Files
neural-network/README.md
Loïc GUEZO fd8a3c5851 feat: start writing README.md
- also reapply initial nnetwork.ipynb content
2025-06-02 23:06:11 +02:00

28 lines
1.0 KiB
Markdown

<h1 align="center">Game of Life</h1>
<p align="center">
<strong>Learn how to build and train a neural network in Python from scratch.</strong><br/>
This project goes further by teaching how a network can convert any 8-bit binary number into its corresponding decimal value.
</p>
<p align="center">
<a href="https://www.python.org">
<img alt="Python" src="https://img.shields.io/badge/Python-3.x-blue?logo=python&logoColor=white" />
</a>
<a href="https://github.com/guezoloic/NeuralNetwork">
<img alt="GitHub Repo" src="https://img.shields.io/badge/Source-GitHub-181717?logo=github" />
</a>
</p>
## 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
- [Sigmoid derivation function](res/sigmoid.png)
- [Wikipedia](https://en.wikipedia.org/wiki/Activation_function)