M.E / M.Tech.
PRACTICAL END SEMESTER EXAMINATIONS, AUG 2024
Second Semester
CP4252 - MACHINE LEARNING LABORATORY
(Regulations 2021)
Time : 3 Hours Answer any one Question Max. Marks
100
(To be filled by the question paper setter)
Aim/Principle/Apparatus Tabulation/Circuit/ Calculation
Viva-Voce Record Total
required/Procedure Program/Drawing & Results
30 30 20 10 10 100
1. Implement a Linear Regression with a Real Dataset. Experiment with different features in
building a model. Tune the model's hyperparameters.
Implement a binary classification model. That is, answers a binary question such as "Are houses
in this neighborhood above a certain price?
2.
1). Modify the classification threshold and determine how that modification influences the
model. Experiment with different classification metrics to determine your model's effectiveness.
Classification with Nearest Neighbors. In this question, you will use the scikit-learn’s KNN
classifier to classify real vs. fake news headlines. The aim of this question is for you to read the
3. scikit-learn API and get comfortable with training/validation splits. Use California Housing
Dataset
In this exercise, you'll experiment with validation sets and test sets using the dataset. Split a
training set into a smaller training set and a validation set. Analyze deltas between training set
4.
and validation set results. Test the trained model with a test set to determine whether your trained
model is overfitting. Detect and fix a common training problem.
5. Implement the k-means algorithm using dataset
6. Implement the Naïve Bayes Classifier using Classification dataset
INTERNAL EXAMINER EXTERNAL EXAMINER
Page 1 of 3