=== Wahrheitstabelle 1: Targets = (0, 0, 0, 0) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 0, Target: 0
Das Netzwerk hat Wahrheitstabelle 1 korrekt nach 1 Iterationen gelernt.
Die Working Startgewichte waren: [0.02286285 0.91274459]
Die finalen Gewichte sind: [0.02286285 0.91274459]
Der finale Bias ist: 0.4003916732159578
Final Test Output:
Input: [0, 0], Target: 0, Output: 0
Input: [0, 1], Target: 0, Output: 0
Input: [1, 0], Target: 0, Output: 0
Input: [1, 1], Target: 0, Output: 0
=== Wahrheitstabelle 2: Targets = (0, 0, 0, 1) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 0, Target: 1
Epoch 2:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 0, Target: 1
Epoch 3:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 0, Target: 1
Das Netzwerk hat Wahrheitstabelle 2 korrekt nach 15 Iterationen gelernt.
Die Working Startgewichte waren: [0.11118641 0.89283161]
Die finalen Gewichte sind: [0.10578966 0.56062588]
Der finale Bias ist: 0.2369062906039313
Final Test Output:
Input: [0, 0], Target: 0, Output: 0
Input: [0, 1], Target: 0, Output: 0
Input: [1, 0], Target: 0, Output: 0
Input: [1, 1], Target: 1, Output: 1
=== Wahrheitstabelle 3: Targets = (0, 0, 1, 0) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 1, Target: 0
Input: [1, 0], Output: 1, Target: 1
Input: [1, 1], Output: 0, Target: 0
Epoch 2:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 1, Target: 0
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 0
Epoch 3:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 1, Target: 0
Das Netzwerk hat Wahrheitstabelle 3 korrekt nach 13 Iterationen gelernt.
Die Working Startgewichte waren: [0.67786197 0.20138179]
Die finalen Gewichte sind: [0.39926328 0.9443132 ]
Der finale Bias ist: 0.4993377184278106
Final Test Output:
Input: [0, 0], Target: 0, Output: 0
Input: [0, 1], Target: 0, Output: 0
Input: [1, 0], Target: 1, Output: 1
Input: [1, 1], Target: 0, Output: 0
=== Wahrheitstabelle 4: Targets = (0, 0, 1, 1) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 1
Epoch 2:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 1, Target: 1
Input: [1, 1], Output: 0, Target: 1
Epoch 3:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 1, Target: 0
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 1, Target: 1
Das Netzwerk hat Wahrheitstabelle 4 korrekt nach 8 Iterationen gelernt.
Die Working Startgewichte waren: [0.10976064 0.56768499]
Die finalen Gewichte sind: [0.69937875 0.04500128]
Der finale Bias ist: 0.3130465274924349
Final Test Output:
Input: [0, 0], Target: 0, Output: 0
Input: [0, 1], Target: 0, Output: 0
Input: [1, 0], Target: 1, Output: 1
Input: [1, 1], Target: 1, Output: 1
=== Wahrheitstabelle 5: Targets = (0, 1, 0, 0) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 1, Target: 0
Epoch 2:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 1, Target: 1
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 0, Target: 0
Das Netzwerk hat Wahrheitstabelle 5 korrekt nach 2 Iterationen gelernt.
Die Working Startgewichte waren: [0.47150683 0.19687143]
Die finalen Gewichte sind: [0.74738927 0.69543457]
Der finale Bias ist: 0.4875359187229168
Final Test Output:
Input: [0, 0], Target: 0, Output: 0
Input: [0, 1], Target: 1, Output: 1
Input: [1, 0], Target: 0, Output: 0
Input: [1, 1], Target: 0, Output: 0
=== Wahrheitstabelle 6: Targets = (0, 1, 0, 1) ===
Epoch 1:
Input: [0, 0], Output: 1, Target: 0
Input: [0, 1], Output: 1, Target: 1
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 0, Target: 1
Epoch 2:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 1, Target: 1
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 0, Target: 1
Epoch 3:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 1, Target: 1
Das Netzwerk hat Wahrheitstabelle 6 korrekt nach 31 Iterationen gelernt.
Die Working Startgewichte waren: [0.92537194 0.29566317]
Die finalen Gewichte sind: [0.14672957 0.92728826]
Der finale Bias ist: 0.05406607513637396
Final Test Output:
Input: [0, 0], Target: 0, Output: 0
Input: [0, 1], Target: 1, Output: 1
Input: [1, 0], Target: 0, Output: 0
Input: [1, 1], Target: 1, Output: 1
=== Wahrheitstabelle 7: Targets = (0, 1, 1, 0) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 1, Target: 1
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 0
Epoch 2:
Input: [0, 0], Output: 1, Target: 0
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 1, Target: 1
Input: [1, 1], Output: 0, Target: 0
Epoch 3:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 0
Das Netzwerk hat Wahrheitstabelle 7 korrekt nach 6 Iterationen gelernt.
Die Working Startgewichte waren: [0.64339602 0.34526467]
Die finalen Gewichte sind: [0.45923636 0.33064948]
Der finale Bias ist: 0.5796531406358342
Final Test Output:
Input: [0, 0], Target: 0, Output: 0
Input: [0, 1], Target: 1, Output: 1
Input: [1, 0], Target: 1, Output: 1
Input: [1, 1], Target: 0, Output: 0
=== Wahrheitstabelle 8: Targets = (0, 1, 1, 1) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 1
Epoch 2:
Input: [0, 0], Output: 1, Target: 0
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 1
Epoch 3:
Input: [0, 0], Output: 0, Target: 0
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 1, Target: 1
Input: [1, 1], Output: 0, Target: 1
Nicht funktionierende Startgewichte: [0.00759954 0.86659181]
Das Netzwerk hat Wahrheitstabelle 8 korrekt nach 132 Iterationen gelernt.
Die Working Startgewichte waren: [0.46491305 0.49437297]
Die finalen Gewichte sind: [0.21133729 0.05102032]
Der finale Bias ist: 0.7759904545140672
Final Test Output:
Input: [0, 0], Target: 0, Output: 0
Input: [0, 1], Target: 1, Output: 1
Input: [1, 0], Target: 1, Output: 1
Input: [1, 1], Target: 1, Output: 1
=== Wahrheitstabelle 9: Targets = (1, 0, 0, 0) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 1, Target: 0
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 1, Target: 0
Epoch 2:
Input: [0, 0], Output: 1, Target: 1
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 0, Target: 0
Epoch 3:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 1, Target: 0
Das Netzwerk hat Wahrheitstabelle 9 korrekt nach 4 Iterationen gelernt.
Die Working Startgewichte waren: [0.3085187 0.13315906]
Die finalen Gewichte sind: [0.53302668 0.42112005]
Der finale Bias ist: 0.826808705943355
Final Test Output:
Input: [0, 0], Target: 1, Output: 1
Input: [0, 1], Target: 0, Output: 0
Input: [1, 0], Target: 0, Output: 0
Input: [1, 1], Target: 0, Output: 0
=== Wahrheitstabelle 10: Targets = (1, 0, 0, 1) ===
Epoch 1:
Input: [0, 0], Output: 1, Target: 1
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 0, Target: 1
Epoch 2:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 1, Target: 0
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 0, Target: 1
Epoch 3:
Input: [0, 0], Output: 1, Target: 1
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 0, Target: 1
Nicht funktionierende Startgewichte: [1.04413304 0.8510247 ]
Nicht funktionierende Startgewichte: [0.72648777 0.34934315]
Nicht funktionierende Startgewichte: [0.26261339 0.21097693]
Nicht funktionierende Startgewichte: [0.49587147 0.58415056]
Nicht funktionierende Startgewichte: [0.97219422 0.34791175]
Nicht funktionierende Startgewichte: [0.59621419 0.2460932 ]
Nicht funktionierende Startgewichte: [0.25087174 0.01757132]
Nicht funktionierende Startgewichte: [0.41504977 0.78380925]
Nicht funktionierende Startgewichte: [0.6964752 0.42385502]
Nicht funktionierende Startgewichte: [0.54031728 0.63066143]
Das Netzwerk hat Wahrheitstabelle 10 nach 1000 Iterationen nicht korrekt gelernt.
=== Wahrheitstabelle 11: Targets = (1, 0, 1, 0) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 1, Target: 0
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 0
Epoch 2:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 1, Target: 0
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 0
Epoch 3:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 1, Target: 1
Input: [1, 1], Output: 0, Target: 0
Das Netzwerk hat Wahrheitstabelle 11 korrekt nach 19 Iterationen gelernt.
Die Working Startgewichte waren: [0.60660851 0.05700594]
Die finalen Gewichte sind: [0.11823242 0.93160365]
Der finale Bias ist: 0.9210632048035048
Final Test Output:
Input: [0, 0], Target: 1, Output: 1
Input: [0, 1], Target: 0, Output: 0
Input: [1, 0], Target: 1, Output: 1
Input: [1, 1], Target: 0, Output: 0
=== Wahrheitstabelle 12: Targets = (1, 0, 1, 1) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 1, Target: 1
Input: [1, 1], Output: 0, Target: 1
Epoch 2:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 1, Target: 0
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 1, Target: 1
Epoch 3:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 0
Input: [1, 0], Output: 1, Target: 1
Input: [1, 1], Output: 0, Target: 1
Nicht funktionierende Startgewichte: [0.61117478 0.92520137]
Nicht funktionierende Startgewichte: [0.91608556 0.91823071]
Nicht funktionierende Startgewichte: [0.69324556 0.64174343]
Nicht funktionierende Startgewichte: [0.73286709 0.90657261]
Nicht funktionierende Startgewichte: [0.32633631 0.40644066]
Nicht funktionierende Startgewichte: [0.25098533 0.93398525]
Nicht funktionierende Startgewichte: [0.48979883 0.26392375]
Nicht funktionierende Startgewichte: [0.82895958 0.21991268]
Nicht funktionierende Startgewichte: [0.49168843 0.59482049]
Nicht funktionierende Startgewichte: [0.82405288 0.00254146]
Das Netzwerk hat Wahrheitstabelle 12 nach 1000 Iterationen nicht korrekt gelernt.
=== Wahrheitstabelle 13: Targets = (1, 1, 0, 0) ===
Epoch 1:
Input: [0, 0], Output: 1, Target: 1
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 0, Target: 0
Epoch 2:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 1, Target: 0
Epoch 3:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 0, Target: 0
Das Netzwerk hat Wahrheitstabelle 13 korrekt nach 18 Iterationen gelernt.
Die Working Startgewichte waren: [0.51919323 0.84360118]
Die finalen Gewichte sind: [0.61187384 0.278432 ]
Der finale Bias ist: 0.8467440095787175
Final Test Output:
Input: [0, 0], Target: 1, Output: 1
Input: [0, 1], Target: 1, Output: 1
Input: [1, 0], Target: 0, Output: 0
Input: [1, 1], Target: 0, Output: 0
=== Wahrheitstabelle 14: Targets = (1, 1, 0, 1) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 0, Target: 1
Epoch 2:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 1, Target: 1
Input: [1, 0], Output: 0, Target: 0
Input: [1, 1], Output: 0, Target: 1
Epoch 3:
Input: [0, 0], Output: 1, Target: 1
Input: [0, 1], Output: 1, Target: 1
Input: [1, 0], Output: 1, Target: 0
Input: [1, 1], Output: 1, Target: 1
Nicht funktionierende Startgewichte: [0.78123507 0.56935223]
Nicht funktionierende Startgewichte: [0.16405041 0.80984145]
Nicht funktionierende Startgewichte: [0.58150184 0.76647046]
Nicht funktionierende Startgewichte: [0.10653271 0.38529067]
Nicht funktionierende Startgewichte: [0.47380421 0.06637962]
Nicht funktionierende Startgewichte: [0.83766264 0.19205765]
Nicht funktionierende Startgewichte: [0.76036182 0.34076203]
Nicht funktionierende Startgewichte: [0.66834706 0.63658707]
Nicht funktionierende Startgewichte: [0.02095098 0.76566191]
Nicht funktionierende Startgewichte: [0.51205896 0.04209681]
Das Netzwerk hat Wahrheitstabelle 14 nach 1000 Iterationen nicht korrekt gelernt.
=== Wahrheitstabelle 15: Targets = (1, 1, 1, 0) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 1, Target: 1
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 0
Epoch 2:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 0
Epoch 3:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 1, Target: 1
Input: [1, 1], Output: 0, Target: 0
Nicht funktionierende Startgewichte: [0.33589865 0.53804178]
Nicht funktionierende Startgewichte: [0.88897427 0.85694149]
Nicht funktionierende Startgewichte: [0.37437958 0.33208309]
Das Netzwerk hat Wahrheitstabelle 15 korrekt nach 309 Iterationen gelernt.
Die Working Startgewichte waren: [0.29984528 0.96990677]
Die finalen Gewichte sind: [0.21014685 0.21158224]
Der finale Bias ist: 0.9221495929676305
Final Test Output:
Input: [0, 0], Target: 1, Output: 1
Input: [0, 1], Target: 1, Output: 1
Input: [1, 0], Target: 1, Output: 1
Input: [1, 1], Target: 0, Output: 0
=== Wahrheitstabelle 16: Targets = (1, 1, 1, 1) ===
Epoch 1:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 1, Target: 1
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 1
Epoch 2:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 0, Target: 1
Input: [1, 0], Output: 1, Target: 1
Input: [1, 1], Output: 0, Target: 1
Epoch 3:
Input: [0, 0], Output: 0, Target: 1
Input: [0, 1], Output: 1, Target: 1
Input: [1, 0], Output: 0, Target: 1
Input: [1, 1], Output: 0, Target: 1
Das Netzwerk hat Wahrheitstabelle 16 korrekt nach 45 Iterationen gelernt.
Die Working Startgewichte waren: [0.26055427 0.80528883]
Die finalen Gewichte sind: [0.10677096 0.07029004]
Der finale Bias ist: 0.9503828839592108
Final Test Output:
Input: [0, 0], Target: 1, Output: 1
Input: [0, 1], Target: 1, Output: 1
Input: [1, 0], Target: 1, Output: 1
Input: [1, 1], Target: 1, Output: 1