I detta klipp (inbäddning frånkopplat) från Google Tech Talks så föreläser någon prominent person som arbetat med Polyworld (en simulationsmiljö där du bygger upp en värld, och låter dess invånare interagera med varandra – lite som The Sims, fast med självständiga Simmar). Istället för att programmera intelligent beteende i agenterna så har man låtit simulera neuroner, och med lämplig urvalsfunktion framträder ett beteende som optimerar agenten för miljön efterhand som generationer med ”Critters” parar sig med varandra.
Polyworld är öppen källkod, och återfinns här…
Inte direkt relaterat, men denna otäcka insekt påminner mig om min kurslitteratur i AI (om den ändå hade kodexempel i ett riktigt språk istället för pseudokod (enda nackdelen med boken)), som hade en jämförelse mellan reflexdrivna agenter och insekter. Till exempel så är dyngbaggen reflexdriven – om man tar bort dyngbollen den fraktar så fortsätter den med ett luftspel – som om bollen fortfarande rullades på väg mot boet.
Arkiverad under: Teknik | Taggad: Artificial Intelligence - A Modern Approach, artificiell intelligens, artificiella neurala nätverk, artificiellt liv, öppen källkod, epicauta pardalis, evolutionär algoritm, Google Tech Talk, Polyworld, reflexdriven agent
