Τα Δίκτυα Perceptron και ADALINE. Κϊςτασ Διαμαντάρασ Τμιμα Πλθροφορικισ ΤΕΙ Θεςςαλονίκθσ

Σχετικά έγγραφα
Το μοντέλο Perceptron

Το Δίκτυο Multi-Layer Perceptron και ο Κανόνασ Back-Propagation. Κϊςτασ Διαμαντάρασ Τμιμα Πλθροφορικισ ΤΕΙ Θεςςαλονίκθσ

Εργαςτθριακζσ Αςκιςεισ Μθχανικισ Μάκθςθσ

Χεμπιανά μοντζλα μάκθςθσ. Κϊςτασ Διαμαντάρασ Τμιμα Πλθροφορικισ ΤΕΙ Θεςςαλονίκθσ

Μάκθςθ Κατανομϊν Πικανότθτασ και Ομαδοποίθςθ

Μθχανζσ Διανυςμάτων Υποςτιριξθσ Support Vector Machines. Κϊςτασ Διαμαντάρασ Τμιμα Ρλθροφορικισ ΤΕΙ Θεςςαλονίκθσ

Βάςεισ Δεδομζνων Ι. Ενότητα 12: Κανονικοποίηςη. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικών Πλθροφορικισ ΤΕ

Δυναμικι Μθχανϊν I. Διάλεξθ 16. Χειμερινό Εξάμθνο 2013 Τμιμα Μθχανολόγων Μθχ., ΕΜΠ

3 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ ( while, do while )

Ένα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:

Μθχανικι Μάκθςθ Μάκθμα 1 Βαςικζσ ζννοιεσ

Οδηγίεσ για την Τποβολή Καταςτάςεων υμφωνητικών μζςω xml αρχείου

ΑΝΣΙΣΡΟΦΗ ΤΝΑΡΣΗΗ. f y x y f A αντιςτοιχίηεται ςτο μοναδικό x A για το οποίο. Παρατθριςεισ Ιδιότθτεσ τθσ αντίςτροφθσ ςυνάρτθςθσ 1. Η. f A τθσ f.

Επιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R

ΜΗΝΙΑΙΑ ΕΚΘΕΗ ΠΑΡΑΓΩΓΗ ΕΡΓΟΤ. ΜΑΪΟ 2017

Στατιςτικά Μοντζλα και ο Κανόνασ του Bayes

Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2

ΕΡΓΑΣΗΡΙΑΚΗ ΑΚΗΗ 4.1

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

ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO

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

Γ' ΛΥΚΕΙΟΥ Η ΤΑΞΗ ΤΗΣ ΤΕΛΙΚΗΣ ΕΠΙΛΟΓΗΣ. Στθ ΓϋΛυκείου οι Ομάδεσ Προςανατολιςμοφ είναι τρεισ:

ΠΛΗΡΗ ΑΠΑΧΟΛΗΗ. Ωςτόςο: θ πλιρθσ απαςχόλθςθ ςυμβιβάηεται με τθν φπαρξθ κάποιασ ανεργίασ

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

Παράςταςη ςυμπλήρωμα ωσ προσ 1

Δείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8

Κλαςικι Ηλεκτροδυναμικι

Γράφοι. Δομζσ Δεδομζνων Διάλεξθ 9

Ιςοηυγιςμζνα δζντρα και Β- δζντρα. Δομζσ Δεδομζνων

Αναφορά Εργαςίασ Nim Game

Γεωργικός Πειραματισμός ΙΙ ΑΥΞΗΜΕΝΑ ΣΧΕΔΙΑ

α) Στο μιγαδικό επίπεδο οι εικόνεσ δφο ςυηυγϊν μιγαδικϊν είναι ςθμεία ςυμμετρικά ωσ προσ τον πραγματικό άξονα

Η γλώςςα προγραμματιςμού C

Αςφάλεια και Προςταςία Δεδομζνων

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

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

Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ

ΔΟΜΗ ΑΠΛΗΣ ΕΠΙΛΟΓΗΣ Αςκήςεισ με ψευδογλώςςα/ διάγραμμα ροήσ. Αντώνης Μαϊργιώτης

Ε. ε περίπτωςθ που θ διαφορά των δφο ηαριϊν είναι 3 τότε ο παίκτθσ ξαναρίχνει μόνο ζνα ηάρι.

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

ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ

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

ΕΓΚΑΣΑΣΑΕΙ ΚΛΙΜΑΣΙΜΟΤ ΙΙ ΚΟΝΤΟΣ ΟΔΥΣΣΕΑΣ ΠΕ12.04

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

Ενδεικτική Οργάνωςη Ενοτήτων. Α Σάξη. Διδ. 1 ΕΝΟΣΗΣΑ 1. 6 Ομαδοποίθςθ, Μοτίβα,

Λαμβάνοντασ υπόψη ότι κατά την πρόςθεςη δφο δυαδικϊν ψηφίων ιςχφει: Κρατοφμενο

HY437 Αλγόριθμοι CAD

ΜΑ032: ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Εαρινό εξάμηνο , Διδάςκων: Γιώργοσ Γεωργίου ΕΝΔΙΑΜΕΗ ΕΞΕΣΑΗ, 21 Μαρτίου, 2012 Διάρκεια: 2 ώρεσ

Βάςεισ Δεδομζνων Ι. Ενότητα 4: Μετατροπή ςχήματοσ Ο/Σ ςε ςχεςιακό. Δρ. Τςιμπίρθσ Αλκιβιάδθσ Τμιμα Μθχανικϊν Ρλθροφορικισ ΤΕ

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

ΗΥ101: Ειςαγωγι ςτθν Πλθροφορικι

Δομζσ Δεδομζνων Πίνακεσ

Καρβέλης Φώτης ΓΟΝΙΔΙΩΜΑΤΙΚΗ ΒΙΒΛΙΟΘΗΚΗ

Πολυπλέκτες. 0 x 0 F = S x 0 + Sx 1 1 x 1

Προχωρθμζνα Θζματα Συςτθμάτων Ελζγχου

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

Οδηγίες αναβάθμισης χαρτών

ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου

Σ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V

Qualifiers: Ο μζγιςτοσ αρικμόσ ςυμμετοχϊν ςε κάκε qualifier είναι 128. Δίνεται θ δυνατότθτα ςτισ ομάδεσ να επιλζξουν ςε ποιο από τα 2 qualifiers

Δομθμζνοσ Προγραμματιςμόσ. Βαγγζλθσ Οικονόμου Εργαςτιριο 9

8 τριγωνομετρία. βαςικζσ ζννοιεσ. γ ςφω. εφω και γ. κεφάλαιο

Ειςαγωγι ςτο Δομθμζνο Προγραμματιςμό. Βαγγζλθσ Οικονόμου

Θεςιακά ςυςτιματα αρίκμθςθσ

ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου

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

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

ςυςτιματα γραμμικϊν εξιςϊςεων

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

Πόςο εκτατό μπορεί να είναι ζνα μη εκτατό νήμα και πόςο φυςικό. μπορεί να είναι ζνα μηχανικό ςτερεό. Συνιςταμζνη δφναμη versus «κατανεμημζνησ» δφναμησ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Μάκθμα 1 Ειςαγωγι ςτθν αναπθρία

ΚΥΠΡΙΑΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ

Εργαστηριακή άσκηση στο μάθημα του Αυτομάτου Ελέγχου (ΜΜ803)

ΜΑ270: ΑΡΙΘΜΗΣΙΚΗ ΑΝΑΛΤΗ Ι Χειμερινό εξάμθνο , Διδάςκων: Γιώργοσ Γεωργίου ΕΝΔΙΑΜΕΗ ΕΞΕΣΑΗ, Διάρκεια: 2 ώρεσ 21 Νοεμβρίου, 2009

ΑΚΗΕΙ ΠΡΟΒΛΕΨΕΩΝ ΠΡΟΒΛΕΨΕΙ

Ανάπτυξη Εφαρμογών Σε Προγραμματιςτικό Περιβάλλον

1 ο Διαγώνιςμα για το Α.Ε.Π.Π.

Γεωργικός Πειραματισμός ΙΙ

Ειδικά Θζματα Βάςεων Δεδομζνων

Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων. 15. Πίνακεσ ΙI. Ιωάννθσ Κατάκθσ. ΕΠΛ 032: Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων

Εγχειρίδιο Χριςθσ τθσ διαδικτυακισ εφαρμογισ «Υποβολι και παρακολοφκθςθ τθσ ζγκριςθσ Εκπαιδευτικών Πακζτων»


Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

lim x και lim f(β) f(β). (β > 0)

HY437 Αλγόριθμοι CAD

HY437 Αλγόριθμοι CAD

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

Παράγοντεσ υμμετοχήσ Ενηλίκων ςτην Εκπαίδευςη: Ζητήματα Κινητοποίηςησ και Πρόςβαςησ ςε Οργανωμζνεσ Εκπαιδευτικζσ Δραςτηριότητεσ

ΜΕΣΑΔΟΗ ΘΕΡΜΟΣΗΣΑ. Μιςθρλισ Δθμιτριοσ ΧΟΛΗ ΣΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΣΜΗΜΑ ΜΗΧΑΝΟΛΟΓΙΑ ΣΕ

Ιδιότθτεσ πεδίων Γενικζσ.

Υπολογιστική Νοημοσύνη. Μέρος Β Εισαγωγή στα Τεχνητά Νευρωνικά Δίκτυα (ΤΝΔ) Αναστάσιος Ντούνης, Καθηγητής 1

Ανάλυςη Συνδιακφμανςησ (Analysis of covariance) Κατςιλζροσ Αναςτάςιοσ

Τεχνικζσ Ανάλυςησ Διοικητικών Αποφάςεων

Ρρογραμματιςμόσ Μεκόδων Επίλυςθσ Ρροβλθμάτων. 18. Αλφαριθμητικά. Ιωάννθσ Κατάκθσ. ΕΡΛ 032: Ρρογραμματιςμόσ Μεκόδων Επίλυςθσ Ρροβλθμάτων

Ειςαγωγι ςτθν Τεχνολογία Αυτοματιςμοφ

ΘΕΡΜΟΔΤΝΑΜΙΚΗ Ι. Ενότθτα 1: Βαςικά χαρακτθριςτικά τθσ Θερμοδυναμικισ. ογομϊν Μπογοςιάν Πολυτεχνικι χολι Σμιμα Χθμικϊν Μθχανικϊν

ΘΕΜΑΣΑ ΕΡΓΑΙΩΝ ΓΙΑ ΣΟ ΜΑΘΗΜΑ ΠΡΟΟΜΟΙΩΗ

ΔΙΑΓΩΝΙΜΟ ΓΙΑ ΣΗΝ ΗΜΕΡΑ ΑΦΑΛΟΤ ΔΙΑΔΙΚΣΤΟΤ

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

Transcript:

Τα Δίκτυα Perceptron και ADALINE Κϊςτασ Διαμαντάρασ Τμιμα Πλθροφορικισ ΤΕΙ Θεςςαλονίκθσ

Ο Τεχνθτόσ Νευρϊνασ Το μοντζλο McCulloch-Pitts x 1 Νεσρώνας x 2... + u f(u) y x n - θ 2

Το μοντζλο Perceptron Ζνασ μόνο νευρϊνασ McCulloch-Pitts Εκπαίδευςθ με επίβλεψθ δθλ. με ςτόχουσ Ανάκλθςθ: Είςοδοι Ζξοδοσ u = w 1 x 1 + w 2 x 2 + + w n x n - q y = f(u) Συνάρτθςθ ενεργοποίθςθσ: f = βθματικι (είτε 0/1 είτε 1/1) 3

Κατϊφλι = ςυναπτικό βάροσ Αν κζςουμε w 0 = q, x 0 = 1 Τότε u = w 1 x 1 + w 2 x 2 + + w n x n + w 0 x 0 ι u = w T x 4

Κατϊφλι = ςυναπτικό βάροσ (2) Επαυξθμζνο διάνυςμα βαρϊν w = [w 0, w 1, w 2,, w n ] T Επαυξθμζνο διάνυςμα ειςόδου x = [ 1, x 1, x 2,, x n ] T 5

Κατϊφλι = ςυναπτικό βάροσ (3) x 0 = -1 x 1 Νεσρ ώνας x 2... + u f(u) y x n 6

Δυνατότθτεσ Perceptron u = 0 + w - 7

Γραμμικά διαχωρίςιμο πρόβλθμα ο = άλογα + = γαϊδοφρια x 2 Διατωριστική γραμμή 8 x 1

Μθ γραμμικά διαχωρίςιμο πρόβλθμα Πχ. XOR: o = κλάςθ 0 + = κλάςθ 1 x 2 x 1 9

Εκπαίδευςθ Perceptron P Επαυξθμζνα Πρότυπα Ειςόδου x(1), x(2),, x(p) Στόχοι (1 για κάκε πρότυπο ειςόδου) d(1), d(2),, d(p) Ζξοδοσ (διαφορετικι για κάκε πρότυπο) y(1), y(2),, y(p) 10

Κανόνασ Εκπαίδευςθσ Perceptron Ειςιγαγε τα πρότυπα με τθ ςειρά. Όταν τελειϊςουν ξανάρχιςε πάλι από τθν αρχι. Εποχή = μια κυκλικι επανάλθψθ όλων των προτφπων Για κάκε πρότυπο k y(k) = f( w(k) T x(k) ) w(k+1) = w(k) + b (d(k) - y(k)) x(k) Αν ςτόχοσ = ζξοδοσ τότε δεν γίνεται καμία διόρθωςη. Διόρθωςη μόνο ςε περίπτωςη λάθουσ 11

Τερματιςμόσ αλγορίκμου Ο αλγόρικμοσ τερματίηεται όταν δεν γίνεται πλζον καμία διόρκωςθ ςε κανζνα πρότυπο. Αυτό ςθμαίνει ότι ΟΛΟΙ οι ςτόχοι είναι ίςοι με ΟΛΕΣ τισ εξόδουσ d(1) = y(1) d(2) = y(2) d(p) = y(p) 12

Η παράμετροσ b = βιμα εκπαίδευςθσ b = βιμα εκπαίδευςθσ = κετικι (μικρι) ςτακερά Διόρκωςθ βαρϊν ανάλογθ του b. Μεγάλο b κίνδυνοσ ταλάντωςθσ Μικρό b αργι ςφγκλιςθ 13

Ιδιότθτεσ κανόνα Perceptron Αν το πρόβλθμα δεν είναι γραμμικά διαχωρίςιμο το Perceptron δεν ςυγκλίνει ποτζ! Θεώρημα: Αν το πρόβλθμα είναι γραμμικά διαχωρίςιμο τότε ςυγκλίνει ςε πεπεραςμζνο (αλλά άγνωςτο) αρικμό επαναλιψεων 14

Το δίκτυο ADALINE Ομοιότητα με Perceptron: 1. Ζνασ μόνο νευρϊνασ McCulloch-Pitts 2. Ύπαρξθ ςτόχων (εκπαίδευςθ με επίβλεψθ) Διαφορά με Perceptron: 1. Οι ςτόχοι ςυγκρίνονται με τθν διζγερςθ u και όχι με τθν ζξοδο y 2. Κριτιριο μζςο τετραγωνικό ςφάλμα 15

Μζςο Τετραγωνικό Σφάλμα Mean Square Error (MSE) E = Μζςθ τιμι u = w T x d = ςτόχοσ Πρακτικά: J MSE = E{(u - d) 2 } J MSE ~ 1/P k (u(k) - d(k)) 2 16

Κανόνασ ADALINE (Widrow-Hoff ι delta rule) Για κάκε πρότυπο k w(k+1) = w(k) + b(k) (d(k) - u(k)) x(k) Διόρθωςη ςε κάθε περίπτωςη Τερματιςμόσ όταν J < κάποιο όριο Πρόβλημα οριςμοφ ςτόχων Στο Perceptron ςτόχοι ςαφείσ (0/1 ή 1/1) Στο ADALINE < u <, d =? Συνικωσ βάηουμε d=1 αν το πρότυπο ανικει ςτθν κλάςθ 1 ι d = 1 αν το πρότυπο ανικει ςτθν κλάςθ 0. 17

Παράδειγμα ADALINE (1) Γραμμικά Διαχωρίςιμο Το ADALINE διαχωρίηει τισ κλάςεισ με επιτυχία 18

Παράδειγμα ADALINE (2) Γραμμικά Διαχωρίςιμο Το ADALINE δεν διαχωρίηει τισ κλάςεισ ςωςτά, αν και είναι γραμμικά διαχωρίςιμεσ! 19

Παράδειγμα ADALINE (3) Μθ Γραμμικά Διαχωρίςιμο Το ADALINE κάνει καλι δουλειά, αν και είναι μθ γραμμικά διαχωρίςιμεσ 20

Σφγκριςθ Perceptron - ADALINE Και οι δφο κανόνεσ είναι αυτοπροςαρμοςτικοί. Πλεονζκτθμα ADALINE: ςυγκλίνει ακόμθ κι αν το πρόβλθμα δεν είναι γραμμικά διαχωρίςιμο. Στθν περίπτωςθ αυτι το Perceptron ταλαντεφεται επ άπειρον. Μειονζκτθμα ADALINE: δεν εγγυάται το διαχωριςμό των κλάςεων όταν το πρόβλθμα είναι γραμμικά διαχωρίςιμο. Στον αλγόρικμο Perceptron τζτοιο πρόβλθμα δεν υφίςταται. 21