Lecture 1. Machine learning, Determine whether an email is spam or not spam
nurzanahlaisam
17 views
11 slides
May 24, 2024
Slide 1 of 11
1
2
3
4
5
6
7
8
9
10
11
About This Presentation
data and analysist
Size: 368.63 KB
Language: en
Added: May 24, 2024
Slides: 11 pages
Slide Content
Lecture 1
Machine Learning
Write a program to compute the payable
tax?
Determine whether an email is
spam or not spam?
Traditional approach to develop a program
Write a program to group similar
photos
Credit approval
•Write a program that determine whether a
bank should approve a loan application?
Problems
•It is difficult to define explicit logic or rules to
solve a particular problem
•It may be too complicated to write a program
that define the rules
•Do not know what rules our brain make
decisions?
•Some rules are keep changing and our
program needs to keep changing
Machine learning (ML)
•Field of study that gives computers the ability to
learn without being explicitly programmed (Arthur
Samuel, 1959)
•Langley (1996) defined ML as the computational
study of algorithms that improve performance
based on experience.
•Van Leeuwen (2004) stated that machine learning
deals with programs that learn from experience
which improve or adapt at their performance on a
certain task or group of tasks over time.
Machine learning approach
•Instead of writing a program by hand for each
specific task, we collect lots of examples that
specify the correct output for a given input.
•A machine learning algorithm then takes these
examples and produces a program that does
the job.
Machine Learning Approach
Machine learning approach
–The program works for new cases as well as the
ones we trained it on.
–If the data changes the program can change too
by training on the new data.