/CS419-Assignments

CS419: Machine Learning - Assignments

Primary LanguagePython

CS419: Machine Learning - Assignments

Assignment 1 - Decision Trees for Regression

Instructions for running:

$ python main.py --train_data train.csv --test_data test.csv --min_leaf_size 20 --absolute

or

$ python main.py --train_data train.csv --test_data test.csv --min_leaf_size 20 --square

This command needs to be strictly followed

Assignment 2 - Binary Classification with different loss functions

Implemented 3 loss functions (perceptron, square hinge, logistic) for binary classification problem.
Instructions for running is there in Assignment-2/instructions.txt file