Learning From Data Lecture 1 The Learning Problem
Introduction Motivation Credit Default - A Running Example Summary of the Learning Problem
- M. Magdon-Ismail
CSCI 4100/6100
Learning From Data Lecture 1 The Learning Problem Introduction - - PowerPoint PPT Presentation
Learning From Data Lecture 1 The Learning Problem Introduction Motivation Credit Default - A Running Example Summary of the Learning Problem M. Magdon-Ismail CSCI 4100/6100 Resources 1. Web Page: www.cs.rpi.edu/ magdon/courses/learn.php
Introduction Motivation Credit Default - A Running Example Summary of the Learning Problem
CSCI 4100/6100
– course info: www.cs.rpi.edu/∼magdon/courses/learn/info.pdf – slides: www.cs.rpi.edu/∼magdon/courses/learn/slides.html – assignments: www.cs.rpi.edu/∼magdon/courses/learn/assign.html
Abu-Mostafa, Magdon-Ismail, Lin
– discussion about any material in book including problems and exercises. – additional material
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 2 /16
The storyline − →
concepts theory practice
. . . our sword will be computer algorithms
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 3 /16
The applications − →
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 4 /16
Define a tree − →
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 5 /16
A definition − →
A brown trunk moving upwards and branching with leaves . . .
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 6 /16
Does it work? − →
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 7 /16
Learning a Tree − →
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 8 /16
Recognizing is easy − →
(Other tasks like graphics or GAN?)
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 9 /16
Rating movies − →
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 10 /16
There’s a pattern, we have data − →
movie: viewer:
l i k e s T
C r u i s e ? l i k e s c
e d y ? l i k e s a c t i
? c
e d y c
t e n t T
C r u i s e i n i t ? a c t i
c
t e n t b l
k b u s t e r ?
predicted rating
Match corresponding factors then add their contributions p r e f e r s b l
k b u s t e r s ?
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 11 /16
Credit approval − →
age 32 years gender male salary 40,000 debt 26,000 years in job 1 year years at home 3 years . . . . . . Approve for credit?
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 12 /16
There’s a pattern, we have data − →
– customer information: salary, debt, etc. – whether or not they defaulted on their credit. age 32 years gender male salary 40,000 debt 26,000 years in job 1 year years at home 3 years . . . . . . Approve for credit?
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 13 /16
Key players − →
(The target f is unknown.)
(yn = f(xn).)
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 14 /16
Learning − →
This is a very general setup (eg. choose H to be all possible hypotheses)
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 15 /16
Summary of learning setup − →
(ideal credit approval formula) (historical records of credit customers) (set of candidate formulas) (learned credit approval formula) UNKNOWN TARGET FUNCTION f : X → Y TRAINING EXAMPLES (x1, y1), (x2, y2), . . . , (xN, yN) HYPOTHESIS SET H FINAL HYPOTHESIS g ≈ f LEARNING ALGORITHM A
yn = f(xn)
c A M L Creator: Malik Magdon-Ismail
The Learning Problem: 16 /16