Problem med apa och banan
Ap- och bananproblemet är ett känt leksaksproblem inom artificiell intelligens , särskilt inom logisk programmering och planering .
Formulering av problemet
En apa är i ett rum. Upphängt i taket är ett gäng bananer , utom räckhåll för apan. Men i rummet finns också en stol och en pinne. Taket är lagom högt så att en apa som står på en stol skulle kunna slå ner bananerna med pinnen. Apan vet hur den ska röra sig, bära runt på andra saker, sträcka sig efter bananerna och vifta med en pinne i luften. Vilken är den bästa handlingssekvensen för apan?
Syftet med problemet
Problemet försöker svara på frågan om apor är intelligenta . Både människor och apor har förmågan att använda mentala kartor för att komma ihåg saker som vart man ska gå för att hitta skydd, eller hur man undviker fara. De kan också komma ihåg var de ska gå för att samla mat och vatten , samt hur man kommunicerar med varandra. Apor har förmågan att inte bara komma ihåg hur man jagar och samlar utan att lära sig nya saker, som är fallet med apan och bananerna: trots att apan kanske aldrig har varit i en identisk situation, med samma artefakter kl. handen kan en apa dra slutsatsen att den behöver göra en stege, placera den under bananerna och klättra upp för att nå dem.
I vilken grad sådana förmågor bör tillskrivas instinkt eller inlärning är en diskussionsfråga.
1984 observerades en duva ha förmågan att lösa ett problem.
Mjukvarulösningar
Problemet används som ett leksaksproblem för datavetenskap. Det kan lösas med ett expertsystem som CLIPS . Den exempeluppsättning av regler som CLIPS tillhandahåller är något bräcklig eftersom naiva förändringar av regelbasen som kan tyckas vara sunt förnuft för en människa med genomsnittlig intelligens kan göra att motorn misslyckas med att få apan att nå bananen.
Andra exempel finns med Rules Based System (RBS) ett projekt implementerat i Python.
Se även
- ^ Epstein, R., Kirshnit, CE, & Lanza, RP (81). Rubins. LC (1984). "Insikt" i duvan: Föregångar och bestämningsfaktorer för en intelligent prestation. Nature, 308, 61-62.
- ^ "En duva löser det klassiska box-och-bananproblemet" . Youtube. 2007-12-24. Arkiverad från originalet 2021-12-12 . Hämtad 2009-11-03 .
- ^ https://sourceforge.net/projects/clipsrules/files/CLIPS/6.30/examples_630.zip/download Se filen mab.clp
- ^ Apa och banan Problem löst med RBS
- ^ "Introduktion" . 4 oktober 2021.