MVPS’s KBT College of Engineering
Mr. Nitin S. Ujgare
Department of Information Technology
Maratha Vidya Prasarak Samaj’s
Karmaveer Adv. Baburao Ganpatrao
Thakare College of Engineering
Nashik Maharashtra, India Enging
Course description
Machine Learning TE IT 2019 Pattern
Course Code: IT- 314443 (Autumn Semester)
EVALUATION SYSTEM
IN-TERM STUDIES FREQUENCY PERCENTAGE
Mid-terms 1 30
Final Exam 1 70
Total 100
Assignment 2 Considered in LP-1
Unit Test 2 Considered in LP-1
2 Nitin S Ujgare
Reference Book:
– R.O. Duda, P.E. Hart, and D.G.
Stork, Pattern Classification, New
York: John Wiley, 2001,
2 Nitin S Ujgare
Text Books
Text Books
Text Book
[email protected]
http://www-bcf.usc.edu/~gareth/
faculty.washington.edu/
dwitten/
[email protected]
web.stanford.edu/~hastie/
tatweb.stanford.edu/~tibs/
Unit- I
Introduction to Machine Learning
1) Introduction
2) Features
3) Dataset Preparation
Course Code: IT- 414454
(Machine Learning & its Applications)
1 Ref: Peter Flach
Why Machine Learning ?
Non-Complex Problem:
Given any n numbers (real of integers or positive or negative),
write an algorithm to sort the given number in order.
Complex Problem:
Writing an algorithm or to program to filter incoming email of
any user as SPAM or NON SPAM
Learning is used when:
– Human expertise does not exist (navigating on Mars),
– Humans are unable to explain their expertise (speech recognition)
– Solution changes in time (routing on a computer network)
– Solution needs to be adapted to particular cases (user biometrics)
8 Nitin S Ujgare
Advantage of Machine Learning
• Automated
• Faster
• Accurate
• Scalable Test Data
• Customizable
Automated
Machine Learning Model
Input Data Method
Output (Goal)
Definition of Machine Learning
Machine learning is the field of study that gives computer the ability to
learn without being explicitly programmed (Arthur Samuel)
A computer program is said to be learned from experience E with respect
to some task T and performance metric P, its performance at task T, as
measured by P improves with experience E. (TOM Mitchell 1997)
Machine New or Test Data
Learning
Method or Model
Algorithm
10 Input Data or Sample Data Output for new test data
Nitin S Ujgare
What is Machine Learning?
Optimize a performance criterion using example
data or past experience.
Role of Statistics: Inference from a sample
Role of Computer science: Efficient algorithms to
– Solve the optimization problem
– Representing and evaluating the model for inference
1 Nitin S Ujgare
Applications
• Handwriting Recognition Problem:
• Speech Recognition/ Face Detection
• Recommendation
• Weather Prediction
• Retail: Market basket analysis, Customer relationship management (CRM)
• Finance: Credit Scoring, Fraud Detection
• Manufacturing: Control, Robotics, Troubleshooting
• Medicine: Medical Diagnosis
• Telecommunications: Spam Filters, Intrusion Detection
• Web mining: Search engines
1 Nitin S Ujgare
Example of Machine Learning
– fingerprint image,
– handwritten word,
– human face,
– speech signal,
1 Nitin S Ujgare
Example of Machine Learning
0 Nitin S Ujgare
1
Example of Machine Learning
15 Nitin S Ujgare
Summary of Machine Learning Application
16 Image Reference: Dezyre.com Nitin S Ujgare
Summary of Machine Learning Application
17 Image Reference: Dezyre.com Nitin S Ujgare
Credit where credit is due !!!
R.O. Duda, P.E. Hart, and D.G. Stork, Pattern Classification, New York: John Wiley,
2001,
Prof. Sushant Gote: Machine Learning, Tech Max Publication
18 Nitin S Ujgare
THANK YOU
Maratha Vidya Prasarak Samaj’s Phone Number: 0253-2571439/ 9422237256 Email id: [email protected]
KBT College of Engineering Nashik Fax number: 0253-2317016 College website: http://kbtcoe.org
Udoji Maratha Boarding Campus, Gangapur Road,
Nashik-422013. Maharashtra India