Microsoft anunță TextWorld pentru instruirea și evaluarea agenților RL la jocuri bazate pe text

Microsoft / Microsoft anunță TextWorld pentru instruirea și evaluarea agenților RL la jocuri bazate pe text 2 minute citite

Cheie grafică TextWorld - Microsoft



Jocurile bazate pe text s-au prezentat ca modalitate perfectă de testare a mașinilor inteligente artificial. În acest moment, chiar dacă inteligența artificială este bine dezvoltată pe plan senzorial, pentru a testa exclusiv capacitățile cognitive ale unei mașini, jocurile bazate pe text se remarcă ca metoda premium pentru a evalua exact modul în care o mașină înțelege, analizează și apoi răspunde la o problemă. scenariu. Microsoft TextWorld este un cadru open source bazat pe Python, care generează scenarii unice de problemă de text proiectate aleatoriu, care permit dezvoltatorilor de tehnologie să observe modul în care dispozitivele lor AI învață și își păstrează învățarea folosind limbajul pentru înțelegere și răspuns, precum și prin angajarea luării deciziilor rapide într-un domeniu stabiliți condițiile și posibilitățile de viraje. Acest proiect este prezentat de laboratorul FATE AI achiziționat de Microsoft din Montreal, iar produsul a fost pus la dispoziție pe site-ul lor pentru descărcare gratuită începând cu 12 iulie 2018.

TextWorld Simulation Game Prompt. Microsoft



Așa cum se află TextWorld acum, problemele au loc într-o casă. Acest lucru este restricționat pentru a permite AI să se familiarizeze cu mediul său, astfel încât încercarea sa de probleme ulterioare să se reflecte și asupra păstrării a ceea ce a fost învățat în soluțiile la cele anterioare. Majoritatea problemelor se învârt în jurul sarcinilor de bază de acasă, cum ar fi transportul obiectelor în jur, interacțiunea cu diferite părți ale casei și efectuarea treburilor de zi cu zi. Acest joc de simulare acționează ca un loc de joacă pentru testarea și dezvoltarea AI pentru reținerea învățării și luarea eficientă a deciziilor. În cazul acestui joc, cele două componente ale generatorului de jocuri și ale motorului de joc funcționează mână în mână. Primul creează limite pentru dezvoltarea jocului. Aceste limite includ numărul de camere, povești, obiecte și obiective care creează setarea în care are loc jocul și determină ce este necesar pentru a învinge cu succes jocul. Motorul de joc folosește apoi aceste condiții prestabilite pentru a crea scenarii specifice jocului pentru jocul propriu-zis care urmează un singur mecanism de analiză a comenzilor în modulele binare care permit jocului să avanseze odată ce răspunsul corect este inițiat sau să se deplaseze înapoi dacă o consecință a răspunsului greșit trebuie efectuat. Implicația consecințelor impune ca mașina care joacă jocul să nu decidă doar setul corect de comenzi de răspuns, ci și secvența corectă și calendarul corect pentru a avansa fără probleme prin puzzle-uri. Jucătorii suplimentari nu fac încă parte din joc



Deoarece mulți dezvoltatori de AI au testat jocul, rămâne îngrijorarea că unele dintre scenariile și comenzile din joc sunt destul de incomplete pentru ca mașina să ia decizii. Unele scenarii din joc sunt, de asemenea, considerate a fi „prea ușoare”, dar pentru scopul în care servesc, așa cum este, jocul angajează centrele de cunoaștere ale mașinilor de inteligență artificială. Experții tehnologici de la baza Microsoft din Montreal sunt entuziasmați să vadă implicațiile jocului lor dezvoltat și mulți dezvoltatori de AI se grăbesc să-și încheie produsele pentru testare într-un summit deschis al Conferinței IEEE din acest an asupra Inteligenței și Jocurilor de Calcul (CIG) 20adin iulie a acestui an. Summitul va conține o competiție care testează mașinile AI împotriva acestui joc și aceasta este cea mai bună oportunitate pentru startup-urile individuale și dezvoltatorii privați de a-și testa produsele pe baza unui standard industrial stabilit.



Prezentare la Conferința IEEE privind Inteligența Computațională și Jocuri. IEEE CIG