Inteligência Artificial jogando 2048!!

Inteligência Artificial jogando 2048!!Universo Programado

Neste vídeo você verá como uma Inteligência Artificial aprendeu a jogar o jogo 2048 e foi superada por um outro algoritmo ainda mais eficiente!

O algoritmo implementado foi uma Rede Neural Artificial (Perceptron Multilayer). A função de ativação utilizada em todos os neurônios foi a ReLU. O método de aprendizagem é comumente chamado de ”Random Mutations”. A linguagem utilizada em todo o processo foi a Linguagem C juntamente da biblioteca gráfica SDL.

Inteligência Artificial brincando de Pique-Esconde

Inteligência Artificial brincando de Pique-EscondeUniverso Programado

Neste vídeo você vai ver como a OpenIA conseguiu treinar dois times de Inteligências Artificiais para brinca de Pique-Esconde. Além da aparência muito bonita desse projeto, ele conseguiu alguns resultados surpreendentes e muito inesperados!

Inteligência Artificial jogando o jogo da cobrinha (SNAKE)

Inteligência Artificial jogando o jogo da cobrinha (SNAKE)Universo Programado

A área da Inteligência Artificial (I.A.) cresceu muito nos últimos anos e tem mostrado que possui muitas aplicações práticas. Neste vídeo você verá como uma Rede Neural aprendeu a jogar o jogo da cobrinha, mais conhecido como SNAKE!!

O algoritmo implementado foi uma Rede Neural Artificial (Perceptron Multilayer). Função de ativação utilizadas: ReLU e Tanh. Algoritmos de treinamento utilizados: Random Mutations e Algoritmo Genético. A linguagem utilizada em todo o processo foi a Linguagem C juntamente da biblioteca gráfica SDL.

Inteligência Artificial jogando Batatinha Frita 1,2,3

Inteligência Artificial jogando Batatinha Frita 1,2,3 (Round 6)Universo Programado

Neste vídeo você verá como uma Inteligência Artificial aprendeu brincar de batatinha frita 1,2,3, da série Round 6!! O algoritmo implementado foi uma Rede Neural Artificial (Perceptron Multilayer). A função de ativação utilizada em todos os neurônios ocultos foi a ReLU. A função de ativação utilizada em todos os neurônios de saída foi a Sigmoid.

O método de aprendizagem utilizado foi o ”Random Mutations”. A linguagem utilizada na versão 2D do jogo foi a linguagem C juntamente da biblioteca gráfica SDL. A linguagem utilizada na versão 3D do jogo foi a linguagem C# juntamente da engine Unity.

Com a ajuda do meu amigo @O Programador, colocamos as Redes Neurais para jogar numa belíssima versão 3D do jogo.

Vídeo Complementar com todos os testes completos: https://youtu.be/mBDcZ_YM09c