SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
How to detect porn and decide where to live using

MACHINE LEARNING
MICHAEL SHILMAN
michael@shilman.net




                                                    1
SCI-FI INSPIRES, TECHNOLOGY DELIVERS...
          Sci-Fi                         Technology




2001: A Space Odyssey (1968)   Infinity Blade for iPhone (2011)
TECHNOLOGY DELIVERS... most of the time
Teleportation
Time Travel                      Hardware
Telekinesis

Artificial Intelligence (AI)     Software


         AI is the last big software problem left
         ...and has been largely a failure so far.
1960-70’s: CONCEPTS
     Basic Theory                    Demos




   Viterbi Decoding (1967)   Sutherland’s Sketchpad (1968)
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 LEARNING
Observations   X   Learn         f(x) = y
Labels         Y
                    Y = gender


 Male




Female
                                      X = height
REAL-WORLD MACHINE LEARNING

Observations   X   Y - 100’s of labels
                   X - 1000’s of features
Labels         Y   N - Millions of examples
                   ? - Not all data is labeled
                   ? - Some data is mis-labeled

 f(x) = y          Model spatial context
                   Model temporal context
1990’s: MACHINE LEARNING BASICS
  Speech      Handwriting     OCR
2000’s: BIG DATA
 Web Search   Collaborative Filtering   Porn Detection
2011: PUTTING IT ALL TOGETHER

                               Modeling the Brain (1980’s)
                                            +
                         =   Machine Learning Basics (1990’s)
                                            +
                                    Big Data (2000’s)



   Apple’s Siri (2011)
SIRI TEARDOWN
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 sentence
grammatical sense           context
SCI-FI INSPIRES, TECHNOLOGY DELIVERS?
           Sci-Fi                  Technology




2001: 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?
WHAT’S NEXT ... HUMAN STEERING
WHAT’S NEXT? NEED MORE SCI-FI!
     Sci-Fi              Technology



 ???     ???
    ???
??? ??? ???

Más contenido relacionado

Similar a Ignite Seoul: Machine Learning

What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
Simplilearn
 
Sp14 cs188 lecture 1 - introduction
Sp14 cs188 lecture 1  - introductionSp14 cs188 lecture 1  - introduction
Sp14 cs188 lecture 1 - introduction
Amer Noureddin
 
Big, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near YouBig, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near You
Biplav Srivastava
 

Similar a Ignite Seoul: Machine Learning (12)

Creativity & AI
Creativity & AICreativity & AI
Creativity & AI
 
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
What Is A Neural Network? | How Deep Neural Networks Work | Neural Network Tu...
 
The Pixel Lab 2014_Michel Reilhac_What Are We Learning?
The Pixel Lab 2014_Michel Reilhac_What Are We Learning?The Pixel Lab 2014_Michel Reilhac_What Are We Learning?
The Pixel Lab 2014_Michel Reilhac_What Are We Learning?
 
Life after the Internet
Life after the InternetLife after the Internet
Life after the Internet
 
Introduction to AI.pptx
Introduction to AI.pptxIntroduction to AI.pptx
Introduction to AI.pptx
 
Sp14 cs188 lecture 1 - introduction
Sp14 cs188 lecture 1  - introductionSp14 cs188 lecture 1  - introduction
Sp14 cs188 lecture 1 - introduction
 
Designing for wisdom in the age of information
Designing for wisdom in the age of informationDesigning for wisdom in the age of information
Designing for wisdom in the age of information
 
Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6Chatbots in 2017 -- Ithaca Talk Dec 6
Chatbots in 2017 -- Ithaca Talk Dec 6
 
A Short presentation on Artificial Intelligence(AI).
A Short presentation on Artificial Intelligence(AI).A Short presentation on Artificial Intelligence(AI).
A Short presentation on Artificial Intelligence(AI).
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
Bruce Damer's presentation for Larry Lessig's Cyberlaw class at Stanford (Mar...
 
Big, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near YouBig, Open, Data and Semantics for Real-World Application Near You
Big, Open, Data and Semantics for Real-World Application Near You
 

Más de Michael Shilman

Más de Michael Shilman (10)

Project Management
Project ManagementProject Management
Project Management
 
Controlled Experiments - Shengdong Zhao
Controlled Experiments - Shengdong ZhaoControlled Experiments - Shengdong Zhao
Controlled Experiments - Shengdong Zhao
 
Iterative Prototyping
Iterative PrototypingIterative Prototyping
Iterative Prototyping
 
Personal Desire / Design Fiction
Personal Desire / Design FictionPersonal Desire / Design Fiction
Personal Desire / Design Fiction
 
Data Design
Data DesignData Design
Data Design
 
Data Mining
Data MiningData Mining
Data Mining
 
Myoyoung Kim: Visual Storytelling, Infographics!
Myoyoung Kim: Visual Storytelling, Infographics!Myoyoung Kim: Visual Storytelling, Infographics!
Myoyoung Kim: Visual Storytelling, Infographics!
 
Seungwon Hwang: Entity Graph Mining and Matching
Seungwon Hwang: Entity Graph Mining and MatchingSeungwon Hwang: Entity Graph Mining and Matching
Seungwon Hwang: Entity Graph Mining and Matching
 
Class, where are we?
Class, where are we?Class, where are we?
Class, where are we?
 
Collective Intelligence Lecture 1: Introduction
Collective Intelligence Lecture 1: IntroductionCollective Intelligence Lecture 1: Introduction
Collective Intelligence Lecture 1: Introduction
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Ignite Seoul: Machine Learning

  • 1. How to detect porn and decide where to live using MACHINE LEARNING MICHAEL SHILMAN michael@shilman.net 1
  • 2. SCI-FI INSPIRES, TECHNOLOGY DELIVERS... Sci-Fi Technology 2001: A Space Odyssey (1968) Infinity Blade for iPhone (2011)
  • 3. TECHNOLOGY DELIVERS... most of the time Teleportation Time Travel Hardware Telekinesis Artificial Intelligence (AI) Software AI is the last big software problem left ...and has been largely a failure so far.
  • 4. 1960-70’s: CONCEPTS Basic Theory Demos Viterbi Decoding (1967) Sutherland’s Sketchpad (1968)
  • 5. 1980’s: MODELING THE BRAIN Neuron Expert Neural Network Expert System
  • 6. ENTER MACHINE LEARNING Machine Learning is the study of computer algorithms that improve automatically through experience. Tom Mitchell, Machine Learning (1997)
  • 7. BASIC MACHINE LEARNING Observations X Learn f(x) = y Labels Y Y = gender Male Female X = height
  • 8. REAL-WORLD MACHINE LEARNING Observations X Y - 100’s of labels X - 1000’s of features Labels Y N - Millions of examples ? - Not all data is labeled ? - Some data is mis-labeled f(x) = y Model spatial context Model temporal context
  • 9. 1990’s: MACHINE LEARNING BASICS Speech Handwriting OCR
  • 10. 2000’s: BIG DATA Web Search Collaborative Filtering Porn Detection
  • 11. 2011: PUTTING IT ALL TOGETHER Modeling the Brain (1980’s) + = Machine Learning Basics (1990’s) + Big Data (2000’s) Apple’s Siri (2011)
  • 13. 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
  • 14. 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 sentence grammatical sense context
  • 15. SCI-FI INSPIRES, TECHNOLOGY DELIVERS? Sci-Fi Technology 2001: A Space Odyssey (1968) Apple’s Siri (2011)
  • 16. TECHNOLOGY DELIVERS? TIME WILL TELL Good Bad Ugly http://siriouslyweird.tumblr.com/
  • 17. WHAT’S NEXT? Modeling the Brain (1980’s) ??? ??? + Machine Learning Basics (1990’s) ??? ??? ??? ??? + Big Data (2000’s)
  • 18. WHAT’S NEXT ... BIG DECISIONS What to Buy? Where to Live? Who to Marry?
  • 19. WHAT’S NEXT ... HUMAN STEERING
  • 20. WHAT’S NEXT? NEED MORE SCI-FI! Sci-Fi Technology ??? ??? ??? ??? ??? ???