Μηχανική Μάθηση Βαθιά Μάθηση και Εφαρμογές. Κωνσταντίνος Διαμαντάρας Τμήμα Μηχανικών Πληροφορικής ΑΤΕΙ Θεσσαλονίκης

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Μηχανική Μάθηση Βαθιά Μάθηση και Εφαρμογές. Κωνσταντίνος Διαμαντάρας Τμήμα Μηχανικών Πληροφορικής ΑΤΕΙ Θεσσαλονίκης"

Transcript

1 Μηχανική Μάθηση Βαθιά Μάθηση και Εφαρμογές Κωνσταντίνος Διαμαντάρας Τμήμα Μηχανικών Πληροφορικής ΑΤΕΙ Θεσσαλονίκης

2 Τι είναι η Μηχανική Μάθηση; Συλλογή αλγορίθμων και μεθόδων με τις οποίες βελτιώνεται η αποδοτικότητα μιας μηχανής (βλ. υπολογιστή) στην εκτέλεση «ευφυών» εργασιών. Βασικές κατηγορίες ευφυών εργασιών: Αναγνώριση προτύπων (Pattern Recognition): Αναγνώριση προσώπου, αναγνώριση ομιλίας/ομιλητή, αναγνώριση εικόνας, αναγνώριση βλαβών, αναγνώριση ασθενειών,... Εξαγωγή χαρακτηριστικών (Feature Extraction): Ανάλυση δεδομένων σε συνιστώσες, αναπαράσταση δεδομένων Πρόβλεψη (Prediction) και παλινδρόμηση (Regression): Εκτίμηση τιμών μιας συνάρτησης Ομαδοποίηση (Clustering) Γενίκευση (Generalization) 2

3 Σημασία της μάθησης Η μάθηση είναι μια από τις βασικότερες λειτουργίες της ανθρώπινης νοημοσύνης. Δυνατότητα της προσαρμοστικότητας στο περιβάλλον που είναι σημαντική, αν όχι απαραίτητη, για την επιβίωση. Η μηχανική μάθηση είναι σημαντική σε πλήθος εφαρμογών Η/Υ: Machine perception, Computer vision, Object recognition, Natural Language processing, Syntactic pattern recognition, Search engines, Medical diagnosis, Recommender systems, Sentiment analysis (or opinion mining), Bioinformatics, Brain-machine interfaces, Detecting credit card fraud, Stock market analysis, Classifying DNA sequences, Sequence mining, Speech and handwriting recognition, Game playing, Software engineering, Adaptive websites, Robot locomotion, Computational advertising, Computational finance, Structural health monitoring, Affective computing, Information retrieval, κα. 3

4 Προβλήματα Μάθησης

5 Ταξινόμηση (Classification) Ταξινομητής (Classifier): Μηχανή (Αλγόριθμος) αντιστοίχισης πραγματικών αντικειμένων, εικόνων ή χρονοσειρών σε κατηγορίες. Απαραίτητη η εισαγωγή των δεδομένων υπό αριθμητική μορφή. Πρότυπο (Pattern): Διάνυσμα που περιέχει την περιγραφή του αντικειμένου. Πχ. Αν το αντικείμενο είναι μια εικόνα μεγέθους pixels τότε το πρότυπο είναι το διάνυσμα με τα pixels (αριθμοί από 0-255) 5

6 Παραδείγματα ταξινόμησης Ταξινομητής-1 (Classifier) Γυναίκα Ταξινομητής-2 (Classifier) Λουλούδι Ταξινομητής-3 (Classifier) Το γράμμα d Ταξινομητής-4 (Classifier) Το φώνημα «Ε» 6

7 Παλινδρόμηση (Regression) Το πρόβλημα της παλινδρόμησης είναι παρόμοιο με αυτό της ταξινόμησης με τη διαφορά ότι η έξοδος πρέπει να προσεγγίζει πραγματικές τιμές και όχι αναγκαστικά δυαδικές. Παράδειγμα: Διαθέτουμε στοιχεία για το πλήθος των χρηστών του Facebook τα τελευταία χρόνια Μήνας/ Έτος 12/ / / / / / / / 2012 Χρήστες (εκατομμ.)

8 Παράδειγμα παλινδρόμησης Ημερομηνία (σε μήνες από 1/2005) x Πλήθος χρηστών (σε εκατομμύρια) f ( x ; w) y Δυνατότητα εκτίμησης των χρηστών «ανάμεσα» στις δεδομένες ημερομηνίες (interpolation) Δυνατότητα εκτίμησης των χρηστών «μετά» ή «πριν» τις δεδομένες ημερομηνίες (extrapolation) 8

9 Συσταδοποίηση (Clustering) Δίνονται μόνο τα πρότυπα χωρίς στόχους Ομαδοποίηση με βάση την ομοιότητα 9

10 Ανάλυση χαρακτηριστικών Ανάλυση δεδομένων: θεωρούμε ότι η ωμή πληροφορία x=[x1,...,xn], αποτελείται από την «μίξη» απλούστερων συνιστωσών (components) y1,...,ym, m<<n: x=f ( y 1,, y m ) Πρόβλημα: να επιλέξουμε την καταλληλότερη συνάρτηση f και τις καταλληλότερες συνιστώσες y1,...,ym ώστε να έχουμε τη μικρότερη απώλεια πληροφορίας x f ( y 1,, y m ) =minimum Συνηθέστερη επιλογή η γραμμική συνάρτηση 10

11 Ανάλυση δεδομένων Παράδειγμα: Ανάλυση μετοχών του χρηματιστηρίου. Μελετήσαμε τις 100 σημαντικότερες μετοχές του δείκτη NASDAQ (NASDΑQ100). Τo πρότυπο xt είναι ένα διάνυσμα με τις 100 τιμές των μετοχών την ημέρα t. Βρίσκουμε ότι το 80% της τιμής των μετοχών αυτών είναι το άθροισμα 4 σημάτων 11

12 Σκοπός της Μάθησης Γενίκευση

13 Σκοπός της μάθησης Παράδειγμα: Θεωρήστε το πρόβλημα της παλινδόμησης Σκοπός? Να μάθουμε ακριβώς τις τιμές των στόχων ti για κάθε διάνυσμα εισόδου xi? Αυτό μάθαμε t Πραγματική συνάρτηση Παρατηρήσεις x 13

14 Σκοπός της μάθησης Παράδειγμα: Θεωρήστε το πρόβλημα της παλινδόμησης Σκοπός? Να μάθουμε ακριβώς τις τιμές των στόχων ti για κάθε διάνυσμα εισόδου xi? Αυτό μάθαμε t Πραγματική συνάρτηση Παρατηρήσεις x 14

15 Γενίκευση Σκοπός: Να μάθουμε την κρυμμένη «αλήθεια» δηλαδή την συνάρτηση που παρήγαγε τα δεδομένα Μην ξεχνάμε ότι υπάρχει συνήθως σφάλμα παρατήρησης Σκοπός είναι η γενίκευση: Γενίκευση: η ικανότητα να εκτιμάμε τη σωστή έξοδο ti για πρότυπα εισόδου xi που δεν έχουμε δει κατά την εκπαίδευση. 15

16 Κίνδυνος 1: Υπερμοντελοποίηση Σφάλμα υπερ-μοντελοποίησης (over-modeling): Πιο πολύπλοκο μοντέλο εκτίμησης από την πραγματικότητα. Το μοντέλο μας δεν γενικεύει καλά μακριά από τις τιμές παρατήρησης Αυτό μάθαμε t Πραγματική τιμή Πραγματική συνάρτηση Εκτίμηση x 16

17 Κίνδυνος 2: Υπομοντελοποίηση Σφάλμα υπο-μοντελοποίησης (under-modeling): Πιο απλοϊκό μοντέλο εκτίμησης από την πραγματικότητα. Το μοντέλο μας πάλι δεν γενικεύει καλά μακριά από τις τιμές παρατήρησης Αυτό μάθαμε t Εκτίμηση Πραγματική συνάρτηση Πραγματική τιμή x 17

18 Το πρόβλημα της ταξινόμησης 18

19 Γραμμικός διαχωρισμός Perceptron: Ένας νευρώνας 1=x0 w0 x1.... w1 xn Επαυξημένες είσοδοι (μαζί με x0=1) + wn u f(u) y Βηματική συνάρτηση (step function) Επαυξημένα βάρη (μαζί με w0=πόλωση) 19

20 Εκπαίδευση Perceptron f(u) Έξοδος: y=f ( w T x+w 0 ) { 1, 1} Στόχος: t { 1,1} u Κανόνας μάθησης: { +β x i if t=1, y= 1 wi =w i β x i if t= 1, y=1 +0 if t= y Θεώρημα: Αν το πρόβλημα είναι γραμμικά διαχωρίσιμο, ο κανόνας Perceptron θα βρει λύση σε πεπερασμένο αριθμό βημάτων. Άλλος πολύ δημοφιλής γραμμικός ταξινομητής: Logistic Regression. 20

21 Διαχωριστικό υπερεπίπεδο y= 1 y= 1 w w 0 w Διαχωριστική γραμμή κάθετη στο w η οποία χωρίζει το επίπεδο σε αρνητικό μέρος και σε θετικό μέρος Αν y= 1: Το πρότυπο ταξινομείται στην C0 Αν y=1: Το πρότυπο ταξινομείται στην C1 21

22 Πραγματικότητα... Λαμβάνω συνεχώς δεδομένα Με βάση τα υπάρχοντα δεδομένα θέλω να ξεχωρίσω την μπλε από την πορτοκαλί κλάση όχι μόνο τώρα αλλά και στο μέλλον Πολύπλοκη Διαχωριστική Επιφάνεια 22

23 Καλός μετασχηματισμός Πολύπλοκη Διαχωριστική Επιφάνεια Ο μετασχηματισμός μπορεί να μετατρέψει το πρόβλημα σε γραμμικά διαχωρίσιμο 23

24 Παράδειγμα μετασχηματισμού x2 (0,1) Αρχικά Δεδομένα: Πρόβλημα XOR. Oι κλάσεις δεν είναι γραμμικά διαχωρίσιμες! (1,1) x1 (0,0) (1,0) 24

25 Παράδειγμα μετασχηματισμού Εισάγω δύο νευρώνες a1, a2 με τα βάρη και τις πολώσεις που φαίνονται x2 (0,1) a2 a1 (1,1) 0.5 x1 (0,0) (1,0) x x2 25

26 Παράδειγμα μετασχηματισμού Αρχικά Δεδομένα Μετασχηματισμένα Δεδομένα a2 x2 (0,1) a2 a1 (1,1) 0.5 x1 (0,0) a1 1 (0,0) (1,0) x1 1 (1,1) (1,0) x2 26

27 Παράδειγμα μετασχηματισμού Αρχικά Δεδομένα Μετασχηματισμένα Δεδομένα y x (0,1) x1 a (1,1) 1.5 a1 1 (0,0) (1,0) x1-1 a1 (1,1) 0.5 (0,0) a2 (1,0) x2 27

28 Ρηχοί μετασχηματισμοί: Support Vector Machines P SVM με πυρήνα k ( ): y= i=1 λ i t i k ( x, x i )+ w 0 Αλγόριθμος εκπαίδευσης: Τετραγωνικός Προγραμματισμός [ ] k ( x, x1 ) x T ( x)= k ( x, x2 ) k ( x, x P) + 28

29 Ρηχός Μετασχηματισμός: Multi-Layer Perceptron MLP με ένα κρυφό στρώμα ( f =σιγμοειδής συνάρτηση ) Κανόνας εκπαίδευσης: Back-Propagation [ ] f ( x ; w (1) 1 ) (1) f ( x ; w 2 ) x T ( x)= (1) f (x ; wp ) + 29

30 Βαθιά Νευρωνικά Δίκτυα 30

31 Multi-Layer Perceptron Βάθος: το μήκος του μεγαλύτερου μονοπατιού ενός γράφου. Βάθος = 5 Τα νευρωνικά δίκτυα μπορούν να θεωρηθούν υπολογιστικοί γράφοι: κόμβοι = πράξεις, ακμές = ροή δεδομένων Στα παραδοσιακά Νευρωνικά Δίκτυα, όπως το MLP, το βάθος είναι το πλήθος των στρωμάτων, πχ: Βάθος = 2 31

32 Γιατί Βαθιά Νευρωνικά Δίκτυα (ΒΝΔ); Μειονεκτήματα των ρηχών δικτύων: Aν και διάφορα δίκτυα βάθους 2 είναι καθολικοί προσεγγιστές (πχ. Τα δίκτυα Multilayer Perceptron MLP ή τα δίκτυα Radial Basis Function RBF) σε πολλές περιπτώσεις απαιτείται εξαιρετικά μεγάλος αριθμός κρυφών νευρώνων. Υπάρχουν οικογένειες συναρτήσεων, όπως η parity: p(x)= { 0 αν το x έχει άρτιο πλήθος 1 1 αν το x έχει περιττό πλήθος 1 οι οποίες απαιτούν Ο(2n) νευρώνες αν το δίκτυο έχει 2 στρώματα, ενώ απαιτούν μόνο O(n) νευρώνες αν το δίκτυο έχει d στρώματα. Βαθιά Δίκτυα: πιο αποδοτική αναπαράσταση της πληροφορίας 32

33 Γιατί ΒΝΔ (2); Ο εγκέφαλος διαθέτει αρχιτεκτονική δικτύου μεγάλου βάθους. Παράδειγμα: ο οπτικός φλοιός διαθέτει μια σειρά από στρώματα νευρώνων όπου κάθε στρώμα, δέχεται είσοδο από τα προηγούμενο στρώμα, τροφοδοτεί το επόμενο στρώμα, αναπαριστά την πληροφορία με αυξανόμενη αφαιρετικότητα. Η ανθρώπινη αντίληψη γίνεται σε στάδια αυξανόμενης πολυπλοκότητας. Οι ιδέες οργανώνονται ιεραρχικά: πρώτα ξεκινάμε από απλούστερες ιδέες ή έννοιες και κατόπιν προχωράμε σε πιο πολύπλοκες έννοιες βασισμένοι στις απλούστερες Λύνουμε δύσκολα προβλήματα σπάζοντάς τα σε μικρότερα απλούστερα υπο-προβλήματα 33

34 Γιατί όχι Back-Propagation; Πρόβλημα εκπαίδευσης με πολλά στρώματα: η διόρθωση είτε τείνει στο μηδέν, είτε τείνει στο άπειρο [Hochreiter, 1991] Blame propagation στον BP 34

35 Νέες μέθοδοι εκπαίδευσης ΒΝΔ Μέχρι το 2006 η εκπαίδευση Βαθιών Νευρωνικών Δικτύων (ΒΝΔ) δεν ήταν ικανοποιητική. Η κατάσταση άλλαξε όταν σχεδόν ταυτόχρονα, προτάθηκαν Τα Βαθιά Δίκτυα Πεποιθήσεων (Deep Belief Networks) [Hinton, Osindero, and Teh, A fast learning algorithm for deep belief nets Neural Computation 18: , 2006] Οι Αυτο-Συσχετιστές (Auto-Encoders) για την εξαγωγή χαρακτηριστικών [Bengio, Lamblin, Popovici and Larochelle, Greedy Layer-Wise Training of Deep Networks, in J. Platt et al. (Eds), Advances in Neural Information Processing Systems 19 (NIPS 2006), pp , MIT Press, 2007] Η χρήση αυτο-συσχετιστών στα Συνελικτικά Δίκτυα (Convolutional Nets) τα οποία είχαν προταθεί παλαιότερα από τον Yann LeCun [Ranzato, Poultney, Chopra and LeCun, Efficient Learning of Sparse Representations with an Energy-Based Model, in J. Platt et al. (Eds), Advances in Neural Information Processing Systems (NIPS 2006), MIT Press, 2007] 35

36 Βαθιά Δίκτυα Πεποιθήσεων Deep Belief Networks 36

37 Μηχανές Boltzmann Μια μηχανή Boltzmann είναι ένα στοχαστικό νευρωνικό δίκτυο (εμπνευσμένο από τη θερμοδυναμική) με την ακόλουθη δομή: Κρυφοί νευρώνες Ορατοί νευρώνες (inputs & outputs) Υπάρχουν δύο τύποι νευρώνων οι ορατοί (visible) και οι κρυφοί (hidden) και κάθε νευρώνας συνδέεται με όλους τους υπόλοιπους. Κάθε νευρώνας βρίσκεται σε μια από δύο καταστάσεις: on () ή off ( / ) 37

38 Μηχανές Boltzmann (2) Οι ορατοί νευρώνες αλληλεπιδρούν με το περιβάλλον. Για παράδειγμα, δέχονται εισόδους ή επιστρέφουν εξόδους. Οι κρυφοί νευρώνες είναι ελεύθεροι. Σκοπός τους είναι να συλλάβουν και να αναπαραστήσουν τις συσχετίσεις μεταξύ των ορατών νευρώνων. Τα συναπτικά βάρη είναι συμμετρικά: για κάθε, και κανένας νευρώνας δεν τροφοδοτεί τον εαυτό του, δηλ. wii =0. Η έξοδος του νευρώνα i είναι μια δυαδική τυχαία μεταβλητή : xi= { 1 με πιθανότητα σ ( j w ij x j +w 0 ) 1 με πιθανότητα 1 σ ( j w ij x j +w 0 ) όπου σ() είναι η σιγμοειδής συνάρτηση. 38

39 Περιορισμένες Μηχανές Boltzmann Μια Περιορισμένη Μηχανή Boltzmann (Restricted Boltzmann Machine) διαθέτει ένα στρώμα κρυφών νευρώνων καθώς και ένα στρώμα ορατών νευρώνων. Οι ορατοί νευρώνες συνδέονται με τους κρυφούς αλλά δεν υπάρχουν συνάψεις μεταξύ ομοειδών νευρώνων (δεν συνδέονται ορατοί με ορατούς ούτε κρυφοί με κρυφούς) Τα συναπτικά βάρη μεταξύ ορατών και κρυφών νευρώνων είναι συμμετρικά, δηλ. wij =w ji

40 Εκτίμηση Κατανομής Δεδομένα: ένα σύνολο δειγμάτων. Προέρχονται από μία άγνωστη κατανομή Θέλουμε να εκτιμήσουμε την κατανομή Δεδομένα Κατανομή 40

41 Το RBM ως εκτιμητής κατανομών Στην πράξη μας δίνεται ένα dataset με P δείγματα {x1,,xp}. Χρήση sampling: Βρίσκει μια σειρά ψευδοτυχαίων διανυσμάτων {v1,,vk} που ακολουθεί την κατανομή του x. Υπολόγισε τα στατιστικά που θέλεις (πχ. μέση τιμή, διασπορά, κλπ) χρησιμοποιώντας αυτή την σειρά 41

42 Εκπαίδευση RBM Δ wij =β( v i h j data v i h j recon ) Learning rate 1. Θέσε vii ίσο με την είσοδο xii 2. Υπολόγισε τυχαίες τιμές hjj χρησιμοποιώντας τις πιθανότητες P(hjj=1 v)=σ(σiiwijijvii + bjj) 3. Υπολόγισε τη μέση τιμή viihjj 1. Έχοντας τα hjj από πριν 2. Υπολόγισε νέες τυχαίες vii τιμές (reconstruction) χρησιμοποιώντας τις πιθανότητες P(vii=1 h)=σ(σjjwijijhjj + aii) 3. Υπολόγισε τη μέση τιμή viihjj 42

43 Εκπαίδευση RBM: Contrastive Divergence Η εύρεση του από το και κατόπιν η εύρεση του νέου από το προηγούμενο αποτελούν ένα βήμα από το λεγόμενο alternating Gibbs sampling. Είναι δυνατόν να εκτελεστούν περισσότερα βήματα alternating Gibbs sampling πριν κάνουμε τον υπολογισμό του data Χρόνος: 0... reconstruction reconstruction 1... N Συγκλίνει στην πραγματική κατανομή Ο παραπάνω κανόνας εκπαίδευσης προέρχεται από την παραγώγιση της συνάρτησης κόστους που λέγεται Contrastive Divergence (CD). Ανάλογα με το πόσα βήματα εκτελούμε ο αλγόριθμος αναφέρεται ως CD 1, CD2,, CDn. 43

44 Πρακτικά Θέματα Υπολογισμός κρυφών νευρώνων Στα βήματα Gibbs sampling εκτός από το τελευταίο υπολογίζουμε τυχαίες τιμές h j= 1 ή +1 με βάση την πιθανότητα P(h j =1 v )=σ (b j + i w ij v i ) Στο τελευταίο βήμα Gibbs sampling υπολογίζουμε μόνο τις πιθανότητες P(h j =1 v )=σ (b j + i w ij v i ) Υπολογισμός ορατών νευρώνων Σε όλα τα βήματα Gibbs sampling υπολογίζουμε τις τυχαίες τιμές v i= 1 ή +1 με βάση την πιθανότητα P(v i=1 h)=σ (ai + j wij h j ) 44

45 Χρήση RBM στην ταξινόμηση RBM + Ταξινομητής (πχ. MLP, SVM, κλπ)... MLP Ταξινόμηση RBM Αναπαράσταση Πληροφορίας (Μετασχηματισμός)

46 Deep Belief Nets Ιδέα: Χρήση L στρωμάτων RBM RBM RBM Βάθος Δικτύου = RBM RBM 46

47 Εκπαίδευση DBN Προ-εκπαίδευση (Pre-training) 1) Εκπαίδευσε το πρώτο στρώμα ως RBM με τους ορατούς νευρώνες g 0 να δέχονται τις εισόδους: g 0 =x. Υπολόγισε τις 1 τιμές του κρυφού στρώματος g του πρώτου RBM. 1 2) Χρησιμοποίησε τους κρυφούς νευρώνες g του πρώτου RBM σαν εισόδους (δηλ. σαν ορατούς νευρώνες) για το δεύτερο RBM 3) Εκπαίδευσε το δεύτερο RBM 4) Επανάλαβε τα βήματα 2, 3 για όλα τα στρώματα μέχρι το στρώμα L. 47

48 Εκπαίδευση DBN (2) Εκπαίδευση (Training) 1) Φτιάξε ένα δίκτυο MLP με τα ίδια ακριβώς στρώματα, με τους ίδιους νευρώνες και τα ίδια βάρη όπως το δίκτυο RBM. 2) Στην κορυφή του δικτύου πρόσθεσε ένα ταξινομητή (πχ ένα γραμμικό νευρώνα) με τυχαία αρχικά βάρη 3) Χρησιμοποίησε τα βάρη που βρήκες από το RBM ως αρχικά βάρη αυτού του δικτύου 4) Εκπαίδευσε το δίκτυο κανονικά με Back-Propagation 48

49 Συμπίεση πληροφορίας Αν η εφαρμογή μας απαιτεί συμπίεση πληροφορίας τότε τα στρώματα RBM layers έχουν τη διπλανή δομή (λέγονται Autoencoders): Τα βάρη αρχικοποιούνται με CDk Κατόπιν χρησιμοποιείται κλασικός BackPropagation Στόχος Αποσυμπίεση Πληροφορίας (decoding) ίδια Συμπίεση Πληροφορίας (encoding) Είσοδος 49

50 Εκπαίδευση DBN (3) Ταξινομητής M L P Παράδειγμα: Hinton, & Salakhutdinov, Reducing the dimensionality of data with neural networks, Science, 2006 Κώδικας MATLAB orsciencepaper.html 50

51 Συνελικτικά Νευρωνικά Δίκτυα Convolutional Neural Networks 51

52 Συνελικτικά Νευρωνικά Δίκτυα Τα Συνελικτικά Νευρωνικά Δίκτυα είναι μια ειδική κατηγορία δικτύων πολλαπλών στρωμάτων εμπνευσμένα από τον οπτικό φλοιό του εγκεφάλου. Το δίκτυο αποτελείται από εναλλαγή στρώματων δύο τύπων: Τύπος Α: Συνελικτικό στρώμα Τύπος Β: Στρώμα υπο-δειγματοληψίας Καθώς αυτά τα μοντέλα μιμούνται τον οπτικό φλοιό, χρησιμοποιούνται συνήθως στην αναγνώριση εικόνων ή 2-διάστατων σχημάτων (πχ. χαρακτήρων). Παράδειγμα: Υπ οδει γμ ατ ολ ηψ ία Συ νέ λι ξη Είσοδος Στρώμα 1 Συ νέ λι ξη Στρώμα 2 Υποδειγμ ατολ ηψία Στρώμα 3 Συ νέ λι ξη Έξοδος (26x1) Στρώμα 4 52

53 Συνελικτικό Στρώμα Σύμφωνα με ευρήματα της νευρο-φυσιολογίας, συγκεκριμένοι νευρώνες στον οπτικό φλοιό του εγκεφάλου αθροίζουν τις διεγέρσεις των νευρώνων του προηγούμενου στρώματος. Αυτό ισοδυναμεί με τον μαθηματικό τελεστή της δισδιάστατης συνέλιξης που περιγράφεται ως εξής: y ij =f ( a, b w a, b x i a, j b +bij ) Η συνέλιξη εξάγει τοπικά χαρακτηριστικά (πχ τοπικές ακμές στο οπτικό πεδίο). Δημιουργείται έτσι ένας «χάρτης χαρακτηριστικών». 53

54 Στρώμα υποδειγματοληψίας Υπο-δειγματοληψία: κάθε νευρώνας λαμβάνει τη μέση τιμή ενός τοπικού μπλοκ μεγέθους m m του προηγούμενου στρώματος. ς α ψία ώμ Στρ ολη ματ ειγ -δ Υπο Αν το προηγούμενο στρώμα έχει μέγεθος n n τότε το στρώμα υποδειγματοληψίας έχει μέγεθος n n m m Για m=2 έχουμε y ij =s ij (x 2 i,2 j + x 2 i+1,2 j + x 2i,2 j+1 + x 2i+1,2 j+1 +bij ) Μειώνει την ευαισθησία του χάρτη χαρακτηριστικών σε μετατοπίσεις 54

55 Max pooling Max-pooling: αντί για εξαγωγή μέσου όρου, κάνουμε εξαγωγή της μέγιστης τιμής από το τοπικό block. Σύμφωνα με βιολογικές ενδείξεις το max-pooling πιθανώς να χρησιμοποιείται από τον ανθρώπινο εγκέφαλο. 7 9 Ωστόσο, το max-pooling κάνει το πρόβλημα 4 6 βελτιστοποίησης μη κυρτό δυσκολεύοντας έτσι την εκπαίδευση. α ώμ g Στρ oolin x-p Ma

56 Εκπαίδευση CNN Περιορισμοί στα βάρη: σε κάθε στρώμα τα βάρη του κάθε νευρώνα είναι ίδια με τους υπόλοιπους νευρώνες του ίδιου στρώματος. Αυτό μειώνει δραματικά το πλήθος των παραμέτρων που χρειάζεται να εκπαιδευτούν Βάρη με ίδιο χρώμα πρέπει να έχουν την ίδια τιμή. Άρα συνολικά: 3 άγνωστοι Στρώμα L Στρώμα L-1 Μέθοδος εκπαίδευσης: κατάβαση δυναμικού 56

57 Εφαρμογές 57

58 Εφαρμογές Βαθιάς Μάθησης CNN Πολύ αποδοτικό μοντέλο σε εφαρμογές επεξεργασίας εικόνας Ωστόσο έχει δώσει πολύ καλά αποτελέσματα και σε εφαρμογές επεξεργασίας φυσικής γλώσσας, πχ. Semantic parsing (Yih e.a., 2014), Search query retrieval (Shen e.a., 2014), Sentence modeling (Kalchbrenner e.a., 2014), Sentiment analysis (Kim 2014) Άλλες εφαρμογές NLP (Collobert et al., 2011). 58

59 Εφαρμογή: επεξεργασία φυσικής γλώσσας Αναδρομικοί αυτο-συσχετιστές Σκοπός: αναπαράσταση προτάσεων με διανύσματα Μπορεί να χρησιμοποιηθεί για ανάλυση περιεχομένου όπως εκτίμηση άποψης (θετικό/αρνητικό) ή ανάλυση συναισθήματος (θυμός, χαρά, λύπη, φόβος, αηδία, κλπ) 59

60 Ανάκτηση κειμένων με Deep ΑΕ [Hinton & Salakhutdinov 2010] Αναπαράσταση Κειμένου Bag 2000 κοινών λέξεων 60

61 Ανάκτηση κειμένων με Deep AE Reuters Corpus Vol. 2 61

62 Ανάκτηση κειμένων με Deep AE 20 Newsgroups 62

63 Αναπαράσταση πρότασης [Socher e.a., 2011] Αναπαράσταση πρότασης Word Vector Αναπαραστάσεις He saw a white cat Πρόταση 63

64 Βαθείς αναδρομικοί auto-encoders AutoEncoder 64

65 CNN για εξόρυξη συναισθήματος [Kim 2014] Τροποποιημένη αρχιτεκτονική CNN: wait for the movie and do n t rent it Αναπαράσταση πρότασης Συνέλιξη Max pooling Softmax 65

66 Αποτελέσματα 66

67 Διανυσματική αναπαράσταση λέξεων - Word2Vec [Mikolov, e.a. 2011, 2013] Προβολή Μοντέλο Μοντέλο SkipSkipgram gram 67

68 W2V αναπαραστάσεις 68

69 Πλατφόρμες λογισμικού 69

70 Πλατφόρμες Μηχανικής Μάθησης Scikit learn Theano MapReduce/Mahout Spark / MLlib Graphlab Tensorflow CuDNN Microsoft Cognitive Services Deep learning portal 70

71 Πλατφόρμες ενός κόμβου Scikit-learn: Βιβλιοθήκη Python για Μηχανική Μάθηση. Μεγάλη γκάμα αλγορίθμων για: Ταξινόμηση, Παλινδρόμηση, Συσταδοποίηση, Μείωση διαστάσεων, εξαγωγή χαρακτηριστικών, επιλογή μοντέλου, προεπεξεργασία δεδομένων Δεν διαθέτει αλγορίθμους για βαθιά μάθηση Theano: Βιβλιοθήκη Python για μαθηματικές εφαρμογές. Υπάρχουν υλοποιήσεις των βασικότερων αλγορίθμων μηχανικής μάθησης. Επιτάχυνση με χρήση GPU/CUDA. 71

72 Μεγάλα Δεδομένα (Big Data) Ολοένα πιο σημαντικές περιπτώσεις μεγάλου πλήθους δεδομένων με μεγάλες διαστάσεις εμφανίζονται όλο και πιο συχνά λόγω της διάδοσης του internet. Η ανάλυση και η επεξεργασία μεγάλων δεδομένων (big data) είναι εξαιρετικά δημοφιλές αντικείμενο έρευνας και ανάπτυξης τα τελευταία χρόνια. 72

73 Κατανεμημένες Πλατφόρμες: MapReduce / Mahout MapReduce: αρχικά ιδιωτική πλατφόρμα της Google, κατόπιν generic trademark. Παράλληλη και Κατανεμημένη επεξεργασία σε cluster. Apache/Hadoop: Δημοφιλής υλοποίηση MapReduce ανοιχτού κώδικα. Επί πλέον HDFS: κατανεμημένο σύστημα αρχείων (Hadoop Distributed File System) Apache/Mahout: Βιβλιοθήκη Μηχανικής Μάθησης πάνω σε Hadoop/MapReduce Περιορισμένο πλήθος μεθόδων Ταξινόμησης, Συσταδοποίησης και Ανάλυσης πινάκων. Μειωμένη ταχύτητα εκτεταμένη χρήση αρχείων Apache/Hadoop/Yarn: Εξελιγμένος resource allocator. 73

74 Κατανεμημένες Πλατφόρμες: Spark / MLlib Apache/Spark Γενική πλατφόρμα κατανεμημένης επεξεργασίας για clusters. Τρέχει σε standalone mode, σε Hadoop HDFS, Yarn και Mesos. Σημαντικά ταχύτερη από MapReduce. Δυνατότητα χρήσης μνήμης για την αποθήκευση κατανεμημένων δεδομένων αντί για αρχεία. API για Scala, Python, Java, R Spark/MLlib: Βιβλιοθήκη μεθόδων Μηχανικής Μάθησης πάνω σε Spark. Σχετικά μεγάλη ποικιλία αλγορίθμων ταξινόμησης, παλινδρόμησης, συσταδοποίησης, στατιστικής, μείωσης διαστάσεων, εξαγωγής χαρακτηριστικών. Έλλειψη αλγορίθμων βαθιάς μάθησης. 74

75 Κατανεμημένες Πλατφόρμες: Graphlab Turi/Graphlab Create Μεγάλη ποικιλία μοντέλων Μηχανικής Μάθησης για προβλήματα ταξινόμησης, παλινδρόμησης, συσταδοποίησης, ανάλυσης χαρακτηριστικών, συστημάτων συστάσεων, αναγνώρισης συναισθήματος, κλπ. Υποστήριξη πολλών μοντέλων βαθιάς μάθησης, ειδικά CNN. Turi Distributed: Υλοποίηση περιορισμένου πλήθους μοντέλων σε κατανεμημένο περιβάλλον (cluster) με υποστήριξη Hadoop/HDFS. Πρόσφατη (2016) εξαγορά της εταιρίας από την Apple. 75

76 Κατανεμημένες Πλατφόρμες: Tensorflow Google/Tensorflow: Πλατφόρμα ανοιχτού κώδικα για μαθηματικούς υπολογισμούς με το μοντέλο υπολογιστικών γράφων. Έτοιμες βιβλιοθήκες για Βαθιά Νευρωνικά Δίκτυα και ειδικά για CNN. Ευκολία υλοποίησης εξαιρετικά βαθιών μοντέλων TFlearn: Βιβλιοθήκη Βαθιών Νευρωνικών Μοντέλων χτισμένη πάνω σε Tensorflow. 76

77 Κατανεμημένες Πλατφόρμες: Microsoft Cognitive Services Microsoft Cognitive Services Σουίτα βιβλιοθηκών. API για Python, Java, C#, Ruby, κα. Βιβλιοθήκες για Vision Speech Language Knowledge Search Βιβλιοθήκη κλειστού κώδικα. Υπάρχουν χρεώσεις. 77

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2 Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας Version 2 1 Άλλοι τύποι νευρωνικών δικτύων Αυτοοργανούμενοι χάρτες (Self-organizing maps - SOMs) Αναδρομικά νευρωνικά δίκτυα (Recurrent Neural Networks): γενικής

Διαβάστε περισσότερα

ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ. Ενότητα #12: Εισαγωγή στα Nευρωνικά Δίκτυα. Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε.

ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ. Ενότητα #12: Εισαγωγή στα Nευρωνικά Δίκτυα. Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ Ενότητα #12: Εισαγωγή στα Nευρωνικά Δίκτυα Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. Άδειες Χρήσης Το

Διαβάστε περισσότερα

Μοντέλο Perceptron πολλών στρωμάτων Multi Layer Perceptron (MLP)

Μοντέλο Perceptron πολλών στρωμάτων Multi Layer Perceptron (MLP) Μοντέλο Perceptron πολλών στρωμάτων Multi Layer Perceptron (MLP) x -0,5 a x x 2 0 0 0 0 - -0,5 y y 0 0 x 2 -,5 a 2 θ η τιμή κατωφλίου Μία λύση του προβλήματος XOR Multi Layer Perceptron (MLP) x -0,5 Μία

Διαβάστε περισσότερα

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΤΕΙ Δυτικής Μακεδονίας ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ 2015-2016 Τεχνητή Νοημοσύνη Νευρώνας Perceptron Διδάσκων: Τσίπουρας Μάρκος Εκπαιδευτικό Υλικό: Τσίπουρας Μάρκος Τζώρτζης Γρηγόρης Περιεχόμενα Εισαγωγή

Διαβάστε περισσότερα

Το μοντέλο Perceptron

Το μοντέλο Perceptron Το μοντέλο Perceptron Αποτελείται από έναν μόνο νευρώνα McCulloch-Pitts w j x x 1, x2,..., w x T 1 1 x 2 w 2 Σ u x n f(u) Άνυσμα Εισόδου s i x j x n w n -θ w w 1, w2,..., w n T Άνυσμα Βαρών 1 Το μοντέλο

Διαβάστε περισσότερα

Το Πολυεπίπεδο Perceptron. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Το Πολυεπίπεδο Perceptron. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων Το Πολυ Perceptron Δίκτυα Πρόσθιας Τροφοδότησης (feedforward) Tο αντίστοιχο γράφημα του δικτύου δεν περιλαμβάνει κύκλους: δεν υπάρχει δηλαδή ανατροφοδότηση της εξόδου ενός νευρώνα προς τους νευρώνες από

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων. Διαλέξεις 15-16

HMY 795: Αναγνώριση Προτύπων. Διαλέξεις 15-16 HMY 795: Αναγνώριση Προτύπων Διαλέξεις 15-16 Νευρωνικά Δίκτυα(Neural Networks) Fisher s linear discriminant: Μείωση διαστάσεων (dimensionality reduction) y Τ =w x s + s =w S w 2 2 Τ 1 2 W ( ) 2 2 ( ) m2

Διαβάστε περισσότερα

Μέθοδοι Μηχανικής Μάθησης στην επεξεργασία Τηλεπισκοπικών Δεδομένων. Δρ. Ε. Χάρου

Μέθοδοι Μηχανικής Μάθησης στην επεξεργασία Τηλεπισκοπικών Δεδομένων. Δρ. Ε. Χάρου Μέθοδοι Μηχανικής Μάθησης στην επεξεργασία Τηλεπισκοπικών Δεδομένων Δρ. Ε. Χάρου Πρόγραμμα υπολογιστικής ευφυίας Ινστιτούτο Πληροφορικής & Τηλεπικοινωνιών ΕΚΕΦΕ ΔΗΜΟΚΡΙΤΟΣ exarou@iit.demokritos.gr Μηχανική

Διαβάστε περισσότερα

Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων

Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων Μέθοδοι Μηχανών Μάθησης για Ευφυή Αναγνώριση και ιάγνωση Ιατρικών εδοµένων Εισηγητής: ρ Ηλίας Ζαφειρόπουλος Εισαγωγή Ιατρικά δεδοµένα: Συλλογή Οργάνωση Αξιοποίηση Data Mining ιαχείριση εδοµένων Εκπαίδευση

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη. 18η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Τεχνητή Νοημοσύνη. 18η διάλεξη ( ) Ίων Ανδρουτσόπουλος. Τεχνητή Νοημοσύνη 18η διάλεξη (2016-17) Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/ion/ 1 Οι διαφάνειες αυτής της διάλεξης βασίζονται: στο βιβλίο Machine Learning του T. Mitchell, McGraw- Hill, 1997,

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ. Data Mining - Classification

ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ. Data Mining - Classification ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ Data Mining - Classification Data Mining Ανακάλυψη προτύπων σε μεγάλο όγκο δεδομένων. Σαν πεδίο περιλαμβάνει κλάσεις εργασιών: Anomaly Detection:

Διαβάστε περισσότερα

Ασκήσεις μελέτης της 19 ης διάλεξης

Ασκήσεις μελέτης της 19 ης διάλεξης Οικονομικό Πανεπιστήμιο Αθηνών, Τμήμα Πληροφορικής Μάθημα: Τεχνητή Νοημοσύνη, 2016 17 Διδάσκων: Ι. Ανδρουτσόπουλος Ασκήσεις μελέτης της 19 ης διάλεξης 19.1. Δείξτε ότι το Perceptron με (α) συνάρτηση ενεργοποίησης

Διαβάστε περισσότερα

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης Μάθημα 4 ο Δρ. Ανέστης Γ. Χατζημιχαηλίδης Τμήμα Μηχανικών Πληροφορικής Τ.Ε. ΤΕΙ Ανατολικής Μακεδονίας και Θράκης 2016-2017 Διευρυμένη Υπολογιστική Νοημοσύνη (ΥΝ) Επεκτάσεις της Κλασικής ΥΝ. Μεθοδολογίες

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα & Περιβάλλον

Πληροφοριακά Συστήματα & Περιβάλλον ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Πληροφοριακά Συστήματα & Περιβάλλον Ενότητα 8: Τεχνητά Νευρωνικά Δίκτυα Παναγιώτης Λεφάκης Δασολογίας & Φυσικού Περιβάλλοντος Άδειες Χρήσης

Διαβάστε περισσότερα

Τεχνικές Μείωσης Διαστάσεων. Ειδικά θέματα ψηφιακής επεξεργασίας σήματος και εικόνας Σ. Φωτόπουλος- Α. Μακεδόνας

Τεχνικές Μείωσης Διαστάσεων. Ειδικά θέματα ψηφιακής επεξεργασίας σήματος και εικόνας Σ. Φωτόπουλος- Α. Μακεδόνας Τεχνικές Μείωσης Διαστάσεων Ειδικά θέματα ψηφιακής επεξεργασίας σήματος και εικόνας Σ. Φωτόπουλος- Α. Μακεδόνας 1 Εισαγωγή Το μεγαλύτερο μέρος των δεδομένων που καλούμαστε να επεξεργαστούμε είναι πολυδιάστατα.

Διαβάστε περισσότερα

4.3. Γραµµικοί ταξινοµητές

4.3. Γραµµικοί ταξινοµητές Γραµµικοί ταξινοµητές Γραµµικός ταξινοµητής είναι ένα σύστηµα ταξινόµησης που χρησιµοποιεί γραµµικές διακριτικές συναρτήσεις Οι ταξινοµητές αυτοί αναπαρίστανται συχνά µε οµάδες κόµβων εντός των οποίων

Διαβάστε περισσότερα

Πληροφοριακά Συστήματα Διοίκησης

Πληροφοριακά Συστήματα Διοίκησης Πληροφοριακά Συστήματα Διοίκησης Τρεις αλγόριθμοι μηχανικής μάθησης ΠΜΣ Λογιστική Χρηματοοικονομική και Διοικητική Επιστήμη ΤΕΙ Ηπείρου @ 2018 Μηχανική μάθηση αναγνώριση προτύπων Η αναγνώριση προτύπων

Διαβάστε περισσότερα

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2 Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας Verson ΧΑΡΤΟΓΡΑΦΗΣΗ ΤΟΥ ΧΩΡΟΥ ΤΩΝ ΤΑΞΙΝΟΜΗΤΩΝ Ταξινομητές Ταξινομητές συναρτ. διάκρισης Ταξινομητές επιφανειών απόφ. Παραμετρικοί ταξινομητές Μη παραμετρικοί

Διαβάστε περισσότερα

Βασικές αρχές εκπαίδευσης ΤΝΔ: το perceptron. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Βασικές αρχές εκπαίδευσης ΤΝΔ: το perceptron. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων Βασικές αρχές εκπαίδευσης ΤΝΔ: το perceptron Βιολογικός Νευρώνας Δενδρίτες, που αποτελούν τις γραμμές εισόδου των ερεθισμάτων (βιολογικών σημάτων) Σώμα, στο οποίο γίνεται η συσσώρευση των ερεθισμάτων και

Διαβάστε περισσότερα

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ. Καραγιώργου Σοφία

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ. Καραγιώργου Σοφία ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Καραγιώργου Σοφία Εισαγωγή Προσομοιώνει βιολογικές διεργασίες (π.χ. λειτουργία του εγκεφάλου, διαδικασία

Διαβάστε περισσότερα

ΤΕΙ ΣΕΡΡΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΞΕΤΑΣΗ ΣΤΟ ΜΑΘΗΜΑ «ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ» ΔΕ. 11 ΙΟΥΝΙΟΥ 2012

ΤΕΙ ΣΕΡΡΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΞΕΤΑΣΗ ΣΤΟ ΜΑΘΗΜΑ «ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ» ΔΕ. 11 ΙΟΥΝΙΟΥ 2012 ΔΕ. ΙΟΥΝΙΟΥ Δίνονται τα εξής πρότυπα: [ ] [ ] [ ] [ ] Άσκηση η ( μονάδες) Χρησιμοποιώντας το κριτήριο της ομοιότητας να απορριφθεί ένα χαρακτηριστικό με βάσει το συντελεστή συσχέτισης. (γράψτε ποιο χαρακτηριστικό

Διαβάστε περισσότερα

ΤΕΙ ΣΕΡΡΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΞΕΤΑΣΗ ΣΤΟ ΜΑΘΗΜΑ «ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ» ΠΑ. 7 ΣΕΠΤΕΜΒΡΙΟΥ 2012

ΤΕΙ ΣΕΡΡΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΞΕΤΑΣΗ ΣΤΟ ΜΑΘΗΜΑ «ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ» ΠΑ. 7 ΣΕΠΤΕΜΒΡΙΟΥ 2012 ΠΑ. 7 ΣΕΠΤΕΜΒΡΙΟΥ Δίνονται τα εξής πρότυπα: [ ] [ ] [ ] [ ] Άσκηση η (3 μονάδες) Χρησιμοποιώντας το κριτήριο της ομοιότητας να απορριφθεί ένα χαρακτηριστικό με βάση το συντελεστή συσχέτισης. (γράψτε ποιο

Διαβάστε περισσότερα

Πανεπιστήµιο Κύπρου Πολυτεχνική Σχολή

Πανεπιστήµιο Κύπρου Πολυτεχνική Σχολή Πανεπιστήµιο Κύπρου Πολυτεχνική Σχολή Τµήµα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΗΜΜΥ 795: ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ Ακαδηµαϊκό έτος 2010-11 Χειµερινό Εξάµηνο Τελική εξέταση Τρίτη, 21 εκεµβρίου 2010,

Διαβάστε περισσότερα

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2 Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας Verson ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Η παραπάνω ανάλυση ήταν χρήσιμη προκειμένου να κατανοήσουμε τη λογική των δικτύων perceptrons πολλών επιπέδων

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων

HMY 795: Αναγνώριση Προτύπων HMY 795: Αναγνώριση Προτύπων Διδάσκων: Γεώργιος Μήτσης, Λέκτορας, Τμήμα ΗΜΜΥ Γραφείο: GP401 Ώρες γραφείου: Οποτεδήποτε (κατόπιν επικοινωνίας) Τηλ: 22892239 Ηλ. Ταχ.: gmitsis@ucy.ac.cy Βιβλιογραφία C. M.

Διαβάστε περισσότερα

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Ανάλυση Κυρίων Συνιστωσών (Principal-Component Analysis, PCA)

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Ανάλυση Κυρίων Συνιστωσών (Principal-Component Analysis, PCA) ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Ανάλυση Κυρίων Συνιστωσών (Principal-Coponent Analysis, PCA) καθ. Βασίλης Μάγκλαρης aglaris@netode.ntua.gr www.netode.ntua.gr

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων

HMY 795: Αναγνώριση Προτύπων HMY 795: Αναγνώριση Προτύπων Διάλεξη 5 Κατανομές πιθανότητας και εκτίμηση παραμέτρων δυαδικές τυχαίες μεταβλητές Bayesian decision Minimum misclassificaxon rate decision: διαλέγουμε την κατηγορία Ck για

Διαβάστε περισσότερα

Μάθηση και Γενίκευση. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Μάθηση και Γενίκευση. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων Μάθηση και Γενίκευση Το Πολυεπίπεδο Perceptron (MultiLayer Perceptron (MLP)) Έστω σύνολο εκπαίδευσης D={(x n,t n )}, n=1,,n. x n =(x n1,, x nd ) T, t n =(t n1,, t np ) T Θα πρέπει το MLP να έχει d νευρώνες

Διαβάστε περισσότερα

ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ

ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ. 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΜΑΘΗΜΑ: Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ 1 η ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Στόχος Θεματικής Ενότητας Οι μαθητές να περιγράφουν τους βασικούς τομείς της Επιστήμης των Υπολογιστών και να μπορούν

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη. 17η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Τεχνητή Νοημοσύνη. 17η διάλεξη ( ) Ίων Ανδρουτσόπουλος. Τεχνητή Νοημοσύνη 17η διάλεξη (2016-17) Ίων Ανδρουτσόπουλος http://.aueb.gr/users/ion/ 1 Οι διαφάνειες αυτής της διάλεξης βασίζονται: στο βιβλίο Artificia Inteigence A Modern Approach των S. Russe και

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων

HMY 795: Αναγνώριση Προτύπων HMY 795: Αναγνώριση Προτύπων Διάλεξη 5 Κατανομές πιθανότητας και εκτίμηση παραμέτρων Κατανομές πιθανότητας και εκτίμηση παραμέτρων δυαδικές τυχαίες μεταβλητές Διαχωριστικές συναρτήσεις Ταξινόμηση κανονικών

Διαβάστε περισσότερα

Τεχνητά Νευρωνικά Δίκτυα. Τσιριγώτης Γεώργιος Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Ανατολικής Μακεδονίας & Θράκης

Τεχνητά Νευρωνικά Δίκτυα. Τσιριγώτης Γεώργιος Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Ανατολικής Μακεδονίας & Θράκης Τεχνητά Τσιριγώτης Γεώργιος Τμήμα Μηχανικών Πληροφορικής ΤΕΙ Ανατολικής Μακεδονίας & Θράκης Ο Βιολογικός Νευρώνας Δενδρίτες Συνάψεις Πυρήνας (Σώμα) Άξονας 2 Ο Βιολογικός Νευρώνας 3 Βασικά Χαρακτηριστικά

Διαβάστε περισσότερα

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2 Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας Version 2 1 ΔΕΔΟΜΕΝΑ Δεδομένα μπορούν να αποκτηθούν στα πλαίσια διαφόρων εφαρμογών, χρησιμοποιώντας, όπου είναι απαραίτητο, κατάλληλο εξοπλισμό. Μερικά παραδείγματα

Διαβάστε περισσότερα

ΔΙΚΤΥO RBF. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

ΔΙΚΤΥO RBF. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων ΔΙΚΤΥO RBF Αρχιτεκτονική δικτύου RBF Δίκτυα RBF: δίκτυα συναρτήσεων πυρήνα (radial basis function networks). Πρόσθιας τροφοδότησης (feedforward) για προβλήματα μάθησης με επίβλεψη. Εναλλακτικό του MLP.

Διαβάστε περισσότερα

of Cognition, Brain, and Language, Spain.

of Cognition, Brain, and Language, Spain. Θέματα Πτυχιακής/Μεταπτυχιακής Εργασίας Εργαστήριο Επεξεργασίας Σήματος Φωνής 26 Οκτωβρίου 2018 Τα παρακάτω θέματα παρουσιάζουν πτυχιακές/μεταπτυχιακές εργασίες στο Εργαστηριο Επεξεργασίας Σήματος Φωνής

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων

HMY 795: Αναγνώριση Προτύπων HMY 795: Αναγνώριση Προτύπων Διάλεξη 3 Επιλογή μοντέλου Επιλογή μοντέλου Θεωρία αποφάσεων Επιλογή μοντέλου δεδομένα επικύρωσης Η επιλογή του είδους του μοντέλου που θα χρησιμοποιηθεί σε ένα πρόβλημα (π.χ.

Διαβάστε περισσότερα

Εισαγωγικά για την αναγνώριση έκφρασης προσώπου (Facial Expression Recognition)

Εισαγωγικά για την αναγνώριση έκφρασης προσώπου (Facial Expression Recognition) Ο στόχος της διπλωματικής είναι η αναγνώριση του συναισθήματος ενός συγκεκριμένου ανθρώπου από μια αλληλουχία εικόνων στις οποίες παίρνει διάφορες εκφράσεις. Αυτό θα γίνει κάνοντας χρήση τεχνικών βαθιάς

Διαβάστε περισσότερα

Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα Τεχνητή Νοημοσύνη (Artificial Intelligence) Ανάπτυξη μεθόδων και τεχνολογιών για την επίλυση προβλημάτων στα οποία ο άνθρωπος υπερέχει (?) του υπολογιστή Συλλογισμοί

Διαβάστε περισσότερα

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Διδάσκων Καθ.: Νίκος Τσαπατσούλης

Ακαδημαϊκό Έτος , Χειμερινό Εξάμηνο Διδάσκων Καθ.: Νίκος Τσαπατσούλης ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ, ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΚΕΣ 3: ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ ΚΑΙ ΑΝΑΛΥΣΗ ΕΙΚΟΝΑΣ Ακαδημαϊκό Έτος 7 8, Χειμερινό Εξάμηνο Καθ.: Νίκος Τσαπατσούλης ΕΡΩΤΗΣΕΙΣ ΕΠΑΝΑΛΗΨΗΣ Το παρόν

Διαβάστε περισσότερα

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΕΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗ ΨΗΦΙΑΚΩΝ ΜΕΣΩΝ. Πτυχιακή Εργασία

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΕΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗ ΨΗΦΙΑΚΩΝ ΜΕΣΩΝ. Πτυχιακή Εργασία ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΕΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗ ΨΗΦΙΑΚΩΝ ΜΕΣΩΝ Πτυχιακή Εργασία Αλγόριθμοι Βαθειάς Μάθησης για Διακριτική Αυτοκωδικοποίηση Deep Learning Algorithms

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη. 19η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Τεχνητή Νοημοσύνη. 19η διάλεξη ( ) Ίων Ανδρουτσόπουλος. Τεχνητή Νοημοσύνη 19η διάλεξη (2016-17) Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/ion/ 1 Οι διαφάνειες αυτές βασίζονται σε ύλη των βιβλίων: Artificia Inteigence A Modern Approach των S. Russe και P.

Διαβάστε περισσότερα

Αναγνώριση Προτύπων Ι

Αναγνώριση Προτύπων Ι Αναγνώριση Προτύπων Ι Ενότητα 1: Μέθοδοι Αναγνώρισης Προτύπων Αν. Καθηγητής Δερματάς Ευάγγελος Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Gemini, FastMap, Applications. Εαρινό Εξάμηνο Τμήμα Μηχανικών Η/Υ και Πληροϕορικής Πολυτεχνική Σχολή, Πανεπιστήμιο Πατρών

Gemini, FastMap, Applications. Εαρινό Εξάμηνο Τμήμα Μηχανικών Η/Υ και Πληροϕορικής Πολυτεχνική Σχολή, Πανεπιστήμιο Πατρών Gemini,, Applications Τμήμα Μηχανικών Η/Υ και Πληροϕορικής Πολυτεχνική Σχολή, Πανεπιστήμιο Πατρών Εαρινό Εξάμηνο 2011-2012 Table of contents 1 Table of contents 1 2 Table of contents 1 2 3 Table of contents

Διαβάστε περισσότερα

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων Ανδρέας Παπαζώης Τμ. Διοίκησης Επιχειρήσεων Περιεχόμενα Εργ. Μαθήματος Βιολογικά Νευρωνικά Δίκτυα Η έννοια των Τεχνητών Νευρωνικών Δικτύων Η δομή ενός νευρώνα Διαδικασία εκπαίδευσης Παραδείγματα απλών

Διαβάστε περισσότερα

3. O ΑΛΓΟΡΙΘΜΟΣ ΤΟΥ PERCEPTRON

3. O ΑΛΓΟΡΙΘΜΟΣ ΤΟΥ PERCEPTRON 3. O ΑΛΓΟΡΙΘΜΟΣ ΤΟΥ PERCEPRON 3. ΕΙΣΑΓΩΓΗ: Το Perceptron είναι η απλούστερη μορφή Νευρωνικού δικτύου, το οποίο χρησιμοποιείται για την ταξινόμηση ενός ειδικού τύπου προτύπων, που είναι γραμμικά διαχωριζόμενα.

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων

HMY 795: Αναγνώριση Προτύπων HMY 795: Αναγνώριση Προτύπων Διαλέξεις 15 16 Λογιστική παλινδρόμηση (Logistic regression) Νευρωνικά Δίκτυα (Neural Networks) g ( x) = w x+ w T k k k0 1 ( T T WLS = X X) X T= X T Γραμμικές διαχωριστικές

Διαβάστε περισσότερα

Ψηφιακές Τηλεπικοινωνίες

Ψηφιακές Τηλεπικοινωνίες Ψηφιακές Τηλεπικοινωνίες Κωδικοποίηση Αναλογικής Πηγής: Κβάντιση Εισαγωγή Αναλογική πηγή: μετά από δειγματοληψία γίνεται διακριτού χρόνου άπειρος αριθμός bits/έξοδο για τέλεια αναπαράσταση Θεωρία Ρυθμού-Παραμόρφωσης

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση ΚΕΦΑΛΑΙΟ 18 18 Μηχανική Μάθηση Ένα φυσικό ή τεχνητό σύστηµα επεξεργασίας πληροφορίας συµπεριλαµβανοµένων εκείνων µε δυνατότητες αντίληψης, µάθησης, συλλογισµού, λήψης απόφασης, επικοινωνίας και δράσης

Διαβάστε περισσότερα

Πιθανότητες & Στατιστική (ΜΥΥ 304)

Πιθανότητες & Στατιστική (ΜΥΥ 304) Πιθανότητες & Στατιστική (ΜΥΥ 304) Διδάσκων Κ. Μπλέκας, Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Ιωαννίνων Σεπτέμβριος 2016 Πιθανότητες & Στατιστική Ώρες διδασκαλίας: Θεωρία Τρίτη 9-11 (Αμφιθέατρο

Διαβάστε περισσότερα

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Μέθοδοι Μηχανικής Μάθησης & Βελτιστοποίησης μέσω Εννοιών Στατιστικής Φυσικής 1. Αλγόριθμοι Simulated Annealing 2. Gibbs Sampling

Διαβάστε περισσότερα

Υπολογιστική Νοημοσύνη. Μάθημα 13: Αναδρομικά Δίκτυα - Recurrent Networks

Υπολογιστική Νοημοσύνη. Μάθημα 13: Αναδρομικά Δίκτυα - Recurrent Networks Υπολογιστική Νοημοσύνη Μάθημα 13: Αναδρομικά Δίκτυα - Recurrent Networks Γενικά Ένα νευρωνικό δίκτυο λέγεται αναδρομικό, εάν υπάρχει έστω και μια σύνδεση από έναν νευρώνα επιπέδου i προς έναν νευρώνα επιπέδου

Διαβάστε περισσότερα

Υπολογιστικές μέθοδοι για την ανάλυση της πληροφορίας των εικόνων και την κατανόηση του περιεχομένου

Υπολογιστικές μέθοδοι για την ανάλυση της πληροφορίας των εικόνων και την κατανόηση του περιεχομένου Ανάλυση Εικόνων Εικόνα : μορφή πληροφορίας Ανάλυση : εξαγωγή γνώσης Υπολογιστικές μέθοδοι για την ανάλυση της πληροφορίας των εικόνων και την κατανόηση του περιεχομένου Θέματα ειδίκευσης Υπολογιστική Όραση

Διαβάστε περισσότερα

Μη γραµµικοί ταξινοµητές Νευρωνικά ίκτυα

Μη γραµµικοί ταξινοµητές Νευρωνικά ίκτυα KEΣ 3 Αναγνώριση Προτύπων και Ανάλυση Εικόνας Μη γραµµικοί ταξινοµητές Νευρωνικά ίκτυα ΤµήµαΕπιστήµης και Τεχνολογίας Τηλεπικοινωνιών Πανεπιστήµιο Πελοποννήσου Εισαγωγή Πολυεπίπεδες Perceptron Οαλγόριθµος

Διαβάστε περισσότερα

Κεφάλαιο 8. Οπτικοποίηση Απαλοιφή

Κεφάλαιο 8. Οπτικοποίηση Απαλοιφή Κεφάλαιο 8. Οπτικοποίηση Απαλοιφή Oι οπτικές επιδράσεις, που μπορεί να προκαλέσει μια εικόνα στους χρήστες, αποτελούν ένα από τα σπουδαιότερα αποτελέσματα των λειτουργιών γραφικών με Η/Υ. Τον όρο της οπτικοποίησης

Διαβάστε περισσότερα

Πανεπιστήμιο Κύπρου Πολυτεχνική Σχολή

Πανεπιστήμιο Κύπρου Πολυτεχνική Σχολή Πανεπιστήμιο Κύπρου Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΗΜΜΥ 795: ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ Ακαδημαϊκό έτος 2010-11 Χειμερινό Εξάμηνο Practice final exam 1. Έστω ότι για

Διαβάστε περισσότερα

Υπολογιστική Νοημοσύνη. Μάθημα 12: Παραδείγματα Ασκήσεων 2

Υπολογιστική Νοημοσύνη. Μάθημα 12: Παραδείγματα Ασκήσεων 2 Υπολογιστική Νοημοσύνη Μάθημα 12: Παραδείγματα Ασκήσεων 2 Δίκτυα Πολλών Επιπέδων Με μη γραμμικούς νευρώνες Έστω ένα πρόβλημα κατηγοριοποίησης, με δύο βαθμούς ελευθερίας (x, y) και δύο κατηγορίες (A, B).

Διαβάστε περισσότερα

Νευρωνικά Δίκτυα στο Matlab

Νευρωνικά Δίκτυα στο Matlab Νευρωνικά Δίκτυα στο Matlab Ρ202 Μηχανική Ευφυΐα (Machine Intelligence) Ευστάθιος Αντωνίου Τμήμα Μηχανικών Πληροφορικής Αλεξάνδρειο ΤΕΙ Θεσσαλονίκης E-mail: antoniou@itteithegr Πρόγραμμα Μεταπτυχιακών

Διαβάστε περισσότερα

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης Μάθημα 5 ο Δρ. Ανέστης Γ. Χατζημιχαηλίδης Τμήμα Μηχανικών Πληροφορικής Τ.Ε. ΤΕΙ Ανατολικής Μακεδονίας και Θράκης 2016-2017 Διευρυμένη Υπολογιστική Νοημοσύνη (ΥΝ) Επεκτάσεις της Κλασικής ΥΝ. Μεθοδολογίες

Διαβάστε περισσότερα

Επιστημονικοί Υπολογισμοί (ή Υπολογιστική Επιστήμη)

Επιστημονικοί Υπολογισμοί (ή Υπολογιστική Επιστήμη) Επιστημονικοί Υπολογισμοί (ή Υπολογιστική Επιστήμη) Ασχολoύνται με την κατασκευή μαθηματικών μοντέλων και με τεχνικές ποσοτικής ανάλυσης και τη χρήση υπολογιστών για την ανάλυση και την επίλυση επιστημονικών

Διαβάστε περισσότερα

Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα.

Πιο συγκεκριμένα, η χρήση του MATLAB προσφέρει τα ακόλουθα πλεονεκτήματα. i Π Ρ Ο Λ Ο Γ Ο Σ Το βιβλίο αυτό αποτελεί μια εισαγωγή στα βασικά προβλήματα των αριθμητικών μεθόδων της υπολογιστικής γραμμικής άλγεβρας (computational linear algebra) και της αριθμητικής ανάλυσης (numerical

Διαβάστε περισσότερα

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης

Δρ. Βασίλειος Γ. Καμπουρλάζος Δρ. Ανέστης Γ. Χατζημιχαηλίδης Μάθημα 1ο Δρ. Ανέστης Γ. Χατζημιχαηλίδης Τμήμα Μηχανικών Πληροφορικής Τ.Ε. ΤΕΙ Ανατολικής Μακεδονίας και Θράκης 2016-2017 Αξιολόγηση μαθήματος Εισαγωγή στην ΥΝ Τεχνητά Νευρωνικά Δίκτυα (ΤΝΔ) Προγραμματισμός

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη. TMHMA ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ. Εξάμηνο 5ο Οικονόμου Παναγιώτης & Ελπινίκη Παπαγεωργίου. Νευρωνικά Δίκτυα.

Τεχνητή Νοημοσύνη. TMHMA ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ. Εξάμηνο 5ο Οικονόμου Παναγιώτης & Ελπινίκη Παπαγεωργίου. Νευρωνικά Δίκτυα. Τεχνητή Νοημοσύνη. TMHMA ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ Εξάμηνο 5ο Οικονόμου Παναγιώτης & Ελπινίκη Παπαγεωργίου. Νευρωνικά Δίκτυα. 1 ΤΕΧΝΗΤΑ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Χαρακτηριστικά Είδη εκπαίδευσης Δίκτυα

Διαβάστε περισσότερα

Ζωντανό Εργαστήριο Thessaloniki Active and Healthy Ageing Living Lab Παρακολούθηση ατόμων στο σπίτι σε πραγματικό χρόνο

Ζωντανό Εργαστήριο Thessaloniki Active and Healthy Ageing Living Lab Παρακολούθηση ατόμων στο σπίτι σε πραγματικό χρόνο 1 Ζωντανό Εργαστήριο Thessaloniki Active and Healthy Ageing Living Lab Παρακολούθηση ατόμων στο σπίτι σε πραγματικό χρόνο Συλλογή δεδομένων Μελέτη κινησιολογικών και συμπεριφορικών συνηθειών Πρόβλεψη ψυχικών

Διαβάστε περισσότερα

Πληροφορική 2. Τεχνητή νοημοσύνη

Πληροφορική 2. Τεχνητή νοημοσύνη Πληροφορική 2 Τεχνητή νοημοσύνη 1 2 Τι είναι τεχνητή νοημοσύνη; Τεχνητή νοημοσύνη (AI=Artificial Intelligence) είναι η μελέτη προγραμματισμένων συστημάτων τα οποία μπορούν να προσομοιώνουν μέχρι κάποιο

Διαβάστε περισσότερα

Πιθανότητες & Στατιστική (ΜΥΥ 304) Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Ιωαννίνων

Πιθανότητες & Στατιστική (ΜΥΥ 304) Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Ιωαννίνων Πιθανότητες & Στατιστική (ΜΥΥ 304) Τμήμα Μηχανικών Η/Υ & Πληροφορικής Πανεπιστήμιο Ιωαννίνων Σεπτέμβριος 2017 Πιθανότητες & Στατιστική Διδάσκων: Κ. Μπλέκας Βοηθός διδασκαλίας: Χρήστος Σπαθάρης (μεταπτ.

Διαβάστε περισσότερα

ΑΝΤΑΓΩΝΙΣΤΙΚΗ ΜΑΘΗΣΗ ΔΙΚΤΥA LVQ και SOM. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

ΑΝΤΑΓΩΝΙΣΤΙΚΗ ΜΑΘΗΣΗ ΔΙΚΤΥA LVQ και SOM. Τεχνητά Νευρωνικά Δίκτυα (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων ΑΝΤΑΓΩΝΙΣΤΙΚΗ ΜΑΘΗΣΗ ΔΙΚΤΥA LVQ και SOM Μάθηση χωρίς επίβλεψη (unsupervised learning) Σύνολο εκπαίδευσης D={(x n )}, n=1,,n. x n =(x n1,, x nd ) T, δεν υπάρχουν τιμές-στόχοι t n. Προβλήματα μάθησης χωρίς

Διαβάστε περισσότερα

Μηχανική Μάθηση Μερωνυµιών για Αναγνώριση Γεγονότων

Μηχανική Μάθηση Μερωνυµιών για Αναγνώριση Γεγονότων Μηχανική Μάθηση Μερωνυµιών για Αναγνώριση Γεγονότων Αναστάσιος Σκαρλατίδης 1,2 anskarl@iit.demokritos.gr επιβλέπων: Καθ. Βούρος Γ. 1 1 Τµήµα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστηµάτων Πανεπιστήµιο

Διαβάστε περισσότερα

Διακριτικές Συναρτήσεις

Διακριτικές Συναρτήσεις Διακριτικές Συναρτήσεις Δρ. Δηµήτριος Τσέλιος Επίκουρος Καθηγητής ΤΕΙ Θεσσαλίας Τµήµα Διοίκησης Επιχειρήσεων Θερµικός χάρτης των XYZ ξενοδοχείων σε σχέση µε τη γεωγραφική περιοχή τους P. Adamopoulos New

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Θ.Ε. ΠΛΗ31 (2004-5) ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ #3 Στόχος Στόχος αυτής της εργασίας είναι η απόκτηση δεξιοτήτων σε θέματα που αφορούν τα Τεχνητά Νευρωνικά Δίκτυα και ποιο συγκεκριμένα θέματα εκπαίδευσης και υλοποίησης.

Διαβάστε περισσότερα

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2 Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας Verson ΜΙΑ ΣΥΜΒΑΣΗ: Προκειμένου να καταστήσουμε πιο συμπαγή το συμβολισμό H : ορίζουμε Ετσι έχουμε *=[ ] an *=[ ]. H : * * ΣΗΜΕΙΩΣΗ: Στη συνέχεια εκτός αν ορίζεται

Διαβάστε περισσότερα

Υπολογιστική Νοημοσύνη. Μάθημα 4: Μάθηση στον απλό τεχνητό νευρώνα (2)

Υπολογιστική Νοημοσύνη. Μάθημα 4: Μάθηση στον απλό τεχνητό νευρώνα (2) Υπολογιστική Νοημοσύνη Μάθημα 4: Μάθηση στον απλό τεχνητό νευρώνα (2) Ο κανόνας Δέλτα για συνεχείς συναρτήσεις ενεργοποίησης (1/2) Για συνεχείς συναρτήσεις ενεργοποίησης, θα θέλαμε να αλλάξουμε περισσότερο

Διαβάστε περισσότερα

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2 Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας Verson ΧΑΡΤΟΓΡΑΦΗΣΗ ΤΟΥ ΧΩΡΟΥ ΤΩΝ ΤΑΞΙΝΟΜΗΤΩΝ Ταξινομητές Ταξινομητές συναρτ. διάκρισης Ταξινομητές επιφανειών απόφ. Παραμετρικοί ταξινομητές Μη παραμετρικοί

Διαβάστε περισσότερα

DEIM Forum 2018 F3-5 657 8501 1-1 657 8501 1-1 E-mail: yuta@cs25.scitec.kobe-u.ac.jp, eguchi@port.kobe-u.ac.jp, ( ) ( )..,,,.,.,.,,..,.,,, 2..., 1.,., (Autoencoder: AE) [1] (Generative Stochastic Networks:

Διαβάστε περισσότερα

ΙΑ ΟΧΙΚΕΣ ΒΕΛΤΙΩΣΕΙΣ

ΙΑ ΟΧΙΚΕΣ ΒΕΛΤΙΩΣΕΙΣ Tel.: +30 2310998051, Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Σχολή Θετικών Επιστημών Τμήμα Φυσικής 541 24 Θεσσαλονίκη Καθηγητής Γεώργιος Θεοδώρου Ιστοσελίδα: http://users.auth.gr/theodoru ΙΑ ΟΧΙΚΕΣ ΒΕΛΤΙΩΣΕΙΣ

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων

HMY 795: Αναγνώριση Προτύπων HMY 795: Αναγνώριση Προτύπων Διαλέξεις 9 20 Kernel methods Support vector machines Εκπαίδευση νευρωνικών δικτύων backpropagation:. Υπολογισμός μεταβλητών δικτύου «τρέχον» w () () (2) (2) aj = wji xi ak

Διαβάστε περισσότερα

Πρόλογος... xv. Κεφάλαιο 1. Εισαγωγικές Έννοιες... 1

Πρόλογος... xv. Κεφάλαιο 1. Εισαγωγικές Έννοιες... 1 Πρόλογος... xv Κεφάλαιο 1. Εισαγωγικές Έννοιες... 1 1.1.Ιστορική Αναδρομή... 1 1.2.Βασικές Έννοιες... 5 1.3.Πλαίσιο ειγματοληψίας (Sampling Frame)... 9 1.4.Κατηγορίες Ιατρικών Μελετών.... 11 1.4.1.Πειραµατικές

Διαβάστε περισσότερα

Fast Fourier Transform

Fast Fourier Transform Fast Fourier Transform Παναγιώτης Πατσιλινάκος ΕΜΕ 19 Οκτωβρίου 2017 Παναγιώτης Πατσιλινάκος (ΕΜΕ) Fast Fourier Transform 19 Οκτωβρίου 2017 1 / 20 1 Εισαγωγή Στόχος Προαπαιτούμενα 2 Η ιδέα Αντιστροφή -

Διαβάστε περισσότερα

ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ.

ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ. ΤΕΙ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΗΥΣ Θέμα: ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ. Εισηγητής: Δ. Ν. Καλλέργης, MSc. Φοιτήτρια: Κοντζοπούλου Παναγιώτα Εισαγωγή

Διαβάστε περισσότερα

Αριθμητική Ανάλυση και Εφαρμογές

Αριθμητική Ανάλυση και Εφαρμογές Αριθμητική Ανάλυση και Εφαρμογές Διδάσκων: Δημήτριος Ι. Φωτιάδης Τμήμα Μηχανικών Επιστήμης Υλικών Ιωάννινα 07-08 Αριθμητική Παραγώγιση Εισαγωγή Ορισμός 7. Αν y f x είναι μια συνάρτηση ορισμένη σε ένα διάστημα

Διαβάστε περισσότερα

Κινητά Δίκτυα Επικοινωνιών. Συμπληρωματικό υλικό. Προσαρμοστική Ισοστάθμιση Καναλιού

Κινητά Δίκτυα Επικοινωνιών. Συμπληρωματικό υλικό. Προσαρμοστική Ισοστάθμιση Καναλιού Κινητά Δίκτυα Επικοινωνιών Συμπληρωματικό υλικό Προσαρμοστική Ισοστάθμιση Καναλιού Προσαρμοστικοί Ισοσταθμιστές Για να υπολογίσουμε τους συντελεστές του ισοσταθμιστή MMSE, απαιτείται να λύσουμε ένα γραμμικό

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ Ενότητα 13: Αλγόριθμοι-Μεγάλων ακεραίων- Εκθετοποίηση- Πολλαπλασιασμός πινάκων -Strassen Μαρία Σατρατζέμη Τμήμα Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Ανάκτηση Πληροφορίας

Ανάκτηση Πληροφορίας Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ανάκτηση Πληροφορίας Διδάσκων: Φοίβος Μυλωνάς fmylonas@ionio.gr Διάλεξη #02 Ιστορική αναδρομή Σχετικές επιστημονικές περιοχές 1 Άδεια χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ. Τεχνικές NLP Σχεδιαστικά Θέματα

ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ. Τεχνικές NLP Σχεδιαστικά Θέματα ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ Τεχνικές NLP Σχεδιαστικά Θέματα Natural Language Processing Επεξεργασία δεδομένων σε φυσική γλώσσα Κατανόηση φυσικής γλώσσας από τη μηχανή

Διαβάστε περισσότερα

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2

Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας. Version 2 Σέργιος Θεοδωρίδης Κωνσταντίνος Κουτρούμπας Version 2 1 ΔΕΔΟΜΕΝΑ Δεδομένα μπορούν να αποκτηθούν στα πλαίσια διαφόρων εφαρμογών, χρησιμοποιώντας, όπου είναι απαραίτητο, κατάλληλο εξοπλισμό. Μερικά παραδείγματα

Διαβάστε περισσότερα

ΕΡΕΥΝΗΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ ΑΡΧΙΜΗΔΗΣ ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑΔΩΝ ΣΤΟ ΤΕΙ ΣΕΡΡΩΝ. Ενέργεια. 2.2.3.στ ΘΕΜΑ ΕΡΕΥΝΑΣ: ΔΙΑΡΘΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΕΧΡΩΜΩΝ ΕΓΓΡΑΦΩΝ

ΕΡΕΥΝΗΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ ΑΡΧΙΜΗΔΗΣ ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑΔΩΝ ΣΤΟ ΤΕΙ ΣΕΡΡΩΝ. Ενέργεια. 2.2.3.στ ΘΕΜΑ ΕΡΕΥΝΑΣ: ΔΙΑΡΘΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΕΧΡΩΜΩΝ ΕΓΓΡΑΦΩΝ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ (Τ.Ε.Ι.) ΣΕΡΡΩΝ Τμήμα ΠΛΗΡΟΦΟΡΙΚΗΣ & ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΕΥΝΗΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ ΑΡΧΙΜΗΔΗΣ ΕΝΙΣΧΥΣΗ ΕΡΕΥΝΗΤΙΚΩΝ ΟΜΑΔΩΝ ΣΤΟ ΤΕΙ ΣΕΡΡΩΝ Ενέργεια. 2.2.3.στ ΘΕΜΑ ΕΡΕΥΝΑΣ: ΔΙΑΡΘΡΩΣΗ

Διαβάστε περισσότερα

Αλεξάνδρειο ΣΕΙ Θεσσαλονίκης 1. Σμήμα Διοίκησης Επιχειρήσεων 2. Σμήμα Μηχανικών Πληροφορικής

Αλεξάνδρειο ΣΕΙ Θεσσαλονίκης 1. Σμήμα Διοίκησης Επιχειρήσεων 2. Σμήμα Μηχανικών Πληροφορικής Εξόρυξη γνώσης από σχόλια σε τουριστικές ιστοσελίδες και παραγοντική ανάλυση του αισθήματος ικανοποίησης των πελατών για το ξενοδοχείο τους Γιώργος ταλίδης 1, Παναγιώτης ταλίδης 2, Κώστας Διαμαντάρας 2

Διαβάστε περισσότερα

Αναγνώριση Προτύπων. Μη παραμετρικές τεχνικές Αριθμητικά. (Non Parametric Techniques)

Αναγνώριση Προτύπων. Μη παραμετρικές τεχνικές Αριθμητικά. (Non Parametric Techniques) Αναγνώριση Προτύπων Μη παραμετρικές τεχνικές Αριθμητικά Παραδείγματα (Non Parametric Techniques) Καθηγητής Χριστόδουλος Χαμζάς Τα περιεχόμενο της παρουσίασης βασίζεται στο βιβλίο: Introduction to Pattern

Διαβάστε περισσότερα

Ανάκτηση πολυμεσικού περιεχομένου

Ανάκτηση πολυμεσικού περιεχομένου Ανάκτηση πολυμεσικού περιεχομένου Ανίχνευση / αναγνώριση προσώπων Ανίχνευση / ανάγνωση κειμένου Ανίχνευση αντικειμένων Οπτικές λέξεις Δεικτοδότηση Σχέσεις ομοιότητας Κατηγοριοποίηση ειδών μουσικής Διάκριση

Διαβάστε περισσότερα

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π.

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Επισκόπηση Νευρωνικών Δικτύων καθ. Βασίλης Μάγκλαρης maglaris@netmode.ntua.gr www.netmode.ntua.gr Πέμπτη 14/3/2019 Μη Γραμμικό

Διαβάστε περισσότερα

Αναγνώριση Προτύπων - Νευρωνικά ίκτυα

Αναγνώριση Προτύπων - Νευρωνικά ίκτυα ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΣΕΡΡΩΝ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ Αναγνώριση Προτύπων - Νευρωνικά ίκτυα ρ. Χαράλαµπος Π. Στρουθόπουλος Αναπληρωτής Καθηγητής

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων

HMY 795: Αναγνώριση Προτύπων HMY 795: Αναγνώριση Προτύπων Διαλέξεις 5 6 Principal component analysis EM for Gaussian mixtures: μ k, Σ k, π k. Ορίζουμε το διάνυσμα z (διάσταση Κ) ώστε K p( x θ) = π ( x μ, Σ ) k = k k k Eκ των υστέρων

Διαβάστε περισσότερα

Αναγνώριση Προτύπων Ι

Αναγνώριση Προτύπων Ι Αναγνώριση Προτύπων Ι Ενότητα 2: Δομικά Συστήματα Αν. Καθηγητής Δερματάς Ευάγγελος Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ

ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΤΟΧΑΣΤΙΚΕΣ ΔΙΕΡΓΑΣΙΕΣ & ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ Αίθουσα 005 - Νέα Κτίρια ΣΗΜΜΥ Ε.Μ.Π. Μοντέλα Στατιστικής Μηχανικής, Κινητικότητα & Ισορροπία Αλυσίδες Markov: Καταστάσεις, Εξισώσεις Μεταβάσεων καθ. Βασίλης Μάγκλαρης

Διαβάστε περισσότερα

Υπολογιστικό Πρόβληµα

Υπολογιστικό Πρόβληµα Υπολογιστικό Πρόβληµα Μετασχηµατισµός δεδοµένων εισόδου σε δεδοµένα εξόδου. Δοµή δεδοµένων εισόδου (έγκυρο στιγµιότυπο). Δοµή και ιδιότητες δεδοµένων εξόδου (απάντηση ή λύση). Τυπικά: διµελής σχέση στις

Διαβάστε περισσότερα

Ανάκτηση Πληροφορίας

Ανάκτηση Πληροφορίας Ανάκτηση Πληροφορίας Το μοντέλο Boolean Το μοντέλο Vector Ταξινόμηση Μοντέλων IR Ανάκτηση Περιήγηση Κλασικά Μοντέλα Boolean Vector Probabilistic Δομικά Μοντέλα Non-Overlapping Lists Proximal Nodes Browsing

Διαβάστε περισσότερα

Π Τ Υ Χ Ι Α Κ Η /ΔΙ Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α

Π Τ Υ Χ Ι Α Κ Η /ΔΙ Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α Α Ρ Ι Σ Τ Ο Τ Ε Λ Ε Ι Ο Π Α Ν Ε Π Ι Σ Τ Η Μ Ι Ο Θ Ε Σ Σ Α Λ Ο Ν Ι Κ Η Σ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ Π Τ Υ Χ Ι Α Κ Η /ΔΙ Π Λ Ω Μ ΑΤ Ι Κ Η Ε Ρ ΓΑ Σ Ι Α ΤΕΧΝΙΚΕΣ ΟΜΑΔΟΠΟΙΗΣΗΣ ΜΕ ΧΡΗΣΗ ΝΕΥΡΩΝΙΚΩΝ

Διαβάστε περισσότερα

Αναγνώριση Προτύπων Ι

Αναγνώριση Προτύπων Ι Αναγνώριση Προτύπων Ι Ενότητα 3: Στοχαστικά Συστήματα Αν. Καθηγητής Δερματάς Ευάγγελος Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Μελέτη και Υλοποίηση Αλγορίθμων για Βιολογικές Εφαρμογές σε MapReduce Περιβάλλον

Μελέτη και Υλοποίηση Αλγορίθμων για Βιολογικές Εφαρμογές σε MapReduce Περιβάλλον Μελέτη και Υλοποίηση Αλγορίθμων για Βιολογικές Εφαρμογές σε MapReduce Περιβάλλον Δανάη Κούτρα Eργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων Εθνικό Μετσόβιο Πολυτεχνείο Θέματα Σκοπός της διπλωματικής

Διαβάστε περισσότερα

HMY 795: Αναγνώριση Προτύπων

HMY 795: Αναγνώριση Προτύπων HMY 795: Αναγνώριση Προτύπων Διαλέξεις 17 18 Νευρωνικά Δίκτυα (Neural Networks) συνέχεια Minimum squared error procedure for classification 1 ( T T wls = X X) X b= X b Xw = b Logistic sigmoidal function

Διαβάστε περισσότερα

Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων

Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων Σημειώσεις στα πλαίσια του μαθήματος: Βελτιστοποίηση Συστημάτων Υδατικών Πόρων Υδροπληροφορική Εισαγωγή στην υδροπληροφορική και βελτιστοποίηση συστημάτων υδατικών πόρων Ανδρέας Ευστρατιάδης, Χρήστος Μακρόπουλος

Διαβάστε περισσότερα