Introduction - If you have any usage issues, please Google them yourself
Part1. Achieve a k-nearest neighbor classifier, Part 2. Achieve a least-squares classifier, Part 3. Implement a support vector machine classifier, Part 4. Different data sets used in the cross-validation to select individual parameters of the algorithm