Ik zat net een docu te gurcken op Geographic, en daar hadden ze het over zelf-ontwikkelende robots. Het idee was geniaal en toch redelijk simpel: Zorg voor evolutie, dat is dan de A.I. van de computer
Het idee was een computer-programma waarin een simulatie werd gedraaid. De evolutie begon met een simppele constructie van 2 blokken die aan elkaar zitten met een gewricht wat vrij kan bewegen. Verder had het "beestje" een dotje sensoren om de grond mee te voelen. Wat de Pc echter met dit alles doet, moet de pc zelf weten. De opdracht was dat het "beestje" moest kunnen zwemmen.
Het begon met een willekeurig gegenereerde code (vergelijkbaar met ons DNA) wat de pc dan vertelde wat de blokken moesten doen, hoeveel blokken , waar vast, wat te doen met de sensoren etc. Natuurlijk was dat eerste programma compleet waardeloos: willekeurige bewegingen, spastisch als wat, kwam voor geen meter vooruit natuurlijk. Maar toen kwam het geniale: de volgende stap in het proces was dat de pc een honderdtal kopie-en van dat wezen met bij elk kopie weer een willekeurige mutatie in de orginele code deze kopie-en werden allemaal weer losgelaten en gekeken wat er gebeurde. De 10 beste programma's werden bewaard, wederom enkele 100-en malen gekopieerd, gemuteerd, en weer gesimuleerd, uit het totaal werd wederom de 10 beste gehaald, gekopieerd, gemuteerd etc etc etc.
Na vele malen de code te hebben gemuteerd kwam de computer met de oplossing die momenteel wordt gebruikt door veel dieren : het bewegen als een slang en zo jezelf voort te stuwen:
Kortom de computer kreeg een probleem voorgeschoteld en verzon zelf de oplossing.
Een andere groep geleerde zijn weer een stap verder gegaan: deze geven de computer een probleem, laten hem deze oplossen, en daarna wordt het beste model meteen gebouwd uit plastic (met spuitgietmachine) : het resultaat : een tastbare robot wat specifiek kan worden gebruikt voor 1 type probleem. Bij het ontwerpen kwam geen mens te pas, de computer bedenkt zelf de beste oplossing.
Dit soort technieken is het begin van een nieuw era: waar comuters ons problemen beter kunnen oplossen dan wij kunnen, waar de A.I. dus eigenlijk de menselijke intelligentie overtreft.
Goed of slecht? Verdoemenis of redding... En ook leuk: zou de pc ook problemen kunnen simuleren met mensen ipv robots (dus de meest ideale oplossing voor een menselijke fout of tekortkoming...)
FraXTC is on FIRE!! :cool:
This post was edited by FraXTC at 30 Sep 2002
"http("http://www.youtube.com/watch?v=6TUzaW0-K1k") . "\" target=\"_blank\">Wat deze man ook gedaan heeft.. ik vergeef het hem"