0% found this document useful (0 votes)
2 views30 pages

Lecture 1 - Introduction

The document provides an overview of machine learning, defining it as the study of methods for programming computers to learn from experience. It outlines the steps involved in machine learning, types such as supervised, unsupervised, and semi-supervised learning, and discusses various applications including medical diagnosis and face recognition. Additionally, it highlights the advantages and disadvantages of machine learning.

Uploaded by

Farid Ali Mousa
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views30 pages

Lecture 1 - Introduction

The document provides an overview of machine learning, defining it as the study of methods for programming computers to learn from experience. It outlines the steps involved in machine learning, types such as supervised, unsupervised, and semi-supervised learning, and discusses various applications including medical diagnosis and face recognition. Additionally, it highlights the advantages and disadvantages of machine learning.

Uploaded by

Farid Ali Mousa
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Machine Learning

1
Objectives
1) What is Learning?

2) What is Machine Learning?

3) Steps in machine learning.

4) Types of machine Learning.

5) Applications of Machine Learning.

2
What is Learning?

“To gain knowledge or understanding of, or


skill in by study, instruction or experience''
◼ Learning a set of new facts.

◼ Learning HOW to do something .

◼ Improving ability of something already


learned.

3
What is Machine Learning?
◼ Machine Learning is the study of methods for
programming computers to learn.

◼ Building machines that automatically learn from


experience.

◼ Machine learning usually refers to the changes in systems


that perform tasks associated with artificial intelligence AI
Such tasks involve recognition, diagnosis, planning, robot
control, prediction, etc.

4
What is Machine Learning?

Learning Trained
algorithm machine

TRAINING
DATA Answer

Query
5
Steps in machine learning
1) Data collection.

2) Representation.

3) Modeling.

4) Estimation.

5) Validation.

6) Apply learned model to new “test” data


6
General structure of a learning system
Learning system

Data Learning Feed-back


Process

Problem Solving

Teacher
Results

Performance
Evaluation

7
Advantages of ML
1) Solving vision problems through statistical
inference.

2) Intelligence from the common sense AI.

3) Reducing the constraints over time


achieving complete autonomy.

8
Disadvantages of ML

1) Application specific algorithms.

2) Real world problems have too many


variables and sensors might be too noisy.

3) Computational complexity.

9
Types of machine Learning

1) Unsupervised Learning .

2) Semi-Supervised (reinforcement).

3) Supervised Learning.

10
Unsupervised Learning

◼ Studies how input patterns can be


represented to reflect the statistical structure
of the overall collection of input patterns
◼ No outputs are used (unlike supervised
learning and reinforcement learning)
◼ Learner is provided only unlabeled data.
◼ No feedback is provided from the
environment

11
Unsupervised Learning

◼ Advantage
◼ Most of the laws of science were developed
through unsupervised learning.

◼ Disadvantage
◼ The identification of the features itself is a
complex problem in many situations.

12
Semi-Supervised (reinforcement)
◼ it is in between Supervised and Unsupervised
learning techniques the amount of labeled and
unlabelled data required for training.
◼ With the goal of reducing the amount of
supervision required compared to supervised
learning.
◼ At the same time improving the results of
unsupervised clustering to the expectations of the
user.

13
Semi-Supervised (reinforcement)

◼ Semi-supervised learning is an area of


increasing importance in Machine Learning.
◼ Automatic methods of collecting data make it
more important than ever to develop methods
to make use of unlabeled data.

14
Supervised Learning
◼ Supervised learning trains a model using labeled data
where each input has a known correct output. The
model learns by comparing its predictions with these
correct answers and improves over time. It is used for
both classification and regression problems.
◼ Example: Consider the following data regarding
patients entering a clinic. The data consists of the
gender and age of the patients and each patient is
labeled as "healthy" or "sick".

15
Supervised Learning
Gender Age Label

M 48 sick

M 67 sick

F 53 healthy

M 49 sick

F 32 healthy

M 34 healthy

M 21 healthy

16
Applications
of
Machine Learning
17
Drug discovery

18
Medical diagnosis

Photo MRI CT
19
Iris verification

20
Hand-written digits

21
Radar Imaging

22
Speech Recognition

23
Finger print

fingerprint image
24
Signature Verification

25
Face Recognition

26
Target Recognition

27
Robotics vision

28
Traffic Monitoring

29
Thank you
30

You might also like