Facebook desarrolla IA para jugar Go



El juego japonés de Go se remonta a muchos miles de años. A pesar de que las reglas del juego son bastante simples, todavía no es posible crear un programa que pueda vencer a un jugador humano experimentado. Sí, hay programas, y son muy buenos, pero los profesionales aún no pueden ganarlo. Ahora, Facebook ha decidido tomar el asunto en sus propias manos y crear un sistema de autoaprendizaje con elementos de inteligencia artificial que puedan derrotar a cualquier persona.

Las reglas de Guo son muy simples, sí, pero es difícil para el auto jugar este juego, ya que hay una gran cantidad de opciones, y hasta ahora ninguna computadora puede calcular todo por un tiempo razonable. Pero el hombre, con su capacidad aparentemente limitada para realizar cálculos complejos durante cierto tiempo, resultó ser inesperadamente bueno para jugar Go. Según los representantes de la compañía, la mayoría de los buenos jugadores usan patrones visuales para identificar movimientos buenos o malos, y la intuición juega un papel muy importante aquí.

Los desarrolladores de AI para jugar Go crearán un sistema que combina los elementos de un programa de computadora normal que calcula los movimientos en una gran cantidad de opciones, y un sistema que reconoce los patrones visuales en el tablero, determinando la opción de movimiento óptima.

Esta tarea en sí misma es parte de un proyecto más amplio cuyo objetivo es estudiar el tema del aprendizaje profundo(Aprendizaje profundo). El término "profundidad" en este caso se refiere a la profundidad de la gráfica de los cálculos del modelo: la longitud máxima entre los nodos de entrada y salida de una arquitectura particular. En el caso de, por ejemplo, una red neuronal de distribución directa simple, la profundidad corresponde al número de capas de red. El término 'aprendizaje profundo' se centra en la complejidad de aprender las capas internas (profundas) de una red multicapa que son difíciles de responder a los métodos de enseñanza clásicos, como el método de propagación inversa.

Para derrotar a una persona en Go, se le enseñará a un sistema informático a "pensar" como una persona.

En general, esto no se hace por el placer o la satisfacción de la pura curiosidad de los investigadores (aunque esto también), sino por la creación de sistemas informáticos que pueden funcionar aproximadamente con el mismo principio que funciona el cerebro humano. En el futuro, dichas redes serán utilizadas por la red social para sus propios fines. Por ejemplo, ahora la compañía está creando una versión de una red social para personas con problemas de visión. Entonces, a la pregunta "¿Qué tiene una persona en la mano?", El sistema podrá responder de manera bastante extensa y clara para el interrogador.

El asistente virtual de Facebook, M, también se basará en esta tecnología, analizando y estudiando las solicitudes de los usuarios, a fin de mejorar su trabajo y responder de la manera en que lo haría una persona.

Source: https://habr.com/ru/post/es386305/


All Articles