Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From Pterodactyls and Cactus to Artificial Inte...

From Pterodactyls and Cactus to Artificial Intelligence

Presented at NodeJS Interactive North America/Europe 2016

Videos:
- https://www.youtube.com/watch?v=P7XHzqZjXQs
- https://www.youtube.com/watch?v=jOFvvFPbhOw

Among many things I love, what I really appreciate doing is the different, and learn with it.
Breaking barriers is complicated for any person. Knowledge barriers many times are formed by ourselves by incomplete parts of our mind's puzzle. What If I could help you out with some piece of Artificial Intelligence, without "puzzling" your head?

This project consists of an A.I. coded in Node.JS that learns by itself to play the "Google Chrome"'s Dino game (the one that pops up when there is no internet).

Using Neural Networks, and a Genetic Algorithm, I could manage to let the computer learn by itself how to play the game like a ninja. The project has been hosted in github (https://github.com/ivanseidel/IAMDinosaur) and it's called IAMDinosaur.

Avatar for Ivan Seidel

Ivan Seidel

November 30, 2016
Tweet

More Decks by Ivan Seidel

Other Decks in Programming

Transcript

  1. Thanks, • Envolvido com robótica desde 2006 • FLL, OBR,

    RoboCup • 4 Campeonatos Mundiais • Turquia, México, Atlanta, Holanda • Bibliotecas usadas globalmente • E o mais importante... • Amo o que faço! Ivan Seidel
  2. Neural Network A B X a b A a x

    B b x + X + Neuron Ivan Seidel
  3. Neural Network 0.5 1 1 1 1 0.5 0 (1,0)

    (1,1) (0,1) (0,0) AND Neuron Ivan Seidel