Untersuche zuerst, wie das vorhandene Perzeptron Punkte klassifiziert. Implementiere danach das Training in der einfachen oder schweren Variante und prüfe deinen Code mit Beispielpunkten.
Wähle deinen Weg. Beide Varianten führen zum selben Ziel; dein Code bleibt beim Wechsel getrennt gespeichert.
Deine Eingaben und beide Code-Stände werden in diesem Browser gespeichert.
Das Wichtigste im Code
punktKlassifizieren berechnet eine gewichtete Summe, vergleicht sie mit theta und gibt 0 oder 1 zurück.
trainieren vergleicht diese Ausgabe mit dem Label. Der Unterschied delta steuert die Parameteränderung.
Bei delta = 0 bleiben die Parameter unverändert. Sonst bestimmen Eingabewerte und Lernrate die Gewichtsänderung; der Schwellenwert wird mit umgekehrtem Vorzeichen angepasst.
Eingaben, Gewichte, Lernrate und gewichtete Summe sind double; Label, Ausgabe und delta sind ganzzahlig.
Abschlussquiz
Kreuze alle richtigen Aussagen an. Bei manchen Fragen sind mehrere Antworten richtig.
0 von 4 Fragen vollständig richtig
Sicherungsblatt zu Aufgabe 6.1 · einfache Variante