Machine Learning Laboratory
Machine Learning Laboratory
0 0 3 1.5
COURSE OBJECTIVES:
To understand the data sets and apply suitable algorithms for selecting the
appropriate features for analysis.
To learn to implement supervised machine learning algorithms on standard datasets
and evaluate the performance.
To experiment the unsupervised machine learning algorithms on standard datasets
and evaluate the performance.
To build the graph based learning models for standard data sets.
To compare the performance of different ML algorithms and select the suitable one
based on the application.
LIST OF EXPERIMENTS:
1. Implement the concept of decision trees with suitable data set from real world problem and
classify the data set to produce new sample.
2. Detecting Spam mails using Support vector machine
3. Implement facial recognition application with artificial neural network
4. Implement the non-parametric Locally Weighted Regression algorithm in order to fit data
points. Select appropriate data set for your experiment and draw graphs.
5. Implement character recognition using Multilayer Perceptron
6. Implement the kmeans algorithm
7. Implement the Dimensionality Reduction techniques
8. Write a program to construct a Bayesian network considering medical data. Use this model to
demonstrate the diagnosis of heart patients using standard Heart Disease Data Set. You can use
Java/Python ML library classes/API.
9. Study and implement amazon toolkit: Sagemaker
10. Using Weka Tool Perform a). Data preprocessing by selecting or filtering attributes b). Data
preprocessing for handling missing value
11. Mini-project: students work in team on any socially relevant problem that needs a machine
MACHINE LEARNING LABORATORY LT PC
00 2 2
LIST OF EXPERIMENTS:
1. Implement the concept of decision trees with suitable data set from real world problem and
classify the data set to produce new sample.
2. Detecting Spam mails using Support vector machine
3. Implement facial recognition application with artificial neural network
4. Implement the non-parametric Locally Weighted Regression algorithm in order to fit data
points. Select appropriate data set for your experiment and draw graphs.
5. Implement character recognition using Multilayer Perceptron
6. Implement the kmeans algorithm
7. Implement the Dimensionality Reduction techniques
8. Write a program to construct a Bayesian network considering medical data. Use this model to
demonstrate the diagnosis of heart patients using standard Heart Disease Data Set. You can use
Java/Python ML library classes/API.
9. Study and implement amazon toolkit: Sagemaker
10. Using Weka Tool Perform a). Data preprocessing by selecting or filtering attributes b). Data
preprocessing for handling missing value
11. Mini-project: students work in team on any socially relevant problem that needs a machine
learning based solution, and evaluate the model performance.
TOTAL: 30 PERIODS
COURSE OUTCOMES:
● Understand the implementation procedures for the machine learning algorithms.
● Design Python programs for various Learning algorithms.
● Apply appropriate Machine Learning algorithms to data sets
● Identify and apply Machine Learning algorithms to solve real world problems.