MLCC 2017
Machine Learning Crash Course
Universita' di Genova, Summer, 2017
Instructor: Lorenzo Rosasco
Organizers: Gian Maria Marconi, Fabio Anselmi, Workshop organizer: Raffaello Camoriano
MLCC 2017 Machine Learning Crash Course Universita' di Genova, - - PowerPoint PPT Presentation
MLCC 2017 Machine Learning Crash Course Universita' di Genova, Summer, 2017 Instructor : Lorenzo Rosasco Organizers : Gian Maria Marconi, Fabio Anselmi, Workshop organizer: Raffaello Camoriano Intro ML-GOA Learning Theory LC Statistical
MLCC 2017
Machine Learning Crash Course
Universita' di Genova, Summer, 2017
Instructor: Lorenzo Rosasco
Organizers: Gian Maria Marconi, Fabio Anselmi, Workshop organizer: Raffaello Camoriano
MLCC 2014
Type to enter textML-GOA
CompBio Computer Vision Machine Learning Learning Theory LC
Laboratory for Computational & Statistical Learning L
6+3 Faculty 7 PostDoc ~15 PhD+ master
MLCC 2014
Type to enter textFrom RegML to MLCC
RegML- Regularization Methods for Machine Learning
(baby 9.520@MIT)
MLCC- Machine Learning Crash Course (baby ISML2@DIBRIS)
Advanced Intro
MLCC 2014
Type to enter textMLCC Objective
An introduction to essential Machine Learning:
ML Desert Island Compilation
MLCC 2014
Type to enter textCourse at a Glance
Day 1: Local Methods and Model SelectionNote: Wed afternoon is vacation!
Day 2: Regularization and nonparametrics Day 3: Dimensionality Reduction and Sparsity Day 4: DL & clustering MLCC Workshop!Companies!
ISML II: Machine Learning
Lecture 1: IntroductionPrerequisites and References
Prerequisites: The mathematical tools needed for the course are basic probability, calculus and linear algebra. References:lcsl.mit.edu
ISML II: Machine Learning
Lecture 1: IntroductionThis Course Has a Rule
+attendance!
MLCC 2014
Type to enter textToday
What is (Machine) Learning?
Intelligent Systems
Data Science
?
MLCC 2014
Type to enter textTuring test
Ingredients for AI
(Artificial) Intelligence: A Working Definition
MLCC 2014
Type to enter textA Glimpse to the Past
Late 1990s Web crawlers and other AI-based information extraction programs become
essential in widespread use of the World Wide Web.1997 The Deep Blue chess machine (IBM) beats the world chess
champion, Garry Kasparov.…. 1943 Arturo Rosenblueth, Norbert Wiener and Julian Bigelow coin the term "cybernetics". Wiener's popular book by that name published in 1948.
…..1948 John von Neumann (quoted by E.T. Jaynes) in response to a comment at a lecture that it was impossible for a machine to think: "You insist that there is something a machine
cannot do. If you will tell me precisely what it is that a machine cannot do, then I can always make a machine which will do just that!". Von Neumann was presumably alluding to the Church-Turing thesis which states that any effective procedure can be simulated by a (generalized) computer. ...1950 Alan Turing proposes the Turing Test as a measure of machine intelligence. 1950 Claude Shannon published a detailed analysis of chess playing as search. 1955 The first Dartmouth College summer AI conference is organized by John McCarthy, Marvin Minsky, Nathan Rochester of IBM andClaude
Shannon. .....................MLCC 2014
Type to enter text10/15 years ago
MLCC 2014
Type to enter textHow are we doing now?
MLCC 2014
Type to enter textPedestrians Detection at Human Level Performance
MLCC 2014
Type to enter textSpeech Recognition
How do we do this???
MLCC 2014
Type to enter textBig Data revolution
MLCC 2014
Type to enter text+Machine Learning
Machine Learning
systems learn from data rather than being programmed
MLCC 2014
Type to enter textRegression
(x1, y1), . . . , (xn, yn)
Living area (feet2) Price (1000$s) 2104 400 1600 330 2400 369 1416 232 3000 540 . . . . . .
500 1000 1500 2000 2500 3000 3500 4000 4500 5000 100 200 300 400 500 600 700 800 900 1000 housing prices square feet price (in $1000)Living area (feet2) #bedrooms Price (1000$s) 2104 3 400 1600 3 330 2400 3 369 1416 2 232 3000 4 540 . . . . . . . . .
DATA
example taken from Coursera
MLCC 2014
Type to enter textText Classification
MLCC 2014
Type to enter textText Classification: Bag of Words
Xn = x1
1
. . . . . . . . . xp
1
. . . . . . . . . . . . . . . x1
n
. . . . . . . . . xp
n
Yn = y1 . . . yn
MLCC 2014
Type to enter textBasic Setting: Classification
Xn = x1
1
. . . . . . . . . xp
1
. . . . . . . . . . . . . . . x1
n
. . . . . . . . . xp
n
Yn = y1 . . . yn (x1, y1), . . . , (xn, yn)
MLCC 2014
Type to enter textImage Classification
...... ......
MLCC 2014
Type to enter textImage Classification
Xn = x1
1
. . . . . . . . . xp
1
. . . . . . . . . . . . . . . x1
n
. . . . . . . . . xp
n
MLCC 2014
Type to enter textBiology ... ; ...
n patients p gene expression measurements
Xn = x1
1
. . . . . . . . . xp
1
. . . . . . . . . . . . . . . x1
n
. . . . . . . . . xp
n
Yn = y1 . . . yn
;
Machine Learning
Intelligent Systems
Data Science
MLCC 2014
Type to enter textToday