Συσχετιστικές Μνήμες Δίκτυο Hopfield. "Τεχνητά Νευρωνικά Δίκτυα" (Διαφάνειες), Α. Λύκας, Παν. Ιωαννίνων

Σχετικά έγγραφα
ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ

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

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

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

Το μοντέλο Perceptron

4.4 Το πρόβλημα του ελάχιστου ζευγνύοντος δένδρου

Άσκηση 3. Έλεγχος ανατροφοδότησης κατάστασης dc κινητήρα. Έλεγχος ανατροφοδότησης κατάστασης

Στοχαστικές Στρατηγικές. διαδρομής (1)

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

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

ΧΗΜΙΚΗ ΙΣΟΡΡΟΠΙΑ. Το τρίχωμα της τίγρης εμφανίζει ποικιλία χρωμάτων επειδή οι αντιδράσεις που γίνονται στα κύτταρα δεν καταλήγουν σε χημική ισορροπία.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΥΔΡΑΥΛΙΚΗΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΤΕΧΝΙΚΗΣ. Διάλεξη 3: Περιγραφή αριθμητικών μεθόδων (συνέχεια)

Γραμμικός Προγραμματισμός Μέθοδος Simplex

ΣΗΜΕΙΩΣΕΙΣ. f (x) =, x 0, (1), x. lim f (x) = lim = +. x

Σήματα και Συστήματα. Διάλεξη 3: Εισαγωγή στα Συστήματα. Δρ. Μιχάλης Παρασκευάς Επίκουρος Καθηγητής

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

Μέθοδοι πολυδιάστατης ελαχιστοποίησης

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

Παρουσίαση του μαθήματος

Μοντελοποίηση, Ανάλυση και Σχεδιασμός Στοχαστικών Συστημάτων

Μη γράφετε στο πίσω μέρος της σελίδας

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

Περι - Φυσικής. Επαναληπτικό ιαγώνισµα Φυσικής Α Τάξης Ενιαίου Λυκείου Κυριακή 17 Μάη Θέµα Α. Ενδεικτικές Λύσεις

Σφαίρα σε ράγες: Η συνάρτηση Lagrange. Ν. Παναγιωτίδης

Εξωτερική Αναζήτηση. Ιεραρχία Μνήμης Υπολογιστή. Εξωτερική Μνήμη. Εσωτερική Μνήμη. Κρυφή Μνήμη (Cache) Καταχωρητές (Registers) μεγαλύτερη ταχύτητα

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων

Θέμα 1 (20%) (α) Πότε είναι εργοδικό το παραπάνω σύστημα; Για πεπερασμένο c, το σύστημα είναι πάντα εργοδικό.

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

1.1. Διαφορική Εξίσωση και λύση αυτής

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

Κεφ. 7: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

0 + a = a + 0 = a, a k, a + ( a) = ( a) + a = 0, 1 a = a 1 = a, a k, a a 1 = a 1 a = 1,

i=1 i=1 i=1 (x i 1, x i +1) (x 1 1, x k +1),

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Πανεπιστήμιο Πατρών Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών. Διάλεξη 11

Συνέλιξη Κρουστική απόκριση

Ανάλυση Ηλεκτρικών Κυκλωμάτων

ΕΝΟΤΗΤΑ 11: ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΩΝ

Λύσεις στο Επαναληπτικό Διαγώνισμα 2

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

HMY 799 1: Αναγνώριση. συστημάτων. Διαλέξεις 6 7. Συνάφεια (συνέχεια) Μη παραμετρική αναγνώριση γραμμικών

Γ ΛΥΚΕΙΟΥ ΚΥΜΑΤΑ ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ. Επιμέλεια: ΑΓΚΑΝΑΚΗΣ A.ΠΑΝΑΓΙΩΤΗΣ, Φυσικός.

Κεφάλαιο 8 Συνεχείς Κατανομές Πιθανοτήτων

Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ. Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ»

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

Παραδείγματα Ιδιοτιμές Ιδιοδιανύσματα

Σφαίρα σε ράγες: Η συνάρτηση Lagrange. Ν. Παναγιωτίδης

Σεµινάριο Αυτοµάτου Ελέγχου

Ασύμπτωτες. Διαφορικός Λογισμός μιας μεταβλητής Ι

Ψηφιακή Επεξεργασία Σημάτων

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

HMY 429: Εισαγωγή στην Επεξεργασία Ψηφιακών

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

Ηρώων Πολυτεχνείου 9, Ζωγράφου, Αθήνα, Τηλ: , Fax: URL

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΣΤΑΤΙΣΤΙΚΗ ΤΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ. Κεφάλαιο 8. Συνεχείς Κατανομές Πιθανοτήτων

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΑΡΑΓΚΙΑΟΥΡΗΣ ΝΙΚΟΛΑΟΣ

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 6: Μη Κανονικές Γλώσσες

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

Κεφ. 6Β: Συνήθεις διαφορικές εξισώσεις (ΣΔΕ) - προβλήματα αρχικών τιμών

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

Λύσεις θεμάτων Α εξεταστικής περιόδου Χειμερινού εξαμήνου

Τι είναι βαθμωτό μέγεθος? Ένα μέγεθος που περιγράφεται μόνο με έναν αριθμό (π.χ. πίεση)

ΠΑΡΑΔΕΙΓΜΑΤΑ ΘΕΜΑ Β. Να βρείτε τις ασύμπτωτες της γραφικής παράστασης της συνάρτησης f με τύπο

Ηλεκτρικό φορτίο Ηλεκτρικό Πεδίο

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

1 x m 2. degn = m 1 + m m n. a(m 1 m 2...m k )x m 1

Λύσεις 4ης Σειράς Ασκήσεων

Εφαρμοσμένα Μαθηματικά ΙΙ 9ο Σετ Ασκήσεων (Λύσεις) Διανυσματικοί Χώροι

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

Παναγιώτης Ψαρράκος Αν. Καθηγητής

ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΜΕΘΟΔΟΥ SIMPLEX

Ορισμοί (Σημείο ισορροπίας - Ευστάθεια κατά Lyapunov)

Ανάλυση Ηλεκτρικών Κυκλωμάτων

x=l ηλαδή η ενέργεια είναι µία συνάρτηση της συνάρτησης . Στα µαθηµατικά, η συνάρτηση µίας συνάρτησης ονοµάζεται συναρτησιακό (functional).

Ε Π Ι Χ Ε Ι Ρ Η Σ Ι Α Κ Η Ε Ρ Ε Υ Ν Α

Πεπερασμένες Διαφορές.

9.9 Ανεξαρτησία του επικαμπυλίου ολοκληρώματος από την καμπύλη ολοκληρώσεως. Συνάρτηση δυναμικού

ΣΗΜΕΙΑ ΙΣΟΡΡΟΠΙΑΣ ΓΡΑΜΜΙΚΟΠΟΙΗΣΗ. ΈΈστω ένα φυσικό σύστημα που περιγράφεται σε γενικευμένες συντεταγμένες από την Λαγκρανζιανή συνάρτηση

1. ΣΤΑΤΙΚΗ ΑΡΙΣΤΟΠΟΙΗΣΗ

Μερικές φορές δεν μπορούμε να αποφανθούμε για την τιμή του άπειρου αθροίσματος.

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

HMY 220: Σήματα και Συστήματα Ι

Συστήματα Markov Ένα σύστημα Markov διαγράμματος μετάβασης καταστάσεων

1)Σε ένα πυκνωτή, η σχέση μεταξύ φορτίου Q και τάσης V μεταξύ των οπλισμών του, απεικονίζεται στο διάγραμμα.

5. Απλή Ταξινόμηση. ομές εδομένων. Χρήστος ουλκερίδης. Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων

ΠΟΜΠΟΣ ΕΚΤΗΣ ΑΝΙΧΝΕΥΤΗΣ

ΑΤΕΙ ΠΕΙΡΑΙΑ/ ΣΤΕΦ 3//7/2013 ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ ΑΠΑΝΤΗΣΕΙΣ ΓΡΑΠΤΗΣ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ

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

Επίλυση Προβλημάτων 1

Τμήμα Φυσικής Πανεπιστημίου Κύπρου Χειμερινό Εξάμηνο 2016/2017 ΦΥΣ102 Φυσική για Χημικούς Διδάσκων: Μάριος Κώστα. ΔΙΑΛΕΞΗ 06 Διατήρηση της ενέργειας

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

4 ΣΥΝΕΧΗ ΣΤΟ ΧΡΟΝΟ ΔΥΝΑΜΙΚΑ ΣΥΣΤΗΜΑΤΑ - ΔΙΑΦΟΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ

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

(είσοδος) (έξοδος) καθώς το τείνει στο.

ΕΝΑΣ ΔΙΚΡΙΤΗΡΙΟΣ ΑΛΓΟΡΙΘΜΟΣ SIMPLEX

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

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

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

1. Δυναμική Ενέργεια και Διατηρητικές Δυνάμεις

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

Transcript:

Συσχετιστικές Μνήμες Δίκτυο Hopfield

Συσχετιστική Μνήμη Η ανάκληση ενός γεγονότος σε μία χρονική στιγμή προκαλείται από τη συσχέτιση αυτού του γεγονότος με κάποιο ερέθισμα. Πολλές φορές επίσης καλούμαστε να αναγνωρίσουμε μερικώς κατεστραμμένα γράμματα ή να αναγνωρίσουμε μέσα από ένα παράθυρο ενώ βρέχει (παρουσία θορύβου).

Συσχετιστική Μνήμη Οι συμβατικοί υπολογιστές (μηχανές von Neumann) μπορούν να υλοποιήσουν μια τέτοια εργασία με πολύ περιορισμένο τρόπο. Το λογισμικό που συνήθως χρησιμοποιείται για αποθήκευση, αναζήτηση και ανάκτηση είναι οι βάσεις δεδομένων. Σε τέτοια προγράμματα η αναζήτηση γίνεται με τη χρήση ενός κλειδιού. Οι πληροφορίες που η βάση δεδομένων απαιτεί είναι πολύ συγκεκριμένες. Αντίθετα στις βιολογικές μνήμες ανακαλούνται παραδείγματα χρησιμοποιώντας ελλιπείς πληροφορίες.

Μηχανικό ανάλογο συσχετικής μνήμης Αρχική θέση: ερέθισμα, τελική θέση: ανάκληση Η σφαίρα καταλήγει πάντα στο ίδιο σημείο (σημείο ισορροπίας) επειδή 'θυμάται' πού είναι ο πυθμένας του δοχείου (κατάσταση ελάχιστης δυναμικής ενέργειας).

Μηχανικό ανάλογο συσχετικής μνήμης x x 2 x 3 x 4 x, x 2, x 3, x 4 είναι οι αποθηκευμένες καταστάσεις Αν η σφαίρα ξεκινήσει από κάποιο τυχαίο σημείο, τότε θα καταλήξει στο πλησιέστερο τοπικό κοίλο (τοπικό ελάχιστο). Επομένως, ανακαλεί το πλησιέστερο αποθηκευμένο πρότυπο. Αυτό το σημείο είναι και ένα τοπικό ελάχιστο της ενέργειας του συστήματος.

Σύστημα συσχετικής μνήμης Η κατάσταση του συστήματος περιγράφεται από ένα διάνυσμα κατάστασης x=(x,x 2,,x n ). Υπάρχει ένα σύνολο καταστάσεων ισορροπίας {x,x 2,,x m }, όπου x i =(x i,x i2,,x in ). Αυτές αντιστοιχούν στα αποθηκευμένα παραδείγματα και αποτελούν τα τοπικά ελάχιστα της ενέργειας του συστήματος. Το σύστημα ξεκινάει από μία αρχική κατάσταση (ερέθισμα) και καταλήγει σε μία από τις καταστάσεις ισορροπίας (ανάκληση) που αντιστοιχεί σε κάποιο από τα αποθηκευμένα πρότυπα. Η διαδικασία αυτή συνοδεύεται από μείωση της ενέργειας Ε του συστήματος.

Δίκτυο Ηοpfield -2 3-2 2 Πλήρως συνδεδεμένο Αμφίδρομες συνδέσεις Συμμετρικά βάρη (w ij = w ji ), w ii =0. Πoλώσεις b i. Επαναληπτικό (recurrent) ΤΝΔ (συνδέσεις ανάδρασης)..

Δυναμικά Συστήματα Δυναμικό σύστημα: ξεκινώντας από μια αρχική κατάσταση, η κατάσταση του συστήματος εξελίσσεται χρονικά. Μπορεί να καταλήξει σε κατάσταση ισορροπίας (ευσταθές σύστημα) ή να λειτουργεί επ άπειρο (π.χ. χαοτικό δυναμικό σύστημα). Το δίκτυο Ηοpfield είναι (υπό προϋποθέσεις) ευσταθές δυναμικό σύστημα το οποίο καταλήγει σε κάποια κατάσταση ισορροπίας.

Δίκτυο Ηοpfield Δίκτυο Hopfield διακριτού χρόνου και διακριτής εξόδου: ο χρόνος προχωράει με διακριτά βήματα t, t+, οι έξοδοι των νευρώνων είναι διακριτές: διπολικές (bipolar) τιμές ( ή -). Σε ένα τέτοιο δίκτυο με n νευρώνες μπορούν να αποθηκευτούν παραδείγματα x= (x,,x n ) (όπου x i είναι - ή ). Τα παραδείγματα αυτά θέλουμε να αποτελούν καταστάσεις ισορροπίας του δικτύου, με κατάλληλη επιλογή των τιμών των βαρών w ij. Εχει μελετηθεί και το δίκτυο Hopfield συνεχούς χρόνου και συνεχούς εξόδου, με εξόδους στο (-,) ή στο (0,).

Δίκτυο Ηοpfield Δίκτυο Hopfield διακριτού χρόνου και διακριτής εξόδου: ο χρόνος προχωράει με διακριτά βήματα t, t+, οι έξοδοι των νευρώνων είναι διακριτές: διπολικές (bipolar) τιμές ( ή -). Σε ένα τέτοιο δίκτυο με n νευρώνες μπορούν να αποθηκευτούν παραδείγματα x= (x,,x n ) (όπου x i είναι - ή ). Τα παραδείγματα αυτά θέλουμε να αποτελούν καταστάσεις ισορροπίας του δικτύου, με κατάλληλη επιλογή των τιμών των βαρών w ij. Εχει μελετηθεί και το δίκτυο Hopfield συνεχούς χρόνου και συνεχούς εξόδου, με εξόδους στο (-,) ή στο (0,).

Δίκτυο Ηοpfield Ενημέρωση της κατάστασης (εξόδου) ενός κόμβου i την χρονική στιγμή t: n i w ij y j(t) + bi i i j= u (t)= sgn(u)= αν u>0, sgn(u)=- αν u < 0. Αν u i (t)=0, θέτουμε y i (t+)= y i (t) y (t+)=sgn(u (t)) Ορισμός: Μια κατάσταση y(t)=(y (t),,y n (t)) αποτελεί κατάσταση ισορροπίας ενός δικτύου Hopfield, όταν y i (t+)=y i (t) για κάθε i=,,n. Μια κατάσταση y=(y,,y n ) είναι κατάσταση ισορροπίας, εάν και μόνο εάν ικανοποιεί την συνθήκη ισορροπίας για κάθε n n i=,,n: y =sgn( w y + b ) y ( w y + b ) 0 i ij j i i ij j i j= j=

Δίκτυο Ηοpfield Άσκηση: Θεωρείστε το δίκτυο Hopfield με τρεις κόμβους που απεικονίζεται στο παρακάτω Σχήμα. Οι πολώσεις είναι ίσες με μηδέν. Να εξετάσετε εάν η κατάσταση y=(-,-,) είναι κατάσταση ισορροπίας του δικτύου. -2 3-2 2

Σύγχρονη λειτουργία δικτύου Ηοpfield Αρχικοποίηση: t=0, εφαρμογή του παραδείγματος εισόδου x και καθορισμός της αρχικής κατάστασης y(0) θέτοντας y i (0)=x i Σε κάθε χρονική στιγμή t, έστω y(t)=(y (t),,y n (t)) T η κατάσταση του δικτύου. Ενημερώνονται ταυτόχρονα όλοι οι κόμβοι του υπολογίζοντας πρώτα τα u i (t) για όλα τα i : u (t)= n i ij j i j= και στη συνέχεια τα y (t+)=sgn(u (t)) για όλα τα i. i w y (t) + b H τεχνική της σύγχρονης ενημέρωσης δεν μπορεί να εγγυηθεί τη σύγκλιση του δικτύου σε κάποια κατάσταση ισορροπίας. Aποδεικνύεται ότι το δίκτυο είτε θα καταλήξει σε κατάσταση ισορροπίας είτε θα εμπλακεί σε κύκλο μήκους δύο, δηλαδή θα παλινδρομεί συνεχώς μεταξύ δύο καταστάσεων. i

Aσύγχρονη λειτουργία δικτύου Ηοpfield Αρχικοποίηση: t=0, εφαρμογή του παραδείγματος εισόδου x και καθορισμός της αρχικής κατάστασης y(0) θέτοντας y i (0)=x i Σε κάθε χρονική στιγμή t, έστω y(t)=(y (t),,y n (t)) T η κατάσταση του δικτύου. Τυχαία επιλογή ενός κόμβου i. Ενημέρωση της εξόδου y i (t+): t:=t+ n i w ij y j(t) + bi i i j= u (t)= y (t+)=sgn(u (t)) Μέχρι να φτάσουμε σε κατάσταση ισορροπίας: y i (t+)=y i (t) για κάθε i=,,n. Η τελική κατάσταση ισορροπίας αποτελεί την απόκριση του δικτύου στο ερέθισμα y(0)=x.

Aσύγχρονη λειτουργία δικτύου Ηοpfield Στην πράξη οι νευρώνες επιλέγονται για ενημέρωση με τη σειρά και όχι τυχαία. Όταν ολοκληρωθεί η εξέταση όλων των νευρώνων μια φορά θεωρούμε ότι έχει ολοκληρωθεί μια εποχή. Η σειρά ενημέρωσης μπορεί να μεταβάλλεται σε κάθε εποχή ή να διατηρείται η ίδια. Θεωρούμε ότι έχουμε καταλήξει σε κατάσταση ισορροπίας όταν ολοκληρωθεί μια εποχή (έχουν εξεταστεί όλοι) και δεν έχει μεταβληθεί η έξοδος κανενός νευρώνα. Η ασύγχρονη λειτουργία εγγυάται τη σύγκλιση του δικτύου σε κατάσταση ισορροπίας διότι το δίκτυο χαρακτηρίζεται από μια συνάρτηση που ονομάζεται συνάρτηση ενέργειας: n n n E(t) = - y (t) y (t) w - b y (t) i j ij i i i= j= i= 2

Aσύγχρονη λειτουργία δικτύου Ηοpfield Στην περίπτωση της ασύγχρονης λειτουργίας (όπου ένας μόνο κόμβος ενημερώνεται σε κάθε βήμα), αποδεικνύεται ότι η συνάρτηση ενέργειας είτε ελαττώνεται είτε παραμένει αμετάβλητη, δηλ. E(t+)-E(t) 0. Δεδομένου ότι τα y i (t) λαμβάνουν τιμές ή - και τα βάρη είναι πεπερασμένοι αριθμοί, η συνάρτηση ενέργειας E είναι φραγμένη από κάτω. Δεδομένου ότι η συνάρτηση ενέργειας δεν μπορεί να μειώνεται επ' άπειρο (αφού είναι φραγμένη από κάτω), το δίκτυο κάποτε θα τερματίσει σε κατάσταση ισορροπίας (δεν μπορεί να λειτουργεί επ άπειρο).

Παράδειγμα Δίνεται ένα δίκτυο Hopfield με δύο νευρώνες, τιμές βαρών w 2 =w 2 =- και μηδενικές πολώσεις. Έστω ότι η αρχική κατάσταση (t=0) είναι η y(0)=(,), δηλ. y (0)= και y (0)=. Αν εφαρμόσουμε σύγχρονη ενημέρωση παρατηρούμε ότι: y (t=)=sgn(w 2 y 2 (0)+b )=sgn(-)=- y 2 (t=)=sgn(w 2 y (0)+b 2 )=sgn(-)=- Αρα y()=(-,-). Στη συνέχεια υπολογίζουμε για t=2. y (t=2)=sgn(w 2 y 2 ()+b )=sgn()= y 2 (t=)=sgn(w 2 y ()+b 2 )=sgn()= Κατά συνέπεια y(2)=(,)=y(0) (κύκλος μήκους 2). Το ίδιο βρίσκουμε για αρχική κατάσταση y=(-,-).

Παράδειγμα Ας εξετάσουμε τώρα την περίπτωση που η αρχική κατάσταση είναι y(0)=(,-) και το δίκτυο πάλι λειτουργεί με σύγχρονη ενημέρωση. y (t=)=sgn(w 2 y 2 (0)+b )=sgn()= y 2 (t=)=sgn(w 2 y (0)+b 2 )=sgn(-)=- Αρα y()=(,-)=y(0), δηλ. η y=(,-) είναι κατάσταση ισορροπίας. Το ίδιο βρίσκουμε και για αρχική κατάσταση y=(-,).

Παράδειγμα Ασύγχρονη ενημέρωση με αρχική κατάσταση y(0)=(,). Έστω ότι επιλέγεται πρώτα ο νευρώνας για ενημέρωση: y (t=)=sgn(w 2 y 2 (0)+b )=sgn(-)=- y 2 (t=)= (δεν εξετάζεται για ενημέρωση) Άρα y()=(-,). Στη συνέχεια επιλέγεται ο νευρώνας 2: y (t=2)=- (δεν εξετάζεται για ενημέρωση) y 2 (t=2)=sgn(w 2 y ()+b 2 )=sgn()= Άρα y(2)=(-,). Στη συνέχεια εάν εξετάσουμε πάλι το νευρώνα θα δούμε ότι η κατάστασή του δεν θα αλλάξει, άρα είμαστε σε κατάσταση ισορροπίας.

Καθορισμός βαρών Εστω ότι έχουμε m παραδείγματα (διάστασης n) για αποθήκευση. Έστω ότι x pi, x pj (με τιμές ή -) είναι τα στοιχεία i και j του παραδείγματος p. Θέλουμε τα παραδείγματα προς αποθήκευση να γίνουν καταστάσεις ισορροπίας ενός δικτύου Hopfield. Το δίκτυο θα έχει n κόμβους (όση και η διάσταση των παραδειγμάτων). Κανόνας του Hebb: Ο κανόνας είναι εμπειρικός και συμμετρικός (w ij = w ji ). Δεν εγγυάται την αποθήκευση. Μπορεί να αποθηκευτούν και άλλα παραδείγματα χωρίς να το επιθυμούμε. Χωρητικότητα κατά προσέγγιση: m=0.5n m w = x x, w 0, b 0, i,j =,...,n ij pi pj ii i p=

Ασκηση Δίνονται δύο παραδείγματα x=(,-,-), y=(-,,). Θέλουμε να κατασκευάσουμε ένα δίκτυο Hopfield για την αποθήκευση αυτών των προτύπων. α) Πόσους νευρώνες θα έχει το δίκτυο; β) Να υπολογίσετε τα βάρη του δικτύου (κανόνας Hebb) και να εξετάσετε εάν τα δύο παραδείγματα είναι καταστάσεις ισορροπίας του δικτύου που προκύπτει.