Data Science & Machine Learning
Interaktive Visualisierungen zum Anfassen.
ML-Grundlagen
Klassische Machine-Learning-Konzepte
Lineare Regression
Gewicht und Bias per Slider anpassen und beobachten, wie sich die Regressionslinie und der MSE verändern.
Binäre Klassifikation
Schwellenwert per Drag verschieben und beobachten, wie sich Confusion Matrix und Metriken verändern.
Entscheidungsbaum
Baumtiefe per Slider anpassen und beobachten, wie der Algorithmus den Datensatz Schritt für Schritt aufteilt.
k-Nächste-Nachbarn
Testpunkt per Klick setzen, k per Slider ändern und beobachten, wie der Mehrheitsentscheid die Klasse bestimmt.
Distanzmaße
Punkte per Drag verschieben und beobachten, wie sich Euklidische, Manhattan und Cosinus-Distanz unterscheiden.
Gradient Descent
Lernrate und Startpunkt per Slider anpassen und Schritt für Schritt beobachten, wie das Minimum gefunden wird.
Natural Language Processing
Wie verarbeiten Computer Sprache?
Tokenisierung
Text in Tokens zerlegen. Whitespace, regelbasiert oder Byte Pair Encoding live ausprobieren.
Text-Repräsentation
One-Hot Encoding, Bag of Words und TF-IDF. So werden Texte zu Zahlenvektoren.
Word Embeddings
Semantische Vektoren erkunden. Wort-Arithmetik, Bias und kontextuelle Embeddings.