| Literature DB >> 34880354 |
Mateusz Szczepański1,2, Marek Pawlicki1,2, Rafał Kozik1,2, Michał Choraś3,4.
Abstract
The ubiquity of social media and their deep integration in the contemporary society has granted new ways to interact, exchange information, form groups, or earn money-all on a scale never seen before. Those possibilities paired with the widespread popularity contribute to the level of impact that social media display. Unfortunately, the benefits brought by them come at a cost. Social Media can be employed by various entities to spread disinformation-so called 'Fake News', either to make a profit or influence the behaviour of the society. To reduce the impact and spread of Fake News, a diverse array of countermeasures were devised. These include linguistic-based approaches, which often utilise Natural Language Processing (NLP) and Deep Learning (DL). However, as the latest advancements in the Artificial Intelligence (AI) domain show, the model's high performance is no longer enough. The explainability of the system's decision is equally crucial in real-life scenarios. Therefore, the objective of this paper is to present a novel explainability approach in BERT-based fake news detectors. This approach does not require extensive changes to the system and can be attached as an extension for operating detectors. For this purposes, two Explainable Artificial Intelligence (xAI) techniques, Local Interpretable Model-Agnostic Explanations (LIME) and Anchors, will be used and evaluated on fake news data, i.e., short pieces of text forming tweets or headlines. This focus of this paper is on the explainability approach for fake news detectors, as the detectors themselves were part of previous works of the authors.Entities:
Year: 2021 PMID: 34880354 PMCID: PMC8655070 DOI: 10.1038/s41598-021-03100-6
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1The overview of the proposed approach.
Models’ classification results of fake news.
| Model | Data | Precision (%) | Recall (%) | F1-score (%) | Support |
|---|---|---|---|---|---|
| BERT | Real | 99 | 98 | 98 | 4328 |
| Fake | 98 | 99 | 98 | 4652 | |
| BI-LSTM | Real | 94 | 92 | 93 | 3420 |
| Fake | 90 | 92 | 91 | 2615 |
LIME explanations for the four test scenarios - BERT-based classifier.
| Test | Sentence | Probability fake | Probability real | Highlighted words | Weights |
|---|---|---|---|---|---|
| 1 | FBI NEW YORK FIELD OFFICE Just Gave A Wake Up Call To Hillary Clinton | 0.97 | 0.03 | 1. Gave 2. Just 3. A 4. Hillary 5. Clinton | + 0.28 + 0.25 + 0.23 + 0.21 + 0.17 |
| 2 | Turkey-backed rebels in Syria put IS jihadists through rehab | 0.00 | 1.00 | 1. Turkey 2. Syria 3. in 4. backed 5. jihadist | – 0.02 – 0.02 – 0.01 – 0.01 – 0.01 |
| 3 | Trump looms behind both Obama and Haley speeches | 0.58 | 0.42 | 1. and 2. Obama 3. Haley 4. looms 5. behind | + 0.17 + 0.16 + 0.13 – 0.05 + 0.05 |
| 4 | Pope Francis Demands Christians Apologize For Marginalizing LGBT People | 0.29 | 0.71 | 1. For 2. Pope 3. People 4. Marginalizing 5. LGBT | – 0.10 – 0.08 + 0.08 + 0.08 + 0.04 |
Anchors explanations for the four test scenarios—BERT-based classifier.
| Test scenario | Sentence | Precision | Anchors |
|---|---|---|---|
| Correctly classified fake news | FBI NEW YORK FIELD OFFICE Just Gave A WakeUp Call To Hillary Clinton | – | Anchors not found |
| Correctly classified real news | Turkey-backed rebels in Syria put IS jihadists through rehab | 1.00 | rehab AND Turkey AND through |
| Misclassified real news as fake news | Trump looms behind both Obama and Haley speeches | 0.96 | and AND Obama |
| Misclassified fake news as real news | Pope Francis Demands Christians Apologize For Marginalizing LGBT People | 1.00 | Francis AND POPE AND whitespace AND For AND Apologize AND Christians AND Demands |
LIME explanations for the four test scenarios - Bidirectional LSTM classifier.
| Test | Sentence | Probability fake | Probability real | Highlighted words | Weights |
|---|---|---|---|---|---|
| 1 | Wikileaks List Exposes at Least 65 Corporate ‘Presstitutes’ Who Colluded to Hide Clinton’s Crimes | 1.00 | 0.00 | 1. Exposes 2. Wikileaks 3. Presstitutes 4. Colluded 5. Least | + 0.02 + 0.02 + 0.01 – 0.01 – 0.01 |
| 2 | Senate Formally Takes Up Gorsuch Nomination, and Braces for Turmoil - The New York Times | 0.00 | 1.00 | 1. York 2. Gorsuch 3. Nomination 4. Times 5. Turmoil | – 0.13 – 0.12 – 0.09 – 0.07 – 0.05 |
| 3 | Alyssa Milano: Up to Women to Remove Trump from Office | 0.95 | 0.05 | 1. Milano 2. Trump 3. Alyssa 4. Remove 5. Office | + 0.07 – 0.04 – 0.03 – 0.03 – 0.03 |
| 4 | New Alleged Audio: Bill Clinton Encourages Mistress to Hide His Role in Securing Her a State Job | 0.11 | 0.89 | 1. Securing 2. Role 3. Bill 4. Mistress 5. Clinton | – 0.48 – 0.42 – 0.20 + 0.13 + 0.11 |
Anchors explanations for the four test scenarios - Bidirectional LSTM classifier.
| Test scenario | Sentence | Precision | Anchors |
|---|---|---|---|
| Correctly classified fake news | Wikileaks List Exposes at Least 65 Corporate ‘Presstitutes’ Who Colluded to Hide Clinton’s Crimes | 0.96 | Clinton AND Presstitutes |
| Correctly classified real news | Senate Formally Takes Up Gorsuch Nomination, and Braces for Turmoil - The New York Times | – | Anchors not found |
| Misclassified real news as fake news | Alyssa Milano: Up to Women to Remove Trump from Office | 0.98 | Milano AND Women AND UP |
| Misclassified fake news as real news | New Alleged Audio: Bill Clinton Encourages Mistress to Hide His Role in Securing Her a State Job | 1.00 | Role |