Skip to content

guezoloic/neural-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Network

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.

Python GitHub Repo

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).

Prerequisites

Make sure that a python3.x is installed on your machine:

python3 --version

Installation

Clone and run the project locally:

git clone https://github.com/guezoloic/NeuralNetwork.git
cd NeuralNetwork
python3 main.py

Links

About

A simple python neural network.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published