/Perceptron-Learner

A basic perceptron learner configured to classify data from the iris dataset.

Primary LanguagePython

Perceptron-Learner

A basic perceptron learner configured to classify data from the iris dataset.

Instructions

  • module add python/3.6.0

  • python3 main.py

Notes

  • We used pandas to produce our plots.
  • You may get some warnings about not having pandas installed.
  • There is no need to produce the plots, so just ignore them.

Deliverables

  • D2_iris_setosa_stats.csv : epoch stats file for task 2, learning problem 1
  • D2_iris_versicolor_stats.csv : epoch stats file for task 2, learning problem 2
  • D2_iris_virginica_stats.csv : epoch stats file for task 2, learning problem 3
  • D2.png : plot for each of the three LPs for T2
  • D3.1_iris_setosa_stats.csv : epoch stats file for task 3.1, learning problem 1
  • D3.1_iris_versicolor_stats.csv : epoch stats file for task 3.1, learning problem 2
  • D3.1_iris_virginica_stats.csv : epoch stats file for task 3.1, learning problem 3
  • D3.1.png : plot for each of the three LPs for T3.1
  • D3.2_iris_setosa_stats.csv : epoch stats file for task 3.2, learning problem 1
  • D3.2_iris_versicolor_stats.csv : epoch stats file for task 3.2, learning problem 2
  • D3.2_iris_virginica_stats.csv : epoch stats file for task 3.2, learning problem 3
  • D3.2.png : plot for each of the three LPs for T3.2
  • D3.3_iris_setosa_stats.csv : epoch stats file for task 3.3, learning problem 1
  • D3.3_iris_versicolor_stats.csv : epoch stats file for task 3.3, learning problem 2
  • D3.3_iris_virginica_stats.csv : epoch stats file for task 3.3, learning problem 3
  • D3.3.png : plot for each of the three LPs for T3.3
  • D4.1_iris_setosa_stats.csv : epoch stats file for task 4.1, learning problem 1
  • D4.1_iris_versicolor_stats.csv : epoch stats file for task 4.1, learning problem 2
  • D4.1_iris_virginica_stats.csv : epoch stats file for task 4.1, learning problem 3
  • D4.1.png : plot for each of the three LPs for T4.1
  • D4.2_iris_setosa_stats.csv : epoch stats file for task 4.2, learning problem 1
  • D4.2_iris_versicolor_stats.csv : epoch stats file for task 4.2, learning problem 2
  • D4.2_iris_virginica_stats.csv : epoch stats file for task 4.2, learning problem 3
  • D4.2.png : plot for each of the three LPs for T4.2
  • D5.pdf : report for T5
  • D6.pdf : writeup and reflection