Android

Rendszer, amely lehetővé teszi a robotok számára a természetes nyelv hatékony végrehajtását

Zeitgeist: Moving Forward (2011)

Zeitgeist: Moving Forward (2011)

Tartalomjegyzék:

Anonim

Ön egy olyan jövőről álmodozik, ahol a robotokat különféle tevékenységekre használják, hogy nekünk ne kelljen magunkat csinálni?

Gyerünk, gondolj bele! Tisztítás, főzés, házimunkánk elvégzése csak néhány a csodálatos lehetőségektől. Milyen csodálatos lehetőség? Sajnos abban a pillanatban álmodoznod kell.

Noha vannak olyan csodálatos robotok, amelyek léteznek odakint, a robotok még nem képesek alkalmazkodni ahhoz, hogy hatékonyan végezzék az ilyen tevékenységek széles skáláját. Sőt, bár a beszédfelismerő technológia ugrásszerűen haladt előre, még mindig nem elég jó a robotokkal történő használatra.

Az a legjobb megoldás, ha hipotetikus robot komornyikhoz jut az utasításai szerint, ha beírja az utasításkészletet.

Beszélt parancsok

A beszélt parancsok problémája az, hogy eltérő bonyolultsági szinteket tartalmaznak, bár ez nem mindig világos.

Képzelje el, hogy mondja robotjának: „Vigye oda a dobozt.” Ez elég egyszerűnek tűnik, de van egy probléma. A robotnak ezt több lépésre kell bontania, mielőtt elvégzi a műveletet. A parancs végrehajtásának lehetséges forgatókönyvei:

  • Kapcsolja be a nyomkövető rendszert
  • Kapcsolja be a sétáló motorokat
  • Változtass irányt
  • Tegye meg a szükséges lépéseket
  • Forgassa el a végtagokat
  • Clench doboz
  • Emelődoboz

Mint láthatja, ez valójában összetettebb, mint amilyennek látszott. Képzelje el ezt a parancsot valami hasonlóhoz: „Kapcsolja be a nyomkövető rendszert.” Noha a 2 parancs megadásához használt szavak száma hasonló, azok bonyolultsági szintjei különböznek egymástól.

Hogyan lehet ezt megoldani? A robotoknak jelenlegi helyzetben nehézségekbe ütköznek a beszélt parancsok különféle bonyolultsági szintjei.

Ne félj, a Brown University egy csoportja kifejlesztett egy rendszert, amely javítja a robotok beszélt parancsok kezelésének módját.

Hogyan készítsünk robotokra engedelmeskedni a rendeléseinek: Rendszer, amely lehetővé teszi a robotok számára a beszélt parancsok hatékony végrehajtását

A Brown kutatói a kapott adatokat arra használták, hogy rendszereiket kiképezzék a különféle bonyolultsági szintek megértése érdekében. A rendszer ezután képes volt összegyűjteni az elvégzendő tevékenységeket, és megértette a különböző mondatszerkezetekhez kapcsolódó bonyolultsági szinteket.

A Brown Egyetem csapata úgy döntött, hogy megoldja azt a problémát, hogy a robotokat egy ötletes rendszer segítségével beszédparancsok végrehajtására készteti. Mind az Amazon mechanikus Turkét, mind a Virtuális tisztító világ elnevezésű eszközt felhasználták modelljük kidolgozásához.

A mechanikus Turk olyan munkahely, amely az emberek intelligenciáját igényli. Noha a mesterséges intelligencia néhány lenyűgöző látványosságot produkál, számos olyan feladat létezik, amelyeket az emberek hatékonyabban tudnak megtenni, például objektumok azonosítása egy videóban. A virtuális takarító világ egy virtuális feladattartomány. Színkódú helyiségekből, virtuális robotból és egy tárgyból áll, amelyen a robot feladatokat végezhet.

A Mechanical Turk önkéntesei kitalálták, hogy az utasításkészletek milyen konkrét akciókhoz vezettek a tisztítási világban. Először megfigyelték a robotot, mivel különféle feladatokat hajtott végre.

Aztán megkérdezték őket, hogy mely oktatókészletek gondolnák jobban. Az önkénteseket felkérték, hogy hozzanak létre magas szintű, közép- és alacsony szintű parancsokat.

A magas szintű parancsok azok voltak, mint például a robot utasítása arra, hogy szállítson egy széket egy adott színû helyiségbe. Az alacsony szintű parancsok több lépésre bontott parancsok voltak. A középső szintű parancsok kombinálták a magas és az alacsony szintű parancsok jellemzőit.

A Brown kutatói a kapott adatokat arra használták, hogy rendszereiket kiképezzék a különféle bonyolultsági szintek megértése érdekében. A rendszer ezután képes volt összegyűjteni az elvégzendő tevékenységeket, és megértette a különböző mondatszerkezetekhez kapcsolódó bonyolultsági szinteket.

A rendszer tesztelése

Amikor a robotok képesek voltak kitalálni a kívánt végeredményt, valamint megértették a feladatok összetettségének szintjét, az idő mindössze 1 másodpercében elvégezték a feladatot.

Ennek alapján képes volt kidolgozni egy megfelelő tervet a kapott beszélt parancsok alapján. Miután kiképezték rendszerüket, itt az ideje kipróbálni a szülésüket. A kutatások ismét felhasználták a Cleanup World-et, valamint egy valódi robotot, amely a virtuális Cleanup-világhoz hasonlóan felállított fizikai térben működik.

Amikor a robotok képesek voltak kitalálni a kívánt végeredményt, valamint megértették a feladatok összetettségének szintjét, az idő mindössze 1 másodpercében elvégezték a feladatot.

Amikor azonban a bonyolultság megértése megszakadt, a feladat elvégzése hosszabb időt vett igénybe. Ebben az esetben a robotoknak legalább 20 másodpercig kellett tervezniük egy feladat elvégzéséhez.

A kutatóknak hatékonyabb rendszer létrehozása érdekében módszereket kell találniuk a lebontások minimalizálására.

Végső gondolatok

A robotoknak még mindig jó utat kell megtenniük, mielőtt a mainstream rendszerbe bekerülnének. Ez a munka közelebb visz mindazon robotokhoz, amelyek könnyen megértik a nekik adott parancsokat. Addig menj mosni a saját edényeket.