Un team di algoritmi di intelligenza artificiale ha appena schiacciato gli umani in un complesso gioco per computer

OpenAI.





Cinque diversi algoritmi di intelligenza artificiale si sono uniti per dare un calcio al sedere umano in Dota 2, un popolare gioco di strategia per computer.

I ricercatori di OpenAI, un'organizzazione no profit con sede in California, hanno sviluppato il team A algoritmico, che chiamano OpenAI Five. Ogni algoritmo utilizza una rete neurale per imparare non solo come giocare, ma anche come cooperare con i suoi compagni di squadra di intelligenza artificiale. Ha iniziato a sconfiggere i giocatori dilettanti di Dota 2 nei test, afferma OpenAI.

Questa è una direzione importante e nuova per l'IA, poiché gli algoritmi in genere operano in modo indipendente. Gli approcci che aiutano gli algoritmi a cooperare tra loro potrebbero rivelarsi importanti per gli usi commerciali della tecnologia. Gli algoritmi di intelligenza artificiale potrebbero, ad esempio, fare squadra per superare in astuzia gli avversari nel trading online o nelle offerte pubblicitarie. Gli algoritmi collaborativi potrebbero anche collaborare con gli esseri umani.



Storia correlata La combinazione degli ultimi progressi dell'intelligenza artificiale con i robot potrebbe trasformare la produzione e il magazzino e portare l'IA a un livello superiore.

OpenAI ha precedentemente dimostrato un algoritmo in grado di competere contro i migliori umani a giocatore singolo Dota 2 . L'ultimo lavoro si basa su questo utilizzando algoritmi simili modificati per valutare il successo sia individuale che di squadra. Gli algoritmi non comunicano direttamente se non attraverso il gioco.

Ciò che abbiamo visto implica che il coordinamento e la collaborazione possono emergere in modo molto naturale dagli incentivi, afferma Greg Brockman , uno dei fondatori di OpenAI, che mira a sviluppare l'intelligenza artificiale apertamente e in un modo a beneficio dell'umanità. Aggiunge che il team ha provato a sostituire un giocatore umano con uno degli algoritmi e ha scoperto che funziona molto bene. Si è descritto come se si sentiva molto ben supportato, dice Brockman.

Dota 2 è un gioco di strategia complesso in cui squadre di cinque giocatori competono per controllare una struttura all'interno di un paesaggio tentacolare. I giocatori hanno punti di forza, punti deboli e ruoli diversi e il gioco prevede la raccolta di oggetti e la pianificazione degli attacchi, oltre a combattere in tempo reale.



Contrapporre i programmi di intelligenza artificiale ai giochi per computer è diventato un mezzo familiare per misurare i progressi. DeepMind, una sussidiaria di Alphabet, ha notoriamente sviluppato un programma in grado di imparare a giocare al gioco da tavolo notoriamente complesso e sottile Go con abilità sovrumane. Un programma correlato ha poi imparato da zero a padroneggiare il Go e poi gli scacchi semplicemente giocando contro se stesso.

Le strategie richieste per Dota 2 sono più definite rispetto agli scacchi o al Go, ma il gioco è comunque difficile da padroneggiare. È anche impegnativo per una macchina perché non è sempre possibile vedere cosa stanno facendo i tuoi avversari e perché è richiesto il lavoro di squadra.

Gli OpenAI Five imparano giocando contro varie versioni di se stessi. Nel corso del tempo, i programmi hanno sviluppato strategie molto simili a quelle utilizzate dagli umani, ad esempio escogitando modi per acquisire oro coltivandolo, nonché adottando un particolare ruolo strategico o una corsia all'interno del gioco.



Storia correlata Clement Ivanov è uno dei migliori giocatori di Dota 2 al mondo.

Gli esperti di intelligenza artificiale affermano che il risultato è significativo. Dota 2 è un gioco estremamente complicato, quindi anche battere forti dilettanti è davvero impressionante, afferma Noam Brown, ricercatore presso la Carnegie Mellon University di Pittsburgh. In particolare, gestire le informazioni nascoste in un gioco grande come Dota 2 è una sfida importante.

Brown ha lavorato in precedenza su un algoritmo in grado di giocare a poker, un altro gioco di informazioni imperfette, con abilità sovrumane (vedi Perché il poker è un grosso problema nell'IA). Se il team di OpenAI Five riuscisse a battere costantemente gli umani, afferma Brown, sarebbe un risultato importante nell'IA. Tuttavia, osserva che, con un tempo sufficiente, gli umani potrebbero essere in grado di capire i punti deboli nello stile di gioco della squadra di intelligenza artificiale.

Anche altri giochi potrebbero spingere ulteriormente l'IA, afferma Brown. La prossima grande sfida sarebbero i giochi che coinvolgono la comunicazione, come Diplomacy o Settlers of Catan, in cui l'equilibrio tra cooperazione e competizione è vitale per il successo.



nascondere