The day before Valentine’s Day 2018, the BBC published an article by Dave Lee titled UK unveils extremism blocking tool, describing a tool created to detect IS propagandist videos.
The news was quickly picked up by Inverse, an Amerian online tech magazine for young millenials. Their headline was significantly more exciting: A.I. Algorithm Recognizes Terrorist Propaganda with 99 Percent Accuracy.
The more sensational headline from Inverse was shared across ten communities on reddit. It gained particular traction on /r/Futurology, a subreddit — community — for redditors interested in new technologies.
There’s a number of questions that you might have here, and we’ll address them in time. For now, we’ll address why this is considered artificial intelligence.
What, to you, does artificial intelligence mean?
Is that the right question to ask?
Asking the Right Questions
One thing that often comes up with artificial intelligence is that all questions are not created equally. "What does artifical intelligence mean?" is far too vague and leads us nowhere. While it is the obvious question to ask, it gives us no data to work with.
Consider instead some classification: from some list of problems, what problems would you consider to be for artificial intelligence?
Parsing Written Text[1] |
Theorem Validator[3] |
Diagnosing Diseases |
|
Self-Driving Cars |
Legal Document Search[4] |
Language Processing[5] |
Page Ranking[6] |
Decentralized Banking[7] |
Mid-Flight Autopilot[8] |
Cryptography |
Quantum Key Distribution[9] |
Playing Go |
Playing Tic-Tac-Toe |
Automated Drones |
Here’s what most of us might come up with:
Just an Algorithm | Artificial Intelligence |
---|---|
Travelling Salesman[10] |
Parsing Written Text |
Legal Document Search[11] |
Theorem Validator |
Decentralized Banking |
Diagnosing Diseases[12] |
Mid-Flight Autopilot[13] |
Self-Driving Cars |
Cryptography |
Language Processing |
Quantum Key Distribution |
Page Ranking |
Playing Tic-Tac-Toe |
Playing Go |
Automated Drones |
Now that we have some data, we can continue our inquiry. What’s common with all those that we decided were artificial intelligence, but not with those we decided were just an algorithm?
One factor that might eventually come to mind is the precision of every part of the problem.
In all of the problems on the left column, there is an absolute "right answer," or at least an absolute "right method" to achieving a goal. A solution to the travelling salesman problem must be the shortest path; any method for quantum distribution of cryptographic keys must be unbreakable; tic-tac-toe is a game with a mathematical strategy that never loses. The important features of these problems are absolutely precise. There are no extraneous questions to be asked.
But there is always some sort of ambiguity when it comes to problems on the right side.
Some things look very similar on paper, like 1 and l, or l and I. Sometimes you can tell the difference based on the typeface — for example, there’d be no ambiguity if it were written in cursive — but oftentimes written text is simply unclear. How do we recognize cursive Q’s when they look like exactly like fancy 2’s? There’s more factors that we need to consider than how characters look. There are extraneous questions we need to ask. There are features of this problem that are ambiguous.
There isn’t a "perfect" way to drive a car that’s better than all other ways. There’s many factors to consider when rating how well a car is driven: speed and safety are only the most obvious. What about comfort? What about gas consumption? What about trolley problem scenarios? Obviously there’s a difference between driving badly and driving well, but there isn’t a clear one between driving well and driving great. There are extraneous questions we need to ask. Many features of this problem are ambiguous.
Go is a board game where you put stones on a nineteen-by-nineteen grid. While it is theoretically possible to enumerate every single strategy to find the single best one, there are 361 moves on the first turn, 360 on the second, and this goes on. This makes for more than \(361!\) possible games[14], which is larger than \(1.4\times10^{768}\). For an idea of scale, there’s about \(10^{80}\) atoms in the visible universe. It’s impossible to practically compute the absolute best strategy.
So while the conditions for success are precise — end up with more territory than your opponent — in practice we can’t compute that. We need to find another way to find a strategy. There are extraneous questions we need to ask. By necessity, any strategy must consider features of this problem that are ambiguous.
And here is where we arrive at a workable definition for artificial intelligence:
- artificial intelligence
-
n. a field of techniques used to solve problems with ambiguous, unclear features.