Lerne Wertetabelle 1: Targets = (0, 0, 0, 0)
-> Wertetabelle korrekt gelernt nach 2 Iterationen.
Lerne Wertetabelle 2: Targets = (0, 0, 0, 1)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Wertetabelle korrekt gelernt nach 104 Iterationen.
Lerne Wertetabelle 3: Targets = (0, 0, 1, 0)
-> Wertetabelle korrekt gelernt nach 12 Iterationen.
Lerne Wertetabelle 4: Targets = (0, 0, 1, 1)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Wertetabelle korrekt gelernt nach 602 Iterationen.
Lerne Wertetabelle 5: Targets = (0, 1, 0, 0)
-> Wertetabelle korrekt gelernt nach 10 Iterationen.
Lerne Wertetabelle 6: Targets = (0, 1, 0, 1)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Wertetabelle korrekt gelernt nach 205 Iterationen.
Lerne Wertetabelle 7: Targets = (0, 1, 1, 0)
-> Wertetabelle korrekt gelernt nach 4 Iterationen.
Lerne Wertetabelle 8: Targets = (0, 1, 1, 1)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Neustart der Startgewichte nach 700 Iterationen.
-> Neustart der Startgewichte nach 800 Iterationen.
-> Wertetabelle korrekt gelernt nach 802 Iterationen.
Lerne Wertetabelle 9: Targets = (1, 0, 0, 0)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Neustart der Startgewichte nach 700 Iterationen.
-> Neustart der Startgewichte nach 800 Iterationen.
-> Neustart der Startgewichte nach 900 Iterationen.
-> Neustart der Startgewichte nach 1000 Iterationen.
-> Neustart der Startgewichte nach 1100 Iterationen.
-> Neustart der Startgewichte nach 1200 Iterationen.
-> Neustart der Startgewichte nach 1300 Iterationen.
-> Neustart der Startgewichte nach 1400 Iterationen.
-> Neustart der Startgewichte nach 1500 Iterationen.
-> Neustart der Startgewichte nach 1600 Iterationen.
-> Neustart der Startgewichte nach 1700 Iterationen.
-> Neustart der Startgewichte nach 1800 Iterationen.
-> Neustart der Startgewichte nach 1900 Iterationen.
-> Neustart der Startgewichte nach 2000 Iterationen.
-> Netzwerk konnte die Wertetabelle nicht lernen.
Lerne Wertetabelle 10: Targets = (1, 0, 0, 1)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Neustart der Startgewichte nach 700 Iterationen.
-> Neustart der Startgewichte nach 800 Iterationen.
-> Neustart der Startgewichte nach 900 Iterationen.
-> Neustart der Startgewichte nach 1000 Iterationen.
-> Neustart der Startgewichte nach 1100 Iterationen.
-> Neustart der Startgewichte nach 1200 Iterationen.
-> Neustart der Startgewichte nach 1300 Iterationen.
-> Neustart der Startgewichte nach 1400 Iterationen.
-> Neustart der Startgewichte nach 1500 Iterationen.
-> Neustart der Startgewichte nach 1600 Iterationen.
-> Neustart der Startgewichte nach 1700 Iterationen.
-> Neustart der Startgewichte nach 1800 Iterationen.
-> Neustart der Startgewichte nach 1900 Iterationen.
-> Neustart der Startgewichte nach 2000 Iterationen.
-> Netzwerk konnte die Wertetabelle nicht lernen.
Lerne Wertetabelle 11: Targets = (1, 0, 1, 0)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Neustart der Startgewichte nach 700 Iterationen.
-> Neustart der Startgewichte nach 800 Iterationen.
-> Neustart der Startgewichte nach 900 Iterationen.
-> Neustart der Startgewichte nach 1000 Iterationen.
-> Neustart der Startgewichte nach 1100 Iterationen.
-> Neustart der Startgewichte nach 1200 Iterationen.
-> Neustart der Startgewichte nach 1300 Iterationen.
-> Neustart der Startgewichte nach 1400 Iterationen.
-> Neustart der Startgewichte nach 1500 Iterationen.
-> Neustart der Startgewichte nach 1600 Iterationen.
-> Neustart der Startgewichte nach 1700 Iterationen.
-> Neustart der Startgewichte nach 1800 Iterationen.
-> Neustart der Startgewichte nach 1900 Iterationen.
-> Neustart der Startgewichte nach 2000 Iterationen.
-> Netzwerk konnte die Wertetabelle nicht lernen.
Lerne Wertetabelle 12: Targets = (1, 0, 1, 1)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Neustart der Startgewichte nach 700 Iterationen.
-> Neustart der Startgewichte nach 800 Iterationen.
-> Neustart der Startgewichte nach 900 Iterationen.
-> Neustart der Startgewichte nach 1000 Iterationen.
-> Neustart der Startgewichte nach 1100 Iterationen.
-> Neustart der Startgewichte nach 1200 Iterationen.
-> Neustart der Startgewichte nach 1300 Iterationen.
-> Neustart der Startgewichte nach 1400 Iterationen.
-> Neustart der Startgewichte nach 1500 Iterationen.
-> Neustart der Startgewichte nach 1600 Iterationen.
-> Neustart der Startgewichte nach 1700 Iterationen.
-> Neustart der Startgewichte nach 1800 Iterationen.
-> Neustart der Startgewichte nach 1900 Iterationen.
-> Neustart der Startgewichte nach 2000 Iterationen.
-> Netzwerk konnte die Wertetabelle nicht lernen.
Lerne Wertetabelle 13: Targets = (1, 1, 0, 0)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Neustart der Startgewichte nach 700 Iterationen.
-> Neustart der Startgewichte nach 800 Iterationen.
-> Neustart der Startgewichte nach 900 Iterationen.
-> Neustart der Startgewichte nach 1000 Iterationen.
-> Neustart der Startgewichte nach 1100 Iterationen.
-> Neustart der Startgewichte nach 1200 Iterationen.
-> Neustart der Startgewichte nach 1300 Iterationen.
-> Neustart der Startgewichte nach 1400 Iterationen.
-> Neustart der Startgewichte nach 1500 Iterationen.
-> Neustart der Startgewichte nach 1600 Iterationen.
-> Neustart der Startgewichte nach 1700 Iterationen.
-> Neustart der Startgewichte nach 1800 Iterationen.
-> Neustart der Startgewichte nach 1900 Iterationen.
-> Neustart der Startgewichte nach 2000 Iterationen.
-> Netzwerk konnte die Wertetabelle nicht lernen.
Lerne Wertetabelle 14: Targets = (1, 1, 0, 1)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Neustart der Startgewichte nach 700 Iterationen.
-> Neustart der Startgewichte nach 800 Iterationen.
-> Neustart der Startgewichte nach 900 Iterationen.
-> Neustart der Startgewichte nach 1000 Iterationen.
-> Neustart der Startgewichte nach 1100 Iterationen.
-> Neustart der Startgewichte nach 1200 Iterationen.
-> Neustart der Startgewichte nach 1300 Iterationen.
-> Neustart der Startgewichte nach 1400 Iterationen.
-> Neustart der Startgewichte nach 1500 Iterationen.
-> Neustart der Startgewichte nach 1600 Iterationen.
-> Neustart der Startgewichte nach 1700 Iterationen.
-> Neustart der Startgewichte nach 1800 Iterationen.
-> Neustart der Startgewichte nach 1900 Iterationen.
-> Neustart der Startgewichte nach 2000 Iterationen.
-> Netzwerk konnte die Wertetabelle nicht lernen.
Lerne Wertetabelle 15: Targets = (1, 1, 1, 0)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Neustart der Startgewichte nach 700 Iterationen.
-> Neustart der Startgewichte nach 800 Iterationen.
-> Neustart der Startgewichte nach 900 Iterationen.
-> Neustart der Startgewichte nach 1000 Iterationen.
-> Neustart der Startgewichte nach 1100 Iterationen.
-> Neustart der Startgewichte nach 1200 Iterationen.
-> Neustart der Startgewichte nach 1300 Iterationen.
-> Neustart der Startgewichte nach 1400 Iterationen.
-> Neustart der Startgewichte nach 1500 Iterationen.
-> Neustart der Startgewichte nach 1600 Iterationen.
-> Neustart der Startgewichte nach 1700 Iterationen.
-> Neustart der Startgewichte nach 1800 Iterationen.
-> Neustart der Startgewichte nach 1900 Iterationen.
-> Neustart der Startgewichte nach 2000 Iterationen.
-> Netzwerk konnte die Wertetabelle nicht lernen.
Lerne Wertetabelle 16: Targets = (1, 1, 1, 1)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Neustart der Startgewichte nach 200 Iterationen.
-> Neustart der Startgewichte nach 300 Iterationen.
-> Neustart der Startgewichte nach 400 Iterationen.
-> Neustart der Startgewichte nach 500 Iterationen.
-> Neustart der Startgewichte nach 600 Iterationen.
-> Neustart der Startgewichte nach 700 Iterationen.
-> Neustart der Startgewichte nach 800 Iterationen.
-> Neustart der Startgewichte nach 900 Iterationen.
-> Neustart der Startgewichte nach 1000 Iterationen.
-> Neustart der Startgewichte nach 1100 Iterationen.
-> Neustart der Startgewichte nach 1200 Iterationen.
-> Neustart der Startgewichte nach 1300 Iterationen.
-> Neustart der Startgewichte nach 1400 Iterationen.
-> Neustart der Startgewichte nach 1500 Iterationen.
-> Neustart der Startgewichte nach 1600 Iterationen.
-> Neustart der Startgewichte nach 1700 Iterationen.
-> Neustart der Startgewichte nach 1800 Iterationen.
-> Neustart der Startgewichte nach 1900 Iterationen.
-> Neustart der Startgewichte nach 2000 Iterationen.
-> Netzwerk konnte die Wertetabelle nicht lernen.
Zusammenfassung der Ergebnisse:
Wertetabelle 1: Targets = (0, 0, 0, 0)
-> Erfolg: Ja
-> Benötigte Epochen: 2
-> Finale Gewichte: (array([[0.12225423, 0.41212297],
[0.1791091 , 0.83942515]]), array([0.93498635, 0.73819946]))
Wertetabelle 2: Targets = (0, 0, 0, 1)
-> Erfolg: Ja
-> Benötigte Epochen: 104
-> Finale Gewichte: (array([[0.22148931, 0.94683581],
[0.61758006, 0.23438772]]), array([0.40187525, 0.6671212 ]))
Wertetabelle 3: Targets = (0, 0, 1, 0)
-> Erfolg: Ja
-> Benötigte Epochen: 12
-> Finale Gewichte: (array([[0.91985878, 0.50271096],
[0.64698088, 0.26553459]]), array([ 0.87771572, -0.03936586]))
Wertetabelle 4: Targets = (0, 0, 1, 1)
-> Erfolg: Ja
-> Benötigte Epochen: 602
-> Finale Gewichte: (array([[0.6428471 , 0.90413845],
[0.76152285, 0.16619797]]), array([0.69654416, 0.86499485]))
Wertetabelle 5: Targets = (0, 1, 0, 0)
-> Erfolg: Ja
-> Benötigte Epochen: 10
-> Finale Gewichte: (array([[-0.21411862, 0.73901971],
[ 1.05686883, 0.07579435]]), array([ 0.84735526, -0.07709391]))
Wertetabelle 6: Targets = (0, 1, 0, 1)
-> Erfolg: Ja
-> Benötigte Epochen: 205
-> Finale Gewichte: (array([[1.01390014, 0.15675933],
[0.62462884, 0.96478194]]), array([0.72835451, 0.89659604]))
Wertetabelle 7: Targets = (0, 1, 1, 0)
-> Erfolg: Ja
-> Benötigte Epochen: 4
-> Finale Gewichte: (array([[0.45888592, 0.86251307],
[0.49687477, 0.87773283]]), array([0.77197466, 0.88870978]))
Wertetabelle 8: Targets = (0, 1, 1, 1)
-> Erfolg: Ja
-> Benötigte Epochen: 802
-> Finale Gewichte: (array([[0.98367197, 0.14699211],
[0.28216569, 0.94247442]]), array([0.84826987, 0.87541319]))
Wertetabelle 9: Targets = (1, 0, 0, 0)
-> Erfolg: Nein
-> Benötigte Epochen: 2000
Wertetabelle 10: Targets = (1, 0, 0, 1)
-> Erfolg: Nein
-> Benötigte Epochen: 2000
Wertetabelle 11: Targets = (1, 0, 1, 0)
-> Erfolg: Nein
-> Benötigte Epochen: 2000
Wertetabelle 12: Targets = (1, 0, 1, 1)
-> Erfolg: Nein
-> Benötigte Epochen: 2000
Wertetabelle 13: Targets = (1, 1, 0, 0)
-> Erfolg: Nein
-> Benötigte Epochen: 2000
Wertetabelle 14: Targets = (1, 1, 0, 1)
-> Erfolg: Nein
-> Benötigte Epochen: 2000
Wertetabelle 15: Targets = (1, 1, 1, 0)
-> Erfolg: Nein
-> Benötigte Epochen: 2000
Wertetabelle 16: Targets = (1, 1, 1, 1)
-> Erfolg: Nein
-> Benötigte Epochen: 2000