fonte: The Next Web |
Um projeto, o Ninja AI Trainer, é um “jogo” interativo em que as personagens ninja movidos a IA tentam se esquivar de estrelas em movimento. É basicamente humanos VS ninjas, na qual você pode controlar onde as estrelas que são lançadas aparecem.
O objetivo do jogo é assistir a um treino de inteligência artificial para evitar as estrelas em movimento através do aprendizado por reforço. Quando ele é carregado pela primeira vez, e a IA está na geração um, os ninjas são muito fáceis de matar. Você pode definir quantos ninjas treinam na tela de uma só vez, o máximo que seu computador aguenta, e treiná-los todos simultaneamente.
E, se você massacrou ninjas suficientes, no momento em que a IA chega a algumas dezenas de gerações, ela começa a cuspir algo que pode se esquivar muito bem. Hipoteticamente, você poderia esperar enquanto a simulação rodava algumas centenas de milhares de gerações e observava como ela se tornava perfeita.
Esta é uma representação fantástica e acessível sobre o funcionamento de quase todas as redes de IA com aprendizagem profunda. E é incrivelmente relevante para o que está acontecendo na vanguarda da tecnologia da IA. Por exemplo, os cérebros dos carros autônomos da Waymo passam por milhões de quilômetros de condução simulada antes de poderem correr em vias públicas.
Você pode conferir todos os projetos de IA de Ash47 aqui e seu GitHub aqui.
fonte: The Next Web