Football players can tackle, get up, kick and chase a ball in one seamless motion. How could robots master these motor skills? ⚽
— DeepMind (@DeepMind) April 28, 2023
We trained AI agents to demonstrate these agile behaviours using end-to-end reinforcement learning.
Find out more: https://t.co/LkYtaMeUEd pic.twitter.com/23LE1z0hAX
DeepMind, l’azienda britannica di intelligenza artificiale, sta dimostrando come gli agenti di intelligenza artificiale possono imparare a muoversi in modo agile, fluido e sicuro utilizzando la tecnica del reinforcement learning end-to-end. In un tweet del 28 aprile, DeepMind ha spiegato come gli agenti possono imparare i movimenti sofisticati e sicuri necessari per giocare a calcio con un robot umanoide a basso costo.
L’azienda ha usato il reinforcement learning per addestrare un robot umanoide con 20 giunture attuate a giocare a calcio in un gioco semplificato 1 contro 1. I movimenti del robot, come il recupero rapido della caduta, il camminare, il girarsi, il calciare e altro ancora, sono stati addestrati in isolamento e poi combinati insieme in un ambiente di auto-gioco.
Il risultato è stato sorprendente. Il robot ha dimostrato movimenti robusti e dinamici, combinando abilità in modo fluido e stabile e ha acquisito una comprensione di base del gioco, come ad esempio anticipare i movimenti della palla e bloccare i tiri dell’avversario.
Il tutto è stato possibile grazie all’utilizzo di semplici ricompense durante il processo di addestramento e all’utilizzo di controllo a frequenza sufficientemente alta, dinamiche mirate di randomizzazione e perturbazioni durante l’addestramento in simulazione.
La combinazione di queste tecniche ha permesso la trasferibilità degli agenti addestrati in simulazione ai robot reali, nonostante le variazioni significative tra le istanze del robot. Infatti, gli agenti addestrati hanno dimostrato di camminare il 156% più veloce, di impiegare il 63% meno tempo per alzarsi e di calciare il 24% più veloce rispetto a una base scriptata, dimostrando la capacità di combinare abilità diverse per raggiungere gli obiettivi a lungo termine.
DeepMind dimostra ancora una volta come la tecnologia dell’Intelligenza Artificiale possa essere utilizzata per imitare le abilità umane e migliorare la qualità della vita.
_____________
“Learning Agile Soccer Skills for a Bipedal Robot with Deep Reinforcement Learning“