Neuronale Ameisen

Viewer fürs iPhone →

Schritt 7 – die Kolonie: viele Ameisen, jede mit eigenem Netz. Die besten vererben ihre Neuronen an die nächste Generation.

Steuerung
Tempo

Lernen

Lerntempo
Lernart
Startrichtungen
Neigungen

Der Lernstand wird automatisch in diesem Browser gesichert.

Generation
0
Episoden
0
Episoden pro s
–
Neigung
–
Bester Weg
–
davon rutschend
–
σ · Erfolgsquote
–
Ziel erreicht
–
Fitness bestes Netzbester Versuch einer GenerationNeigung (rechte Achse)

Fitness = Weg zur Duftquelle in cm × (1 − Anteil rutschender Füsse), am Ziel Bonus + 2 pro gesparte Sekunde – je schneller oben, desto besser. Bei 3 Startrichtungen zählt der Mittelwert: Wer schräg startet, muss mit den Fühlern den Weg nach oben finden. Mit «aktuelle, halbe, flach» läuft jede Ameise zusätzlich bei halber Neigung und flach – so verlernt sie das Flache nicht und lernt, ihren Steigungssinn (Eingänge «Hang vorne/seitlich») zu nutzen. Curriculum: Kommt das beste Netz bei allen Starts oben an, wird der Hang um eine Stufe steiler. Direkt am steilen Hang lernt die Ameise nur stillzustehen. Die Welt zeigt immer das aktuell beste Netz, reihum aus allen Startrichtungen.

Fuss am Boden Fuss rutscht Fuss in der Luft Reibungskraft auf den Körper Duft / Fühlerspitze (Sensor) Mausrad / Pinch: Zoom

Kennzahlen

Zeit
0.0 s
Ziel
–
Strecke hangaufwärts
0.0 cm
Tempo hangaufwärts
0.0 cm/s
Standbeine
6
Rutschende Füsse
0

Fühler (Duftsensoren)

links
– rechts
– Richtung
–

–

Gangbild (letzte 2 s)

Beim Dreifuss-Gang wechseln sich L1 R2 L3 und R1 L2 R3 ab.

Netz

Linien
negativpositivKreise: aktuelle Aktivierung · Linien: Gewichte

W1: Eingang → verborgen

W2: verborgen → Ausgang

Spalten je Bein: α β γ. Gleiche Farbskala wie die Linien.

Zeige auf eine Kachel, um ihr Gewicht zu sehen.

Rechenweg wie beim Ziffern-Projekt: h = tanh(x·W1 + b1), y = tanh(h·W2 + b2). Das Netz rechnet 60-mal pro Sekunde; die Muskeln folgen dem Befehl mit 50 ms Verzögerung. In den anderen Steuerungsarten rechnet das Netz nur mit, steuert aber nicht.

Gelenkwinkel (Grad)

α dreht das Bein von oben gesehen (+ = nach vorne). β hebt den Oberschenkel, γ beugt das Knie – beides in Z-Richtung, von oben nicht direkt sichtbar. In der Handsteuerung kannst du die Sollwerte hier einstellen.