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

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

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

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

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

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

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

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

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

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

ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ. ΕΝΟΤΗΤΑ: Γραμμικές Συναρτήσεις Διάκρισης. ΔΙΔΑΣΚΟΝΤΕΣ: Βλάμος Π. Αυλωνίτης Μ. ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

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

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 3ο Φροντιστήριο

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

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

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

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

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

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

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

Θεωρία Αποφάσεων ο. 4 Φροντιστήριο. Λύσεις των Ασκήσεων

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

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

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

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

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 5 o Φροντιστήριο

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

Αναγνώριση Προτύπων (Pattern Recognition) Μπεϋζιανή Θεωρία Αποφάσεων (Bayesian Decision Theory) Π. Τσακαλίδης

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

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

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

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

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

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

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

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

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

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

Το μοντέλο Perceptron

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

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

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

ΘΕΩΡΙΑ ΑΠΟΦΑΣΕΩΝ 3 ο ΦΡΟΝΤΙΣΤΗΡΙΟ ΛΥΣΕΙΣ ΤΩΝ ΑΣΚΗΣΕΩΝ

Υλοποιώντας λογικές πύλες χρησιμοποιώντας perceptrons

/5

ΚΑΤΗΓΟΡΙΕΣ ΤΑΞΙΝΟΜΗΣΗΣ

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

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

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

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

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

Κεφάλαιο 2: Θεωρία Απόφασης του Bayes 2.1 Εισαγωγή

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

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

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

Εισαγωγή στις Τηλεπικοινωνίες. Δομή της παρουσίασης

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

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

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

HY213. ΑΡΙΘΜΗΤΙΚΗ ΑΝΑΛΥΣΗ ΕΛΑΧΙΣΤΑ ΤΕΤΡΑΓΩΝΑ AΝΑΛΥΣΗ ΙΔΙΑΖΟΥΣΩΝ ΤΙΜΩΝ

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

Εισαγωγή στους Νευρώνες. Κυριακίδης Ιωάννης 2013

Γραφική Λύση & Πρότυπη Μορφή Μαθηματικού Μοντέλου

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

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

Εφαρμοσμένα Μαθηματικά ΙΙ Τελική Εξέταση Ι. Λυχναρόπουλος

Παραδείγματα (2) Διανυσματικοί Χώροι

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

ΕΚΤΙΜΙΣΗ ΜΕΓΙΣΤΗΣ ΠΙΘΑΝΟΦΑΝΕΙΑΣ

ΠΡΟΒΛΗΜΑΤΑ ΔΥΟ ΔΙΑΣΤΑΣΕΩΝ

Ασκήσεις. και. για κάποιο k n. ( ) BdΚ και επί πλέον το BdΚ είναι ακραίο. [Υπόδειξη Πρβλ. την άσκηση 11 της παραγράφου 3.1 για το (α)].

ΛΥΣΕΙΣ 6. a2 x 2 y 2. = y

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΝΕΥΡΩΝΙΚΑ ΙΚΤΥΑ

Κεφάλαιο 4: Στοιχεία της εκδοχής hp της ΜΠΣ στις 2- διαστάσεις

HY380 Αλγόριθμοι και πολυπλοκότητα Hard Problems

ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΤΥΠΩΝ. Κατηγοριοποίηση. Αριστείδης Γ. Βραχάτης, Dipl-Ing, M.Sc, PhD

ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ Ι

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

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

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοηµοσύνη Ι» 7ο Φροντιστήριο 15/1/2008

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

ΠΡΑΓΜΑΤΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ ΠΟΛΛΩΝ ΜΕΤΑΒΛΗΤΩΝ

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΑΙ ΜΑΘΗΜΑΤΙΚΗ ΔΙΑΤΥΠΩΣΗ, Διαλ. 2. Ανωτάτη Σχολή Παιδαγωγικής και Τεχνολογικής Εκπαίδευσης 8/4/2017

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

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

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

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

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

Συνήθεις Διαφορικές Εξισώσεις Ι Ασκήσεις - 19/10/2017. Ακριβείς Διαφορικές Εξισώσεις-Ολοκληρωτικοί Παράγοντες. Η πρώτης τάξης διαφορική εξίσωση

Φυσική για Μηχανικούς

Θεωρία Λήψης Αποφάσεων

Ασκήσεις Φροντιστηρίου «Υπολογιστική Νοημοσύνη Ι» 4 o Φροντιστήριο

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

2.0 ΔΙΑΝΥΣΜΑΤΙΚΟΙ ΧΩΡΟΙ ΚΑΙ ΓΡΑΜΜΙΚΑ ΣΥΣΤΗΜΑΤΑ

5. Μέθοδοι αναγνώρισης εκπαίδευση χωρίς επόπτη

E[ (x- ) ]= trace[(x-x)(x- ) ]

Εισαγωγικές έννοιες. Κατηγορίες προβλημάτων (σε μια διάσταση) Προβλήματα εύρεσης μεγίστου. Συμβολισμοί

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

ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ ΤΩΝ ΜΑΘΗΜΑΤΙΚΩΝ ΘΕΤΙΚΟΥ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΤΗΣ Β ΛΥΚΕΙΟΥ

Transcript:

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

ΧΑΡΤΟΓΡΑΦΗΣΗ ΤΟΥ ΧΩΡΟΥ ΤΩΝ ΤΑΞΙΝΟΜΗΤΩΝ Ταξινομητές Ταξινομητές συναρτ. διάκρισης Ταξινομητές επιφανειών απόφ. Παραμετρικοί ταξινομητές Μη παραμετρικοί ταξινομητές Μη παραμετρικοί ταξινομητές Παραμετρικοί ταξινομητές Ταξινομ. Bayes Ευκλείδειας απόστασης Τετραγ. Ταξινομ. Γραμμικοί Ταξινομ. Mahalanobs απόστασης Ταξινομ. Bayes Ταξιν. k- πλησιέστ. γειτόνων Perceptron Γραμμικοί Ταξινομ. Ταξιν. Ελαχ. τετραγώνων Μηχανές διανυσμ. στήριξης Μη γραμ. ταξινομ. Νευρωνικά δίκτυα

Υπενθ.: X είναι το σύνολο των δεδομένων σημείων όλων των κλάσεων X είναι το υποσύνολο του X που περιέχει τα διανύσματα της κλάσης ω X=X 1 X M Ταξινομητές με βάση τις συναρτήσεις διάκρισης ; :. ;. p p X EM ML X ά p p p P f g :. : 1 1 T T g X ML X ά N ό g :. : T T g X ML X ά ί I N ό g :. : 1 1 T T g X ML X ά ί N ό g ΧΑΡΤΟΓΡΑΦΗΣΗ ΤΟΥ ΧΩΡΟΥ ΤΩΝ ΤΑΞΙΝΟΜΗΤΩΝ

Μη παραμετρικοί ταξινομητές με βάση τις συναρτήσεις διάκρισης.... ; k ά ί Parzen ά X p p p P f g k g ΧΑΡΤΟΓΡΑΦΗΣΗ ΤΟΥ ΧΩΡΟΥ ΤΩΝ ΤΑΞΙΝΟΜΗΤΩΝ Υπενθ.: X είναι το σύνολο των δεδομένων σημείων όλων των κλάσεων X είναι το υποσύνολο του X που περιέχει τα διανύσματα της κλάσης ω X=X 1 X M

ΜΗ ΓΡΑΜΜΙΚΟΙ ΠΑΡΑΜΕΤΡΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΕΠΙΦΑΝΕΙΩΝ ΑΠΟΦΑΣΗΣ Μερικά προκαταρτικά: - Στην πράξη έχουμε στη διάθεσή μας ένα σύνολο δεδομένων tranng set όπου X l { d R d {12... M} 1... N} είναι η l-διάστατη αναπαράσταση της -στής οντότητας ενός συνόλου N οντοτήτων tranng vector d είναι η ετικέτα της κλάσης στην οποία ανήκει το 1 για ω 1 2 για ω 2. - Εστιάζουμε κυρίως στην περίπτωση δύο κλάσεων συνήθως ω 1 +1 ή A και ω 2-10 ή B. - Δεν υιοθετούμε κάποια υπόθεση σχετικά με τις συναρτήσεις πυκν. πιθ. pdfs που μοντελοποιούν τις κλάσεις. - Εστιάζουμε σε ταξινομητές που δύνανται να υλοποιήσουν μη γραμμικούς διαχωρισμούς μεταξύ των δεδομένων των κλάσεων. -ΣΗΜ.: Μη γραμμικοί διαχωρισμοί μπορούν να επιτευχθούν είτε μέσω μιας μη γραμμικής επιφανειας είτε μέσω συνδυασμού μερικών γραμμικών η μη γραμμικών επιφανειών. Σε κάθε περίπτωση ορίζεται μια επιφάνεια απόφασης.

ΜΗ ΓΡΑΜΜΙΚΟΙ ΠΑΡΑΜΕΤΡΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΕΠΙΦΑΝΕΙΩΝ ΑΠΟΦΑΣΗΣ Μία μη γραμμική επιφάνεια Συνδυασμός περισσοτέρων της μίας επιφανειών

ΜΗ ΓΡΑΜΜΙΚΟΙ ΠΑΡΑΜΕΤΡΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΕΠΙΦΑΝΕΙΩΝ ΑΠΟΦΑΣΗΣ Σημ.: Εκτός αν ορίζεται διαφορετικά θεωρούμε την περίπτωση των δύο κλάσεων.e. ω 1 +1 and ω 2-1. Ορισμός του προβλήματος: Δοθέντος ενός συνόλου δεδομένων X σχεδίασε ένα ταξινομητή που επιτυγχάνει τον βέλτιστο δυνατό διαχωρισμό των διανυσμάτων των δύο κλάσεων. Στρατηγική επίλυσης: 1. Υιοθέτησε ένα συγκεκριμένο μη γραμμικό παραμετρικό μοντέλο για τον ταξινομητή w είναι το διάνυσμα που περιέχει όλες τις παραμέτρους του. 2. Όρισε κατάλληλη συνάρτηση κόστους cost functon του w Jw η οποία εμπλέκει επίσης τα διανύσματα του X έτσι ώστε οι θέσεις των βέλτιστών της να αντιστοιχούν στο βέλτιστο δυνατό διαχωρισμό για το πρόβλημα. Βελτιστοποίησε την Jw ως προς w. Η θέση w όπου η Jw παρουσιάζει βέλτιστο ορίζει τον καλύτερο δυνατό διαχωρισμό. Σημαντική παρατήρηση: Η έννοια της φράσης καλύτερος δυνατός διαχωρισμός διαφέρει για διαφορετικές επιλογές της Jw.

ΜΗ ΓΡΑΜΜΙΚΟΙ ΠΑΡΑΜΕΤΡΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΕΠΙΦΑΝΕΙΩΝ ΑΠΟΦΑΣΗΣ Σύντομη υπενθύμιση: - Ένας γραμμικός ταξινομητής ορίζεται μέσω ενός υπερεπιπέδου l 1 1 0 k : 1 0 T H hw w wl l w wk k w w w0 όπου w=[w 1 w l ] T =[ 1 l ] T η γνώση των w και w 0 ορίζει πλήρως το H 0 - Αν για δεδομένο είναι hw = w T +w 0 ><0 το καταχωρείται στην κλάση +10. -Τέτοιοι ταξινομητές υλοποιούνται από τη δομή perceptron με fz=1 0 f z><0

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Το πρόβλημα eclusve OR XOR 1 2 XOR Class 0 0 0 B 0 1 1 A 1 0 1 A 1 1 0 B Δεν υπάρχει καμία γραμμή υπερεπίπεδο που διαχωρίζει την κλάση A από την κλάση B. 10

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Αντίθετα τα προβλήματα AND και OR είναι γραμμικώς διαχωρίσιμα.

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Η δομή δικτύου Perceptron δύο επιπέδων Για το πρόβλημα XOR σχεδίασε δύο αντί για μία γραμμές. Η σκιασμένη περιοχή καταχωρείται στη κλάση A ενώ η μη-σκιασμένη περιοχή καταχωρείται στη κλάση B.

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Η δομή δικτύου Perceptron δύο επιπέδων Έστω ότι το =[ 1 2 ] T απεικονίζεται στο διάνυσμα y=[y 1 y 2 ] T όπου το y ισούται με 10 αν το ανήκει στη θετική αρνητική πλευρά της -στής γραμμής =12. Τότε Απεικόνιση Διαχωρισμός 1 2 y 1 y 2 0 0 0-0- B0 0 1 1+ 0- A1 1 0 1+ 0- A1 1 1 1+ 1+ B0

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Η δομή δικτύου Perceptron δύο επιπέδων Έστω ότι το =[ 1 2 ] T απεικονίζεται στο διάνυσμα y=[y 1 y 2 ] T όπου το y ισούται με 10 αν το ανήκει στη θετική αρνητική πλευρά της -στής γραμμής =12. Τότε κάθε σημείο της σκιασμένης περιοχής απεικονίζεται στο σημείο 10 στο νέο χώρο κάθε σημείο της μη σκιασμένης περιοχής απεικονίζεται είτε στο 00 είτε στο 11. g1 1 2 0.5 0 g2 1 2 1.5 0 g y y 2y 0.5 0 1 2 gy ΣΗΜ.: Το πρόβλημα γίνεται γραμμικώς διαχωρίσιμο στο μετασχηματισμένο χώρο.

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Η δομή δικτύου Perceptron δύο επιπέδων - Υλοποίηση Τοποθέτησε δύο νευρώνες perceptrons στο ίδιο πρώτο επίπεδο. Ο πρώτος δεύτερος υλοποιεί το διαχωρισμό που ορίζεται από τη γραμμή g 1 =0 g 2 =0. Τοποθέτησε έναν επιπλέον νευρώνα στο δεύτερο επιπεδο που παίρνει σαν είσοδο τις εξόδους των προηγουμένων δύο νευρώνων και υλοποιεί την ταξινόμηση στο μετασχηματισμένο χώρο. H 1 : g 1 =0 H1 : g1 1 2 H 2 : g2 1 H : g y y 2y 1 2 2 0.5 0 1.5 0 0.5 0 H: gy=0 H 1 : g 2 =0

Δυνατότητες ταξινόμησης των δικτύων perceptrons δύο επιπέδων Στην περίπτωση το προβλήματος XOR οι νευρώνες του πρώτου επιπέδου απεικονίζουν τα διανύσματα εισόδου στις κορυφές του κύβου με πλευρά ίση με 1 δηλ. στις 0 0 0 1 1 0 1 1. Στη γενικότερη περίπτωση όπου R l και χρησιμοποιούνται p πρώτου επιπέδου νευρώνες η απεικόνιση γίνεται στις κορυφές του H p υπερκύβου δηλ. ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ y 01 1 2 p T [ y 1... yp ] y... Το y ισούται με 10 αν το ανήκει στη θετική αρνητική πλευρά του g =0.

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Δυνατότητες ταξινόμησης των δικτύων perceptrons δύο επιπέδων Τεμνόμενα υπερεπίπεδα στο χώρο που αντιστοιχούν στους p νευρώνες του πρώτου επιπέδου ορίζουν περιοχές με την ακόλουθη ιδιότητα: ΟΛΑ τα σημεία μιας περιοχής έχουν την ίδια σχετική θέση ως προς τα p υπερεπίπεδα. Επομένως απεικονίζονται στην ίδια κορυφή του H p υπερκύβου. Παράδειγμα: Η κορυφή 001 αντιστοιχεί στην περιοχή που βρίσκεται στην - πλευρά της g 1 =0 στην - πλευρά της g 2 =0 στη + πλευρά της g 3 =0.

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Δυνατότητες ταξινόμησης των δικτύων perceptrons δύο επιπέδων Ο νευρώνας εξόδου αντιστοιχεί σε ένα υπερεπίπεδο στο μετασχηματισμένο χώρο το οποίο χωρίζει κάποιες κορυφές του H p υπερκύβου από τις υπόλοιπες. Συνεπώς ένα perceptron δύο επιπέδων έχει τη δυνατότητα να διαχωρίσει κλάσεις που αποτελούνται από ενώσεις πολυεδρικών περιοχών. Αλλά ΌΧΙ ΟΠΟΙΕΣΔΗΠΟΤΕ ενώσεις. Αυτό εξαρτάται από τη σχετική θέση των αντίστοιχων κορυφών του υπερκύβου. Παράδειγμα: Δεν υπάρχει υπερεπίπεδο που να διαχωρίζει τις μπλε κορυφές από τις υπόλοιπες

Δίκτυα Perceptrons τριών επιπέδων Η αρχιτεκτονική: ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ y R p Τέτοιες δομές είναι ικανές να διαχωρίσουν κλάσεις που ορίζονται από οποιαδήποτε ένωση πολυεδρικών περιοχών.

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Δίκτυα Perceptrons τριών επιπέδων παράδειγμα

ΜΗ ΓΡΑΜΜΙΚΟΙ ΤΑΞΙΝΟΜΗΤΕΣ ΝΕΥΡΩΝΙΚΑ ΔΙΚΤΥΑ Δίκτυα Perceptrons τριών επιπέδων Έστω A=R 1 R k 1 και B=R 1 R m 0 AB=R l όπου οι περιοχές R και R ορίζονται από την τομή p υπερεπιπέδων H 1 H p. Πώς ένα perceptron τριών επιπέδων μπορεί να υλοποιήσει ΟΠΟΙΟΝΔΗΠΟΤΕ διαχωρισμό που ορίζεται από υπερεπίπεδα: - Τοποθέτησε p νευρώνες στο πρώτο επίπεδο καθένας από τους οποίους αντιστοιχεί σε ένα από τα υπερεπίπεδα H 1 H p. - Τοποθέτησε k nodes στο δεύτερο επίπεδο καθένας από τους οποίους διαχωρίζει μια κορυφή του H p υπερκύβου που αντιστοιχεί σε μια περιοχή R από όλες τις υπόλοιπες κορυφές. - Τοποθέτησε έναν OR νευρώνα στο τρίτο επίπεδο αυτός επιστρέφει 0 για την κορυφή 00 0 του H k υπερκύβου και 1 για όλες τις υπόλοιπες. ΣΗΜ.: Το πρώτο επίπεδο του δικτύου ορίζει τα υπερεπίπεδα το δεύτερο επίπεδο ορίζει τις περιοχές και ο νευρώνας εξόδου ορίζει τις κλάσεις.