Para ayudar a los usuarios que no son programadores a comprender cómo funcionan las máquinas, un programador de IA con el sobrenombre de Ash47 en GitHub creó Ninja AI Trainer. Este es un juego interactivo en el que los personajes ninja controlados por la IA intentan evitar que se arrojen estrellas (controladas por humanos) para sobrevivir, lo que ayuda a los usuarios a ver cómo la IA aprende a ser algo.
En el juego, una IA entrena a los ninjas para evitar las estrellas mediante el aprendizaje por refuerzo. Al comenzar, las estrellas pueden derrotar rápidamente a los ninjas controlados por la IA en la generación 1. La cantidad de ninjas que aparecen en la pantalla al mismo tiempo depende de las capacidades de procesamiento y entrenamiento de tu computadora.

En la enésima generación de IA, los ninjas que controlaban eran más capaces de esquivar los ataques. Y, en teoría, se creará un ejército de súper ninjas que esquivan ataques a un nivel casi perfecto después de que la IA funcione durante unos cientos de miles de generaciones.
Veamos cómo entrenar IA con el juego Ninja en la interesante demostración a continuación para comprender mejor cómo funciona casi cualquier red de aprendizaje profundo impulsada por IA.
Puede ver los proyectos de inteligencia artificial de Ash47 visitando el siguiente enlace.
https://ash47.github.io/AiExperiments/
Página de GitHub de Ash47.
https://github.com/ash47/AiExperiments/blob/master/README.md
Ver más: