kNN-Algorithmus: Was wird blau, was orange?
Neuronale Netze sind wohl die berühmt-berüchtigtsten unter den maschinellen Lernverfahren. Hier sehen wir eines in Aktion, wie es auf Basis vorgegebener Datenpunkte (farbige Punkte), insbesondere deren x- und y-Positionen sowie Klassen (Farben), trainiert wird (geht sehr schnell). Anschließend teilt es die Fläche in blaue und orangefarbige Bereiche ein. Neue Datenpunkte würden somit je nach Position die entsprechende Farbe erhalten (Klassifizierung). Das neuronale Netz besteht hier aus drei Schichten: der Input-Schicht, bestehend aus zwei Neuronen (für x- und y-Wert), dem „hidden layer“, dessen Neuronenzahl verändert werden kann, sowie der Output-Schicht, bestehend aus nur einem Neuron. Der Wert des letzteren entscheidet, ob ein Punkt blau oder orange eingefärbt wird.
Interaktiv: K-Nearest-Neighbours-Algorithmus in Aktion