mirror of
https://github.com/guezoloic/neural-network.git
synced 2026-01-25 01:34:21 +00:00
65e7bd3cfca3f66bee16c8e170601e68d0ec4bea
- Initialization - Activation Functions - Forward Pass Function also change `self.last_output` to `last_output` in network.py
Game of Life
Learn how to build and train a neural network in Python from scratch.
This project goes further by teaching how a network can convert any 8-bit binary number into its corresponding decimal value.
Objective
The goal of this project is to:
- Understand how artificial neurons, layers, and neural networks work.
- Implement all components of a neural network (no external libraries).
- Train the network to map 8-bit binary inputs to decimal values (from 0 to 255).
Prerequis
Links
Languages
Jupyter Notebook
54.9%
Python
45.1%