Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 1.72 KB

README.md

File metadata and controls

41 lines (25 loc) · 1.72 KB

My Neural Network

This is a Neural Network made from scratch in order to learn AI fundamentals and build intuition over it.

This is a spin-off of my Virtual ML Master Course.

It works impressively well. It can play the game flawlessly in 3 to 9 generation with current settings and game-play.

suga-flappy-nn-birds.gif

Structure: experiment with parameters

To Run & Play

  • So if you run the NeuralNet.py file, it has a XOR test where the net accurately predicts the output of XOR operation
  • To run the Flappy-Bird Game, run the file flappy_bird_game.py.
  • Hit SPACE to play along with the AI-Birds! the green bird is YOURSELF

To Install

This Neural-net is made only with numpy and pygame.

But for those not use to Python: use Anaconda! To create an env in coda, open conda shell and:

  • create, activate a conda env called neural-net and install packages
conda create --name suga-neural-net python=3.9
conda activate suga-neural-net
conda install --file=requirements.txt