Assignment-1 Problem Statement
Assignment-1 Problem Statement
Problem Statement:
Given a dataset where items belong to either of the two classes [Positive (+1) and Negative
(-1)], train and validate a machine learning model based on the Perceptron Learning
Algorithm. The datasets may or may not be linearly separable and that may affect the
training process.
[DO NOT USE ANY LIBRARY FUNCTION EXCEPT FOR K-FOLD CROSS VALIDATION]
Datasets:
Dataset-1: https://tinyurl.com/m44j6zp6
Dataset-2: https://tinyurl.com/yn2e9ub2
Dataset-3: https://tinyurl.com/23c22rff
Submission Items:
A .zip file containing the python source code and a PDF report file. The final name
should follow the template: <Assign-No>_<Your Roll No>.zip. For example, if your roll
no is 15CE30021, the filename for Assignment 1 will be: Assign-1_15ce30021.zip
1. The python code (.py) containing the implementations with comments at function
level. The first two lines should contain your name and roll no.