Lerne Wertetabelle 1: Targets = (0, 0, 0, 0)
-> Wertetabelle korrekt gelernt nach 2 Iterationen.
Lerne Wertetabelle 2: Targets = (0, 0, 0, 1)
-> Wertetabelle korrekt gelernt nach 1 Iterationen.
Lerne Wertetabelle 3: Targets = (0, 0, 1, 0)
-> Wertetabelle korrekt gelernt nach 5 Iterationen.
Lerne Wertetabelle 4: Targets = (0, 0, 1, 1)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Wertetabelle korrekt gelernt nach 104 Iterationen.
Lerne Wertetabelle 5: Targets = (0, 1, 0, 0)
-> Wertetabelle korrekt gelernt nach 5 Iterationen.
Lerne Wertetabelle 6: Targets = (0, 1, 0, 1)
-> Wertetabelle korrekt gelernt nach 2 Iterationen.
Lerne Wertetabelle 7: Targets = (0, 1, 1, 0)
-> Neustart der Startgewichte nach 100 Iterationen.
-> Wertetabelle korrekt gelernt nach 103 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.
-> Neustart der Startgewichte nach 900 Iterationen.
-> Neustart der Startgewichte nach 1000 Iterationen.
-> Netzwerk konnte die Wertetabelle nicht lernen.
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.
-> 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.
-> 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.
-> 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.
-> 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.
-> 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.
-> 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.
-> 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.
-> Netzwerk konnte die Wertetabelle nicht lernen.
Zusammenfassung der Ergebnisse:
Wertetabelle 1: Targets = (0, 0, 0, 0)
-> Erfolg: Ja
-> Benötigte Epochen: 2
-> Finale Gewichte: [0.31106201 0.4454033 ]
Wertetabelle 2: Targets = (0, 0, 0, 1)
-> Erfolg: Ja
-> Benötigte Epochen: 1
-> Finale Gewichte: [0.49809579 0.30750343]
Wertetabelle 3: Targets = (0, 0, 1, 0)
-> Erfolg: Ja
-> Benötigte Epochen: 5
-> Finale Gewichte: [ 0.80189023 -0.03215351]
Wertetabelle 4: Targets = (0, 0, 1, 1)
-> Erfolg: Ja
-> Benötigte Epochen: 104
-> Finale Gewichte: [0.81205065 0.35743038]
Wertetabelle 5: Targets = (0, 1, 0, 0)
-> Erfolg: Ja
-> Benötigte Epochen: 5
-> Finale Gewichte: [-0.05735995 0.83439898]
Wertetabelle 6: Targets = (0, 1, 0, 1)
-> Erfolg: Ja
-> Benötigte Epochen: 2
-> Finale Gewichte: [0.07646029 0.85966616]
Wertetabelle 7: Targets = (0, 1, 1, 0)
-> Erfolg: Ja
-> Benötigte Epochen: 103
-> Finale Gewichte: [0.82712469 0.80055344]
Wertetabelle 8: Targets = (0, 1, 1, 1)
-> Erfolg: Nein
-> Benötigte Epochen: 1000
Wertetabelle 9: Targets = (1, 0, 0, 0)
-> Erfolg: Nein
-> Benötigte Epochen: 1000
Wertetabelle 10: Targets = (1, 0, 0, 1)
-> Erfolg: Nein
-> Benötigte Epochen: 1000
Wertetabelle 11: Targets = (1, 0, 1, 0)
-> Erfolg: Nein
-> Benötigte Epochen: 1000
Wertetabelle 12: Targets = (1, 0, 1, 1)
-> Erfolg: Nein
-> Benötigte Epochen: 1000
Wertetabelle 13: Targets = (1, 1, 0, 0)
-> Erfolg: Nein
-> Benötigte Epochen: 1000
Wertetabelle 14: Targets = (1, 1, 0, 1)
-> Erfolg: Nein
-> Benötigte Epochen: 1000
Wertetabelle 15: Targets = (1, 1, 1, 0)
-> Erfolg: Nein
-> Benötigte Epochen: 1000
Wertetabelle 16: Targets = (1, 1, 1, 1)
-> Erfolg: Nein
-> Benötigte Epochen: 1000