Fake News:
can
Artificial Intelligence
help?
Marco Bonzanini
Workshop: Studying Russian disinformation and its effects in Europe
Ludwig-Maximilian University of Munich, Germany
Slide 2
Slide 2 text
— Betteridge’s Law of Headlines
“Any headline
that ends in a question mark
can be answered
by the word no”
Slide 3
Slide 3 text
ARTIFICIAL
INTELLIGENCE
Slide 4
Slide 4 text
AI
Slide 5
Slide 5 text
AI
Computer Science Mathematics
Slide 6
Slide 6 text
AI
Computer Science Mathematics
Linguistics
Slide 7
Slide 7 text
AI
Computer Science Mathematics
Philosophy
Psychology
Linguistics
Neuroscience
Slide 8
Slide 8 text
AI
Computer Science Mathematics
Philosophy
Psychology
Linguistics
Neuroscience
Slide 9
Slide 9 text
Intelligent Agents
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
Slide 10
Slide 10 text
Intelligent Agents
Any device that:
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
Slide 11
Slide 11 text
Intelligent Agents
Any device that:
• perceives its environment
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
Slide 12
Slide 12 text
Intelligent Agents
Any device that:
• perceives its environment
• takes action
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
Slide 13
Slide 13 text
Intelligent Agents
Any device that:
• perceives its environment
• takes action
• maximises the chances of success
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
Slide 14
Slide 14 text
Intelligent Agents
Any device that:
• perceives its environment
• takes action
• maximises the chances of success
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
Slide 15
Slide 15 text
Intelligent Agents
Any device that:
• perceives its environment
• takes action
• maximises the chances of success
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
what’s the goal?
Slide 16
Slide 16 text
Intelligent Agents
Systems that:
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
Slide 17
Slide 17 text
Intelligent Agents
Systems that:
• act like humans
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
Slide 18
Slide 18 text
Intelligent Agents
Systems that:
• act like humans
• think like humans
Russell and Norvig, Artificial Intelligence: A Modern Approach, 2003
Slide 19
Slide 19 text
Act Like a Human
Slide 20
Slide 20 text
Act Like a Human
A. Turing (1950) Computing Machinery and Intelligence
Slide 21
Slide 21 text
Act Like a Human
A. Turing (1950) Computing Machinery and Intelligence
??? Human
AI
Slide 22
Slide 22 text
Act Like a Human
A. Turing (1950) Computing Machinery and Intelligence
??? Human
AI
a.k.a. The Turing Test
Slide 23
Slide 23 text
Passing the Turing Test
Slide 24
Slide 24 text
Passing the Turing Test
Ex Machina, 2015
Slide 25
Slide 25 text
AI: Main Ingredients
Slide 26
Slide 26 text
AI: Main Ingredients
AI
{
Slide 27
Slide 27 text
AI: Main Ingredients
• knowledge
AI
{
Slide 28
Slide 28 text
AI: Main Ingredients
• knowledge
• reasoning
AI
{
Slide 29
Slide 29 text
AI: Main Ingredients
• knowledge
• reasoning
• language understanding
AI
{
Slide 30
Slide 30 text
AI: Main Ingredients
• knowledge
• reasoning
• language understanding
• learning
AI
{
Slide 31
Slide 31 text
Machine Learning
Slide 32
Slide 32 text
Machine Learning
ML gives computers the ability to learn
without being explicitly programmed
Types of Machine Learning
• Supervised
• Unsupervised
• Semi-supervised
• Reinforcement
Find structure
in sample input
Slide 37
Slide 37 text
Types of Machine Learning
• Supervised
• Unsupervised
• Semi-supervised
• Reinforcement
Incomplete
training
signal
Slide 38
Slide 38 text
Types of Machine Learning
• Supervised
• Unsupervised
• Semi-supervised
• Reinforcement
Reward
or
punishment
Slide 39
Slide 39 text
Applications
Slide 40
Slide 40 text
Applications
• Filter spam emails
Slide 41
Slide 41 text
Applications
• Filter spam emails
• Play poker/chess/go
Slide 42
Slide 42 text
Applications
• Filter spam emails
• Play poker/chess/go
• Drive safely on a tortuous track
Slide 43
Slide 43 text
Applications
• Filter spam emails
• Play poker/chess/go
• Drive safely on a tortuous track
• Drive safely on a busy road
Slide 44
Slide 44 text
Applications
• Filter spam emails
• Play poker/chess/go
• Drive safely on a tortuous track
• Drive safely on a busy road
• Answer simple factual questions
Slide 45
Slide 45 text
Applications
• Filter spam emails
• Play poker/chess/go
• Drive safely on a tortuous track
• Drive safely on a busy road
• Answer simple factual questions
• Give legal advice in a specialised field
Slide 46
Slide 46 text
Applications
• Filter spam emails
• Play poker/chess/go
• Drive safely on a tortuous track
• Drive safely on a busy road
• Answer simple factual questions
• Give legal advice in a specialised field
• Translate spoken Eng-to-Swe real-time
Slide 47
Slide 47 text
Applications
• Filter spam emails
• Play poker/chess/go
• Drive safely on a tortuous track
• Drive safely on a busy road
• Answer simple factual questions
• Give legal advice in a specialised field
• Translate spoken Eng-to-Swe real-time
• Have a pleasant 1-hour conversation
AI in Summary
• What are you trying to solve?
• Current state of the art: narrow problems
Slide 53
Slide 53 text
AI in Summary
• What are you trying to solve?
• Current state of the art: narrow problems
• Generalising is difficult
Slide 54
Slide 54 text
AI in Summary
• What are you trying to solve?
• Current state of the art: narrow problems
• Generalising is difficult
• Artificial General Intelligence is not here
Slide 55
Slide 55 text
AI in Summary
• What are you trying to solve?
• Current state of the art: narrow problems
• Generalising is difficult
• Artificial General Intelligence is not here
(yet )
Slide 56
Slide 56 text
FAKE NEWS
Slide 57
Slide 57 text
Google Trends for “fake news”
Slide 58
Slide 58 text
Google Trends for “fake news”
No fake news before November 2016?
https://www.theguardian.com/media/2017/jun/13/fake-news-manipulate-elections-paid-propaganda
~$55k to discredit a journalist
~$200k to instigate a street protest
Fact Checking
Full Fact, The State of Automatic Factchecking, 2016.
1. Monitor
Slide 87
Slide 87 text
Fact Checking
Full Fact, The State of Automatic Factchecking, 2016.
1. Monitor
2. Spot claims
Slide 88
Slide 88 text
Fact Checking
Full Fact, The State of Automatic Factchecking, 2016.
1. Monitor
2. Spot claims
3. Check claims
Slide 89
Slide 89 text
Fact Checking
Full Fact, The State of Automatic Factchecking, 2016.
1. Monitor
2. Spot claims
3. Check claims
4. Create and publish
Slide 90
Slide 90 text
Monitor
Slide 91
Slide 91 text
Monitor
• What to monitor?
Slide 92
Slide 92 text
Monitor
• What to monitor?
• How to access?
Slide 93
Slide 93 text
Monitor
• What to monitor?
• How to access?
• Scalability & robustness
Slide 94
Slide 94 text
Monitor
• What to monitor?
• How to access?
• Scalability & robustness
• Long-term availability
Slide 95
Slide 95 text
Monitor
• What to monitor?
• How to access?
• Scalability & robustness
• Long-term availability
• Engineering problems, not really AI
Slide 96
Slide 96 text
Spot Claims
Slide 97
Slide 97 text
Spot Claims
• Human judges don’t always agree
Slide 98
Slide 98 text
Spot Claims
• Human judges don’t always agree
• Text analysis to the rescue
Slide 99
Slide 99 text
Spot Claims
• Human judges don’t always agree
• Text analysis to the rescue
• Natural language is “difficult”
(paraphrasing, common sense,
idiomatic expressions, …)
Slide 100
Slide 100 text
Check Claims
Slide 101
Slide 101 text
Check Claims
• Look-up high-quality knowledge base
Slide 102
Slide 102 text
Check Claims
• Look-up high-quality knowledge base
• … how do you model the universe?
Slide 103
Slide 103 text
Check Claims
• Look-up high-quality knowledge base
• … how do you model the universe?
• Context is important
Slide 104
Slide 104 text
Create and Publish
Slide 105
Slide 105 text
Create and Publish
• Communicating the results is crucial
Slide 106
Slide 106 text
Create and Publish
• Communicating the results is crucial
• Automated journalism?
Slide 107
Slide 107 text
Create and Publish
• Communicating the results is crucial
• Automated journalism?
• How do you build trust?
Slide 108
Slide 108 text
— DJ Patil
“The hardest part of data science is
getting good, clean data.
Cleaning data is often 80% of the work”
“We didn’t have better algorithms,
we just had better data.”
— Peter Norvig
Slide 109
Slide 109 text
Can AI help?
Is this the right question?
Automation vs AI
Data Quality
Summary