Inginerii de la Facebook au a creat un asistent Minecraft pentru a vă ajuta cu unele dintre sarcinile ușoare implicate în constructorul de cutii de nisip. Ajutorul, care apare și lucrează alături de tine în joc, i se pot da instrucțiuni simple pentru lucruri cum ar fi construirea unui turn, săparea unei gropi sau realizarea unui zid, reducerea timpului de construcție pentru proiectele tuturor dimensiuni.
Cuprins
- Un instrument de cercetare într-un joc creativ
- Eu, Robot
- O nouă frontieră pentru AI în jocurile video
Odată instalat, asistentul ajunge în dvs Minecraft lume. Folosiți o casetă de chat pentru a transmite comenzi noului dvs. însoțitor după cum credeți de cuviință. Comenzile trebuie să fie cât mai simple posibil, împărțind sarcinile până la elementele lor de bază. Îi poți instrui să „facă un zid de cinci pe cinci” sau să „sape șapte blocuri”. Folosind asta ca bază, botul poate învăța să facă lucrări mai complexe cu cât petreci mai mult timp cu el.
Videoclipuri recomandate
Lista lucrurilor pe care le-ar putea cere oamenii unui asistent în Minecraft este lungă, așa că înțelegerea limbii este pe primul loc.
Acest lucru ar putea ușura viața în Minecraft, dar adevăratul obiectiv este și mai ambițios. Educația botului oferă inginerilor Facebook informații valoroase despre modul în care AI poate înțelege mai bine oamenii în viața de zi cu zi.
Legate de
- Acest bot te va distruge la Pictionary. Este, de asemenea, o piatră de hotar uriașă pentru A.I.
- Directorul Yakuza crede că evoluția PS5 se va concentra pe I.A. și învățarea automată
„Pot intra în jocul Minecraft și este ușor. Nu trebuie să învăț cum să mă deplasez dintr-o locație într-o locație, nu trebuie să învăț cum să distrug un bloc sau să construiesc ceva”, Arthur Szlam, șeful proiectului Minecraft AI la Facebook Cercetare, a spus Digital Trends. „Pe de altă parte, spațiul de lucruri pe care oamenii le-ar putea cere unui asistent din Minecraft să le facă este uriaș. Așadar, problema înțelegerii limbii este în primul rând.”
Un instrument de cercetare într-un joc creativ
Minecraft a inspirat de mult jucătorii să facă orice își dorește imaginația. Între comunitatea globală și rădăcinile open-source, oferă inginerilor calea ideală pentru a aduce acest experiment unui public mai larg.
Testerii de redare au început să folosească botul în ianuarie 2019, iar o versiune publică este acum live pentru oricine dorește. Există o mică listă de cerințe de descărcat mai întâi și va trebui să treceți la versiunea 1.12. Odată ce s-a terminat, totuși, noul tău ajutor este al tău.
Compania botului se simte ciudat la început. Experiența retrasă în mod normal (în single player, cel puțin) este întreruptă de o față care se uită la tine, așteaptă contribuția ta în caseta de chat.
Am început prin a-i spune politicos „bună”, în timp ce îmi înconjuram prietenul cu capul blocat. Îngrijorarea mi-a dispărut odată ce am văzut primul bloc construit la porunca mea. Mi-a dat o val de putere. Du-te și înapoi cu botul este prietenoasă, dar robotică. Îți mulțumește pentru complimente și spune „Nu știu” dacă îi spui să facă ceva dincolo de scopul său. Încet, dar sigur, am fost învățat să-mi construiască o colibă mică, cu o singură cameră.
Dacă lucrul pe care doriți să îl faceți poate fi descompus în cercuri și pătrate fără prea multă complexitate, botul se poate descurca. Asta înseamnă că o casă, un turn sau un bârlog subteran sunt fezabile. Învățarea botului a durat mai mult timp decât să construiesc singur coliba, dar odată ce a învățat, a putut construi câte colibe mi-am dorit.
Desigur, statuia lui Mickey Mouse – sau orice altceva care folosește detalii granulare – este mult mai dificilă. Aceste tipuri de structuri complicate creează obstacole pe care inginerii Facebook nu sunt siguri cum să le rezolve. Ei speră că cercetătorii pot folosi Minecraft pentru a ajuta la găsirea soluțiilor.
„[Pentru] această lansare a botului, publicul nu este jucători Minecraft. Este comunitatea de cercetare”, mi-a spus Larry Zitnick, cercetător la Facebook. „Îl prezentăm în mod intenționat înainte ca acesta să funcționeze cu adevărat bine, deoarece dorim ca restul comunității de cercetare să lucreze cu noi în explorarea și încercarea de a îmbunătăți acest bot.”
Eu, Robot
A avea un robot asistent este ca și cum ai avea al tău Alexa sau Siri, în Minecraft. Conversația este veselă, dar pur și simplu robotică. A da comanda corectă înseamnă a gândi în cei mai de bază termeni și a vorbi într-o manieră rigidă, directă, detaliată.
Acest lucru a fost evident când am vrut să construiesc o fereastră într-unul dintre pereții colibei mele. A trebuit să lucrez pas cu pas. Nu i-am putut spune botului să construiască un perete cu o fereastră (deși poate, într-o zi, ar putea afla asta). Variabilele care joacă în ceea ce înseamnă „fereastră” și „perete” confundă cu ușurință botul. Ce zid? Cât de mare este un perete? Cât de mare este o fereastră? Ce materiale ar trebui să folosească?
În schimb, i-am cerut să facă un pătrat de blocuri de șase pe șase. Apoi, cu acea sarcină finalizată, i-am spus să facă o gaură chiar în mijlocul pătratului. Apoi, am terminat prin a-i cere să pună sticlă în gaură. Comenzile trebuie să respecte formularea cea mai simplă posibilă, îndreptându-se spre rezultat.
Aducerea botului până aici nu este o provocare. Software-ul de comandă vocală a pătruns în viața noastră de mulți ani. Astăzi, îl puteți găsi în computere, telefoane, tablete, mașini și multe altele. Adevărata provocare cu care se confruntă utilizatorii este saltul dintre înțelegerea sarcinilor simple, cum ar fi „sunați-l pe mama”, la expresii cu discernământ care oferă mai puțin context și nu sună exact ca un implicit predefinit.
Sunt irlandez și, deși accentul meu nu este pronunțat, poate deveni puternic dacă am vorbit cu oameni din alte părți ale țării sau dacă vorbesc repede. Întrebând Alexa pentru a reda melodii care folosesc irlandeză, cum ar fi „The Jail of Cluain Meala” (pronunțat „Cloon-Malla”) de The Dubliners, mă obligă să-mi încetinesc rulada. Trebuie să fac fiecare silabă perfect de înțeles. Inginerie în jurul accentelor și limbi este o provocare continuă.
Predarea inteligenței artificiale să aibă o înțelegere mai nuanțată a limbajului nostru poate suna simplu, dar computerizarea acestui nivel de vorbire este o problemă cu mai multe fațete încurcate în alte probleme cu mai multe fațete. Implică lucrul în jurul contextului, argoului și a tonului anumitor utilizatori. Toate acestea devin mai complicate atunci când nu există prea multe materiale de referință din care să se extragă.
„Nu avem atât de multe date de antrenament pentru niciunul dintre aceste lucruri”, a declarat Szlam. „Numărul de exemple pe care le avem pentru a pregăti acest lucru este minuscul într-un anumit sens. Sunt câteva zeci de mii, iar acestea sunt reformulate din șabloane digitale.”
O nouă frontieră pentru AI în jocurile video
Jocurile video au o istorie de utilizare a inteligenței artificiale în moduri fascinante și creative, de la Psycho Mantis citind cardul de memorie al jucătorului în Metal din 1997. Gear Solid, la răspunsurile personalizate ale personajelor din seria Animal Crossing de la Nintendo, la al patrulea perete al lui Toby Fox, Undertale și dincolo. Tehnologia Facebook este construită astfel încât aspectele să poată fi utilizate cu ușurință în alte jocuri. Asta înseamnă că alți dezvoltatori s-ar putea alătura.
O posibilă utilizare pare evidentă. Accesibilitate. Google intenționează să implementează un asistent cu Google Stadia care îi poate ajuta pe jucători prin atingerea unui buton. Ajutoarele intuitive în joc ar putea oferi tot felul de asistență jucătorilor care se luptă.
Vă puteți imagina o nouă gamă de jocuri în care scopul nu este să câștigați. Scopul este de a crea.
Inginerii din spatele botului Minecraft lucrează activ la această problemă. O interfață de comandă vocală a fost deja adăugată, dar nu este încă disponibilă în versiunea publică a botului. Ei intenționează să se bazeze pe releul de text pe baza tendințelor pe care le observă de la utilizatorii Facebook.
„Pe Facebook, există acest lucru despre descrierea imaginilor pe feedurile oamenilor”, spune Szlar. „Ne-am gândit cu adevărat la ‘oh, aș putea să joc Minecraft unde aș spune botului să facă ceva și apoi îmi spunea ce a făcut, mi-l descriea” și spunea „Am construit un cub acolo și Acolo.'"
Câteva actualizări mai mari ale botului sunt la orizont. Pe lângă chat-ul text evoluat, un sistem de viziune îmbunătățit ar putea ajuta botul să recreeze alte creații terminate pe care le vede. Învățarea prin dialog, învățarea botului ceva prin cuvinte în chat, este un alt obiectiv pe termen lung. Au vorbit cu Katja Hoffman, directorul principal de cercetare la Proiectul Malmo – Echipa internă de cercetare AI a Microsoft – despre o colaborare oficială.
Speranța este că, prin încadrarea AI ca o entitate de sprijin, inginerii Facebook pot schimba percepțiile înrădăcinate. despre ce pot face jocurile video, precum și să cultive experiențe precum Minecraft – unde doar a face lucruri este Răsplată.
„Sper că vom vedea o schimbare de la „aici este această IA pe care trebuie să o înving” la „aici este o IA, care mă va ajuta să realizez obiective finale creative”, a spus Zitnick. „Îți poți imagina o nouă gamă de jocuri în care scopul nu este să câștigi. Scopul este de a crea. Ca oameni, avem foarte multe dificultăți în a crea. A face muzică, a proiecta lucruri... Acestea nu sunt lucruri care vin în mod natural pentru toată lumea și dacă am putea Avem roboți care ne-ar ajuta să facem aceste lucruri, ne-ar permite multor dintre noi să fim mult mai mulți creativ.”
„Cred că suntem departe de asta”, a adăugat Zitnick. „Dar acolo mi-ar plăcea să văd asta mergând.”
Recomandările editorilor
- Şah. Primejdie. Merge. De ce folosim jocurile ca reper pentru I.A.?
- Facebook folosește Minecraft ca teren de antrenament pentru următoarea etapă a I.A.
- Un A.I. proiectează jocuri video retro - și sunt surprinzător de bune