Neural Network Pong

 
 

After learning about Neural Networks in my AI class, I decided to explore it a little more. I learned what a Neural network actually does and different ways a neural network can work. I followed a tutorial on how to make an Artificial Neural Network and how to make this "game". This ANN uses Backpropagation to adjust the weights and values. The desired values are calculated by sending a ray from the ball to the direction it is moving and the paddle uses these values to predict the incoming ball!

 
 
 

After learning about Neural Networks in my AI class, I decided to explore it a little more. I learned what a Neural network actually does and different ways a neural network can work. I followed a tutorial on how to make an Artificial Neural Network and how to make this "game". This ANN uses Back-propagation to adjust the weights and values. The desired values are calculated by sending a ray from the ball to the direction it is moving and the paddle uses these values to predict the incoming ball!