Neuronale Netze (Überwachtes Lernen)

Überwachtes Lernen — jemand muss vorher hingeschaut und beschriftet haben. Diese Person ist meist unterbezahlt.

Neuronale Netze (Überwachtes Lernen)

AnalogieDefinition
Stell dir vor, Sharlock Helmes müsse das Handwerk des Deduzierens erst lernen - methodisch, systematisch, mit der Präzision eines Schweizer Uhrwerks. Ein Mentor zeigt ihm Hunderte von Beweisstücken, die jeweils als "echter Hinweis" oder "falsche Fährte" beschriftet sind. Durch diese angeleitete Ausbildung entwickelt Scharlock ein intuitives Verständnis dafür, was Beweise zuverlässig macht. Sein Erzfeind, Doktorant Moriatti, versucht dabei ständig, ihn mit falschen Hinweisen in die Irre zu führen. Genau so funktioniert überwachtes Lernen: Algorithmen lernen aus beschrifteten Beispielen, um genaue Vorhersagen über neue, unbekannte Daten zu treffen.

Diese interaktive Demonstration zeigt überwachtes Lernen in Aktion. Sie stellen beschriftete Beispiele bereit (Hinweise vs. falsche Fährten), und das neuronale Netzwerk lernt, neue Beweise zu klassifizieren. Das System verwendet Backpropagation, um Gewichte anzupassen und seine Entscheidungsfindung im Laufe der Zeit zu verbessern.

Wichtige Parameter
  • Lernrate:Steuert, wie schnell sich das Netzwerk an neue Informationen anpasst. Höhere Werte lernen schneller, können aber optimale Lösungen überschießen.
  • Trainingsgeschwindigkeit:Bestimmt, wie viele Lernschritte pro Sekunde während des automatischen Trainings ausgeführt werden. Anpassen, um Lernmuster in unterschiedlichen Geschwindigkeiten zu beobachten.
  • Beweis-Typen:Drei Kategorien: Hinweise (echte Beweise), Falsche Fährten (irreführende Spuren) und Ungewiss (unbeschriftete Daten zum Testen von Vorhersagen).
Visualisierungselemente

Die Demo bietet mehrere Wege, um zu verstehen, wie das neuronale Netzwerk Entscheidungen trifft und aus Ihren Daten lernt.

  • Datenpunkte:Blaue Kreise stellen Hinweise dar, rote Kreise sind falsche Fährten, und graue Kreise zeigen ungewisse Beweise mit Vorhersage-Rändern.
  • Entscheidungsgrenze:Die farbigen Bereiche zeigen, wo das Netzwerk Beweise als Hinweise (blau) oder falsche Fährten (rot) klassifizieren würde, wobei die Deckkraft die Konfidenz anzeigt.
  • Neuronales Netzwerk:Visuelle Darstellung der 2-3-1 Netzwerkarchitektur, die Knoten, Verbindungen und Echtzeit-Gewichtsaktualisierungen während des Trainings zeigt.
Tipps für effektives Training
  • Beginnen Sie mit einigen klaren Beispielen in jeder Kategorie, um grundlegende Muster zu etablieren.
  • Fügen Sie ungewisse Punkte hinzu, um die Vorhersagen des Netzwerks bei unbeschrifteten Daten zu testen.
  • Beobachten Sie die Genauigkeitsanzeige - sie sollte sich verbessern, wenn Sie mehr vielfältige Trainingsbeispiele hinzufügen.
  • Experimentieren Sie mit verschiedenen Lernraten, um zu sehen, wie sie die Konvergenzgeschwindigkeit und -stabilität beeinflussen.

Interaktiver Scharlock Heims Trainingsplatz

Helfen Sie Scharlock Heims dabei zu lernen, echte Hinweise von falschen Fährten zu unterscheiden, indem Sie ein neuronales Netzwerk trainieren. Klicken Sie auf die Leinwand, um Datenpunkte hinzuzufügen, und beobachten Sie, wie das Netzwerk aus Ihren Beispielen lernt. Die untenstehende Visualisierung zeigt, wie Scharlocks künstliches neuronales Netzwerk Beweise verarbeitet: Eingabe-Neuronen empfangen Koordinaten, versteckte Neuronen analysieren Muster, und das Ausgabe-Neuron bestimmt, ob ein Beweis ein Hinweis oder eine falsche Fährte von Doktorant Moriatti ist.

Was auf dem Ermittlungsfeld zu sehen ist

Sharlock Helmes lernt hier, echte Hinweise von falschen Fährten zu unterscheiden — nicht nach festen Regeln, sondern aus bekannten Beispielen. Hier steht, was das Bild zeigt.

Was du siehst
Ein quadratisches Ermittlungsfeld, auf dem Punkte in zwei Klassen liegen: blaue Hinweise und rote falsche Fährten. Der Hintergrund ist als farbige Fläche eingefärbt und teilt das Feld in zwei Bereiche — einen blauen und einen roten. Dort, wo Blau in Rot übergeht, verläuft die Trennlinie. Rechts daneben zeigt ein kleines Diagramm das neuronale Netz, das diese Einteilung trifft.
Was passiert
Aus wenigen Punkten mit bekannter Antwort zieht das Modell eine erste grobe Grenze. Mit jedem Trainingsschritt verschiebt sich die farbige Fläche, bis die Trennlinie die blauen von den roten Punkten sauber scheidet. Je mehr Beispiele du gibst, desto schärfer und passender wird der Übergang zwischen den Farben.
Was du tun kannst
Wähle oben einen Beweis-Typ und setze per Klick neue Punkte aufs Feld. Trainiere in Einzelschritten oder automatisch, regle Lerntempo und Geschwindigkeit, oder lade einen fertigen Fall aus Sharlocks Fallakte. Reset leert das Feld.
Worauf du achtest
Überwachtes Lernen heißt: aus bekannten Beispielen mit Antwort eine Regel ziehen. Achte darauf, dass die Grenze am Ende auch neue, noch ungesetzte Punkte richtig einordnet — nicht nur die, aus denen sie gelernt hat.

Scharlocks Detektions-Labor

🔍
Klicken um Beweis-Punkte hinzuzufügen. Verwenden Sie Pfeiltasten zur Navigation.
Klicken um Beweis-Punkte hinzuzufügen, Leertaste um Typ zu ändern, Enter um zu trainieren
Echte Hinweise Falsche Fährten Unsichere Beweise
Entscheidungsgrenze

Beweis-Sammlung

Lernrate: 0.80

Wie groß ein Lernschritt ist. Niedrig = stabil aber langsam, hoch = schnell aber kann optimale Lösungen überschießen.

Trainingsgeschwindigkeit: 2 Schritte/Sekunde

Steuert, wie schnell die Animation des neuronalen Netzwerk-Trainings läuft

Scharlocks Neuronales Deduktions-Netzwerk

Supervised Learning erklärt

TheoriePseudo-CodeSchritt für SchrittFlussdiagramm

Lernen mit Lehrer

Supervised Learning ist wie Lernen mit einem Lehrer: Das Modell erhält gelabelte Trainingsdaten - Beispiele mit der richtigen Antwort. Es lernt, Eingaben (Features) auf Ausgaben (Labels) abzubilden, indem es Muster in den Trainingsdaten erkennt.

Das Training erfolgt iterativ: Das Modell macht Vorhersagen, vergleicht sie mit den echten Labels, berechnet den Fehler, und passt seine Parameter an, um den Fehler zu minimieren. Dieser Prozess wiederholt sich bis das Modell gute Vorhersagen macht.

Klassifikation vs. Regression

Klassifikation: Vorhersage von Kategorien (z.B. Spam/nicht-Spam, Katze/Hund). Regression: Vorhersage von kontinuierlichen Werten (z.B. Hauspreise, Temperatur).

Vorteile

  • Präzise Vorhersagen: Bei guten Trainingsdaten sehr akkurat
  • Gut verstanden: Etablierte Methoden und Best Practices
  • Messbare Performance: Klare Metriken (Accuracy, F1-Score, etc.)
  • Breite Anwendbarkeit: Funktioniert für viele Problemtypen

Herausforderungen

Benötigt viele gelabelte Daten - das Labeln ist teuer und zeitaufwändig. Overfitting (zu gute Anpassung an Trainingsdaten) und Underfitting (zu simple Modelle) sind häufige Probleme. Datenqualität ist entscheidend.

Praktische Anwendungen

Bild und Spracherkennung, Spam-Filter, medizinische Diagnose, Kreditrisiko-Bewertung, Aktienpreis-Vorhersage, Empfehlungssysteme, und autonomes Fahren.

Probiere die Demo aus! Train ein Modell und sieh wie es aus Beispielen lernt.

Überwachtes Lernen Quiz

Frage 1 / 6
Noch offen

Was ist das Hauptziel überwachten Lernens?

Wählen Sie alle zutreffenden Antworten
Auflösung: 1) B · 2) C · 3) C · 4) B · 5) B · 6) B