0% found this document useful (0 votes)
10 views

Lecture 6 Unsupervised Learning

Uploaded by

Paawan Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Lecture 6 Unsupervised Learning

Uploaded by

Paawan Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

1/10/2025

ML: Course Objectives


NIMS University
NIET 1.Understand the concept of learning in computer and science.
DEPARTMENT OF CSE 2.Compare and contrast different paradigms for learning
(supervised, unsupervised, etc.).
3.Design experiments to evaluate and compare different
Faculty: Prof. (Dr.) Vineet Mehan machine learning techniques on real-world problems.

Lecture – 6 Unsupervised Learning


Machine Learning (CSC601B) 1 Machine Learning (CSC601B) 2

COURSE OUTCOMES Syllabus

On completion of this course, the students shall be able to:-


1. Comprehend core machine learning concepts (supervised/unsupervised
learning, models) for data analysis and prediction.
2. Implement various machine learning algorithms (e.g., linear regression, kNN,
decision trees) to solve real-world problems.
3. Evaluate and compare model performance using appropriate metrics (accuracy,
precision, recall).
4. Preprocess and prepare data for machine learning tasks (cleaning, normalization,
feature engineering).
5. Communicate machine learning results effectively, interpreting model behavior
and limitations.

Machine Learning (CSC601B) 3 Machine Learning (CSC601B) 4

SUGGESTIVE READINGS MODE OF EVALUATION


Theory
• Text/References Books:
Internal End Term
• 1. Kevin P. Murphy, “Machine Learning: A Probabilistic Perspective”, MIT Press, 2012. Components
• 2. Ethem Alpaydin, “Introduction to Machine Learning”, MIT Press, Third Edition, 2014.
Assessment Examination
• 3. Tom Mitchell, "Machine Learning", McGraw-Hill, 1997.
Marks 30 70
• 4. Sebastian Raschka, Vahid Mirjilili,”Python Machine Learning and deep learning”, 2nd edition, kindle book,
Total Marks 100
2018
Lab
• 5. Carol Quadros,”Machine Learning with python, scikit-learn and Tensorflow”, Packet Publishing, 2018
Internal End Term
• 6. Gavin Hackeling,” Machine Learning with scikit-learn”, Packet publishing, O’Reily, 2018 Components
Assessment Examination
• 7. Stanford Lectures of Prof. Andrew Ng on Machine Learning
Marks 15 35
Machine Learning (CSC601B) 5 Total Marks
Machine Learning (CSC601B) 50
By: Prof. (Dr.) Vineet Mehan 6

1
1/10/2025

Index 1. Unsupervised Learning


1. Unsupervised Learning • Example: Lets say we have a cricket dataset of various players with
2. Key Features the respective runs and wickets taken.
3. Algorithms
• This data is feed into the ML model.

• Machine identifies the performance of players.

• It plots a graph with x axis and y axis.

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 7 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 8

Interpretation is : Data is of Batsman

1. Unsupervised Learning 1. Unsupervised Learning It shows players that have scored more
140 runs and taken less wickets
120 Cluster 1
Wickets Runs 140 100
1 100 120 80
Runs

1 90 100 60
2 85 Cluster 2
80 40
Runs

1 75 20
60
1 120 0
40
4 30 0 1 2 3 4 5 6 7 It shows players that have scored less
20 Wickets
5 40 runs and taken more wickets
0
3 24 0 1 2 3 4 5 6 7
6 29 Wickets Interpretation is : Data is of Bowlers
4 42 Important Point is: Initially there were No Labeled Learning with
Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 9 noMachine
labels Learning
of batsman and bowlers
(CSC601B) Data
By: Prof. (Dr.) Vineet Mehan
No Labeled Data
10
is
Unsupervised Learning

1. Unsupervised Learning 1. Unsupervised Learning


• In unsupervised learning, the training data is unknown and unlabeled -
meaning that no one has looked at the data before.

• Without the aspect of known data, the input cannot be guided to the
algorithm, which is where the unsupervised term originates from.

• This data is fed to the Machine Learning algorithm and is used to train the
model.

• The trained model tries to search for a pattern and give the desired
response.
Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 11 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 12

2
1/10/2025

2. Key Features 2. Key Features

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 13 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 14

2. Key Features 2. Key Features

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 15 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 16

2. Key Features 2. Key Features

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 17 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 18

3
1/10/2025

3. Unsupervised Learning Algorithms 3. Unsupervised Learning Algorithms

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 19 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 20

3. Unsupervised Learning Algorithms 3. Unsupervised Learning Algorithms

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 21 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 22

3. Unsupervised Learning Algorithms


Easy to visualize relationships and groupings

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 23 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 24

4
1/10/2025

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 25 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 26

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 27 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 28

Task
• What are the applications of unsupervised learning in real-world
environment?

Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 29 Machine Learning (CSC601B) By: Prof. (Dr.) Vineet Mehan 30

5
1/10/2025

REFERENCES

1. ChatGPT

2. Gemini THANK YOU


3. Google

4. YouTube

Machine Learning (CSC601B) 31 Machine Learning (CSC601B) 32

You might also like