Homescience newsSviluppato un programma di intelligenza artificiale che imita l'apprendimento dei bambini

Sviluppato un programma di intelligenza artificiale che imita l’apprendimento dei bambini

I programmi informatici utilizzati nel campo dell’intelligenza artificiale (IA) sono altamente specializzati. Possono per esempio far volare aeroplani, giocare a scacchi o assemblare automobili in ambienti industriali controllati. Un gruppo di ricerca di Gothenburg, in Svezia, è stato in grado di creare un programma di intelligenza artificiale capace di imparare a risolvere i problemi in molti settori diversi. Il programma è progettato per imitare alcuni aspetti dello sviluppo cognitivo dei bambini.

Ai programmi tradizionali  manca la versatilità e adattabilità dell’intelligenza umana.

Nella Artificial general intelligence (AGI), che è un nuovo campo all’interno della AI, gli scienziati hanno cercato di sviluppare  programmi che abbiano un tipo generalizzato di intelligenza che consenta loro di risolvere problemi in aree molto diverse.

Nessuna conoscenza pre-esistente

‘Abbiamo sviluppato un programma che può imparare per esempio, l’aritmetica di base, la logica  o la grammatica, senza alcuna conoscenza preesistente,’ dice Claes Strannegård, un membro del gruppo di ricerca, insieme ad Abdul Rahim Nizamani e Ulf Persson.

Il miglior esempio di intelligenza generale che conosciamo oggi è il cervello umano e la strategia degli scienziati è stata quella di imitare, a un livello molto elementare, come i bambini sviluppano l’intelligenza. I bambini possono imparare una vasta gamma di cose. Costruiscono nuove conoscenze basate su conoscenze precedenti e possono usare la loro totale conoscenza per trarre nuove conclusioni. Questo è esattamente ciò che gli scienziati hanno voluto che il loro programma fosse in grado di fare.

I bambini imparano grazie all’esperienza

‘Abbiamo postulato che i bambini imparano tutto sulla base di esperienze e che sono sempre alla ricerca di modelli generali’, dice Strannegård.

Un bambino che sta imparando ad esempio la moltiplicazione e che sa che 2 x 0 = 0 e 3 x 0 = 0 può identificare un modello e concludere che anche 17 x 0 = 0. Tuttavia, a volte questo metodo non è esatto. Se il bambino sa che 0 x 0 = 0 e 1 x 1 = 1, può correttamente concludere che 2 x 2 = 2 Non appena il bambino si rende conto che un determinato modello può portare a conclusioni errate,  può semplicemente smettere di applicarlo.

Identificare i modelli

Il bambino può in questo modo creare un gran numero di modelli, non solo in matematica, ma anche in altri settori come la logica e la grammatica. I modelli di una certa area possono essere combinati tra loro e permettono di risolvere i problemi del tutto nuovi. Il programma sviluppato dagli scienziati di Gothenburg funziona in modo simile. Può identificare i modelli da solo e si differenzia quindi dai programmi in cui un programmatore formula quali regole applicare al programma.

‘Speriamo che questo tipo di programma possa essere utile in varie e diverse applicazioni pratiche. Personalmente, penso che un robot domestico versatile sarebbe tremendamente prezioso, ma non ci siamo ancora arrivati ​​’, dice Strannegård.

Il team di ricerca comprende anche Claes Strannegård, Professore Associato presso il Department of Philosophy, Linguistics and Theory of Science, University of Gothenburg e presso il Department of Applied Information Technology, Chalmers University of Technology.

Fonte: http://www.ituniv.se/english/current/news/Nyhet_detalj//artificial-intelligence-that-imitates-children-s-learning-.cid1236221

Newsletter

Tutti i contenuti di medimagazine ogni giorno sulla tua mail

Articoli correlati

In primo piano