lernen_in_hopfield-netzen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
lernen_in_hopfield-netzen [2024/01/21 14:55] – [Wiedererkennen eines gespeicherten Musters] torsten.roehl | lernen_in_hopfield-netzen [2024/01/21 15:01] (aktuell) – [Wiedererkennen eines gespeicherten Musters] torsten.roehl | ||
---|---|---|---|
Zeile 66: | Zeile 66: | ||
Wir wollen nun zeigen, das das Netzwerk diese Muster auch wirklich gelernt hat. Dazu präsentieren wir dem Netzwerk das 1. Muster und berechnen die Ausgabe. Da das Netzwerk als autoassoziativer Speicher arbeiten soll, erwarten wir das die Ausgabe des Netzwerks ebenfalls das erste Muster ist. | Wir wollen nun zeigen, das das Netzwerk diese Muster auch wirklich gelernt hat. Dazu präsentieren wir dem Netzwerk das 1. Muster und berechnen die Ausgabe. Da das Netzwerk als autoassoziativer Speicher arbeiten soll, erwarten wir das die Ausgabe des Netzwerks ebenfalls das erste Muster ist. | ||
+ | |||
+ | Um die gesamte Netzwerkausgabe zu berechnen müssen folgende Schritte gemacht werden: | ||
+ | |||
+ | * Für jedes Neuron muss die gewichtete Summe berechnen werden. | ||
+ | * Alternativ kann man auch jede Komponente mit der Formel $net_j$ = Σ $w_{ij} \cdot x_i$ berechnen. | ||
+ | * Für jede Komponente des errechneten Vektors ($V_{\text{neu}}$ ) muss mithilfe der Aktivierungsfunktion der neue Zustand berechnet werden. | ||
+ | * Die letzten beiden Punkte müssen so oft wiederholt werden, bis sich das Netz stabilisiert hat, d.h., bis sich keine Änderung des Ausgabemusters mehr ergibt. | ||
+ | * //In der Praxis sollte man bedenken, dass es vorkommen kann, dass sich das Netz nicht entscheiden kann, und es somit zwischen zwei verschiedenen Mustern oszilliert. | ||
+ | // | ||
+ | === Für das Beispiel erhalten wir === | ||
+ | |||
+ | - $V_{\text{neu}} | ||
+ | - für jede dieser Komponenten ergibt die Aktivierungsfunktion nun {1, | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ |
lernen_in_hopfield-netzen.1705848921.txt.gz · Zuletzt geändert: 2024/01/21 14:55 von torsten.roehl