Robot hosszú távú memória: a DAAAM megoldása, hogy ne csak “lássanak”, hanem emlékezzenek
A robot hosszú távú memória eddig sokszor csak ígéret maradt. A MIT kutatói viszont előálltak egy új keretrendszerrel, ami segíthet a robotoknak felépíteni egy “belső térképet” a világról. A rendszer neve DAAAM, azaz Describe Anything, Anywhere, Anytime, at Any Moment – elég beszédes cím, nem? Nekem legalábbis az jutott eszembe: milyen lenne, ha a gép tényleg tudná, hol van a kulcsod, és mi történt ott.
Ráadásul a DAAAM robot hosszú távú memória nem csak azt jegyzi meg, hogy egy tárgy valahol létezik. Részleteket tárol, helyzethez köti, és kérdésre elő tudja keresni a releváns információt. És igen: mindez kifejezetten nagy, összetett terekhez van tervezve.
Mitől lesz a tér “értelmezhető” a robotnak?
A DAAAM két olyan dologra épít, amit a robotok már eleve használnak: számítógépes látás és 3D térképezés. Ahogy a robot mozog, leírja a látott objektumokat, majd ezeket a leírásokat egy térbeli térképre menti.
Így nem csak ennyit tud: “van egy tárgy az X,Y pont közelében”. Hanem például azt, hogy piros kerékpár lapos gumival van a közelben, vagy hogy egy adott szerszámot egy konkrét munkaterületen látott.
Ez az a pont, ahol én is másképp nézem a témát. Mert a hétköznapi emberi emlékezet nem koordinátákkal működik, hanem történetekkel és összefüggésekkel. A DAAAM pont ezt próbálja gépesíteni.
“Hol hagytam…?” – kérdésből emlék, emlékből cselekvés
Ha a felhasználó azt kérdezi, hogy “Hol hagytam a pénztárcámat?”, a robot nem vakon próbál keresni. A DAAAM robot hosszú távú memória a nyelvi leírások és a térbeli helyzet alapján keresi ki, mi passzol a kérdéshez.
Ugyanez működhet munka közben is: például “Menj oda a komponensért, amit tegnap elkezdtünk összerakni.” A rendszer a “mit láttam, hol láttam” mintáját használja.
Hosszú távú tudás helyett tehát nem csak adatot gyűjt. Hanem kontekstust próbál megőrizni – ez pedig a robotika egyik nagy hiányzó láncszeme.
Még nem “holnapra kész” – de ígéretes
A kutatók szerint a DAAAM robot hosszú távú memória elég gyors lehet mobil robotoknál, akár valós időben is. A válaszok pontossága pedig a kérdés típusától függően az aktuális módszerekhez képest jobb lehet.
Viszont még nem várnék azt, hogy a robotporszívód jövő héten már megoldja a “hol van a távirányító?” küldetést. A rendszer fejlesztés alatt áll, például javítani kell a bizonyossági szinteken, illetve abban, hogy a robot mikor tartson meg különösen fontos eseményeket.
Számomra a legizgalmasabb rész az, hogy ez nem csak “AI-s varázslat”. Inkább egy olyan irány, ahol a gép valóban használható módon emlékezik. Te kinek a helyében lennél: a robotnál, aki tényleg megtalál mindent… vagy az embernél, aki végre elfelejthet egy csomó apróságot?
