MIT-i teadlased töötavad välja uut tehnikat, õpetades roboteid õpetama

Robotide õpetamine robotite õpetamiseks

Inimesed peavad õppimist enesestmõistetavaks. On tähelepanuväärne, kui kiiresti saame uue ülesande kätte, kui vaatame, kuidas keegi teine ​​seda teeb. Vahepeal pole robotitel see nii lihtne, kuid Massachusettsi Tehnoloogiainstituudi (MIT) arvutiteaduse ja tehisintellekti labori (CSAIL) teadlased on siin, et aidata. Nad õpetavad roboteid üksteist õpetama.

Uus süsteem C-LEARN ühendab robotõppe kaks traditsioonilist elementi – demonstratsioonist õppimist ja liikumisplaneerimist – toimingud, mis peavad olema arendajate poolt kõvasti kodeeritud. Nad ütlevad, et see uus tehnika on mõeldud selleks, et robotitel oleks lihtsam täita mitmesuguseid ülesandeid vähema programmeerimisega.

"Robotid võiksid olla palju abiks, kui ainult rohkem inimesi saaks neid kasutada," Claudia Perez-D’Arpino, projekti kallal töötanud doktorikandidaat, rääkis Digital Trendsile. Ta selgitas, et meeskonna motiiv oli säilitada osa tipptasemel programmeerijate pakutavatest kõrgetasemelistest oskustest, võimaldades samal ajal süsteemil demonstratsiooni kaudu õppida.

Soovitatavad videod

Robotite programmeerimine isegi ühe ülesande täitmiseks võib olla keeruline, hõlmates täpseid juhiseid, mille kodeerimine võtab aega. Selle asemel töötasid Perez-D’Arpino ja tema meeskond välja C-LEARNi, et võimaldada ekspertidel keskenduda nende valdkonna jaoks kõige olulisematele ülesannetele. Selle süsteemiga saavad mittekodeerijad anda robotitele toimingu kohta andmeid ja seejärel täita lüngad, näidates robotile käsiloleva ülesande demonstratsiooni.

Jason Dorfman / MIT CSAIL

Jason Dorfman / MIT CSAIL

"Tahtsime … anda [ekspertidele] võimalus õpetada robotitele, kuidas planeerida ülesandeid, mis on nende rakendusvaldkonnas kriitilised, " ütles Pérez-D'Arpino. "Viimaste aastate edusammud demonstratsioonidest õppimisel liiguvad selles suunas,"

C-LEARN töötab kogudes kogemusi, mida teadlased nimetavad teadmistebaasiks. See alus sisaldab geomeetrilist teavet objektidele jõudmise ja nende haaramise kohta. Järgmisena näitab inimoperaator robotile käsil oleva ülesande 3D-esitlust. Seoses oma teadmistebaasi vaadeldud tegevusega, saab robot anda soovitusi, kuidas toiminguid kõige paremini teha, ning operaator saab soovitusi heaks kiita või muuta oma äranägemise järgi.

"Seda teadmistebaasi saab ühelt robotilt teisele üle kanda, " ütles Pérez-D'Arpino. "Kujutage ette, et teie robot laadib alla manipuleerimisoskuste jaoks mõeldud rakenduse. Rakendus saab kohaneda uue erineva kehaga robotiga tänu õpitud piirangute paindlikkusele, mis on matemaatilised ülesande aluseks oleva geomeetrilise nõude esitus, mis erineb konkreetse tee õppimisest, mis ei pruugi olla ülesandes teostatav. uus roboti kere.

Teisisõnu võimaldab C-LEARN neid teadmisi üle kanda ja kontekstiga kohandada – umbes nagu see, kuidas sportlane saab õppida ühe spordiala oskusi ja muutke seda veidi, et teisel spordialal paremini esineda, ilma et peaksite seda täielikult ümber õppima tegevust.

Teadlased katsetasid C-LEARNi pommide hävitamiseks mõeldud väikese kahekäelise robotiga Optimus enne oskuse edukat ülekandmist Atlasele, kuue jala pikkusele humanoidile. Nad arvavad, et süsteem võib aidata parandada robotite jõudlust tootmises ja katastroofiabis, et võimaldada kiiremat reageerimist ajatundlikes olukordades.

Toimetajate soovitused

  • MIT õpib muutma roboteid vähem kohmakaks, pannes neile kaamerad sõrmedesse
  • Vaadake, kuidas MIT-i minigepardid tõusevad üles roboti apokalüpsiseks
  • MIT-i madu robot on loodud aju veresoontes roomamiseks
  • MIT-i vigurlapsed said roboti, et võtta vastu viiruslik #BottleCapChallenge
  • Jaapani teadlased kasutavad süvaõppe A.I. triivpuurobotite liikuma panemiseks

Uuenda oma elustiiliDigitaalsed suundumused aitavad lugejatel hoida silma peal kiirel tehnikamaailmal kõigi viimaste uudiste, lõbusate tooteülevaadete, sisukate juhtkirjade ja ainulaadsete lühiülevaadetega.