Ameisen-Algorithmus

Warum die einzelne Ameise nicht intelligent sein muss, damit der Ameisenstaat als Ganzes intelligente Verhaltensmuster zeigt. Und was das mit dem menschlichen Gehirn zu tun hat.
Die einzelne Ameise ist nicht intelligent. Und trotzdem organisiert sich die Futtersuche nach einem intelligenten Muster: Näherliegende Futterstellen werden öfters angelaufen. Dazu müssen die Ameisen nicht im eigentlichen Sinne kommunizieren. Sie hinterlassen lediglich eine Duftspur. Nachfolgende Ameisen schlagen den Weg ein, der am stärksten duftet.

Ameisen-Algorithmus 1. Die Nahrungsstellen sind unterschiedlich weit vom Ameisenhügel entfernt.

Ameisen-Algorithmus 2. Mehrere Ameisen schwärmen aus, um nach Futter zu suchen. Während die linke Ameise nach drei Minuten bereits eine Futterstelle gefunden hat, ist die rechte Ameise noch nicht am Ziel.

Ameisen-Algorithmus 3. Nach acht Minuten ist die linke Ameise mit dem ersten Futter bereits zum Hügel zurückgekehrt und macht sich erneut auf den Weg zur Nahrungsstelle. In der selben Zeit ist die rechte Ameise erst auf dem Rückweg. Die Duftspur der linken Ameise ist bereits dreimal so stark wie die der rechten Ameise.

Ameisen-Algorithmus 4. Eine weitere Ameise (orange) macht sich nun ebenfalls auf Nahrungssuche. Um den Weg einzuschlagen, der sie am schnellsten zur nächsten Nahrungsstelle führt, braucht sie nur einer einfachen Anweisung folgen: "Wähle den Weg, der am stärksten duftet."

So optimiert sich die Gesamtfuttersuche des Ameisenstaates wie von alleine. Dies nennt man Ameisen-Algorithmus. Der Überbegriff für ein solches System, bei dem das einzelne "Teil" (hier die Ameise) keinen Überblick über das Gesamtgeschehen benötigt, um trotzdem intelligent zu handeln, nennt man "Agentensystem". Agentensystem werden u.a. zur Optimierung von Software eingesetzt.

Unser Gehirn kann ebenfalls als Agentensystem bezeichnet werden. Denn das einzelne Neuron verfügt über keinerlei Intelligenz. Im Zusammenspiel aller Neuronen kann ein Gehirn jedoch ein intelligentes Verhaltensmuster aufweisen.