Skip to content

gopshyam/ML_homework_1

Repository files navigation

ML_homework_1

All programs require matplotlib and numpy to run.

To run a programe, use the command $ python <filename.py>

The different programs are: binary_classifier_average_perceptron.py - Binary Classifier with averaged perceptron
binary_classifier_pa.py - Binary Classifier with Passive Aggressive algorithm multi_class_average.py - Multi Class averaged perceptron multi_class_classifier.py - Multi Class plain perceptron binary_classifier_incr.py - Binary Classifier perceptron increasing training exacmples in batches of 1000 binary_classifier_perceptron.py - Binary classifier with plain perceptron multi_class_classifier_incr.py - Multi Class Classifier increasing training exacmples in batches of 1000 multi_class_pa.py - Multi Class Classifier with Passive Aggressive algorithm binary_classifier_pa_incr.py - Binary Classifier with passive aggressive algorithm increasing training examples in batches of 1000

Each program outputs a graph for learning curve and accuracy, as well as the list that is plotted in the graph

About

Machine learning homework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages