mirror of
https://github.com/guezoloic/neural-network.git
synced 2026-01-25 12:34:23 +00:00
28 lines
1.0 KiB
Markdown
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) |