Interaktive Zahleneingabe
Auf einem 8×8 Pixelraster können Zahlen von 0 bis 9 gezeichnet werden. Jeder aktivierte Pixel erhält den Wert 1, nicht aktivierte 0. Die daraus resultierende Eingabematrix dient als Grundlage für die KI-Erkennung.
Ein automatisiertes Training mit Beispielmustern verbessert die Erkennungsgenauigkeit. Anschliessend lässt sich die KI mit eigenen Zeichnungen testen.
Trainings- und Auswertungsprozess
Das KI-Modell arbeitet nach einem einfachen Prinzip: Es berechnet für jede Zahl einen Score aus der Summe der Eingabewerte multipliziert mit den Gewichten, zuzüglich eines Bias-Werts.
- Score = Summe der (Eingabewerte × Gewichte) + Bias
Beim Training werden die Gewichte so angepasst, dass charakteristische Muster der Zahlen erkannt werden können.
Visualisierung und Interpretation
Die Software zeigt die Scores aller möglichen Zahlen sowie die Gewichtsmatrix der ausgewählten Ziffer. Positiv gewichtete Pixel werden grün, negativ gewichtete rot dargestellt, um die Bedeutung einzelner Eingaben zu verdeutlichen.
Grundlagen und Erklärungen zur KI
Die Demo erläutert die Funktionsweise einfacher KI-Modelle und setzt diese in Relation zu komplexen Systemen mit Millionen von Gewichten, die spezielle Hardware erfordern.
Das Projekt wurde ausschliesslich mit HTML, CSS und JavaScript realisiert, um eine einfache und plattformunabhängige Nutzung zu gewährleisten.