What is NOT machine learning?
Burak Aybar describes the basics of artificial intelligence, machine learning, deep learning and the differences between them.
4. Introduction
Differences should be known—examples of AI, machine learning, and deep
learning are everywhere
● How Netflix knows which show you’ll want to watch next ?
● How Facebook knows whose face is in a photo ?
● What makes self-driving cars a reality ?
● How a customer service representative will know if you’ll be satisfied with
their support before you even take a customer satisfaction survey ?
6. What is Artificial Intelligence?
The simulation of human intelligence processes by machines, especially
computer systems
The ability of machines to work and think, like the human brain
Applications
• Computer Vision
• Robotics
• Machine Learning
• ….
9. What is Deep Learning?
Deep Learning is a newer area of Machine Learning that uses multi-layered
artificial neural networks to deliver high accuracy in tasks such as object
detection, speech recognition, language translation and so on
Automatically learn/extract/translate the features from data sets such as
images, videos, text without introducing traditional hand-coded code or rules
12. What is Machine Learning ?
Machine learning is a branch of AI which finds patterns in data, learn from that
data, and then apply what they have learned to make informed decisions
Basically
Machine Learning is the science of getting computers to act without being
explicitly programmed
16. Machine Learning vs AI
Let's imagine we're building a self-driving car and trying to make it stop at
stop signs
Machine Learning: Create a dataset with
millions of street-side objects photos and
train an algorithm to recognise which
have stop signs on them
Artificial Intelligence: As soon as the car
recognises stop signs, it should start
applying the brakes. The car should hit the
brakes right in time, not too early or too late.
18. Summary
Machine learning uses the experience to
look for the pattern it learned. Artificial
Intelligence uses the experience to
acquire knowledge/skill and also how to
apply that knowledge for new
environments
Deep Learning is a subclass of Machine
Learning, basically, neural networks that use
multiple hidden layers. Their complexity
allows this type of algorithms to perform
feature extraction on their own
19. Summary
Given the usefulness of machine learning, it can be hard to accept that sometimes
it is not the best solution to a problem