/single-layer-perceptron

Implementation of a 2-layer perceptron network classifier in Python

Primary LanguageHTML

CMPE 452 Assignment 1 - Iris Classification Using Perceptron

A python implementation of a simple 2-layer perceptron network, and accompanying study that uses it to classify the Iris Dataset

Instructions

For complete results of the assignment, use a browser to open iris-perceptron.html.

To run the experiment code, it is necessary to have to following dependencies installed:

  • NumPy
  • scikit-learn
  • seaborn
  • Pandas
  • matplotlib
  • jupyter

Please install the above packages using either pip or conda. Once the dependencies are installed, simply run jupyter notebook and open iris-perceptron.ipynb in the Notebook browser app.