Rendszer, amely lehetővé teszi a robotok számára a természetes nyelv hatékony végrehajtását
Vegyes Cikkek / / December 02, 2021
Olyan jövőről álmodozol, ahol a robotokat különféle tevékenységekre használják, hogy ne magunknak kelljen elvégeznünk?
Gyerünk, gondolkozz! A takarítás, a főzés, a házimunkánk elvégzése csak néhány a csodálatos lehetőségek közül. Ugye milyen csodálatos lehetőség? Sajnos ebben a pillanatban tovább kell álmodnod.
Miközben vannak olyanok csodálatos robotok A robotok még nem eléggé alkalmazkodóképesek ahhoz, hogy az ehhez hasonló tevékenységek széles körét hatékonyan végezzék el. Sőt, bár a beszédfelismerő technológia ugrásszerűen fejlődött, még mindig nem elég jó a robotokkal való használatra.
A legjobb megoldás az utasításkészlet begépelése, ha egy feltételezett komornyik robothoz hasonlót szeretne követni az utasításai szerint.
Szóbeli parancsok
A szóbeli parancsokkal az a probléma, hogy különböző szintű bonyolultságot tartalmaznak, bár ez nem mindig egyértelmű.
Képzeld el, hogy azt mondod a robotodnak: „Vedd fel azt a dobozt ott”. Ez elég egyszerűnek tűnik, de van egy probléma. A robotnak ezt több lépésre kell bontania, mielőtt befejezné a műveletet. A parancs végrehajtásának lehetséges forgatókönyve:
- Kapcsolja be a nyomkövető rendszert
- Kapcsolja be a járómotorokat
- Változtass irányt
- Tegye meg a szükséges lépéseket
- Végtagok forgatása
- Szorítódoboz
- Lift doboz
Amint látja, ez valójában összetettebb, mint amilyennek először tűnt. Képzelje el ezt a parancsot valami olyasmihez képest, mint például: „Kapcsolja be a nyomkövető rendszert”. Noha a két parancs kiadásához használt szavak száma hasonló, bonyolultsági szintjük világszerte különbözik egymástól.
Hogyan tudjuk ezt megoldani? A jelenlegi állás szerint a robotoknak gondot okoz majd a kimondott parancsok különböző összetettségi szintjeinek kiderítése.
Ne félj, egy csapat Brown Egyetem kifejlesztett egy rendszert, amely javítja a robotok szóbeli parancsok kezelését.
Hogyan kényszerítsük a robotokat, hogy engedelmeskedjenek a parancsainak: rendszer, amely lehetővé teszi, hogy a robotok hatékonyan hajtsák végre a hangos parancsokat
A Brown kutatói a megszerzett adatokat arra használták fel, hogy rendszerüket a különböző összetettségi szintek megértésére képezzék. A rendszer ezután össze tudta gyűjteni, hogy milyen műveleteket kell végrehajtani, és megértette a különböző mondatszerkezetekhez kapcsolódó bonyolultsági szinteket.
A Brown Egyetem csapata úgy döntött, hogy egy ötletes rendszer segítségével megoldja a robotok szóbeli parancsok végrehajtásának problémáját. Mindkét Amazont használták Mechanikus török valamint a Virtual Cleanup World nevű eszközt a modelljük fejlesztéséhez.
A virtuális Cleanup World egy virtuális feladattartomány. Színkóddal ellátott szobákból, egy virtuális robotból és egy objektumból áll, amellyel a robot feladatokat hajthat végre.
A Mechanical Turk önkéntesei rájöttek, hogy mely utasításkészletek vezettek bizonyos akciókhoz a Cleanup világban. Először is megfigyelték a robotot, amint különféle feladatokat hajt végre.
Ezután megkérdezték őket, hogy szerintük milyen utasításkészletek működnének jobban. Az önkénteseket arra kérték, hogy hozzanak létre magas szintű, középszintű és alacsony szintű parancsokat.
A magas szintű parancsok olyanok voltak, mint például a robot utasítása, hogy vigyen egy széket egy bizonyos színű helyiségbe. Az alacsony szintű parancsok több lépésre bontott parancsok voltak. A középszintű parancsok kombinálták a magas és az alacsony szintű parancsok jellemzőit.
A Brown kutatói a megszerzett adatokat arra használták fel, hogy rendszerüket a különböző összetettségi szintek megértésére képezzék. A rendszer ezután össze tudta gyűjteni, hogy milyen műveleteket kell végrehajtani, és megértette a különböző mondatszerkezetekhez kapcsolódó bonyolultsági szinteket.
A rendszer próbára tétele
Amikor a robotok kitalálták a kívánt végeredményt, és megértették a feladatok összetettségi szintjét, az esetek 90 százalékában mindössze 1 másodperc alatt végezték el a feladatot.
Ez alapján a kapott szóbeli parancsok alapján megfelelő tervet tudott kidolgozni. A rendszerük betanítása után eljött az ideje, hogy teszteljék munkájuk gyümölcsét. A kutatás során ismét felhasználták a Cleanup World-et, valamint a virtuális Cleanup World-hez hasonlóan felállított fizikai térben működő valódi robotot.
Amikor a robotok kitalálták a kívánt végeredményt, és megértették a feladatok összetettségi szintjét, az esetek 90 százalékában mindössze 1 másodperc alatt végezték el a feladatot.
Ha azonban a bonyolultsági szint megértésében meghibásodás történt, a feladat végrehajtása tovább tartott. Ebben az esetben a robotoknak 20 vagy több másodperces tervezésre volt szükségük egy feladat elvégzéséhez.
A kutatóknak módot kell találniuk ezeknek a meghibásodásoknak a minimalizálására, hogy hatékonyabb rendszert hozzanak létre.
Végső gondolatok
A robotoknak még mindig sok utat kell megtenniük ahhoz, hogy általánossá váljanak. Ez a munka azonban közelebb visz minket a robotokhoz, amelyek könnyen megértik a nekik kiadott parancsokat. Addig is menjetek el mosogatni.