Machine Learning: Introduction Jens Kauffmann MaxPlanckInstitut fr - - PowerPoint PPT Presentation
Machine Learning: Introduction Jens Kauffmann MaxPlanckInstitut fr - - PowerPoint PPT Presentation
Machine Learning: Introduction Jens Kauffmann MaxPlanckInstitut fr Radioastronomie Example I: Classification of handwritten Digits Jens Kauffmann MPIfR 2 Example I: Classification of handwritten Digits training of classifier
Jens Kauffmann ● MPIfR
Example I: Classification of hand–written Digits
2
Jens Kauffmann ● MPIfR
Example I: Classification of hand–written Digits
3
training of classifier
Jens Kauffmann ● MPIfR
Example I: Classification of hand–written Digits
4
free parameter => verification needed!
Jens Kauffmann ● MPIfR
Example II: Classification just uses complex Boundaries
5
Jens Kauffmann ● MPIfR
Example II: Classification just uses complex Boundaries
6
Jens Kauffmann ● MPIfR
Machine Learning: Needs Verification!
7
different methods => different results no verification, no parameter adjustment => nonsensical results
Jens Kauffmann ● MPIfR
Survey of Methods I
8
Jens Kauffmann ● MPIfR
Survey of Methods II
9
Jens Kauffmann ● MPIfR
Survey of Methods III
10
(a) well–separated categories (b) overlapping categories
Jens Kauffmann ● MPIfR
References & Literature
11
short texts to get started:
- Scikit Tutorial „An Introduction to Machine Learning“
- Scikit Tutorial „A Tutorial on Statistical Learning“
free books:
- „The Elements of Statistical Learning"
- „An Introduction to Statistical Learning"
- „An Introduction to Machine Learning“ (Springer Link; free at MPIfR)
- „Python Data Science Handbook“, section „Machine Learning“
Python packages:
- Scikit learn
- emcee
- pymc
- Seaborn (for graphics)
rather for people writing ML algorithms?
Jens Kauffmann ● MPIfR
Exercises
12
schedule: Thursday, Feb. 16, 13:00 Tuesday, Feb. 21, 13:00 Wednesday, Feb. 22, 13:30 preparations: get Python 3.6 via Anaconda (https://www.continuum.io/downloads) learn how to start a Jupyter notebook familiarize yourself with Scikit learn (http://scikit-learn.org)