Machine Learning
Machine Learning
Lecture - 1
Introduction to Machine Learning Course
4
Introduction to Machine Learning
- When do we use ML (2/5)
Human expertise does not exist - Humans can’t explain their expertise:
Navigating on Mars Speech recognition
6
Introduction to Machine Learning
- When do we use ML (2/5)
Human expertise does not exist - Humans can’t explain their expertise:
Navigating on Mars Speech recognition
7
Introduction to Machine Learning
- When do we use ML (2/5)
Human expertise does not exist - Humans can’t explain their expertise:
Navigating on Mars Speech recognition
Human expertise does not exist - Humans can’t explain their expertise:
Navigating on Mars Speech recognition
10
Introduction to Machine Learning
- When do we use ML (2/5)
Some more examples of tasks that are best solved by using a ML algorithm:
Some more examples of tasks that are best solved by using a ML algorithm:
Recognizing patterns
– Facial identities or facial expressions
– Handwritten or spoken words
– Medical images
12
Introduction to Machine Learning
- When do we use ML (2/5)
Some more examples of tasks that are best solved by using a ML algorithm:
Recognizing patterns
– Facial identities or facial expressions
– Handwritten or spoken words
– Medical images
Generating patterns
– Generating images or motion sequences
13
Introduction to Machine Learning
- When do we use ML (2/5)
Some more examples of tasks that are best solved by using a ML algorithm:
Recognizing patterns
– Facial identities or facial expressions
– Handwritten or spoken words
– Medical images
Generating patterns
– Generating images or motion sequences
Recognizing anomalies
– Unusual credit card transactions
– Unusual patterns of sensor readings in a
nuclear power plant
14
Introduction to Machine Learning
- When do we use ML (2/5)
Some more examples of tasks that are best solved by using a ML algorithm:
Recognizing patterns
– Facial identities or facial expressions
– Handwritten or spoken words
– Medical images
Generating patterns
– Generating images or motion sequences
Recognizing anomalies
– Unusual credit card transactions
– Unusual patterns of sensor readings in a
nuclear power plant
Prediction:
– Future stock prices or currency exchange
15
rates
Introduction to Machine Learning
- When do we use ML (2/5)
Some more examples of tasks that are best solved by using a ML algorithm:
17
Introduction to Machine Learning
- ML Applications (3/5)
18
Source: https://www.apple.com/siri/
Introduction to Machine Learning
- ML Applications (3/5)
19
Introduction to Machine Learning
- ML Applications (3/5)
20
Introduction to Machine Learning
- ML Applications (3/5)
Cancer Detection
21
Introduction to Machine Learning
- ML Applications (3/5)
22
Introduction to Machine Learning
- ML Applications (3/5)
23
Introduction to Machine Learning
- ML Applications (3/5)
24
Introduction to Machine Learning
- Artificial Intelligence vs Machine Learning vs Deep Learning (4/5)
The capacity of a
computer to learn from
experience, i.e. to
modify its processing on
the basis of newly
acquired information.
25
Introduction to Machine Learning
- Artificial Intelligence vs Machine Learning vs Deep Learning (4/5)
The capacity of a
computer to learn from
experience, i.e. to
modify its processing on
the basis of newly
acquired information.
26
Introduction to Machine Learning
- Artificial Intelligence vs Machine Learning vs Deep Learning (4/5)
The capacity of a
computer to learn from
experience, i.e. to
modify its processing on
the basis of newly
acquired information.
Source:
https://en.oxforddictionaries.com/definiti
on/machine_learning 27
Introduction to Machine Learning
- What is ML (5/5)
“Learning is any process by which a system improves performance from
experience.”
28
Introduction to Machine Learning
- What is ML (5/5)
“Learning is any process by which a system improves performance from
experience.”
29
Introduction to Machine Learning
- What is ML (5/5)
“Learning is any process by which a system improves performance from
experience.”
Herbert A. Simon
The Sveriges
Riksbank Prize in
Economic Sciences
in Memory of Alfred
Nobel, 1978
30
Introduction to Machine Learning
- What is ML (5/5)
“Learning is any process by which a system improves performance from
experience.”
Herbert A. Simon
The Sveriges
Riksbank Prize in
Economic Sciences
in Memory of Alfred
Nobel, 1978
✓ No other scientist better understood of computers. the future of machines and the ultimate
importance
✓ By 1965, Simon was certain that “machines will be capable of doing any work a man can do”
✓ His visionary perspective on decision making processes, climate change and flaws in
31
economic theories prove to be even more relevant and crucial in the 21st century.
Introduction to Machine Learning
- What is ML (5/5)
34
About CSE 523 – A Course on Machine Learning
- Course Philosophy, Objectives and Outcomes
35
About CSE 523 – A Course on Machine Learning
- Course Philosophy, Objectives and Outcomes
36
About CSE 523 – A Course on Machine Learning
- Course Philosophy, Objectives and Outcomes
37
About CSE 523 – A Course on Machine Learning
- Course Philosophy, Objectives and Outcomes
38
About CSE 523 – A Course on Machine Learning
- Course Philosophy, Objectives and Outcomes
The following are the expected learning outcomes from this course:
3. To create a strong foundation for related courses like Deep Learning, Computer
Vision, Reinforcement Learning, Natural language processing and other similar
courses that are commonly found in.
Project - 35%
40
About CSE 523 – A Course on Machine Learning
- Project Guidelines
The B.Tech students can carry their project in a group (max. four students in a group).
Students have autonomy to choose the partner. However, M.Tech and PhD students
have to carry their project independently only (no group)
1. Project Abstract Submission (in week-3, will be launched soon) (5% weightage)
5. Biology /Bioinformatics
42
About CSE 523 – A Course on Machine Learning
- Tools / Software / Platform
43
About CSE 523 – A Course on Machine Learning
- Tools / Software / Platform
44
About CSE 523 – A Course on Machine Learning
- Schedule up to Mid Semester Examination
Week # Execution
1. L1 and L2
Week 1 2. Project Group Formation
3. Tutorial #1 – ML lab hands-on, Tensorflow Introduction, Example
1. L3 and L4
Week 2 2. Project execution and implementation, Research articles in group
3. Demonstration of Project areas-one implementation
1. L5 and L6
Week 3
2. Project viva and Abstract Submission
1. L7 to L13
Week 4-5-6
2. Math Quiz + L1-L6
Midsem Exam
Post Midsem Feedback form-I
45
Thank you !!
dhaval.patel@ahduni.edu.in
46