<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Classifying COVID-19 Conspiracy Tweets with Word Embedding and BERT</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yuta Yanagi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ryohei Orihara</string-name>
          <email>orihara@acm.org</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yasuyuki Tahara</string-name>
          <email>tahara@uec.ac.jp</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yuichi Sei</string-name>
          <email>sei@is.uec.ac.jp</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Akihiko Ohsuga</string-name>
          <email>ohsuga@uec.ac.jp</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>The University of Electro-Communications</institution>
          ,
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <fpage>13</fpage>
      <lpage>15</lpage>
      <abstract>
        <p>We, the team OTS-UEC contributed the automatic detection of conspiracy tweets in MediaEval 2021. The dataset has tweets that refer to COVID-19. Part of them argues/discusses the relationship of conspiracies. Following the results of the MediaEval 2020 working notes, we use a BERT-based classifier. We implement three proposed models and compare them in the experiments. In the task of this year, the model also shows better results of classifying than a text embedding-based one. This result suggests that using the pre-trained model is also suitable to classify conspiracy tweets by small preparation processes.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        FakeNews, one of the MediaEval 2021 tasks focuses on the
automatic classifying of tweets by conspiracies [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. The FakeNews has
three classification subtasks. The first (Text-Based Misinformation
Detection, MD) is classifying three stances classes. The given three
labels are supporting, discussing, and non-conspiracy (not mention
conspiracy). The second (Text-Based Conspiracy Theory
Recognition, CTR) is nine binary classifications for pre-defined conspiracies
if referred to or not. The third (Text-Based Combined
Misinformation and Conspiracies Detection, CMCD) requires classifying three
stances by the nine conspiracies (3 × 9 output types).
      </p>
      <p>
        We compared the efect of using pre-trained language models in
every subtasks. In addition, we attempt to compare two language
models. One is pre-trained NNLM [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] based, another is pre-trained
BERT [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] based. The results show there are solid improvements in
using the pre-trained language model. Moreover, using the BERT
based model gives the best result in the experiments.
      </p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>
        The epidemic of COVID-19 afects not only in medical area but
also social media. Difusing misinformation (including fake news)
reduces the credibility of governments and medical treatments like
vaccines [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Moreover, part of people argues the relationships
between the epidemic and conspiracies by psychological influences
[
        <xref ref-type="bibr" rid="ref14 ref5">5, 14</xref>
        ]. Therefore, the automatic detection of conspiracy tweets is
crucial to lighten the burden imposed on medical workers.
      </p>
      <p>
        The FakeNews task in 2021 extends from the automatic detection
of the 5G conspiracy from COVID-19 tweets in MediaEval 2020
[
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ]. Among its participants, two teams used the BERT model
in a single model [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] or an ensemble model [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. In both cases, using
the BERT model improved classification performance for the 5G
conspiracy/the other conspiracy/the non-conspiracy.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>APPROACH</title>
      <p>In this section, we show how to implement our proposed model in
each subtask.
3.1</p>
    </sec>
    <sec id="sec-4">
      <title>Preprocessing</title>
      <p>The organizer sent us raw tweet texts as a dataset. Therefore, we
apply to preprocess following rules.</p>
      <p>
        • Fix contracted forms by a provided tool [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and manual
processes.
• Make all alphabets to lowercase.
• Remove letters except for alphabets, numbers, and
whitespaces.
• Replace all numbers to zero (0) except “covid19”
• Eliminate stopwords by a tool from NLTK [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>The removed letters include emojis. When we improve the
performances of the classifications, considering emojis may be able to
extract more accurate tweet features.
3.2</p>
    </sec>
    <sec id="sec-5">
      <title>Language Models</title>
      <p>The FakeNews task requires making two model types. On the one
hand, “required run” needs to complete within the dataset. On the
other hand, “optional run (s)” allows using data outside the dataset.
The outside data includes pre-trained language models.</p>
      <p>
        We compare the efect of pre-trained language models on the
diference of results between these two model types. We have done
all implementations in Keras [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>3.2.1 Required run. First of all, we get encoded tweets
consisting of integers by TextVectorization. Secondly, we obtain word
embedding by the Embedding layer. We initialize the layer by the
uniform distribution. Finally, we obtain a tweet feature by
averagepooling of all word embeddings in GlobalAveragePooling1D. The
dimensionality of output from the pooling is 128. We add a fully
connected layer with a 10% dropout layer. The 32-dimensional array
is the tweet features in the required run.</p>
      <p>
        3.2.2 Optional runs. In this run, we can use outside the given
dataset includes pre-trained models. We use the BERT-based
language model from the results of the FakeNews task in MediaEval
2020 [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ]. We assign small_bert from TensorFlow Hub [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. We
also add the fully connected layer and obtain the tweet features. In
the stance classification subtask, we also compared with a NNLM
based language model by TensorFlow Hub [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
# Typeof stancelabels
# Refer to conspiracy
#Agreewithconspiracy
1
      </p>
      <p>Non-conspiracy
2 Discussesconspiracy
3 Promotes/Supporting
conspiracy
0</p>
    </sec>
    <sec id="sec-6">
      <title>Classification Models</title>
      <p>We prepare three classification models for each subtask. We input
the tweet features for them.</p>
      <p>3.3.1 Misinformation Detection. We build two binary classifiers
because the ratio of the labels is nearly 2:1:1. Figure 1 shows the
correspondences of the given labels and ones in this subtask imposed
by us. The first one considers if a tweet refers to any
conspiracies. If it does, the second one considers if the tweet supports the
conspiracies or not. Therefore, during the training sequence, the
non-conspiracy tweets are not used for the second classifier. We
think this will help to train without bias from the imbalance of
given labels. We compare in experiments the efect of this structure
with the model that classified directly for three labels.</p>
      <p>3.3.2 Conspiracy Theory Recognition. We build a classifier for
nine outputs that parallel pre-defined conspiracies. We use another
fully connected layer that outputs nine values.</p>
      <p>3.3.3 Combined Misinformation and Conspiracies Detection. We
prepare nine three-class classifiers that deduce stances. We do not
use two binary classifiers due to the lack of tweets that refer to
each conspiracy.
4
4.1</p>
    </sec>
    <sec id="sec-7">
      <title>RESULTS AND ANALYSIS</title>
    </sec>
    <sec id="sec-8">
      <title>Efect of Language Model</title>
      <p>
        Table 1 shows the returned results of the FakeNews task. All result
values are the Matthews correlation coeficient (MCC) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>We can confirm that using the language model makes the results
improve except for the CMCD subtask. In the CMCD, all output
labels are one in those models, which means non-conspiracy. We
attribute this to the fact that by separating the classifiers by the
pre-defined conspiracies, we increased the ratio of non-conspiracy</p>
    </sec>
    <sec id="sec-9">
      <title>DISCUSSION AND OUTLOOK</title>
      <p>
        In this paper, we participate the FakeNews task that requires
classifying tweets by conspiracies. To realize it, we employ pre-trained
language models from other models for the FakeNews task of
MediaEval 2020 [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. We compare them with models that use only word
embedding. According to the experimental result, the pre-trained
language model help to extract conspiracy information at the stance
classification and the conspiracy detection. However, in
classification for the CMCD subtask, all output scores are the same label. We
guess that the classification models do not work because the tweets
mentioning each pre-defined conspiracy are scattered. However,
looking at the models of other teams, it is possible that we have
designed our models incorrectly for the CMCD subtask. A closer
look at the result of CTK shows variation in the efectiveness of
the pre-trained language model by the pre-defined conspiracies.
This result may come from the characteristics of the trend of tweet
content. It can be needed further researching. Moreover, we also
compare the two classification structures at the MD subtask. The
experiment results show us that the double binary classification
is better than the single three-class classification. We expect this
reason is nearly 2:1:1 of three classes ratio. If the ratio is diferent,
the trend will not continue.
      </p>
    </sec>
    <sec id="sec-10">
      <title>ACKNOWLEDGMENTS</title>
      <p>This work was supported by JSPS KAKENHI Grant Numbers
JP18H03229, JP18H03340, 18K19835, JP19H04113, JP19K12107,
JP21H03496.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Pierre</given-names>
            <surname>Baldi</surname>
          </string-name>
          , Søren Brunak, Yves Chauvin,
          <string-name>
            <given-names>Claus A. F.</given-names>
            <surname>Andersen</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Henrik</given-names>
            <surname>Nielsen</surname>
          </string-name>
          .
          <year>2000</year>
          .
          <article-title>Assessing the accuracy of prediction algorithms for classification: an overview</article-title>
          .
          <source>Bioinformatics</source>
          <volume>16</volume>
          ,
          <issue>5</issue>
          (
          <issue>05</issue>
          <year>2000</year>
          ),
          <fpage>412</fpage>
          -
          <lpage>424</lpage>
          . https://doi.org/10.1093/bioinformatics/16.5.
          <fpage>412</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Yoshua</given-names>
            <surname>Bengio</surname>
          </string-name>
          , Réjean Ducharme, Pascal Vincent, and
          <string-name>
            <given-names>Christian</given-names>
            <surname>Janvin</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>A neural probabilistic language model</article-title>
          .
          <source>The journal of machine learning research 3</source>
          (
          <year>2003</year>
          ),
          <fpage>1137</fpage>
          -
          <lpage>1155</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Steven</given-names>
            <surname>Bird</surname>
          </string-name>
          and
          <string-name>
            <given-names>Edward</given-names>
            <surname>Loper</surname>
          </string-name>
          .
          <year>2004</year>
          .
          <article-title>NLTK: The Natural Language Toolkit</article-title>
          .
          <source>In Proceedings of the ACL Interactive Poster and Demonstration Sessions</source>
          .
          <article-title>Association for Computational Linguistics</article-title>
          , Barcelona, Spain,
          <fpage>214</fpage>
          -
          <lpage>217</lpage>
          . https://www.aclweb.org/anthology/P04-3031
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Jacob</given-names>
            <surname>Devlin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ming-Wei</surname>
            <given-names>Chang</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Kenton</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Kristina</given-names>
            <surname>Toutanova</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding</article-title>
          . (
          <year>2019</year>
          ).
          <article-title>arXiv:cs</article-title>
          .CL/
          <year>1810</year>
          .04805
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Karen</surname>
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Douglas</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>COVID-19 conspiracy theories</article-title>
          .
          <source>Group Processes &amp; Intergroup Relations</source>
          <volume>24</volume>
          ,
          <issue>2</issue>
          (
          <year>2021</year>
          ),
          <fpage>270</fpage>
          -
          <lpage>275</lpage>
          . https://doi.org/10.1177/1368430220982068 arXiv:https://doi.org/10.1177/1368430220982068
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Tensorflow</surname>
            <given-names>hub.</given-names>
          </string-name>
          <year>2021</year>
          . small_bert/bert_en_uncased_L-4
          <string-name>
            <surname>_</surname>
          </string-name>
          H-512
          <source>_A-8</source>
          . (
          <year>2021</year>
          ). https://tfhub.dev/tensorflow/small
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Nikhil</given-names>
            <surname>Ketkar</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Introduction to keras</article-title>
          .
          <source>In Deep learning with Python</source>
          . Springer,
          <fpage>97</fpage>
          -
          <lpage>111</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Andrey</given-names>
            <surname>Malakhov</surname>
          </string-name>
          , Alessandro Patruno, and
          <string-name>
            <given-names>Stefano</given-names>
            <surname>Bocconi</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Fake News Classification with BERT</article-title>
          .
          <source>In Working Notes Proceedings of the MediaEval 2020 Workshop</source>
          , Online,
          <fpage>14</fpage>
          -
          <issue>15</issue>
          <year>December 2020</year>
          (CEUR Workshop Proceedings), Steven Hicks, Debesh Jha, Konstantin Pogorelov, Alba García Seco de Herrera, Dmitry Bogdanov, PierreEtienne Martin,
          <string-name>
            <given-names>Stelios Andreadis</given-names>
            ,
            <surname>Minh-Son</surname>
          </string-name>
          <string-name>
            <surname>Dao</surname>
          </string-name>
          , Zhuoran Liu, José Vargas Quiros,
          <source>Benjamin Kille, and Martha A. Larson (Eds.)</source>
          , Vol.
          <volume>2882</volume>
          .
          <article-title>CEUR-WS.org</article-title>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2882</volume>
          /paper38.pdf
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Olga</given-names>
            <surname>Papadopoulou</surname>
          </string-name>
          , Giorgos Kordopatis-Zilos, and
          <string-name>
            <given-names>Symeon</given-names>
            <surname>Papadopoulos</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>MeVer Team Tackling Corona Virus and 5G Conspiracy Using Ensemble Classification Based on BERT</article-title>
          .
          <source>In Working Notes Proceedings of the MediaEval 2020 Workshop</source>
          , Online,
          <fpage>14</fpage>
          -
          <issue>15</issue>
          <year>December 2020</year>
          (CEUR Workshop Proceedings), Steven Hicks, Debesh Jha, Konstantin Pogorelov, Alba García Seco de Herrera, Dmitry Bogdanov,
          <string-name>
            <surname>Pierre-Etienne</surname>
            <given-names>Martin</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Stelios Andreadis</given-names>
            ,
            <surname>Minh-Son</surname>
          </string-name>
          <string-name>
            <surname>Dao</surname>
          </string-name>
          , Zhuoran Liu, José Vargas Quiros,
          <source>Benjamin Kille, and Martha A. Larson (Eds.)</source>
          , Vol.
          <volume>2882</volume>
          .
          <article-title>CEUR-WS.org</article-title>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2882</volume>
          /paper76.pdf
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Konstantin</surname>
            <given-names>Pogorelov</given-names>
          </string-name>
          , Daniel Thilo Schroeder, Stefan Brenner, and
          <string-name>
            <given-names>Johannes</given-names>
            <surname>Langguth</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>FakeNews: Corona Virus and Conspiracies Multimedia Analysis Task at MediaEval 2021</article-title>
          . In the MediaEval 2021 Workshop, Online,
          <fpage>13</fpage>
          -
          <lpage>15</lpage>
          December
          <year>2020</year>
          . Online.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Konstantin</surname>
            <given-names>Pogorelov</given-names>
          </string-name>
          , Daniel Thilo Schroeder, Luk Burchard, Johannes Moe, Stefan Brenner, Petra Filkukova, and
          <string-name>
            <given-names>Johannes</given-names>
            <surname>Langguth</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Fakenews: Corona virus and 5g conspiracy task at mediaeval 2020</article-title>
          . In MediaEval 2020 Workshop. Online.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Konstantin</surname>
            <given-names>Pogorelov</given-names>
          </string-name>
          , Daniel Thilo Schroeder, Petra Filkuková, Stefan Brenner, and
          <string-name>
            <given-names>Johannes</given-names>
            <surname>Langguth</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>WICO Text: A Labeled Dataset of Conspiracy Theory and 5G-Corona Misinformation Tweets</article-title>
          .
          <source>In 2021 Workshop on Open Challenges in Online Social Networks. Online</source>
          ,
          <volume>21</volume>
          -
          <fpage>25</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Jon</surname>
            <given-names>Roozenbeek</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Claudia R. Schneider</surname>
          </string-name>
          , Sarah Dryhurst, John Kerr,
          <string-name>
            <surname>Alexandra L. J. Freeman</surname>
          </string-name>
          , Gabriel Recchia, Anne Marthe van der Bles, and Sander van der Linden.
          <year>2020</year>
          .
          <article-title>Susceptibility to misinformation about COVID-19 around the world</article-title>
          .
          <source>Royal Society Open Science</source>
          <volume>7</volume>
          ,
          <issue>10</issue>
          (Oct.
          <year>2020</year>
          ),
          <volume>201199</volume>
          . https://doi.org/10.1098/rsos.201199
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Joseph</surname>
            <given-names>E Uscinski</given-names>
          </string-name>
          , Adam M Enders,
          <string-name>
            <given-names>Casey</given-names>
            <surname>Klofstad</surname>
          </string-name>
          , Michelle Seelig, John Funchion, Caleb Everett, Stefan Wuchty, Kamal Premaratne, and
          <string-name>
            <given-names>Manohar</given-names>
            <surname>Murthi</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Why do people believe COVID-19 conspiracy theories</article-title>
          ?
          <source>Harvard Kennedy School Misinformation Review</source>
          <volume>1</volume>
          ,
          <issue>3</issue>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Pascal van Kooten</surname>
          </string-name>
          .
          <year>2020</year>
          . contractions. https://github.com/kootenpv/ contractions. (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>