SlideShare una empresa de Scribd logo
1 de 97
Descargar para leer sin conexión
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
15.S14: Global Business of Artificial Intelligence (GBAIR)
Machine Learning: The Promise, Limitations, and Mystery of Thinking Machines
Lex Fridman
https://lex.mit.edu
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Artificial Intelligence Technology:
Limited or Limitless?
Best current answer:
We Don’t Know
Today’s Lecture:
1. Overview current approaches
2. Highlight limitations
3. Discuss the potential
(and marvel at the mystery)
Time Today
Special Purpose:
Can it achieve a well-defined
finite set of goals?
General Purpose:
Can it achieve poorly-defined
unconstrained set of goals?
Future
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Takeaways
• Limits: Machine learning today and tomorrow.
• Currently limited (data, compute, methods)
• Potentially limitless (end-to-end general intelligence)
• Data:
• Representation matters
(deep learning > representation-agnostic learning)
• Human annotation is needed
(annotated data > big data)
• Impact:
Rule of thumb for real-world machine learning:
“If it takes one grad student one month to build a good software prototype,
you can make a product out of it. Otherwise, it’s still research.”
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Machine Learning from Human and Machine
Human
“Teachers” “Students”
Supervised
Learning
Human
Machine
Augmented
Supervised
Learning
Human
Machine
Semi-
Supervised
Learning
Human
Machine
Reinforcement
Learning
Machine Unsupervised
Learning
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Machine Learning from Human and Machine
Current successes
Near-term future successes
Long-term future successes
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Better Question:
Machine Learning: Limited or Limitless?
(PS: for now Machine Learning = Supervised Learning)
Input
Data
Learning
System
Correct
Output
Training Stage:
New Input
Data
Learning
System
Best Guess
Training Stage:
Open Question: What can’t be learned in this way?
(aka “Ground Truth”)
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Input
Data
Learning
System
Correct
Output
• Number
• Vector of numbers
• Sequence of numbers
• Sequence of vectors of numbers
• Number
• Vector of numbers
• Sequence of numbers
• Sequence of vectors of numbers
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Input
Data
Learning
System
Correct
Output
• Images
• Face
• Medical
• Text
• Conversations
• Articles
• Questions
• Sounds
• Voice
• Time series
• Financial
• Physiological
• Physical world
• Location of self
• Actions of others
…
• Classification
• Regression
• Sequences
• Text
• Images
• Audio
• Actions
…
• Nearest Neighbor
• Naïve Bayes
• Support Vector Machines
• Hidden Markov Models
• Ensemble of Methods
• Neural Networks
(aka Deep Learning)
...
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Neuron: Biological Inspiration for Computation
• Neuron: computational building
block for the brain
• Human brain:
• ~100-1,000 trillion synapses
References: [18]
• (Artificial) Neuron: computational
building block for the “neural network”
• (Artificial) neural network:
• ~1-10 billion synapses
Human brains have ~10,000 computational power than computer brains.
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Neuron: Forward Pass
References: [78]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Combining Neurons into Layers
Feed Forward Neural Network Recurrent Neural Network
- Have state memory
- Are hard to train
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Neural Networks are Amazing
References: [62]
Universality: For any arbitrary function f(x), there exists a neural
network that closely approximate it for any input x
Universality is an incredible property!* And it holds for just 1 hidden layer.
* Given that we have good algorithms for training these networks.
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
How Neural Networks Learn: Backpropagation
Input
Data
Neural
Network
Prediction
Forward Pass:
Backward Pass (aka Backpropagation):
Neural
Network
Measure
of Error
Adjust to Reduce Error
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
How Neural Networks Learn: Backpropagation
Neural
Network
Cat
Forward Pass:
Backward Pass (aka Backpropagation):
Neural
Network
Yes!
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
How Neural Networks Learn: Backpropagation
Neural
Network
Cat
Forward Pass:
Backward Pass (aka Backpropagation):
Neural
Network
No!
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Representation Matters!
(Representation aka Features)
References: [20]
Input
Data
Learning
System
Correct
Output
Feature
Extraction
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Deep Learning is Representation Learning
References: [20]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Deep Learning: Scalable Machine Learning
References: [20]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Neural Networks are Amazing:
General Purpose Intelligence
References: [63]
Andrej Karpathy. “Deep Reinforcement
Learning: Pong from Pixels.” 2016.
• 80x80 image (difference image)
• 2 actions: up or down
• 200,000 Pong games
This is a step towards general purpose
artificial intelligence!
Policy Network:
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Neural Networks are Amazing:
General Purpose Intelligence
References: [63]
• Every (state, action) pair is rewarded
when the final result is a win.
• Every (state, action) pair is punished
when the final result is a loss.
The fact that this works at all is amazing!
It could be called “general intelligence” but not yet “human-level” intelligence…
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Takeaways
• Limits: Machine learning today and tomorrow.
• Currently limited (data, compute, methods)
• Potentially limitless (end-to-end general intelligence)
• Data:
• Representation matters
(deep learning > representation-agnostic learning)
• Human annotation is needed
(annotated data > big data)
• Impact:
Rule of thumb for real-world machine learning:
“If it takes one grad student one month to build a good software prototype,
you can make a product out of it. Otherwise, it’s still research.”
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Object Recognition / Image Classification
Input
Data
Learning
System
Correct
Output
References: [4]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Image Segmentation
Input
Data
Learning
System
Correct
Output
References: [96]
Original Ground Truth FCN-8
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Video Segmentation
Input
Data
Learning
System
Correct
Output
References: [127]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Object Detection / Object Localization
Input
Data
Learning
System
Correct
Output
References: [97]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Colorization of Images
Input
Data
Learning
System
Correct
Output
References: [25, 26]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Automatic Translation of Text in Images
Input
Data
Learning
System
Correct
Output
References: [30]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Handwriting Generation from Text
Input
Data
Learning
System
Correct
Output
References: [34]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Character-Level Text Generation
Input
Data
Learning
System
Correct
Output
References: [35, 39]
Life Is About The Weather!
Life Is About The (Wild) Truth About Human-Rights
Life Is About The True Love Of Mr. Mom
Life Is About Where He Were Now
Life Is About Kids
Life Is About What It Takes If Being On The Spot Is Tough
Life Is About… An Eating Story
Life Is About The Truth Now
The meaning of life is literary recognition.
The meaning of life is the tradition of the ancient human reproduction
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
Image Caption Generation
Input
Data
Learning
System
Correct
Output
References: [43]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
What can we do with Machine Learning?
End-to-End Learning of the Driving Task
Input
Data
Learning
System
Correct
Output
References: http://cars.mit.edu
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Open Question:
What can we not do with
Machine Learning?
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Formal tasks: Playing board games,
card games. Solving puzzles,
mathematical and logic problems.
Expert tasks: Medical diagnosis,
engineering, scheduling, computer
hardware design.
Mundane tasks: Everyday speech,
written language, perception,
walking, object manipulation.
Human tasks: Awareness of self,
emotion, imagination, morality,
subjective experience, high-level-
reasoning, consciousness.
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
References: [132]
Lidar
Camera
(Visible, Infrared)
Radar
Stereo Camera Microphone
GPS
IMU
Networking
(Wired, Wireless)
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Image Recognition:
If it looks like a duck
Activity Recognition:
Swims like a duck
Audio Recognition:
Quacks like a duck
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
References: [133]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Open Question:
How much of this AI stack
can be learned?
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Open Question:
How much of this AI stack
can be learned?
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Open Question:
How much of this AI stack
can be learned?
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Open Question:
How much of this AI stack
can be learned?
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Open Question:
How much of this AI stack
can be learned?
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Takeaways
• Limits: Machine learning today and tomorrow.
• Currently limited (data, compute, methods)
• Potentially limitless (end-to-end general intelligence)
• Data:
• Representation matters
(deep learning > representation-agnostic learning)
• Human annotation is needed
(annotated data > big data)
• Impact:
Rule of thumb for real-world machine learning:
“If it takes one grad student one month to build a good software prototype,
you can make a product out of it. Otherwise, it’s still research.”
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Question: Why? Answer: Data
References: [6, 7, 11]
Hans Moravec (CMU) Rodney Brooks (MIT) Marvin Minsky (MIT)
“Encoded in the large, highly evolved sensory and motor portions of the human brain is a
billion years of experience about the nature of the world and how to survive in it.…
Abstract thought, though, is a new trick, perhaps less than 100 thousand years old. We have
not yet mastered it. It is not all that intrinsically difficult; it just seems so when we do it.”
- Hans Moravec, Mind Children (1988)
Visual perception: 540 millions years of data
Bipedal movement: 230+ million years of data
Abstract thought: 100 thousand years of data
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Moravec’s Paradox: The “Easy” Problems are Hard
Soccer is harder than Chess
References: [8, 9]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
15.S14: Global Business of Artificial Intelligence (GBAIR)
Machine Learning: The Promise, Limitations, and Mystery of Thinking Machines
(Part 2)
Guest Lecture: Lex Fridman
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Artificial Intelligence Technology:
Limited or Limitless?
Best current answer:
We Don’t Know
Today’s Lecture:
1. Overview current approaches
2. Highlight limitations
3. Discuss the potential
(and marvel at the mystery)
Time Today
Special Purpose:
Can it achieve a well-defined
finite set of goals?
General Purpose:
Can it achieve poorly-defined
unconstrained set of goals?
Future
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
How Neural Networks Learn: Backpropagation
Neural
Network
Cat
Forward Pass:
Backward Pass (aka Backpropagation):
Neural
Network
Yes!
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
How Neural Networks Learn: Backpropagation
Neural
Network
Cat
Forward Pass:
Backward Pass (aka Backpropagation):
Neural
Network
No!
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Representation Matters!
(Representation aka Features)
References: [20]
Input
Data
Learning
System
Correct
Output
Feature
Extraction
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Deep Learning: Scalable Machine Learning
References: [20]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Open Question:
How much of this AI stack
can be learned?
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Question: Why? Answer: Data
References: [6, 7, 11]
Hans Moravec (CMU) Rodney Brooks (MIT) Marvin Minsky (MIT)
“Encoded in the large, highly evolved sensory and motor portions of the human brain is a
billion years of experience about the nature of the world and how to survive in it.…
Abstract thought, though, is a new trick, perhaps less than 100 thousand years old. We have
not yet mastered it. It is not all that intrinsically difficult; it just seems so when we do it.”
- Hans Moravec, Mind Children (1988)
Visual perception: 540 millions years of data
Bipedal movement: 230+ million years of data
Abstract thought: 100 thousand years of data
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Moravec’s Paradox: The “Easy” Problems are Hard
References: [8, 9]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Challenge and Opportunity:
Real World Application
(Robustness)
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Computer Vision for Intelligent Systems
References: [120]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Images are Numbers
References: [89]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Computer Vision is Hard
References: [66, 69, 89]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Object Classification Challenge: Occlusion
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Object Classification Challenge: Occlusion
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Object Classification Challenge: Occlusion
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Object Classification Challenge: Occlusion
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Object Classification Challenge: Occlusion
References: [121]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Robustness:
>99.6% Confidence in the Wrong Answer
References: [67]
Nguyen et al. "Deep neural networks are easily fooled: High confidence predictions for unrecognizable images." 2015.
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Robustness:
Fooled by a Little Distortion
References: [68]
Szegedy et al. "Intriguing properties of neural networks." 2013.
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Sensor Spoofing
References: [68, 72]
Camera Spoofing LIDAR Spoofing
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Challenge and Opportunity:
Sparsely-Labeled Data
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Current Challenges
• Lacks Reasoning:
Unable to build unconstrained knowledge graphs
from small human-defined seed graphs
• Inefficient Learners:
Every “concept” needs a lot of examples
• Label Cost:
Supervised data is costly
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Supervised Data Example: Computer Vision Datasets
References: [90, 91, 92, 93]
MNIST: handwritten digits ImageNet: WordNet hierarchy
CIFAR-10(0): tiny images Places: natural scenes
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Machine Learning from Human and Machine
Human
“Teachers” “Students”
Supervised
Learning
Human
Machine
Augmented
Supervised
Learning
Human
Machine
Semi-
Supervised
Learning
Human
Machine
Reinforcement
Learning
Machine Unsupervised
Learning
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Machine Learning from Human and Machine
Memorization
Understanding
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Environment
Sensors
Sensor Data
Feature Extraction
Machine Learning
Reasoning
Knowledge
Effector
Planning
Action
Representation
Image Recognition:
If it looks like a duck
Activity Recognition:
Swims like a duck
Audio Recognition:
Quacks like a duck
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Challenge and Opportunity:
Compute
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)References: [137]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
National Academy of Sciences:
Clock Speed (MHz) Scaling Hits a Wall
References: [137]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Intel: Innovation Continues
(Aggressively Solving Technical Challenges)
References: [137]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Beyond Moore’s Law: Machine Learning
Massive Parallelism & Distributed Compute
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Beyond Moore’s Law: Machine Learning
Graphics Processing Unit (GPU) Parallelism
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Beyond Moore’s Law: Machine Learning
Custom Deep Neural Network Chips
Google Tensor
Processing Unit
IBM True North
(Brain-Inspired Chip)
Intel Deep Learning Chip
(Nervana Acquisition)
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Challenge and Opportunity:
Community
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
GitHub Growth
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
http://cars.mit.edu
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
The Road, The Car, The Speed
State Representation:
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
“Safety System”
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Learning Input
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Learning Input
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Learning Input
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Deep RL: Q-Function Learning Parameters
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
http://cars.mit.edu
We ran a competition, and in one month:
• 250 submission from MIT
• 10,000+ submissions from outside MIT
DeepTraffic
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
http://cars.mit.edu
DeepTraffic
In MIT Outside MIT
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
http://cars.mit.edu
DeepTraffic
Challenge to GBAIR Students:
Make a neural network
that travels 70+ mph.
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Challenge and Opportunity:
Reward Function
(aka Ethics)
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Defining a Good Reward Function is Difficult
This example is popular but is not an engineering challenge
as it’s faced by both humans and machines alike.
References: [138]
Instead, we want to answer the engineering question…
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Defining a Good Reward Function is Difficult
Coast Runners: Discovers local pockets of high reward ignoring
the “implied” bigger picture goal of finishing the race.
References: [63, 64]
Guest Lecture:
Lex Fridman
Contact:
fridman@mit.edu
Feb 22
2017
Course 15.S14:
Global Business of Artificial Intelligence (GBAIR)
Question?
All references cited in this presentation are listed in the
following Google Sheets file: https://goo.gl/wDHwnU

Más contenido relacionado

La actualidad más candente

Knowledge Graphs - The Power of Graph-Based Search
Knowledge Graphs - The Power of Graph-Based SearchKnowledge Graphs - The Power of Graph-Based Search
Knowledge Graphs - The Power of Graph-Based SearchNeo4j
 
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceAI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceOptum
 
How to Become a Data Scientist
How to Become a Data ScientistHow to Become a Data Scientist
How to Become a Data Scientistryanorban
 
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j
 
Introduction to Knowledge Graphs: Data Summit 2020
Introduction to Knowledge Graphs: Data Summit 2020Introduction to Knowledge Graphs: Data Summit 2020
Introduction to Knowledge Graphs: Data Summit 2020Enterprise Knowledge
 
What is Power BI
What is Power BIWhat is Power BI
What is Power BIDries Vyvey
 
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudFirst Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudOntotext
 
Power BI Architecture
Power BI ArchitecturePower BI Architecture
Power BI ArchitectureArthur Graus
 
Data Warehouse or Data Lake, Which Do I Choose?
Data Warehouse or Data Lake, Which Do I Choose?Data Warehouse or Data Lake, Which Do I Choose?
Data Warehouse or Data Lake, Which Do I Choose?DATAVERSITY
 
EY: Why graph technology makes sense for fraud detection and customer 360 pro...
EY: Why graph technology makes sense for fraud detection and customer 360 pro...EY: Why graph technology makes sense for fraud detection and customer 360 pro...
EY: Why graph technology makes sense for fraud detection and customer 360 pro...Neo4j
 
Power BI Interview Questions and Answers | Power BI Certification | Power BI ...
Power BI Interview Questions and Answers | Power BI Certification | Power BI ...Power BI Interview Questions and Answers | Power BI Certification | Power BI ...
Power BI Interview Questions and Answers | Power BI Certification | Power BI ...Edureka!
 
What Is Power BI? | Introduction To Microsoft Power BI | Power BI Training | ...
What Is Power BI? | Introduction To Microsoft Power BI | Power BI Training | ...What Is Power BI? | Introduction To Microsoft Power BI | Power BI Training | ...
What Is Power BI? | Introduction To Microsoft Power BI | Power BI Training | ...Edureka!
 
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesReasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesOntotext
 
Oracle business intelligence overview
Oracle business intelligence overviewOracle business intelligence overview
Oracle business intelligence overviewnvvrajesh
 
ODSC May 2019 - The DataOps Manifesto
ODSC May 2019 - The DataOps ManifestoODSC May 2019 - The DataOps Manifesto
ODSC May 2019 - The DataOps ManifestoDataKitchen
 
Knowledge graph construction for research & medicine
Knowledge graph construction for research & medicineKnowledge graph construction for research & medicine
Knowledge graph construction for research & medicinePaul Groth
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data ScienceEdureka!
 

La actualidad más candente (20)

Knowledge Graphs - The Power of Graph-Based Search
Knowledge Graphs - The Power of Graph-Based SearchKnowledge Graphs - The Power of Graph-Based Search
Knowledge Graphs - The Power of Graph-Based Search
 
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data ScienceAI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
AI, Knowledge Representation and Graph Databases -
 Key Trends in Data Science
 
Business Intelligence concepts
Business Intelligence conceptsBusiness Intelligence concepts
Business Intelligence concepts
 
Data Analytics Life Cycle
Data Analytics Life CycleData Analytics Life Cycle
Data Analytics Life Cycle
 
How to Become a Data Scientist
How to Become a Data ScientistHow to Become a Data Scientist
How to Become a Data Scientist
 
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
 
Introduction to Knowledge Graphs: Data Summit 2020
Introduction to Knowledge Graphs: Data Summit 2020Introduction to Knowledge Graphs: Data Summit 2020
Introduction to Knowledge Graphs: Data Summit 2020
 
What is Power BI
What is Power BIWhat is Power BI
What is Power BI
 
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudFirst Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
 
Power BI Architecture
Power BI ArchitecturePower BI Architecture
Power BI Architecture
 
Data Warehouse or Data Lake, Which Do I Choose?
Data Warehouse or Data Lake, Which Do I Choose?Data Warehouse or Data Lake, Which Do I Choose?
Data Warehouse or Data Lake, Which Do I Choose?
 
EY: Why graph technology makes sense for fraud detection and customer 360 pro...
EY: Why graph technology makes sense for fraud detection and customer 360 pro...EY: Why graph technology makes sense for fraud detection and customer 360 pro...
EY: Why graph technology makes sense for fraud detection and customer 360 pro...
 
Power BI Overview
Power BI Overview Power BI Overview
Power BI Overview
 
Power BI Interview Questions and Answers | Power BI Certification | Power BI ...
Power BI Interview Questions and Answers | Power BI Certification | Power BI ...Power BI Interview Questions and Answers | Power BI Certification | Power BI ...
Power BI Interview Questions and Answers | Power BI Certification | Power BI ...
 
What Is Power BI? | Introduction To Microsoft Power BI | Power BI Training | ...
What Is Power BI? | Introduction To Microsoft Power BI | Power BI Training | ...What Is Power BI? | Introduction To Microsoft Power BI | Power BI Training | ...
What Is Power BI? | Introduction To Microsoft Power BI | Power BI Training | ...
 
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven RecipesReasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
Reasoning with Big Knowledge Graphs: Choices, Pitfalls and Proven Recipes
 
Oracle business intelligence overview
Oracle business intelligence overviewOracle business intelligence overview
Oracle business intelligence overview
 
ODSC May 2019 - The DataOps Manifesto
ODSC May 2019 - The DataOps ManifestoODSC May 2019 - The DataOps Manifesto
ODSC May 2019 - The DataOps Manifesto
 
Knowledge graph construction for research & medicine
Knowledge graph construction for research & medicineKnowledge graph construction for research & medicine
Knowledge graph construction for research & medicine
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 

Similar a MIT Sloan: Intro to Machine Learning

Hawaii Machine Learning - Our Inaugural Meetup
Hawaii Machine Learning - Our Inaugural MeetupHawaii Machine Learning - Our Inaugural Meetup
Hawaii Machine Learning - Our Inaugural MeetupMichael Motoki
 
How Will AI Change the Role of the Data Scientist?
How Will AI Change the Role of the Data Scientist?How Will AI Change the Role of the Data Scientist?
How Will AI Change the Role of the Data Scientist?Hugo Gävert
 
When AI Meets Education: Opportunities and Innovations 2017.11.02
When AI Meets Education: Opportunities and Innovations 2017.11.02When AI Meets Education: Opportunities and Innovations 2017.11.02
When AI Meets Education: Opportunities and Innovations 2017.11.02Brad Zdenek
 
Big Data and HR - Talk @SwissHR Congress
Big Data and HR - Talk @SwissHR CongressBig Data and HR - Talk @SwissHR Congress
Big Data and HR - Talk @SwissHR CongressMarcel Blattner, PhD
 
LDA Beginner's Tutorial
LDA Beginner's TutorialLDA Beginner's Tutorial
LDA Beginner's TutorialWayne Lee
 
Bringing AI to your company (Innovation Pioneers 2018)
Bringing AI to your company (Innovation Pioneers 2018)Bringing AI to your company (Innovation Pioneers 2018)
Bringing AI to your company (Innovation Pioneers 2018)Galina Shubina
 
Hoe een efficiënte Machine of Deep Learning backend ontwikkelen?
Hoe een efficiënte Machine of Deep Learning backend ontwikkelen?Hoe een efficiënte Machine of Deep Learning backend ontwikkelen?
Hoe een efficiënte Machine of Deep Learning backend ontwikkelen?Agentschap Innoveren & Ondernemen
 
Open power meetup at h2o 20180325 v3
Open power meetup at h2o 20180325 v3Open power meetup at h2o 20180325 v3
Open power meetup at h2o 20180325 v3ISSIP
 
Machine Learning for Marketers - CTAConf 2019
Machine Learning for Marketers - CTAConf 2019Machine Learning for Marketers - CTAConf 2019
Machine Learning for Marketers - CTAConf 2019Britney Muller
 
Teaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsonTeaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsondiannepatricia
 
Ntegra 20180523 v10 copy.pptx
Ntegra 20180523 v10 copy.pptxNtegra 20180523 v10 copy.pptx
Ntegra 20180523 v10 copy.pptxISSIP
 
Living in a data driven world by V Laxmikanth Broadridge
Living in a data driven world by V Laxmikanth BroadridgeLiving in a data driven world by V Laxmikanth Broadridge
Living in a data driven world by V Laxmikanth BroadridgeZinnov
 
Getstarteddssd12717sd
Getstarteddssd12717sdGetstarteddssd12717sd
Getstarteddssd12717sdThinkful
 
Main principles of Data Science and Machine Learning
Main principles of Data Science and Machine LearningMain principles of Data Science and Machine Learning
Main principles of Data Science and Machine LearningNikolay Karelin
 
Startds9.19.17sd
Startds9.19.17sdStartds9.19.17sd
Startds9.19.17sdThinkful
 
Thinkful DC - Intro to Data Science
Thinkful DC - Intro to Data Science Thinkful DC - Intro to Data Science
Thinkful DC - Intro to Data Science TJ Stalcup
 
Future 20171110 v14
Future 20171110 v14Future 20171110 v14
Future 20171110 v14ISSIP
 
Lead confluent HQ Dec 2019
Lead   confluent HQ Dec 2019Lead   confluent HQ Dec 2019
Lead confluent HQ Dec 2019Sabri Skhiri
 
Vertex perspectives artificial intelligence
Vertex perspectives   artificial intelligenceVertex perspectives   artificial intelligence
Vertex perspectives artificial intelligenceYanai Oron
 

Similar a MIT Sloan: Intro to Machine Learning (20)

Hawaii Machine Learning - Our Inaugural Meetup
Hawaii Machine Learning - Our Inaugural MeetupHawaii Machine Learning - Our Inaugural Meetup
Hawaii Machine Learning - Our Inaugural Meetup
 
How Will AI Change the Role of the Data Scientist?
How Will AI Change the Role of the Data Scientist?How Will AI Change the Role of the Data Scientist?
How Will AI Change the Role of the Data Scientist?
 
When AI Meets Education: Opportunities and Innovations 2017.11.02
When AI Meets Education: Opportunities and Innovations 2017.11.02When AI Meets Education: Opportunities and Innovations 2017.11.02
When AI Meets Education: Opportunities and Innovations 2017.11.02
 
Big Data and HR - Talk @SwissHR Congress
Big Data and HR - Talk @SwissHR CongressBig Data and HR - Talk @SwissHR Congress
Big Data and HR - Talk @SwissHR Congress
 
LDA Beginner's Tutorial
LDA Beginner's TutorialLDA Beginner's Tutorial
LDA Beginner's Tutorial
 
Bringing AI to your company (Innovation Pioneers 2018)
Bringing AI to your company (Innovation Pioneers 2018)Bringing AI to your company (Innovation Pioneers 2018)
Bringing AI to your company (Innovation Pioneers 2018)
 
Hoe een efficiënte Machine of Deep Learning backend ontwikkelen?
Hoe een efficiënte Machine of Deep Learning backend ontwikkelen?Hoe een efficiënte Machine of Deep Learning backend ontwikkelen?
Hoe een efficiënte Machine of Deep Learning backend ontwikkelen?
 
Open power meetup at h2o 20180325 v3
Open power meetup at h2o 20180325 v3Open power meetup at h2o 20180325 v3
Open power meetup at h2o 20180325 v3
 
Machine Learning for Marketers - CTAConf 2019
Machine Learning for Marketers - CTAConf 2019Machine Learning for Marketers - CTAConf 2019
Machine Learning for Marketers - CTAConf 2019
 
Teaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsonTeaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watson
 
Ntegra 20180523 v10 copy.pptx
Ntegra 20180523 v10 copy.pptxNtegra 20180523 v10 copy.pptx
Ntegra 20180523 v10 copy.pptx
 
Living in a data driven world by V Laxmikanth Broadridge
Living in a data driven world by V Laxmikanth BroadridgeLiving in a data driven world by V Laxmikanth Broadridge
Living in a data driven world by V Laxmikanth Broadridge
 
Getstarteddssd12717sd
Getstarteddssd12717sdGetstarteddssd12717sd
Getstarteddssd12717sd
 
Data Science - NXT Level_Dr.Arun.pdf
Data Science - NXT Level_Dr.Arun.pdfData Science - NXT Level_Dr.Arun.pdf
Data Science - NXT Level_Dr.Arun.pdf
 
Main principles of Data Science and Machine Learning
Main principles of Data Science and Machine LearningMain principles of Data Science and Machine Learning
Main principles of Data Science and Machine Learning
 
Startds9.19.17sd
Startds9.19.17sdStartds9.19.17sd
Startds9.19.17sd
 
Thinkful DC - Intro to Data Science
Thinkful DC - Intro to Data Science Thinkful DC - Intro to Data Science
Thinkful DC - Intro to Data Science
 
Future 20171110 v14
Future 20171110 v14Future 20171110 v14
Future 20171110 v14
 
Lead confluent HQ Dec 2019
Lead   confluent HQ Dec 2019Lead   confluent HQ Dec 2019
Lead confluent HQ Dec 2019
 
Vertex perspectives artificial intelligence
Vertex perspectives   artificial intelligenceVertex perspectives   artificial intelligence
Vertex perspectives artificial intelligence
 

Último

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 

MIT Sloan: Intro to Machine Learning

  • 1. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) 15.S14: Global Business of Artificial Intelligence (GBAIR) Machine Learning: The Promise, Limitations, and Mystery of Thinking Machines Lex Fridman https://lex.mit.edu
  • 2. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Artificial Intelligence Technology: Limited or Limitless? Best current answer: We Don’t Know Today’s Lecture: 1. Overview current approaches 2. Highlight limitations 3. Discuss the potential (and marvel at the mystery) Time Today Special Purpose: Can it achieve a well-defined finite set of goals? General Purpose: Can it achieve poorly-defined unconstrained set of goals? Future
  • 3. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Takeaways • Limits: Machine learning today and tomorrow. • Currently limited (data, compute, methods) • Potentially limitless (end-to-end general intelligence) • Data: • Representation matters (deep learning > representation-agnostic learning) • Human annotation is needed (annotated data > big data) • Impact: Rule of thumb for real-world machine learning: “If it takes one grad student one month to build a good software prototype, you can make a product out of it. Otherwise, it’s still research.”
  • 4. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Machine Learning from Human and Machine Human “Teachers” “Students” Supervised Learning Human Machine Augmented Supervised Learning Human Machine Semi- Supervised Learning Human Machine Reinforcement Learning Machine Unsupervised Learning
  • 5. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Machine Learning from Human and Machine Current successes Near-term future successes Long-term future successes
  • 6. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Better Question: Machine Learning: Limited or Limitless? (PS: for now Machine Learning = Supervised Learning) Input Data Learning System Correct Output Training Stage: New Input Data Learning System Best Guess Training Stage: Open Question: What can’t be learned in this way? (aka “Ground Truth”)
  • 7. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Input Data Learning System Correct Output • Number • Vector of numbers • Sequence of numbers • Sequence of vectors of numbers • Number • Vector of numbers • Sequence of numbers • Sequence of vectors of numbers
  • 8. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Input Data Learning System Correct Output • Images • Face • Medical • Text • Conversations • Articles • Questions • Sounds • Voice • Time series • Financial • Physiological • Physical world • Location of self • Actions of others … • Classification • Regression • Sequences • Text • Images • Audio • Actions … • Nearest Neighbor • Naïve Bayes • Support Vector Machines • Hidden Markov Models • Ensemble of Methods • Neural Networks (aka Deep Learning) ...
  • 9. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Neuron: Biological Inspiration for Computation • Neuron: computational building block for the brain • Human brain: • ~100-1,000 trillion synapses References: [18] • (Artificial) Neuron: computational building block for the “neural network” • (Artificial) neural network: • ~1-10 billion synapses Human brains have ~10,000 computational power than computer brains.
  • 10. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Neuron: Forward Pass References: [78]
  • 11. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Combining Neurons into Layers Feed Forward Neural Network Recurrent Neural Network - Have state memory - Are hard to train
  • 12. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Neural Networks are Amazing References: [62] Universality: For any arbitrary function f(x), there exists a neural network that closely approximate it for any input x Universality is an incredible property!* And it holds for just 1 hidden layer. * Given that we have good algorithms for training these networks.
  • 13. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) How Neural Networks Learn: Backpropagation Input Data Neural Network Prediction Forward Pass: Backward Pass (aka Backpropagation): Neural Network Measure of Error Adjust to Reduce Error
  • 14. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) How Neural Networks Learn: Backpropagation Neural Network Cat Forward Pass: Backward Pass (aka Backpropagation): Neural Network Yes!
  • 15. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) How Neural Networks Learn: Backpropagation Neural Network Cat Forward Pass: Backward Pass (aka Backpropagation): Neural Network No!
  • 16. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Representation Matters! (Representation aka Features) References: [20] Input Data Learning System Correct Output Feature Extraction
  • 17. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Deep Learning is Representation Learning References: [20]
  • 18. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Deep Learning: Scalable Machine Learning References: [20]
  • 19. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Neural Networks are Amazing: General Purpose Intelligence References: [63] Andrej Karpathy. “Deep Reinforcement Learning: Pong from Pixels.” 2016. • 80x80 image (difference image) • 2 actions: up or down • 200,000 Pong games This is a step towards general purpose artificial intelligence! Policy Network:
  • 20. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Neural Networks are Amazing: General Purpose Intelligence References: [63] • Every (state, action) pair is rewarded when the final result is a win. • Every (state, action) pair is punished when the final result is a loss. The fact that this works at all is amazing! It could be called “general intelligence” but not yet “human-level” intelligence…
  • 21. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Takeaways • Limits: Machine learning today and tomorrow. • Currently limited (data, compute, methods) • Potentially limitless (end-to-end general intelligence) • Data: • Representation matters (deep learning > representation-agnostic learning) • Human annotation is needed (annotated data > big data) • Impact: Rule of thumb for real-world machine learning: “If it takes one grad student one month to build a good software prototype, you can make a product out of it. Otherwise, it’s still research.”
  • 22. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Object Recognition / Image Classification Input Data Learning System Correct Output References: [4]
  • 23. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Image Segmentation Input Data Learning System Correct Output References: [96] Original Ground Truth FCN-8
  • 24. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Video Segmentation Input Data Learning System Correct Output References: [127]
  • 25. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Object Detection / Object Localization Input Data Learning System Correct Output References: [97]
  • 26. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Colorization of Images Input Data Learning System Correct Output References: [25, 26]
  • 27. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Automatic Translation of Text in Images Input Data Learning System Correct Output References: [30]
  • 28. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Handwriting Generation from Text Input Data Learning System Correct Output References: [34]
  • 29. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Character-Level Text Generation Input Data Learning System Correct Output References: [35, 39] Life Is About The Weather! Life Is About The (Wild) Truth About Human-Rights Life Is About The True Love Of Mr. Mom Life Is About Where He Were Now Life Is About Kids Life Is About What It Takes If Being On The Spot Is Tough Life Is About… An Eating Story Life Is About The Truth Now The meaning of life is literary recognition. The meaning of life is the tradition of the ancient human reproduction
  • 30. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? Image Caption Generation Input Data Learning System Correct Output References: [43]
  • 31. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) What can we do with Machine Learning? End-to-End Learning of the Driving Task Input Data Learning System Correct Output References: http://cars.mit.edu
  • 32. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Open Question: What can we not do with Machine Learning? Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation
  • 33. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation Formal tasks: Playing board games, card games. Solving puzzles, mathematical and logic problems. Expert tasks: Medical diagnosis, engineering, scheduling, computer hardware design. Mundane tasks: Everyday speech, written language, perception, walking, object manipulation. Human tasks: Awareness of self, emotion, imagination, morality, subjective experience, high-level- reasoning, consciousness.
  • 34. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation References: [132] Lidar Camera (Visible, Infrared) Radar Stereo Camera Microphone GPS IMU Networking (Wired, Wireless)
  • 35. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation
  • 36. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation
  • 37. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation Image Recognition: If it looks like a duck Activity Recognition: Swims like a duck Audio Recognition: Quacks like a duck
  • 38. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation References: [133]
  • 39. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation Open Question: How much of this AI stack can be learned?
  • 40. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation Open Question: How much of this AI stack can be learned?
  • 41. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation Open Question: How much of this AI stack can be learned?
  • 42. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation Open Question: How much of this AI stack can be learned?
  • 43. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation Open Question: How much of this AI stack can be learned?
  • 44. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Takeaways • Limits: Machine learning today and tomorrow. • Currently limited (data, compute, methods) • Potentially limitless (end-to-end general intelligence) • Data: • Representation matters (deep learning > representation-agnostic learning) • Human annotation is needed (annotated data > big data) • Impact: Rule of thumb for real-world machine learning: “If it takes one grad student one month to build a good software prototype, you can make a product out of it. Otherwise, it’s still research.”
  • 45. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Question: Why? Answer: Data References: [6, 7, 11] Hans Moravec (CMU) Rodney Brooks (MIT) Marvin Minsky (MIT) “Encoded in the large, highly evolved sensory and motor portions of the human brain is a billion years of experience about the nature of the world and how to survive in it.… Abstract thought, though, is a new trick, perhaps less than 100 thousand years old. We have not yet mastered it. It is not all that intrinsically difficult; it just seems so when we do it.” - Hans Moravec, Mind Children (1988) Visual perception: 540 millions years of data Bipedal movement: 230+ million years of data Abstract thought: 100 thousand years of data
  • 46. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Moravec’s Paradox: The “Easy” Problems are Hard Soccer is harder than Chess References: [8, 9]
  • 47. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) 15.S14: Global Business of Artificial Intelligence (GBAIR) Machine Learning: The Promise, Limitations, and Mystery of Thinking Machines (Part 2) Guest Lecture: Lex Fridman
  • 48. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Artificial Intelligence Technology: Limited or Limitless? Best current answer: We Don’t Know Today’s Lecture: 1. Overview current approaches 2. Highlight limitations 3. Discuss the potential (and marvel at the mystery) Time Today Special Purpose: Can it achieve a well-defined finite set of goals? General Purpose: Can it achieve poorly-defined unconstrained set of goals? Future
  • 49. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) How Neural Networks Learn: Backpropagation Neural Network Cat Forward Pass: Backward Pass (aka Backpropagation): Neural Network Yes!
  • 50. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) How Neural Networks Learn: Backpropagation Neural Network Cat Forward Pass: Backward Pass (aka Backpropagation): Neural Network No!
  • 51. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Representation Matters! (Representation aka Features) References: [20] Input Data Learning System Correct Output Feature Extraction
  • 52. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Deep Learning: Scalable Machine Learning References: [20]
  • 53. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation Open Question: How much of this AI stack can be learned?
  • 54. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Question: Why? Answer: Data References: [6, 7, 11] Hans Moravec (CMU) Rodney Brooks (MIT) Marvin Minsky (MIT) “Encoded in the large, highly evolved sensory and motor portions of the human brain is a billion years of experience about the nature of the world and how to survive in it.… Abstract thought, though, is a new trick, perhaps less than 100 thousand years old. We have not yet mastered it. It is not all that intrinsically difficult; it just seems so when we do it.” - Hans Moravec, Mind Children (1988) Visual perception: 540 millions years of data Bipedal movement: 230+ million years of data Abstract thought: 100 thousand years of data
  • 55. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Moravec’s Paradox: The “Easy” Problems are Hard References: [8, 9]
  • 56. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Challenge and Opportunity: Real World Application (Robustness)
  • 57. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Computer Vision for Intelligent Systems References: [120]
  • 58. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Images are Numbers References: [89]
  • 59. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Computer Vision is Hard References: [66, 69, 89]
  • 60. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Object Classification Challenge: Occlusion
  • 61. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Object Classification Challenge: Occlusion
  • 62. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Object Classification Challenge: Occlusion
  • 63. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Object Classification Challenge: Occlusion
  • 64. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Object Classification Challenge: Occlusion References: [121]
  • 65. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Robustness: >99.6% Confidence in the Wrong Answer References: [67] Nguyen et al. "Deep neural networks are easily fooled: High confidence predictions for unrecognizable images." 2015.
  • 66. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Robustness: Fooled by a Little Distortion References: [68] Szegedy et al. "Intriguing properties of neural networks." 2013.
  • 67. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Sensor Spoofing References: [68, 72] Camera Spoofing LIDAR Spoofing
  • 68. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Challenge and Opportunity: Sparsely-Labeled Data
  • 69. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Current Challenges • Lacks Reasoning: Unable to build unconstrained knowledge graphs from small human-defined seed graphs • Inefficient Learners: Every “concept” needs a lot of examples • Label Cost: Supervised data is costly
  • 70. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Supervised Data Example: Computer Vision Datasets References: [90, 91, 92, 93] MNIST: handwritten digits ImageNet: WordNet hierarchy CIFAR-10(0): tiny images Places: natural scenes
  • 71. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Machine Learning from Human and Machine Human “Teachers” “Students” Supervised Learning Human Machine Augmented Supervised Learning Human Machine Semi- Supervised Learning Human Machine Reinforcement Learning Machine Unsupervised Learning
  • 72. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Machine Learning from Human and Machine Memorization Understanding
  • 73. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Environment Sensors Sensor Data Feature Extraction Machine Learning Reasoning Knowledge Effector Planning Action Representation Image Recognition: If it looks like a duck Activity Recognition: Swims like a duck Audio Recognition: Quacks like a duck
  • 74. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Challenge and Opportunity: Compute
  • 75. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR)References: [137]
  • 76. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) National Academy of Sciences: Clock Speed (MHz) Scaling Hits a Wall References: [137]
  • 77. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Intel: Innovation Continues (Aggressively Solving Technical Challenges) References: [137]
  • 78. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Beyond Moore’s Law: Machine Learning Massive Parallelism & Distributed Compute
  • 79. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Beyond Moore’s Law: Machine Learning Graphics Processing Unit (GPU) Parallelism
  • 80. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Beyond Moore’s Law: Machine Learning Custom Deep Neural Network Chips Google Tensor Processing Unit IBM True North (Brain-Inspired Chip) Intel Deep Learning Chip (Nervana Acquisition)
  • 81. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Challenge and Opportunity: Community
  • 82. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) GitHub Growth
  • 83. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) http://cars.mit.edu
  • 84. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) The Road, The Car, The Speed State Representation:
  • 85. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) “Safety System”
  • 86. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Learning Input
  • 87. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Learning Input
  • 88. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Learning Input
  • 89. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Deep RL: Q-Function Learning Parameters
  • 90. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) http://cars.mit.edu We ran a competition, and in one month: • 250 submission from MIT • 10,000+ submissions from outside MIT DeepTraffic
  • 91. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) http://cars.mit.edu DeepTraffic In MIT Outside MIT
  • 92. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) http://cars.mit.edu DeepTraffic Challenge to GBAIR Students: Make a neural network that travels 70+ mph.
  • 93. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Challenge and Opportunity: Reward Function (aka Ethics)
  • 94. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Defining a Good Reward Function is Difficult This example is popular but is not an engineering challenge as it’s faced by both humans and machines alike. References: [138] Instead, we want to answer the engineering question…
  • 95. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR)
  • 96. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Defining a Good Reward Function is Difficult Coast Runners: Discovers local pockets of high reward ignoring the “implied” bigger picture goal of finishing the race. References: [63, 64]
  • 97. Guest Lecture: Lex Fridman Contact: fridman@mit.edu Feb 22 2017 Course 15.S14: Global Business of Artificial Intelligence (GBAIR) Question? All references cited in this presentation are listed in the following Google Sheets file: https://goo.gl/wDHwnU