Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
4 views1 page

ML Lab Syllabus

The document outlines a Machine Learning Lab course (BTAL3501) focused on practical implementation of machine learning algorithms using Python. Students will learn to apply various supervised and unsupervised techniques, evaluate model performance, and understand ethical considerations in machine learning. The course includes hands-on experiments with datasets for tasks such as regression, classification, and clustering.

Uploaded by

Sravani Nanubala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views1 page

ML Lab Syllabus

The document outlines a Machine Learning Lab course (BTAL3501) focused on practical implementation of machine learning algorithms using Python. Students will learn to apply various supervised and unsupervised techniques, evaluate model performance, and understand ethical considerations in machine learning. The course includes hands-on experiments with datasets for tasks such as regression, classification, and clustering.

Uploaded by

Sravani Nanubala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

BTAL3501 MACHINE LEARNING LAB L T P C 12. Compare different regression models using stratified cross-validation.

(Dataset: Patient
0 0 2 1 Recovery Time Prediction)
Prerequisite: Python Programming
Course Outcomes:
Course Description: After completion of the course, students will be able to
This course is a practical and hands-on companion to the Machine Learning course, designed 1. Demonstrate the Machine Learning models using Python.
to provide students with experiential learning in implementing machine learning algorithms 2. Build a model from the given data set using suitable supervised algorithms.
and techniques. Through a series of interactive lab exercises, students will gain proficiency in 3. Build a model from the given data set using suitable unsupervised algorithms.
using popular machine learning libraries and tools to solve real-world problems. This course 4. Evaluate the different metrics with multiclass classification.
aims to bridge the gap between theoretical concepts and practical applications by immersing 5. Design and implement a machine learning model for real-world problems.
students in data preprocessing, model selection, evaluation, and ethical considerations within
the machine learning domain. Text Books:
1. Introduction to Machine Learning, Ethem Alpaydin, 3rd Edition, Prentice Hall of India,
Course Objectives: 2015.
The students will be able to learn: 2. Machine Learning, Tom Mitchell. First Edition, McGraw- Hill, 2017.
1. Apply fundamental machine learning techniques using Python and relevant libraries.
2. Preprocess and clean datasets to prepare them for machine learning tasks. Reference Books:
3. Implement and evaluate supervised and unsupervised learning algorithms for various 1. Machine Learning, Dr Ruchi Doshi Dr Kamal Kant Hiran, BPB Publications, 2021.
types of problems. 2. Machine Learning using Python, Manaranjan Pradhan, U Dinesh Kumar, Wiley
4. Understand the ethical implications of machine learning models and apply fairness and Publications, 2019.
bias considerations. 3. Machine Learning: A Probabilistic Perspective, Kevin P. Murphy, MIT Press, 2012.
5. Interpret and visualize model results to make informed decisions. 4. Machine Learning – An Algorithmic Perspective, Stephen Marsland, Second Edition,
CRC Press, 2014.
List of Experiments: 5. Mathematics for Machine Learning, Marc Peter Deisenroth, A. Aldo Faisal, Cheng Soon
1. Installing Python and exploring the packages required for machine learning including Ong, Cambridge University Press, 2020.
numpy, padas, scikit-learn and matplotlib.
2. Build Linear Regression model to predict sales of products.
3. Build Logistic Regression model to predict how people would rate movies.
4. To classify the iris data set and print both correct and wrong predictions using k-Nearest
Neighbor algorithm.
5. Determine whether a credit application should be approved based on various factors using
Decision Trees and Random Forests.
6. Implement K-means clustering for customer segmentation. (Dataset: Customer Purchase
Behaviour)
7. Apply hierarchical clustering on medical data for disease classification. (Dataset: Medical
Test Results)
8. Evaluate a binary classification model's (Logistic Regression, Decision Tree)
performance using precision, recall, and F1-score. (Dataset: Email Spam Classification)
9. Perform multiclass classification (Random Forest, k-NN) and analyse confusion matrix.
(Dataset: Flower Classification).
10. Evaluate regression model performance using metrics like Mean Absolute Error (MAE)
and Root Mean Squared Error (RMSE). (Dataset: Patient Blood Pressure Prediction).
11. Apply K-Fold Cross-Validation to evaluate a model's performance in medical diagnosis.
(Dataset: Disease Detection).

You might also like