An open API service indexing awesome lists of open source software.

https://github.com/aaaastark/perceptron-neural-network

Artificial Natural Network Perceptron (Forward Pass and Back Propagation). Weights and Bias. Forward Pass: Net Input Function, Activation Function (Sigmoid). Threshold. Back Propagation: Binary Cross Entropy Loss, Computing Gradients/ Slopes/ Derivatives, Gradient Descent Step, Epoch.
https://github.com/aaaastark/perceptron-neural-network

artificial-neural-networks bias epoch gradient-descent perceptron python sigmoid threshold

Last synced: 25 days ago
JSON representation

Artificial Natural Network Perceptron (Forward Pass and Back Propagation). Weights and Bias. Forward Pass: Net Input Function, Activation Function (Sigmoid). Threshold. Back Propagation: Binary Cross Entropy Loss, Computing Gradients/ Slopes/ Derivatives, Gradient Descent Step, Epoch.

Awesome Lists containing this project

README

          

# Perceptron Neural Network

## Artificial Natural Network Perceptron (Forward Pass and Back Propagation).
## Weights and Bias.
## Forward Pass: Net Input Function, Activation Function (Sigmoid).
## Threshold.
## Back Propagation: Binary Cross Entropy Loss, Computing Gradients/ Slopes/ Derivatives, Gradient Descent Step, Epoch.

#### Task Perceptron
1. Write code to perform N number of epochs until the loss gets close to zero.

3. Compute the loss after each epcoh using sklearn loss function.

5. Try different values of alpha and see how it affects the training process.

7. Once the perceptron gets trained, test the trained perceptron on testing data and report test accuracy, confusion matrix.