Künstliche Intelligenz · Klassifikation

Perzeptron implementieren

Aufgabe 6.1

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

Sicherungsblatt anzeigen