Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.23 KB

README.md

File metadata and controls

43 lines (27 loc) · 1.23 KB

iris

Artificial neural network project for Machine Learning (CAP5610)

Getting Started

  1. Clone the repository.
  2. Run python iris.py

Files

Below are the files of importance within the project.

/iris
|- basket.py - a helper script
|- iris.data - the Iris datset
+- iris.py - the entry point for the ANN

Algorithm

Below is the algorithm for training the artificial neural network.

  1. Find the weighted sum.

weighted sum

  1. Apply the sigmoid function (where x = S computed above).

sigmoid function

  1. Compute the error gradient (where d is the desired value).

error gradient

  1. Update the weights.

update weights