SlideShare a Scribd company logo
1 of 20
Download to read offline
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 Y      paths through the
                       X(t)            (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




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

More Related Content

Viewers also liked

정진호 개인전 도록
정진호 개인전 도록정진호 개인전 도록
정진호 개인전 도록Jinho Jung
 
Ignite seoul 5회 1 5 조규민 라미파파-_우주 최고 아빠의 진짜 공개입양 이야기
Ignite seoul 5회 1 5 조규민 라미파파-_우주 최고 아빠의 진짜 공개입양 이야기Ignite seoul 5회 1 5 조규민 라미파파-_우주 최고 아빠의 진짜 공개입양 이야기
Ignite seoul 5회 1 5 조규민 라미파파-_우주 최고 아빠의 진짜 공개입양 이야기Jinho Jung
 
온라인 가치 나누기 : How to make Online Value
온라인 가치 나누기 : How to make Online Value온라인 가치 나누기 : How to make Online Value
온라인 가치 나누기 : How to make Online ValueJinho Jung
 
행복화실 2013 3주
행복화실 2013 3주행복화실 2013 3주
행복화실 2013 3주Jinho Jung
 
Ignite seoul 5회 1 3 조형준 사회복지이제는personal brand
Ignite seoul 5회 1 3 조형준 사회복지이제는personal brand Ignite seoul 5회 1 3 조형준 사회복지이제는personal brand
Ignite seoul 5회 1 3 조형준 사회복지이제는personal brand Jinho Jung
 
8.곽동은 주말에 예술가 되기 2
8.곽동은 주말에 예술가 되기 28.곽동은 주말에 예술가 되기 2
8.곽동은 주말에 예술가 되기 2Jinho Jung
 
Sk컴즈 행복화실 8주 - 수채화 매일 그리기
Sk컴즈 행복화실 8주 - 수채화 매일 그리기Sk컴즈 행복화실 8주 - 수채화 매일 그리기
Sk컴즈 행복화실 8주 - 수채화 매일 그리기Jinho Jung
 
어느 직장인의 sns 이야기
어느 직장인의 sns 이야기어느 직장인의 sns 이야기
어느 직장인의 sns 이야기Jinho Jung
 
Mindmap bucket list
Mindmap bucket listMindmap bucket list
Mindmap bucket listJinho Jung
 

Viewers also liked (9)

정진호 개인전 도록
정진호 개인전 도록정진호 개인전 도록
정진호 개인전 도록
 
Ignite seoul 5회 1 5 조규민 라미파파-_우주 최고 아빠의 진짜 공개입양 이야기
Ignite seoul 5회 1 5 조규민 라미파파-_우주 최고 아빠의 진짜 공개입양 이야기Ignite seoul 5회 1 5 조규민 라미파파-_우주 최고 아빠의 진짜 공개입양 이야기
Ignite seoul 5회 1 5 조규민 라미파파-_우주 최고 아빠의 진짜 공개입양 이야기
 
온라인 가치 나누기 : How to make Online Value
온라인 가치 나누기 : How to make Online Value온라인 가치 나누기 : How to make Online Value
온라인 가치 나누기 : How to make Online Value
 
행복화실 2013 3주
행복화실 2013 3주행복화실 2013 3주
행복화실 2013 3주
 
Ignite seoul 5회 1 3 조형준 사회복지이제는personal brand
Ignite seoul 5회 1 3 조형준 사회복지이제는personal brand Ignite seoul 5회 1 3 조형준 사회복지이제는personal brand
Ignite seoul 5회 1 3 조형준 사회복지이제는personal brand
 
8.곽동은 주말에 예술가 되기 2
8.곽동은 주말에 예술가 되기 28.곽동은 주말에 예술가 되기 2
8.곽동은 주말에 예술가 되기 2
 
Sk컴즈 행복화실 8주 - 수채화 매일 그리기
Sk컴즈 행복화실 8주 - 수채화 매일 그리기Sk컴즈 행복화실 8주 - 수채화 매일 그리기
Sk컴즈 행복화실 8주 - 수채화 매일 그리기
 
어느 직장인의 sns 이야기
어느 직장인의 sns 이야기어느 직장인의 sns 이야기
어느 직장인의 sns 이야기
 
Mindmap bucket list
Mindmap bucket listMindmap bucket list
Mindmap bucket list
 

Similar to Ignite seoul 4-11 michael shilman machine learning

Creativity in the Age of AI: What the Future Holds for Knowledge Workers
Creativity in the Age of AI: What the Future Holds for Knowledge WorkersCreativity in the Age of AI: What the Future Holds for Knowledge Workers
Creativity in the Age of AI: What the Future Holds for Knowledge WorkersViktor Dörfler
 
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem AnsariArtificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem AnsariTech
 
What is Watson – An Overvie.pdf
What is Watson – An Overvie.pdfWhat is Watson – An Overvie.pdf
What is Watson – An Overvie.pdfskyadav35
 
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?power to the pixel
 
Life after the Internet
Life after the InternetLife after the Internet
Life after the InternetChris Dancy
 
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 - introductionAmer Noureddin
 
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 6Paul Houle
 
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 informationChris Dancy
 
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).JAWWADSAEED4
 
"An Introduction to AI and Deep Learning"
"An Introduction to AI and Deep Learning""An Introduction to AI and Deep Learning"
"An Introduction to AI and Deep Learning"Oswald Campesato
 
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 YouBiplav Srivastava
 
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...Bruce Damer
 

Similar to Ignite seoul 4-11 michael shilman machine learning (18)

mit.pdf
mit.pdfmit.pdf
mit.pdf
 
Creativity in the Age of AI: What the Future Holds for Knowledge Workers
Creativity in the Age of AI: What the Future Holds for Knowledge WorkersCreativity in the Age of AI: What the Future Holds for Knowledge Workers
Creativity in the Age of AI: What the Future Holds for Knowledge Workers
 
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem AnsariArtificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
Artificial Intelligence Robotics (AI) PPT by Aamir Saleem Ansari
 
Chatty Devices
Chatty DevicesChatty Devices
Chatty Devices
 
What is Watson – An Overvie.pdf
What is Watson – An Overvie.pdfWhat is Watson – An Overvie.pdf
What is Watson – An Overvie.pdf
 
Creativity & AI
Creativity & AICreativity & AI
Creativity & AI
 
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
 
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...
 
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
 
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
 
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
 
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
 
"An Introduction to AI and Deep Learning"
"An Introduction to AI and Deep Learning""An Introduction to AI and Deep Learning"
"An Introduction to AI and Deep Learning"
 
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
 
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...
 

More from Jinho Jung

[Ignite 강남 2016] 천성권 지속가능한 딸바보로 살기
[Ignite 강남 2016] 천성권 지속가능한 딸바보로 살기[Ignite 강남 2016] 천성권 지속가능한 딸바보로 살기
[Ignite 강남 2016] 천성권 지속가능한 딸바보로 살기Jinho Jung
 
[Ignite 강남 2016] 조현길 경영자처럼 일할테니 경영자의 월급을 주세ᄋ...
[Ignite 강남 2016] 조현길 경영자처럼 일할테니 경영자의 월급을 주세ᄋ...[Ignite 강남 2016] 조현길 경영자처럼 일할테니 경영자의 월급을 주세ᄋ...
[Ignite 강남 2016] 조현길 경영자처럼 일할테니 경영자의 월급을 주세ᄋ...Jinho Jung
 
[Ignite 강남 2016] 이지현 비주얼씽킹 세계여행
[Ignite 강남 2016] 이지현 비주얼씽킹 세계여행[Ignite 강남 2016] 이지현 비주얼씽킹 세계여행
[Ignite 강남 2016] 이지현 비주얼씽킹 세계여행Jinho Jung
 
[Ignite 강남 2016] 장정화-내인생을바꾼 improv
[Ignite 강남 2016] 장정화-내인생을바꾼 improv[Ignite 강남 2016] 장정화-내인생을바꾼 improv
[Ignite 강남 2016] 장정화-내인생을바꾼 improvJinho Jung
 
[Ignite 강남 2016] 김영진-당신의 이름에서 회사를 지우면?
[Ignite 강남 2016] 김영진-당신의 이름에서 회사를 지우면?[Ignite 강남 2016] 김영진-당신의 이름에서 회사를 지우면?
[Ignite 강남 2016] 김영진-당신의 이름에서 회사를 지우면?Jinho Jung
 
[Ignite 강남 2016] 유소희-job nomad
[Ignite 강남 2016] 유소희-job nomad[Ignite 강남 2016] 유소희-job nomad
[Ignite 강남 2016] 유소희-job nomadJinho Jung
 
[Ignite 강남 2016] 김태길 무엇이든 적어보세요
[Ignite 강남 2016] 김태길 무엇이든 적어보세요[Ignite 강남 2016] 김태길 무엇이든 적어보세요
[Ignite 강남 2016] 김태길 무엇이든 적어보세요Jinho Jung
 
[Ignite 강남 2016] 유혜경-사회복지사의 공감력고군분투
[Ignite 강남 2016] 유혜경-사회복지사의 공감력고군분투[Ignite 강남 2016] 유혜경-사회복지사의 공감력고군분투
[Ignite 강남 2016] 유혜경-사회복지사의 공감력고군분투Jinho Jung
 
[Ignite 강남 2016] 정기원-스타트업계의 멋진 여자들을 인터뷰해보았다
[Ignite 강남 2016] 정기원-스타트업계의 멋진 여자들을 인터뷰해보았다[Ignite 강남 2016] 정기원-스타트업계의 멋진 여자들을 인터뷰해보았다
[Ignite 강남 2016] 정기원-스타트업계의 멋진 여자들을 인터뷰해보았다Jinho Jung
 
[Ignite 강남 2016] 이미화-일상,조용한혁명
[Ignite 강남 2016] 이미화-일상,조용한혁명[Ignite 강남 2016] 이미화-일상,조용한혁명
[Ignite 강남 2016] 이미화-일상,조용한혁명Jinho Jung
 
[Ignite 강남 2016] 정해인 아빠가 먼저 피아노 배워도 되겠니
[Ignite 강남 2016] 정해인 아빠가 먼저 피아노 배워도 되겠니[Ignite 강남 2016] 정해인 아빠가 먼저 피아노 배워도 되겠니
[Ignite 강남 2016] 정해인 아빠가 먼저 피아노 배워도 되겠니Jinho Jung
 
[Ignite 강남 2016] 황준석-사회생활 초년생의 꿈을 찾는 항해
[Ignite 강남 2016] 황준석-사회생활 초년생의 꿈을 찾는 항해[Ignite 강남 2016] 황준석-사회생활 초년생의 꿈을 찾는 항해
[Ignite 강남 2016] 황준석-사회생활 초년생의 꿈을 찾는 항해Jinho Jung
 
[Ignite 강남 2016] 차성국 아들과 함께한 국토대장정
[Ignite 강남 2016] 차성국 아들과 함께한 국토대장정[Ignite 강남 2016] 차성국 아들과 함께한 국토대장정
[Ignite 강남 2016] 차성국 아들과 함께한 국토대장정Jinho Jung
 
[Ignite 강남 2016] 김홍균 모든 것은 누군가의 상상에서 시작됐다
[Ignite 강남 2016] 김홍균 모든 것은 누군가의 상상에서 시작됐다[Ignite 강남 2016] 김홍균 모든 것은 누군가의 상상에서 시작됐다
[Ignite 강남 2016] 김홍균 모든 것은 누군가의 상상에서 시작됐다Jinho Jung
 
[Ignite 강남 2016] 정예진 맞춤법은 꼭 지켜야합니다
[Ignite 강남 2016] 정예진 맞춤법은 꼭 지켜야합니다[Ignite 강남 2016] 정예진 맞춤법은 꼭 지켜야합니다
[Ignite 강남 2016] 정예진 맞춤법은 꼭 지켜야합니다Jinho Jung
 
Ignite seoul 8회 12 천성권 혼나지 않는 남편으로 살기
Ignite seoul 8회 12 천성권 혼나지 않는 남편으로 살기Ignite seoul 8회 12 천성권 혼나지 않는 남편으로 살기
Ignite seoul 8회 12 천성권 혼나지 않는 남편으로 살기Jinho Jung
 
행복한 1인기업 이야기 : Happy 1Man Company
행복한 1인기업 이야기 : Happy 1Man Company행복한 1인기업 이야기 : Happy 1Man Company
행복한 1인기업 이야기 : Happy 1Man CompanyJinho Jung
 
Hackathon & hack day 이야기
Hackathon & hack day 이야기Hackathon & hack day 이야기
Hackathon & hack day 이야기Jinho Jung
 
서울스케쳐 전시계획서
서울스케쳐 전시계획서서울스케쳐 전시계획서
서울스케쳐 전시계획서Jinho Jung
 
행복화실 2014 - 12주 과정 Happy drawing 2014
행복화실 2014 - 12주 과정 Happy drawing 2014행복화실 2014 - 12주 과정 Happy drawing 2014
행복화실 2014 - 12주 과정 Happy drawing 2014Jinho Jung
 

More from Jinho Jung (20)

[Ignite 강남 2016] 천성권 지속가능한 딸바보로 살기
[Ignite 강남 2016] 천성권 지속가능한 딸바보로 살기[Ignite 강남 2016] 천성권 지속가능한 딸바보로 살기
[Ignite 강남 2016] 천성권 지속가능한 딸바보로 살기
 
[Ignite 강남 2016] 조현길 경영자처럼 일할테니 경영자의 월급을 주세ᄋ...
[Ignite 강남 2016] 조현길 경영자처럼 일할테니 경영자의 월급을 주세ᄋ...[Ignite 강남 2016] 조현길 경영자처럼 일할테니 경영자의 월급을 주세ᄋ...
[Ignite 강남 2016] 조현길 경영자처럼 일할테니 경영자의 월급을 주세ᄋ...
 
[Ignite 강남 2016] 이지현 비주얼씽킹 세계여행
[Ignite 강남 2016] 이지현 비주얼씽킹 세계여행[Ignite 강남 2016] 이지현 비주얼씽킹 세계여행
[Ignite 강남 2016] 이지현 비주얼씽킹 세계여행
 
[Ignite 강남 2016] 장정화-내인생을바꾼 improv
[Ignite 강남 2016] 장정화-내인생을바꾼 improv[Ignite 강남 2016] 장정화-내인생을바꾼 improv
[Ignite 강남 2016] 장정화-내인생을바꾼 improv
 
[Ignite 강남 2016] 김영진-당신의 이름에서 회사를 지우면?
[Ignite 강남 2016] 김영진-당신의 이름에서 회사를 지우면?[Ignite 강남 2016] 김영진-당신의 이름에서 회사를 지우면?
[Ignite 강남 2016] 김영진-당신의 이름에서 회사를 지우면?
 
[Ignite 강남 2016] 유소희-job nomad
[Ignite 강남 2016] 유소희-job nomad[Ignite 강남 2016] 유소희-job nomad
[Ignite 강남 2016] 유소희-job nomad
 
[Ignite 강남 2016] 김태길 무엇이든 적어보세요
[Ignite 강남 2016] 김태길 무엇이든 적어보세요[Ignite 강남 2016] 김태길 무엇이든 적어보세요
[Ignite 강남 2016] 김태길 무엇이든 적어보세요
 
[Ignite 강남 2016] 유혜경-사회복지사의 공감력고군분투
[Ignite 강남 2016] 유혜경-사회복지사의 공감력고군분투[Ignite 강남 2016] 유혜경-사회복지사의 공감력고군분투
[Ignite 강남 2016] 유혜경-사회복지사의 공감력고군분투
 
[Ignite 강남 2016] 정기원-스타트업계의 멋진 여자들을 인터뷰해보았다
[Ignite 강남 2016] 정기원-스타트업계의 멋진 여자들을 인터뷰해보았다[Ignite 강남 2016] 정기원-스타트업계의 멋진 여자들을 인터뷰해보았다
[Ignite 강남 2016] 정기원-스타트업계의 멋진 여자들을 인터뷰해보았다
 
[Ignite 강남 2016] 이미화-일상,조용한혁명
[Ignite 강남 2016] 이미화-일상,조용한혁명[Ignite 강남 2016] 이미화-일상,조용한혁명
[Ignite 강남 2016] 이미화-일상,조용한혁명
 
[Ignite 강남 2016] 정해인 아빠가 먼저 피아노 배워도 되겠니
[Ignite 강남 2016] 정해인 아빠가 먼저 피아노 배워도 되겠니[Ignite 강남 2016] 정해인 아빠가 먼저 피아노 배워도 되겠니
[Ignite 강남 2016] 정해인 아빠가 먼저 피아노 배워도 되겠니
 
[Ignite 강남 2016] 황준석-사회생활 초년생의 꿈을 찾는 항해
[Ignite 강남 2016] 황준석-사회생활 초년생의 꿈을 찾는 항해[Ignite 강남 2016] 황준석-사회생활 초년생의 꿈을 찾는 항해
[Ignite 강남 2016] 황준석-사회생활 초년생의 꿈을 찾는 항해
 
[Ignite 강남 2016] 차성국 아들과 함께한 국토대장정
[Ignite 강남 2016] 차성국 아들과 함께한 국토대장정[Ignite 강남 2016] 차성국 아들과 함께한 국토대장정
[Ignite 강남 2016] 차성국 아들과 함께한 국토대장정
 
[Ignite 강남 2016] 김홍균 모든 것은 누군가의 상상에서 시작됐다
[Ignite 강남 2016] 김홍균 모든 것은 누군가의 상상에서 시작됐다[Ignite 강남 2016] 김홍균 모든 것은 누군가의 상상에서 시작됐다
[Ignite 강남 2016] 김홍균 모든 것은 누군가의 상상에서 시작됐다
 
[Ignite 강남 2016] 정예진 맞춤법은 꼭 지켜야합니다
[Ignite 강남 2016] 정예진 맞춤법은 꼭 지켜야합니다[Ignite 강남 2016] 정예진 맞춤법은 꼭 지켜야합니다
[Ignite 강남 2016] 정예진 맞춤법은 꼭 지켜야합니다
 
Ignite seoul 8회 12 천성권 혼나지 않는 남편으로 살기
Ignite seoul 8회 12 천성권 혼나지 않는 남편으로 살기Ignite seoul 8회 12 천성권 혼나지 않는 남편으로 살기
Ignite seoul 8회 12 천성권 혼나지 않는 남편으로 살기
 
행복한 1인기업 이야기 : Happy 1Man Company
행복한 1인기업 이야기 : Happy 1Man Company행복한 1인기업 이야기 : Happy 1Man Company
행복한 1인기업 이야기 : Happy 1Man Company
 
Hackathon & hack day 이야기
Hackathon & hack day 이야기Hackathon & hack day 이야기
Hackathon & hack day 이야기
 
서울스케쳐 전시계획서
서울스케쳐 전시계획서서울스케쳐 전시계획서
서울스케쳐 전시계획서
 
행복화실 2014 - 12주 과정 Happy drawing 2014
행복화실 2014 - 12주 과정 Happy drawing 2014행복화실 2014 - 12주 과정 Happy drawing 2014
행복화실 2014 - 12주 과정 Happy drawing 2014
 

Recently uploaded

Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
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 MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
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 SolutionsEnterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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 MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 

Ignite seoul 4-11 michael shilman 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 Y paths through the X(t) (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 ??? ??? ??? ??? ??? ???