Why Machine Learning Matters
Why Machine Learning Matters
Part 1: Introduction.
Non-technical people who want a primer on machine learning and are willing
to engage with technical concepts
If you're more interested in figuring out which courses to take, textbooks to read,
projects to attempt, etc. Take a look at our top picks in the Appendix: The Best
Machine Learning Resources.
Artificial intelligence will shape our future more powerfully than any other innovation
this century. Anyone who does not understand it will soon find themselves feeling left
behind, waking up in a world full of technology that feels more and more like magic.
The rate of acceleration is already astounding. After a couple of AI winters and periods
of false hope over the past four decades, rapid advances in data storage and computer
processing power have dramatically changed the game in recent years.
3
Part 1: Introduction
Machine Learning for Humans
In 2015, Google trained a conversational agent (AI) that could not only convincingly
interact with humans as a tech support helpdesk, but also discuss morality, express
opinions, and answer general facts-based questions.
4
Part 1: Introduction
Machine Learning for Humans
Professional Go player Lee Sedol reviewing his match with AlphaGo after defeat.
Photo via The Atlantic.
5
Part 1: Introduction
Machine Learning for Humans
In March 2017, OpenAI created agents that invented their own language to cooperate
and more effectively achieve their goal. Soon after, Facebook reportedly successfully
training agents to negotiate and even lie.
Just a few days ago (as of this writing), on August 11, 2017, OpenAI reached yet
another incredible milestone by defeating the world’s top professionals in 1v1 matches
of the online multiplayer game Dota 2.
See the full match at The International 2017, with Dendi (human) vs. OpenAI (bot), on YouTube.
6
Part 1: Introduction
Machine Learning for Humans
Google Translate overlaying English translations on a drink menu in real time using convolutional neural networks.
7
Part 1: Introduction
Machine Learning for Humans
A bold proclamation by London-based BenevolentAI (screenshot from About Us page, August 2017).
Law enforcement uses visual recognition and natural language processing to process
footage from body cameras. The Mars rover Curiosity even utilizes AI to autonomously
select inspection-worthy soil and rock samples with high accuracy.
In this series, we’ll explore the core machine learning concepts behind these
technologies. By the end, you should be able to describe how they work at a conceptual
level and be equipped with the tools to start building similar applications yourself.
8
Part 1: Introduction
Machine Learning for Humans
Machine learning is one of many subfields of artificial intelligence, concerning the ways that computers learn from
experience to improve their ability to think, plan, decide, and act.
Artificial intelligence is the study of agents that perceive the world around them, form
plans, and make decisions to achieve their goals. Its foundations include mathematics,
logic, philosophy, probability, linguistics, neuroscience, and decision theory. Many
fields fall under the umbrella of AI, such as computer vision, robotics, machine learning,
and natural language processing.
9
Part 1: Introduction
Machine Learning for Humans
For example, when IBM’s Deep Blue defeated world chess champion Garry Kasparov in 1997,
people complained that it was using "brute force" methods and it wasn’t “real” intelligence
at all. As Pamela McCorduck wrote, “It’s part of the history of the field of artificial intelligence
that every time somebody figured out how to make a computer do something — play good
checkers, solve simple but relatively informal problems — there was chorus of critics to say,
‘that’s not thinking’”(McCorduck, 2004).
Perhaps there is a certain je ne sais quoi inherent to what people will reliably accept as
“artificial intelligence”:
The technologies discussed above are examples of artificial narrow intelligence (ANI),
which can effectively perform a narrowly defined task.
10
Part 1: Introduction
Machine Learning for Humans
And this last one is a big deal. If we create an AI that can improve itself, it would unlock
a cycle of recursive self-improvement that could lead to an intelligence explosion over
some unknown time period, ranging from many decades to a single day.
You may have heard this point referred to as the singularity. The term is borrowed
from the gravitational singularity that occurs at the center of a black hole, an infinitely
dense one-dimensional point where the laws of physics as we understand them start
to break down.
11
Part 1: Introduction
Machine Learning for Humans
We have zero visibility into what happens beyond the event horizon of a black hole
because no light can escape. Similarly, after we unlock AI’s ability to recursively
improve itself, it’s impossible to predict what will happen, just as mice who
intentionally designed a human might have trouble predicting what the human would
do to their world. Would it keep helping them get more cheese, as they originally
intended? (Image via WIRED)
12
Part 1: Introduction