How to detect porn and decide where to live usingMACHINE LEARNINGMICHAEL SHILMANmichael@shilman.net 1
SCI-FI INSPIRES, TECHNOLOGY DELIVERS... Sci-Fi Technology2001: A Space Odyssey (1968) Infinity Blade for iPhone (2011)
TECHNOLOGY DELIVERS... most of the timeTeleportationTime Travel HardwareTelekinesisArtificial Intelligence (AI) Software AI is the last big software problem left ...and has been largely a failure so far.
1980’s: MODELING THE BRAIN Neuron Expert Neural Network Expert System
ENTER MACHINE LEARNING Machine Learning is the study of computer algorithms that improve automatically through experience. Tom Mitchell, Machine Learning (1997)
BASIC MACHINE LEARNINGObservations X Learn f(x) = yLabels Y Y = gender MaleFemale X = height
REAL-WORLD MACHINE LEARNINGObservations X Y - 100’s of labels X - 1000’s of featuresLabels Y N - Millions of examples ? - Not all data is labeled ? - Some data is mis-labeled f(x) = y Model spatial context Model temporal context
SIRI TEARDOWN f u u d a e i o u “food”Waveform Input Broken into Each Chunk is Find the most likely Little Chunks a phoneme paths through the X(t) Y(t) phonemes that match a words from the dictionary
SIRI TEARDOWN “what would you like to eat?” dialog “bet me food” “get me food”Find the most likely Find the most Execute a query Speak the result to paths through the likely sentences based on the most the user words that make that match the likely sentencegrammatical sense context
SCI-FI INSPIRES, TECHNOLOGY DELIVERS? Sci-Fi Technology2001: A Space Odyssey (1968) Apple’s Siri (2011)
TECHNOLOGY DELIVERS? TIME WILL TELL Good Bad Ugly http://siriouslyweird.tumblr.com/
WHAT’S NEXT? Modeling the Brain (1980’s) ??? ??? +Machine Learning Basics (1990’s) ??? ??? ??? ??? + Big Data (2000’s)
WHAT’S NEXT ... BIG DECISIONS What to Buy? Where to Live? Who to Marry?