Wie unterscheidet KI Hunde von Katzen?
Trainiere einen Bildklassifikator und verbinde seine Vorhersagen mit Aktionen des Roboters.
Das lernst du
- Überwachtes Lernen mit beschrifteten Beispielen verstehen
- Einen Bildklassifikator mit drei Klassen trainieren: Hund, Katze, Hintergrund
- Für jede Vorhersage Roboteraktionen programmieren
Das brauchst du
- DC-Motorblock ×2
- LED-Block
- Soundblock
- CuroAI Studio (Web-App)

KI verstehen
Was ist überwachtes Lernen?
Die KI sieht sich viele Fotos von Hunden und Katzen an, die ein Label (eine Beschriftung) haben, und lernt daraus Muster, um die beiden Klassen zu unterscheiden. Lernen mit beschrifteten Beispielen nennt man überwachtes Lernen.
Erklärvideo ansehen (auf Koreanisch) ↗
Wie lernt die KI Hunde und Katzen kennen?
1. Beispiele sammelnViele Fotos von Hunden und Katzen sammeln.
2. Muster findenMerkmale wie die Form von Ohren und Gesicht vergleichen.
3. Muster lernenMuster lernen, mit denen man Hunde und Katzen unterscheiden kann.
Die KI klassifiziert ein neues Foto
1. Neues Foto zeigenEin Foto zeigen, das die KI noch nie gesehen hat.
2. Muster vergleichenDas Foto mit den gelernten Mustern vergleichen.
3. Vorhersage treffenEine Klasse wählen und die Vorhersage anzeigen.
💡 Die KI sagt eine Klasse vorher, indem sie ein neues Foto mit den gelernten Mustern vergleicht.
Bauen
Wir bauen einen Hund und eine Katze!


| Befehl | Was er macht |
|---|---|
| Motor drehen: nach links | Dreht sich immer weiter nach links. |
| Motor drehen: nach rechts | Dreht sich immer weiter nach rechts. |
| 1 Sekunde nach links drehen | Dreht sich für die eingestellte Zeit nach links. |
| 1 Sekunde nach rechts drehen | Dreht sich für die eingestellte Zeit nach rechts. |
| Motor ausschalten | Hält den Motor an. |

| Befehl | Was er macht |
|---|---|
| Ton spielen | Spielt einen Ton. |
| Ton 0,25 Schläge lang spielen | Legt die Tonlänge in Schlägen fest. |
| Soundeffekt abspielen | Spielt einen Summer-Soundeffekt. |
| Effekt 0,25 Schläge lang abspielen | Legt die Effektlänge in Schlägen fest. |

| Befehl | Was er macht |
|---|---|
| LED-Punkte anzeigen | Zeichnet ein eigenes Punktmuster. |
| Text anzeigen: A | Zeigt Buchstaben auf dem LED-Block. |
| Zahl anzeigen: 1 | Zeigt Zahlen auf dem LED-Block. |
| Symbol anzeigen: Herz | Zeigt ein fertiges Symbol. |
| LED-Anzeige löschen | Schaltet die LED-Punkte aus. |
Hund und Katze bauen

Die KI trainieren
CuroAI öffnen
Die Erweiterung für maschinelles Lernen hinzufügen
Öffne „Extensions“ (Erweiterungen) und wähle „Cubroid Machine Learning“.
Drei Klassen anlegen
Lege drei Klassen an: Hund, Katze und Hintergrund.
💡 Was ist ein Label? Der Name einer Klasse – er sagt der KI, was ein Beispiel zeigt. In den Blöcken heißt das Label „Etikett“.
Mindestens 15 verschiedene Beispiele pro Klasse



Die drei Klassen benennen
Gib jedem Label einen Namen. Klicke dann jeden „benennen“-Block einmal an, um den Namen zu speichern.
💡 Warum „Hintergrund“ trainieren? Die KI braucht eine Klasse für Bilder ohne Hund und ohne Katze.
Etikett [1 v] als [Hund] benennen :: #52b98a Etikett [2 v] als [Katze] benennen :: #52b98a Etikett [3 v] als [Hintergrund] benennen :: #52b98a
Verschiedene Trainingsbeispiele sammeln
Sammle mit den „Trainingsetikett“-Blöcken mindestens 15 verschiedene Beispiele pro Klasse. Wechsle dabei Blickwinkel und Hintergrund.
💡 Wenn du Beispiele für eine Klasse sammelst, halte andere Tiere aus dem Bild.
Trainingsetikett [1 v] :: #52b98a Trainingsetikett [2 v] :: #52b98a Trainingsetikett [3 v] :: #52b98a
Blöcke verbinden (Gruppennummer)
Schalte die Blöcke ein, gib die Nummer vom Aufkleber auf dem Block ein und bestätige.

Programmieren & starten
Welcher Block macht was?
DC-Motor 1Hundeschwanz
DC-Motor 2Katzenschwanz
LED-BlockGesichtsausdruck der Katze
SoundblockHundegeräusch
Vorhersagen mit Aktionen verbinden
HUND- Einen Soundeffekt abspielen
- Motor 1 nach links / rechts drehen
- Motor 1 stoppen
KATZE- Ein LED-Herz zeigen
- Motor 2 nach links / rechts drehen
- Motor 2 stoppen; LED-Anzeige löschen
HINTERGRUND- Motor 1 stoppen
- Motor 2 stoppen
- LED-Anzeige löschen
Das ganze Programm ansehen
Klicke zuerst die „benennen“- und „Trainingsetikett“-Blöcke an. Die „bei Erhalt Etikett“-Blöcke laufen danach von selbst – jedes Mal, wenn die KI eine Klasse erkennt.
Etikett [1 v] als [Hund] benennen :: #52b98a Trainingsetikett [1 v] :: #52b98a bei Erhalt Etikett [1 v] :: hat #52b98a spielen Ton [Kleiner Effekt v] :: sound Gleichstrommotorblock 1 drehen (1) für [nach links drehen v] Sekunden :: motion warte (1) Sekunden :: control Gleichstrommotorblock 1 drehen (1) für [nach rechts drehen v] Sekunden :: motion warte (1) Sekunden :: control Schalten Sie den DC-Motorblock 1 aus :: motion
Etikett [2 v] als [Katze] benennen :: #52b98a Trainingsetikett [2 v] :: #52b98a bei Erhalt Etikett [2 v] :: hat #52b98a Anzeige [♥ v] :: looks Gleichstrommotorblock 2 drehen (1) für [nach links drehen v] Sekunden :: motion warte (1) Sekunden :: control Gleichstrommotorblock 2 drehen (1) für [nach rechts drehen v] Sekunden :: motion warte (1) Sekunden :: control Schalten Sie den DC-Motorblock 2 aus :: motion zeige nichts an :: looks
Etikett [3 v] als [Hintergrund] benennen :: #52b98a Trainingsetikett [3 v] :: #52b98a bei Erhalt Etikett [3 v] :: hat #52b98a Schalten Sie den DC-Motorblock 1 aus :: motion Schalten Sie den DC-Motorblock 2 aus :: motion zeige nichts an :: looks
💡 Trainiere vor dem Testen mit mindestens 15 verschiedenen Beispielen pro Klasse. Prüfe dann, ob der Wechsel der Labels, das Timing und die Drehrichtung der Motoren stimmen.
Kurzes Quiz
QWie heißt die Lernmethode, die mit beschrifteten Beispielen arbeitet?
Antwort anzeigen
Überwachtes Lernen — Die KI lernt aus Beispielen, die ein Klassen-Label haben.
Lektion geschafft!
Gebaut, programmiert und getestet? Tippe, um deinen Fortschritt zu speichern.
