Skip to content

Latest commit

 

History

History
10 lines (10 loc) · 612 Bytes

README.md

File metadata and controls

10 lines (10 loc) · 612 Bytes

Simple-NN

A simple Neural Network. It was project made as a part of the Supervised Learning course.

Project Parts

The project consists of 3 main parts

1. Neuron Class

A class that holds the neuron's data such as weights, output, and activation function (Sigmoid).

2. Network Creation

A function to create a network of neurons. You can specify the input features count and number of neurons in each layer.

3. Training

Training was achieved by basic forward and backward propagation using the Least Square Error as a loss function.