SlideShare ist ein Scribd-Unternehmen logo
1 von 97
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

MachineLearning.ppt
MachineLearning.pptMachineLearning.ppt
MachineLearning.pptbutest
 
Supervised and Unsupervised Machine Learning
Supervised and Unsupervised Machine LearningSupervised and Unsupervised Machine Learning
Supervised and Unsupervised Machine LearningSpotle.ai
 
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Garry D. Lasaga
 
“Responsible AI: Tools and Frameworks for Developing AI Solutions,” a Present...
“Responsible AI: Tools and Frameworks for Developing AI Solutions,” a Present...“Responsible AI: Tools and Frameworks for Developing AI Solutions,” a Present...
“Responsible AI: Tools and Frameworks for Developing AI Solutions,” a Present...Edge AI and Vision Alliance
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual IntroductionLukas Masuch
 
Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science Venkata Reddy Konasani
 
Fairness in AI (DDSW 2019)
Fairness in AI (DDSW 2019)Fairness in AI (DDSW 2019)
Fairness in AI (DDSW 2019)GoDataDriven
 
Generative Models for General Audiences
Generative Models for General AudiencesGenerative Models for General Audiences
Generative Models for General AudiencesSangwoo Mo
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachinePulse
 
Linear models and multiclass classification
Linear models and multiclass classificationLinear models and multiclass classification
Linear models and multiclass classificationNdSv94
 
Using Large Language Models in 10 Lines of Code
Using Large Language Models in 10 Lines of CodeUsing Large Language Models in 10 Lines of Code
Using Large Language Models in 10 Lines of CodeGautier Marti
 
Machine learning module 2
Machine learning module 2Machine learning module 2
Machine learning module 2Gokulks007
 
Future of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxFuture of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxGreg Makowski
 
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...Edureka!
 
The Future of Machine Learning
The Future of Machine LearningThe Future of Machine Learning
The Future of Machine LearningRussell Miles
 
Overview of Artificial Intelligence in Cybersecurity
Overview of Artificial Intelligence in CybersecurityOverview of Artificial Intelligence in Cybersecurity
Overview of Artificial Intelligence in CybersecurityOlivier Busolini
 
Unit4: Knowledge Representation
Unit4: Knowledge RepresentationUnit4: Knowledge Representation
Unit4: Knowledge RepresentationTekendra Nath Yogi
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep LearningOswald Campesato
 
Artificial Intelligence Introduction & Business usecases
Artificial Intelligence Introduction & Business usecasesArtificial Intelligence Introduction & Business usecases
Artificial Intelligence Introduction & Business usecasesVikas Jain
 

Was ist angesagt? (20)

MachineLearning.ppt
MachineLearning.pptMachineLearning.ppt
MachineLearning.ppt
 
Supervised and Unsupervised Machine Learning
Supervised and Unsupervised Machine LearningSupervised and Unsupervised Machine Learning
Supervised and Unsupervised Machine Learning
 
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
 
“Responsible AI: Tools and Frameworks for Developing AI Solutions,” a Present...
“Responsible AI: Tools and Frameworks for Developing AI Solutions,” a Present...“Responsible AI: Tools and Frameworks for Developing AI Solutions,” a Present...
“Responsible AI: Tools and Frameworks for Developing AI Solutions,” a Present...
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
 
Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science Machine Learning Deep Learning AI and Data Science
Machine Learning Deep Learning AI and Data Science
 
Fairness in AI (DDSW 2019)
Fairness in AI (DDSW 2019)Fairness in AI (DDSW 2019)
Fairness in AI (DDSW 2019)
 
Generative Models for General Audiences
Generative Models for General AudiencesGenerative Models for General Audiences
Generative Models for General Audiences
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 
Linear models and multiclass classification
Linear models and multiclass classificationLinear models and multiclass classification
Linear models and multiclass classification
 
Using Large Language Models in 10 Lines of Code
Using Large Language Models in 10 Lines of CodeUsing Large Language Models in 10 Lines of Code
Using Large Language Models in 10 Lines of Code
 
Machine learning module 2
Machine learning module 2Machine learning module 2
Machine learning module 2
 
Future of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptxFuture of AI - 2023 07 25.pptx
Future of AI - 2023 07 25.pptx
 
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
 
ML Basics
ML BasicsML Basics
ML Basics
 
The Future of Machine Learning
The Future of Machine LearningThe Future of Machine Learning
The Future of Machine Learning
 
Overview of Artificial Intelligence in Cybersecurity
Overview of Artificial Intelligence in CybersecurityOverview of Artificial Intelligence in Cybersecurity
Overview of Artificial Intelligence in Cybersecurity
 
Unit4: Knowledge Representation
Unit4: Knowledge RepresentationUnit4: Knowledge Representation
Unit4: Knowledge Representation
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Artificial Intelligence Introduction & Business usecases
Artificial Intelligence Introduction & Business usecasesArtificial Intelligence Introduction & Business usecases
Artificial Intelligence Introduction & Business usecases
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 

Kürzlich hochgeladen (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

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