Teachable Machine: KI selbst trainieren
Schritt für Schritt ein KI-Modell mit Google Teachable Machine trainieren, testen und präsentieren.
- Die SuS können ein Bildklassifikationsmodell mit Teachable Machine trainieren, testen und exportieren.Anwenden
- Die SuS können den Trainingsprozess eines ML-Modells anhand von Teachable Machine beschreiben (Daten sammeln, trainieren, testen).Verstehen
Trainiere dein eigenes KI-Modell mit Google Teachable Machine! Schritt für Schritt lernst du, wie du Bilder, Sounds oder Körperhaltungen erkennst und dein Modell präsentierst.
Teachable Machine: KI selbst trainieren
Google Teachable Machine ist ein kostenloses Tool, mit dem du in wenigen Minuten ein eigenes KI-Modell trainieren kannst – direkt im Browser. Keine Programmierung nötig!
Du wirst ein Modell trainieren, das Bilder, Sounds oder Körperhaltungen erkennt.
Was du brauchst
- Einen Browser (am besten Chrome)
- Eine Webcam (fĂĽr Bilderkennung)
- Internetverbindung
Link: https://teachablemachine.withgoogle.com
Schritt 1: Projekt erstellen
- Ă–ffne teachablemachine.withgoogle.com
- Klicke auf "Get Started"
- Wähle "Image Project" (Bilderkennung)
- Wähle "Standard Image Model"
Du siehst jetzt ein leeres Projekt mit Platz fĂĽr deine Klassen (Kategorien).
Schritt 2: Daten sammeln
Jetzt erstellst du Klassen und sammelst Trainingsbilder.
Beispiel: Handgesten erkennen
- Klicke bei Class 1 auf "Add" und benenne sie "Hand offen"
- Halte deine Hand offen vor die Kamera und klicke "Hold to Record" – nimm ca. 300 Bilder auf
- Klicke auf "+ Add a class" und benenne sie "Faust"
- Halte eine Faust vor die Kamera und nimm wieder ca. 300 Bilder auf
- FĂĽge eine dritte Klasse "Keine Hand" hinzu und nimm Bilder ohne Hand auf
Tipps fĂĽr gute Daten
- Variation: Drehe die Hand leicht, verändere den Abstand
- Hintergrund: Nimm Bilder mit verschiedenen HintergrĂĽnden auf
- Beleuchtung: Heller und dunkler Hintergrund
- Balanced: Ähnlich viele Bilder pro Klasse
Schritt 3: Trainieren und Testen
- Klicke auf "Train Model"
- Warte bis das Training abgeschlossen ist (dauert 1-2 Minuten)
- Klicke auf "Preview" um dein Modell live zu testen
Teste dein Modell
- Zeige verschiedene Handgesten vor die Kamera
- Beobachte die Wahrscheinlichkeiten in der Vorschau
- Was passiert, wenn du die Hand halb offen/geschlossen hältst?
Schritt 4: Präsentieren
Jetzt wird es spannend: Exportiere dein Modell und baue etwas damit!
Option A: Im Browser exportieren
- Klicke auf "Export Model"
- Wähle "Upload my model" (wird in der Cloud gespeichert)
- Kopiere den Link und teile ihn mit der Klasse
Option B: Eigenes Projekt (fĂĽr Fortgeschrittene)
- Exportiere als "TensorFlow.js"
- Verwende den generierten Code in einer eigenen HTML-Seite
- Beispiel: Ein Programm, das bei "Hand offen" den Hintergrund blau macht und bei "Faust" rot
Bonus-Challenge: Schere-Stein-Papier gegen die KI
Jetzt wird es spannend: Trainiere ein Modell, das Schere, Stein und Papier erkennt – und spiele dann gegen deine eigene KI!
Schritt 1: Drei Klassen erstellen
- Erstelle drei Klassen: «Schere» (2 Finger), «Stein» (Faust), «Papier» (offene Hand)
- Nimm von jeder Geste ca. 300 Bilder auf
- Achte auf Variation: verschiedene Hände, Abstände, Hintergründe
Schritt 2: Trainieren und testen
- Trainiere das Modell
- Teste: Erkennt es alle drei Gesten zuverlässig?
- Was passiert bei Übergängen (z.B. Hand halb offen, halb zur Faust)?
Schritt 3: Gegen die KI spielen
- Exportiere dein Modell
- Spiele 10 Runden gegen die KI: Zeige eine Geste, die KI erkennt sie und wählt zufällig ihre Antwort
- Wer gewinnt öfter?
Diskussion
- Wie oft hat die KI deine Geste falsch erkannt? Was bedeutet das für die Zuverlässigkeit von KI-Systemen?
- Was passiert, wenn jemand die Gesten anders zeigt als du beim Training?
- Wie könnte man das Modell verbessern?
Teste dein trainiertes Modell ausfĂĽhrlich. Beschreibe:
- Welche Handgeste erkennt das Modell am zuverlässigsten?
- Bei welchen Situationen macht es Fehler?
- Warum denkst du dass diese Fehler auftreten?
- Wie könntest du das Modell verbessern?
Reflection
Zusammenfassung
- KI-Training besteht aus Daten sammeln → trainieren → testen
- Die Qualität der Daten bestimmt die Qualität des Modells
- KI-Modelle sind nicht perfekt – sie kennen ihre Grenzen nicht selbst
- Mit Tools wie Teachable Machine kann jeder KI trainieren ohne zu programmieren