Neural Networks Introduction (in Python)
Code your own Neural Network in Python! (from scratch) ⚙️
Neural Networks are a fundamental building block of modern Machine Learning technologies, and they are an excellent starting point for those looking to learn more about AI/ML!
If you have basic experience in Python, then join us on this 4-session journey where we'll cover the theory of Deep Neural Networks, and then apply it in Python! By the end of it, you will have coded your own Neural Network from scratch and used it to play a game and train on a dataset!
The goal for this series is to be as interactive/engaging as possible; we aim to help you understand the theory well enough to teach it to others!
Session 1: We'll cover the basics of Neural Networks, looking at how they work!
Session 2: We'll start programming a Neural Network from scratch in Python!
Session 3: We'll use our Neural Network to create a genetic algorithm that will learn to play a custom minigame!
Session 4: We'll add backpropagation to our Neural Network and train our own model on a dataset!