Skip to content

Zulqarnain-cc34/Neural-Network-From-Scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Neural Network From Scratch πŸš€

πŸŽ‰ Welcome to the Neural Network From Scratch repository! 🧠 Here, you'll find a fantastic tutorial series that takes you on an exciting journey through understanding and implementing neural networks, from the basics to creating your very own machine learning library. πŸ€–

Overview πŸ“š

This tutorial series covers the following chapters:

  1. Simple Predictor: πŸ’‘ Learn how computers are simple predicting machines and implement the concept with a fun example.
  2. Classifier vs Predictor: πŸ”„ Explore how a predictor can transform into a classifier with a captivating example.
  3. Learning Rate: πŸƒβ€β™‚οΈ Uncover the magic of learning rate and its role in the learning process.
  4. Sometimes One Classifier is not Enough: 🧩 Discover the XOR problem and why one classifier might not be enough.
  5. Neuron and Activation Function: πŸ§ͺ Examine the structure of a neuron and the vital role of activation functions in neural networks.
  6. Modeling an Artificial Neural Network: 🎨 Master the art of modeling artificial neural networks.
  7. Understanding Neural Networks: πŸ•΅οΈβ€β™‚οΈ Peek inside the inner workings of neural networks, modeled after the human brain.
  8. Matrix Multiplication is Useful: πŸ“ Unlock the power of matrices in neural network calculations with a 2-input, 2-layer example.
  9. BackPropagation: 🌊 Dive into the world of backpropagation and its function in neural networks.

Credits πŸ™Œ

Special thanks to Tariq Rasheed's book, Make Your Own Neural Network, which served as a guide for creating these notebooks and chapters. The chapters are freely licensed under the MIT license, so anyone can use them.

License πŸ“„

This project is distributed under the MIT License. See LICENSE.txt for more information.

Connect with Me 🌐

Follow me on LinkedIn and keep up to date with my latest projects on GitHub:

LinkedIn

About

πŸ§ πŸ€– Want to learn how to build neural networks from scratch? Follow along and create your own machine learning library.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published