.

Un equipo de cinco humanos compite contra los OpenAI Five

Inteligencia Artificial

Un 'Equipo A' de cinco IA colaborativas nos derrota a otro videojuego

1

Los cinco algoritmos, bautizados como OpenAI Five, son capaces de colaborar y trabajar en equipo, una cualidad que podría ser clave para el avance de la inteligencia artificial. 'Dota 2' es un complicado juego de estrategia que requiere cooperar y trabajar con información oculta

  • por Will Knight | traducido por Mariana Díaz
  • 03 Julio, 2018

Cinco algoritmos diferentes de inteligencia artificial (IA) se han unido para machacar a los humanos en Defensa de los Ancestros 2 (Dota 2), un popular juego de estrategia de ordenador. La iniciativa procede de OpenAI, una organización sin ánimo de lucro con sede en California (EE. UU.), cuyo objetivo es hacer avanzar la IA de forma transparente y con objetivos beneficiosos para la humanidad.

Los investigadores de la organización han creado al equipo A de los algoritmos, al que han bautizado como OpenAI Five. Cada algoritmo utiliza una red neuronal para aprender no solo cómo jugar el juego, sino también cómo cooperar con sus compañeros de equipo de IA. El equipo ya ha comenzado a derrotar a los jugadores aficionados de Dota 2 en las pruebas.

Se trata de un enfoque importante y novedoso para la inteligencia artificial, ya que los algoritmos suelen funcionar de forma independiente. Los enfoques que ayudan a los algoritmos a cooperar entre sí podrían ser importantes para los usos comerciales de la tecnología. Los algoritmos de inteligencia artificial podrían, por ejemplo, formar equipos para superar a los oponentes en la negociación online o en las ofertas publicitarias. Los algoritmos colaborativos también pueden cooperar con los humanos.

OpenAI ya había creado un algoritmo capaz de competir contra los mejores humanos en Dota 2 para un solo jugador. La nueva versión se basa en este trabajo, con algoritmos similares modificados para poder valorar tanto el éxito individual y como el del equipo. Los algoritmos no se comunican directamente, solo lo hacen a través del juego.

El cofundador de OpenAI Greg Brockman explica: "Lo que hemos visto implica que la coordinación y la colaboración pueden surgir de forma natural a partir de los incentivos". Y añade que cuanto el equipo sustituyó a un jugador humano por uno de los algoritmos, el resultado fue muy bueno. El responsable detalla: "Describió la experiencia como sentirse muy bien respaldado".

Dota 2 es un complejo juego de estrategia en el que equipos de cinco jugadores compiten para controlar una estructura dentro de un paisaje en expansión. Los jugadores tienen diferentes puntos fuertes, debilidades y roles, y el juego consiste en recolectar objetos y planear ataques, así como participar en combates en tiempo real.

Hacer que los programas de IA dominen los juegos de ordenador se ha convertido en una forma muy común de medir avances. DeepMind, una filial de Alphabet, desarrolló un famoso programa capaz de aprender a jugar el notoriamente complejo y sutil juego de mesa Go con una capacidad sorprendentemente humana. Después, la empresa logró que un programa relacionado se enseñara a sí mismo, desde cero, a dominar Go y el ajedrez simplemente jugando contra sí mismo.

Las estrategias requeridas para Dota 2 están más definidas que en el ajedrez y el Go, pero el juego sigue siendo difícil, incluso para una máquina, porque no siempre es posible ver lo que hacen los oponentes y porque requiere trabajo en equipo.

Los OpenAI Five aprenden jugando contra varias versiones de ellos mismos. Con el tiempo, los programas desarrollaron estrategias muy parecidas a las que los humanos usan: descubriendo formas de adquirir oro "cultivándolo", por ejemplo, y adoptando un rol estratégico particular o "carril" dentro del juego.

Los expertos en IA afirman que se trata de un avance importante. "Dota 2 es un juego extremadamente complicado, por lo que incluso vencer a los expertos aficionados es realmente impresionante", señala el investigador de la Universidad Carnegie Mellon en Pittsburgh (EE. UU.) Noam Brown. "En particular, lidiar con información oculta en un juego tan grande como Dota 2 es un gran desafío", añade.

Brown trabajó anteriormente en un algoritmo capaz de jugar al póquer, otro juego de información imperfecta, con habilidades sobrehumanas (ver La importancia (y dificultad) de que una máquina juegue al póker mejor que nosotros). El investigador afirma que si el equipo OpenAI Five puede vencer de forma consistente a los humanos, sería un logro importante para la IA. Sin embargo, señala que dado el tiempo que se necesita, los humanos podrían ser capaces de descubrir debilidades en el estilo de juego del equipo de IA.

Otros juegos también podrían hacer que la IA mejore. Brown concluye: "El próximo gran desafío serían los juegos que involucran comunicación, como Diplomacia o Los colonos de Catán, donde el equilibrio entre la cooperación y la competencia es vital para el éxito".

Inteligencia Artificial

 

La inteligencia artificial y los robots están transformando nuestra forma de trabajar y nuestro estilo de vida.

  1. Al habla con la IA: el reto de lograr voces más diversas e inclusivas

    La iniciativa Common Voice, de Mozilla, busca que las voces generadas por inteligencias artificiales sean más inclusivas y reflejen una mayor variedad de dialectos para asegurar que las particularidades de cada lugar y cultura se preserven frente al avance tecnológico

    La iniciativa Common Voice, de Mozilla, busca que las voces generadas por IA sean más inclusivas y diversas
  2. Estos robots aprendieron a superar obstáculos reales desde un entorno virtual gracias a la IA

    Un nuevo sistema podría ayudar a entrenar robots usando exclusivamente mundos generados mediante inteligencia artificial

  3. Por qué la IA podría comerle la tostada a la computación cuántica

    Los rápidos avances en la aplicación de la inteligencia artificial a las simulaciones físicas y químicas hacen que algunos se pregunten si de verdad necesitamos ordenadores cuánticos