Course Curriculum (w.e.f.
Session 2024-25)
B.Tech CSE (AIML)
BCSE0731: MACHINE LEARNING LAB
Objective: This course aims to introduce the basic process of machine learning, mathematical modelling of
supervised and unsupervised machine learning methods, and to utilize the combined voting of the different machine
learning methods for solving real-world problems using machine learning. approach.
Credit:01 L-T-P-J:0-0-2-0
Module Teaching
Content
No. Hours
Introduction to python, numpy and pandas
Implementation of Simple linear regression
Implementation of Multiple linear regression
Implementation of logistic regression
Implementation of regression models with regularization
I & II Implementation of dimensionality reduction using PCA 20
Implementation of SVM
Implementation of Decision tree on real word data set
Implementation of Naïve Bayes Classifier
Implementation of k-means clustering
Implementation of ANN
Text Book:
Alpaydin, E., “. Introduction to machine learning”, MIT press, 2009.
Bishop, C. M. ,”Pattern recognition and machine learning” , (information science and statistics) springer-
verlag new york. Inc. Secaucus, NJ, USA, 2006.
Reference Books:
Harrington, P., “ Machine learning in action. Shelter Island” , NY: Manning Publications Co., 2012.
Course Outcome: After completion of Lab, student will be able to:
CO1: Implement the basic concepts of machine learning including bias-variance tradeoff.
CO2: Analyze data using regression and re-sampling methods.
CO3: Perform supervise learning for classification.
CO4: Apply and perform dimensionality reduction.
Mapping of Course Outcomes (COs) with Program Outcomes (POs) and Program Specific Outcomes
(PSOs):
COs POs/PSOs
CO1 PO1,PO2/PSO3
CO2 PO2,PO3/PSO1,PSO3
CO3 PO1,PO4/PSO3,PSO4
CO4 PO4/PSO1,PSO3
DEPARTMENT OF COMPUTER ENGINEERING & APPLICATIONS, Institute of Engineering & Technology