Facebook ha contribuito a creare una caccia al tesoro basata sull'intelligenza artificiale che potrebbe portare ai primi utili robot domestici

Creative Mania, concheese del Noun Project | Erin Winick





I programmi di intelligenza artificiale potrebbero sviluppare il senso comune tanto necessario gareggiando in cacce al tesoro all'interno di case virtuali piene di tavolini da caffè simulati, divani, lampade e altre cose di tutti i giorni.

I ricercatori di Facebook e Georgia Tech hanno sviluppato la sfida della caccia al tesoro. Il concorso richiede che un agente virtuale cerchi qualcosa in una casa simulata dopo aver analizzato una domanda in linguaggio naturale. Un agente verrebbe collocato a caso nella stanza di una casa virtuale e gli verrà chiesto qualcosa come Di che colore è l'auto? o Dov'è il tavolino da caffè? Trovare la risposta richiede che un agente comprenda la domanda e quindi esplori lo spazio virtuale alla ricerca dell'oggetto pertinente.

L'obiettivo è costruire sistemi intelligenti in grado di vedere, parlare, pianificare e ragionare, afferma Devi Parik , una scienziata informatica presso Georgia Tech e Facebook AI Research (FAIR), che ha sviluppato il concorso con il collega e il marito, Dhruv Batra .

Parikh, Batra e i loro collaboratori sviluppato un agente che combina diverse forme di apprendimento automatico per rispondere a domande su una casa. L'agente impara anche una forma rudimentale di buon senso scoprendo, attraverso molti tentativi ed errori, i posti migliori in cui cercare un particolare oggetto. Ad esempio, nel tempo, l'agente scopre che le auto si trovano di solito nel garage e capisce che di solito i garage possono essere trovati uscendo dalla porta anteriore o posteriore.

L'approccio si basa sull'apprendimento per rinforzo, una forma di apprendimento automatico ispirata al comportamento degli animali, e sull'apprendimento per imitazione, una tecnica che consente agli algoritmi di apprendere mediante l'osservazione. Le case virtuali sono state create dai ricercatori di FAIR e UC Berkeley. La ricerca è stata evidenziata oggi durante la conferenza annuale degli sviluppatori di Facebook.

Un agente che naviga in una casa virtuale. QA incarnato

Un numero crescente di ricercatori sta sperimentando ambienti virtuali per la formazione di programmi di intelligenza artificiale. L'approccio è visto come un modo per ampliare l'intelligenza dell'IA e superare i limiti fondamentali. Sebbene ultimamente ci siano stati notevoli progressi nell'IA, tendeva a coinvolgere i computer in un unico compito, come riconoscere i volti nelle immagini o giocare a un gioco da tavolo. Inoltre, i programmi di intelligenza artificiale sono generalmente addestrati su immagini fisse piuttosto che su impostazioni 3-D

Come hanno mostrato le prime ricerche sull'IA , semplicemente non è pratico codificare manualmente tale conoscenza in un sistema (vedi il problema del linguaggio dell'IA). Quindi molto probabilmente la soluzione sarà che i programmi di intelligenza artificiale imparino tali conoscenze da soli.

Microsoft ha rilasciato un ambiente chiamato Malmo, basato sul gioco Minecraft. I ricercatori dell'Allen Institute for AI (Ai2) di Seattle ne hanno sviluppato un altro Ambiente virtuale 3D per addestrare agenti di intelligenza artificiale. Questo ambiente riflette anche la fisica di base e consente agli agenti di intraprendere azioni semplici. I ricercatori di Ai2 hanno proposto una serie simile di sfide del linguaggio naturale per gli agenti nel loro ambiente.

Roozbeh Mottaghi , il ricercatore capo del progetto Ai2, afferma che è fondamentale che questi ambienti virtuali diventino più realistici se vogliamo che gli agenti di IA imparino correttamente al loro interno. Attualmente, questo non è molto pratico. Progettare una singola stanza dall'aspetto realistico potrebbe richiedere mesi ed è costoso, dice. E definire proprietà fisiche realistiche per ogni oggetto è molto impegnativo.

Storia correlata Le macchine che capiscono veramente il linguaggio sarebbero incredibilmente utili. Ma non sappiamo come costruirli.

A breve termine il lavoro potrebbe contribuire a rendere i chatbot e gli assistenti personali meno ostinatamente stupidi. I progressi in attività più aperte, come la comprensione del linguaggio naturale, sono stati più lenti. A una macchina può essere insegnato a ripetere schemi nel testo, ma affrontare l'ambiguità del linguaggio di solito richiede una certa conoscenza del buon senso del mondo reale. Il buon senso sviluppato esplorando ambienti virtuali potrebbe aiutare chatbot e assistenti personali a conversare senza fare così tanti errori.

Facebook conosce questa sfida in prima persona. L'azienda ha lanciato un assistente virtuale generico, chiamato M, nel 2015. Ma ha fatto affidamento sugli esseri umani per prendere il controllo quando il software sottostante non riusciva a capire un comando o una query. Il prodotto non è mai decollato ed è stato interrotto l'anno scorso.

La ricerca potrebbe anche alimentare progetti più futuristici. Immagina di chiedere a un Roomba di passare l'aspirapolvere in camera da letto. Anche se la macchina è in grado di capire la tua voce e vedere l'ambiente circostante, non ha idea di cosa sia una camera da letto o di dove possa essere trovata. Ma i futuri robot domestici potrebbero utilizzare un software di intelligenza artificiale che ha appreso fatti così semplici sulle case ordinarie esplorando prima molte case virtuali.

Siamo chiaramente diretti nell'era degli agenti di assistenza, dice Batra. Riferendosi al dispositivo Echo di Amazon e alle voci secondo cui l'azienda sta lavorando su un robot domestico, aggiunge: Queste cose svilupperanno gli occhi e dopo ti seguiranno in giro.

nascondere