<!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>Embedding Partial Propagation Network for Fake News Early Detection</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Amila Silva</string-name>
          <email>amila.silva@student.unimelb.edu.au</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yi Han</string-name>
          <email>yi.han@unimelb.edu.au</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ling Luo</string-name>
          <email>ling.luo@unimelb.edu.au</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Shanika Karunasekera</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christopher Leckie</string-name>
          <email>caleckie@unimelb.edu.au</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Computing and Information Systems, The University of Melbourne</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Detecting fake news as early as possible has attracted growing attention due to its fast-spreading nature and the significant harm it can cause. As demonstrated in recent studies, the propagation pattern of fake news on social media difers from that of real news, and a number of works have extracted diferent types of features from the propagation pattern for detection. However, a major limitation of this approach is that the propagation network is not fully available in the early stages, and may take a long time to complete. As a result, existing network-based fake news detection methods yield low accuracy during the early stages of propagation. To bridge the research gap, in this work we: (1) propose a novel network embedding algorithm, based on the investigation of a wide range of features obtained from the propagation network, which are not well studied in previous work; and (2) design an autoencoder-based neural architecture to predict the embedding of the complete propagation network using the partially available network in the early stages of propagation. Our experiments show that with the predicted embedding for the complete propagation network, our model can achieve state-of-the-art performance while only having access to the early stage propagation network.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Fake News Detection</kwd>
        <kwd>News Propagation Networks</kwd>
        <kwd>Network Embedding</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        detection [
        <xref ref-type="bibr" rid="ref3 ref4 ref5 ref6">3, 4, 5, 6</xref>
        ].
      </p>
      <p>It has been demonstrated that the propagation pattern
While the growing popularity of social media has greatly of news on social media, e.g., tweets and retweets of news
facilitated the exchange of information, it also provides on Twitter, can facilitate the detection of fake news [7,
an ideal platform to spread fake news, especially inten- 8, 9, 10, 11], since the propagation pattern of fake news
tional disinformation, which has already and will con- exhibits distinctive characteristics. However, instead of
tinue to cause significant damage. relying on the entire propagation network, which may</p>
      <p>
        Even though a number of independent fact-checking take days or even weeks to complete, we only use the
organisations have emerged globally over recent years, initial network that, for instance, belongs to the first 100
the sheer volume of fake news makes it infeasible to tweets, or tweets posted within the first few hours, to
rely entirely on human investigation. In addition, what verify a news item. Specifically, the main contributions
makes the task even more challenging is that fake news of this work include (Figure 1 provides an overview):
needs to be detected at an early stage before it becomes • We investigate a range of local and global features of
widespread, since it is dificult to correct people’s per- the propagation network, including temporal-based,
textception towards an issue once it is formed, even if the based and user-based, and compare their contributions
previous impression is inaccurate [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Therefore, in our to the detection of fake news. Based on the observations,
work we focus on fake news early detection: verifying we propose a novel network representation learning
althe validity of a news item within a certain time limit gorithm to embed the propagation network;
from when it is published online. Here we use the defi- • We train an autoencoder that takes as input the
parnition in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] that fake news is intentionally and verifiably tial propagation network corresponding to the tweets
false news published by a news outlet—similar definitions posted within the detection deadline, and predicts the
have also been used in previous studies on fake news embedding of the complete propagation network;
• We perform extensive experiments to demonstrate that
the predicted embedding of the complete propagation
network can be used to achieve state-of-the-art
performance in fake news early detection.
      </p>
      <p>The remainder of this paper is organised as follows:
Section 2 defines the problem of fake news early
detection; Section 3 describes how to embed the propagation
network; Section 4 introduces the network
embeddingbased detection algorithm; Section 5 provides the
experimental verification of the designed algorithm; Section 6</p>
      <p>Local Network</p>
      <p>Embedding</p>
      <p>Detection Deadline
Tweets Posted within the Detection Deadline
Tweets Posted after the Detection Deadline
Source Node/ News Record
Node-level Aggregation</p>
      <p>Autoencoder</p>
      <p>Fake News Detector</p>
      <p>Binary</p>
      <p>Classifier</p>
      <p>Embedding of the
Global Network Initial Propagation</p>
      <p>Embedding Network</p>
      <p>Predicted Embedding</p>
      <p>of the Complete
Propagation Network
reviews previous work on fake news detection; and
finally Section 7 concludes the paper and ofers directions
for future work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Problem Definition</title>
      <p>We define the problem of fake news early detection as
follows: let  be a set of labelled news records. Each record
 ∈  is represented as a tuple ⟨ ,  ,  ,  ,  ⟩,
where (1)  is the timestamp when  is published online;
(2)  is the text content of ; (3)  is the propagation
network of  at timestamp  +  (further explained
below); (4)  is the set of timeline tweets posted by the
users involved in  , i.e., it provides background
information of the news spreaders. Note that  does not
necessarily always have to contain the latest timeline
tweets; and (5)  is the label:  is 1 if  is false and 0
otherwise.</p>
      <p>Each propagation network  is an attributed directed
graph ( ,  ,  ), where:
•  is the set of vertices/nodes, and each node is a
tweet/retweet with the corresponding user. A special
case is that an extra node representing the news is added
to link the network together—it is called the source node
hereafter.
•  is the set of edges. Here, edges represent how a
news item spreads from one person to another as shown
in Fig 1. However, Twitter APIs do not provide the
immediate source of a retweet. To solve this problem, within
each cascade we first sort the tweets by their timestamps,
and then search for the potential source of a retweet
from all the tweets that are published earlier. Specifically,
there is an edge from node  to node  if (1) the user
of tweet  mentions the user of tweet  ; or (2) tweet 
is public and tweet  is posted within a certain period
of time after tweet , e.g., five hours. The follower and
following relations are not included when constructing
the edges of the propagation network, as they may not be
available in real time due to the much stricter rate limit
of the corresponding Twitter APIs, which prohibits the
timely detection of fake news.
•  is the set of node-level and network-level features
for  , which are explained in detail in Section 3.</p>
      <p>The problem is to predict the label  for unlabelled
news records  ∈  as false or real news records within
a detection deadline Δ, where  for  ∈  is only
available for  ≤ Δ.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Representation Learning for</title>
    </sec>
    <sec id="sec-4">
      <title>Propagation Network</title>
      <p>In this section, we propose a simple yet efective
unsupervised network representation learning method to embed
the propagation network. Formally, for a given
propagation network  of news record  at timestamp  + ,
representation learning aims to learn a mapping function
 :  → ℎ ∈ R such that the obtained embedding ℎ
is useful for predicting the label  of the news record.
Moreover, we analyse the informativeness of the learned
embeddings for the initial propagation network at the
detection deadline Δ  1 and for the complete propagation
network</p>
      <p>( &gt;&gt; Δ).</p>
      <p>
        Datasets. We conduct all our experiments on two
publicly available datasets introduced in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], which are
collected from two fact-checking websites: (1) PolitiFact2;
and (2) GossipCop3. Both datasets consist of labelled
      </p>
      <sec id="sec-4-1">
        <title>1We denote the propagation network at the detection deadline</title>
        <p>Δ  as the initial propagation network.</p>
        <p>2https://www.politifact.com/
3https://www.gossipcop.com/
sophisticated neural architectures such as graph neural
networks [14] that use data-driven trainable kernels to
perform node-level aggregation, our approach is more
straightforward and hence easier to interpret.
3.1.2. Node-level Features</p>
      </sec>
      <sec id="sec-4-2">
        <title>Algorithm 1: Local Network Representation</title>
        <p>
          Input: propagation network  = ( ,  ,  )
source node of    ∈ 
gamma  ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ]
        </p>
        <p>Output: The local representation  ( )
1 ℎ0 ←  ∀v∈ 
2 for  in 1, 2, ...,  do
3 for  in  do
 ∑︁∀(, )∈ ℎ−1
ℎ ← ℎ−1 + (1 − ) ∑︁
∀(, )∈ 1
4
5
6 end</p>
        <p>
          end
7  ( ) ← ℎ
8    ( )
news records and all the tweets and retweets for each
news item. Please refer to [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] for the descriptive statistics
of the datasets.
        </p>
        <sec id="sec-4-2-1">
          <title>3.1. Local Representation</title>
        </sec>
      </sec>
      <sec id="sec-4-3">
        <title>In this subsection, we introduce how to embed nodelevel/local features.</title>
      </sec>
      <sec id="sec-4-4">
        <title>We investigate three categories of node-level features:</title>
        <p>
          3.1.1. Node-level Feature Aggregation (1) user-based features; (2) text-based features; and (3)
The nodes in a propagation network typically have com- temporal features.
plex multi-modal attributes e.g., temporal-based, text- Node-level User-based Features. The following
userbased and user-based, which are useful to characterize based features are studied in our experiments: whether
the propagation network. Previous work [
          <xref ref-type="bibr" rid="ref11 ref13">11, 13</xref>
          ] mainly the user is verified ( 1); the number of followers (2);
adopts simple averaging techniques to aggregate such the number of lists (3); the number of favourites (4);
node-level features, e.g., the average time between tweets, the number of tweets (5); and the number of friends
or the average sentiment score of the tweets. The main mentioned per timeline tweet divided by the number of
limitation of these approaches is that they mostly ignore friends (6).
the structure of the network. To solve this problem, we Such node-level user features can be useful to identify
propose an aggregation technique to summarise node- the diferences in the way users engage with false news
level attributes while preserving the structural properties and real news. For example, less credible users are more
of the network, which is elaborated in Algorithm 1. likely to spread fake news as shown in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. 1 and 2
        </p>
        <p>
          The proposed approach iteratively updates the embed- can be good indicators to identify less credible users.
ding of the nodes based on their one-hop neighbours. In addition, the finding in [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] shows that fake news
Specifically, the embedding of each node ℎ0 in the net- spreaders tend to form larger clusters by their actions.
work is initialized using its features (Line 1 in Algo- 6 can be useful to identify such user behaviours.
rithm 1). Then for each iteration, the embeddings of The correlations of features 1 − 6 with the news
one-hop neighbours (i.e., immediate successors in the di- labels are shown in Figure 2. A positive (or negative)
corrected graph) are propagated to the node following Line relation in Figure 2 means that the corresponding feature
4 in Algorithm 1. Here,  controls the weight assigned values are higher (or lower) for fake news compared with
to the propagated embeddings from the neighbours and real news. As can be seen, almost all the features show
the scale of the updated embedding. By running  iter- moderate correlation for at least one dataset. Specifically,
ations of the aforementioned label propagation scheme, 1 and 6 exhibit the highest correlation for PolitiFact
each node can summarize its k-hop network based on the and GossipCop, respectively, such that they are
consisnode-level features. Finally, the embedding of the source tent with the aforementioned theory-driven explanations.
node   in the network  is returned as the local rep- However, feature 1 shows opposite relations with the
resentation of the graph, i.e.,  ( ). In contrast to labels for PolitiFact (negative) and Gossipcop (positive),
0.6
0.4
0.2
        </p>
        <p>0
2
4</p>
        <p>8
6
which may be due to the domain diference of the two Node-level Temporal Features. Moreover, we analyse
datasets. the following node-level temporal features to further</p>
        <p>Another interesting observation is that the correlation capture the diference in the dissemination between fake
of each feature converges after a few iterations (≈ 8) us- and real news: the time diference with the source node
ing the proposed node-level aggregation approach. This (15); the time diference with the immediate predecessor
observation indicates that the nodes that are close to the (16); the average time diference with the immediate
source node are more informative compared to the rest successors (17); user account timestamp (18).
in the propagation networks. According to the correlation analysis in Figure 4, the
selected features show moderate correlations with the
Node-level Text-based Features. We further study news labels for both datasets, and the results are also
text-based features as listed below: the sentiment scores more consistent over diferent values of , compared
computed using VADER4 using text content in the tweets with the other node-level features.
(7); the frequency of positive words (8); the frequency In summary, the proposed label propagation scheme
of negative words (9); the number of emojis (10); the can capture up to -hop neighbour information to
genernumber of mentions (11); the number of hashtags (12); ate the embedding for the source node based on the
nodeand the percentage of tweets related to the target topic level features. Our empirical analysis shows that the
(13)—we collect the timeline tweets for each user, and nodes in close vicinity to the source node are mostly
inrun tweet topic classification. For the dataset of PolitiFact formative to generate useful local representations. Thus
(or GossipCop), we calculate the percentage of tweets the proposed label propagation scheme with a limited
whose topic is classified as “politics" (or “entertainment").  value is suficient for performing node-level feature</p>
        <p>
          The node-level text features can be helpful to under- aggregation.
stand the linguistic diferences of the text contents
generated by the users engaging with fake news and real 3.2. Global Representation
news. As shown in Figure 3, for both datasets a subset of
the above features show relatively high correlation with In addition to local features, the following network-level
the news labels, e.g., features 9, 11 for PolitiFact, and features are also extracted to represent the structural
features 11, 13 for GossipCop. This aligns with well- properties of each network  , which is denoted as the
defined theories—for example, it has been demonstrated global representation  ( ) of the network.
that user-bias is a useful indicator to identify fake news • Wiener Index (1): The Wiener Index of a network is
spreaders [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. A feature like 13 can help understand the sum of the lengths of the shortest paths between all
user bias to a particular domain, thus a user with a higher pairs of vertices, which is a measure of the structural
percentage of domain-specific posts (i.e., users with high virality of a propagation network.
13) is more likely to be a fake news spreader. In addition, • Number of nodes (2): The number of nodes in a
propcorrelation values in Figure 3 also converge after a few agation network can be useful to understand the
diferiterations of label propagation as seen in Figure 2. ences in the scale of user engagements for false and real
news pieces.
        </p>
      </sec>
      <sec id="sec-4-5">
        <title>4https://github.com/cjhutto/vaderSentiment</title>
      </sec>
      <sec id="sec-4-6">
        <title>In addition, Figure 5 shows that the correlations of</title>
        <p>features 5 − 6 are stronger in close proximity to the
source nodes, which is consistent with the observation
in the node-level features. Hence, it further signifies
the ability of the proposed label propagation scheme to
preserve the network-level information.</p>
        <p>After the local and global representations are obtained,
we concatenate them to create the final embedding of the
propagation network:  ( ) =  ( )⊕  ( ),
where ⊕ is the concatenation operation.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Network-based Fake News</title>
    </sec>
    <sec id="sec-6">
      <title>Early Detection</title>
      <p>Dataset
Attribute
1
2
3
4
0.6
0.4
0.2</p>
      <p>0
−0.2
  (Δ , )
• Network depth (3): This measure captures how far
the information is propagated via tweets and retweets.
• Maximum outdegree (4): This characterizes the most
influential node in a propagation network.
• Number of nodes at diferent hops ( 5): This measure
counts the number of -hop neighbours with respect to
the source node in a propagation network.
• Branching factor at diferent levels ( 6): For a given
level  in a propagation network with respect to the
source node, the branching factor at  is calculated as
the ratio of the nodes at  + 1 and the nodes at .   = ||( (  (Δ  ))) −  ( ) ||2 (1)</p>
      <p>Several observations can be made from the
correlation analysis of 1 − 6 in Table 1 and Figure 5: (1) the where   is the encoder:  (Δ  ) →  ∈ R′ , 
global embeddings extracted from the initial propagation is the decoder:  →  ( ) ∈ R ,  ′ is the latent
network do not show an obvious correlation with the
news label; (2) the global embeddings from the complete dimension of the autoencoder, and  ( ) is the
prepropagation network, however, show much stronger cor- dicted embedding for the complete propagation network.
relation, which demonstrates the importance of having Both  () and () mappings are modelled as 2-layer
access to the complete network; and (3) there is a moder- feedforward neural networks followed by a Sigmoid
acate correlation between the global embeddings generated tivation function (), which can be formally defined as
from the initial network and from the corresponding com- follows:
plete network, which indicates the feasibility of using
the initial network to predict the future embedding.</p>
      <p>As shown in Section 3, the embedding of the complete
propagation network of news records have a relatively
strong correlation with the labels. However, only the
initial part of the propagation network is available at the
early detection deadlines. Hence, we propose to train an
autoencoder that takes the partial propagation network
as input, and generates the embedding of the complete
propagation network.</p>
      <p>Formally, for a given news record  in the training
set, denote the embedding of the initial network  (</p>
      <p>Δ )
and the complete network  ( ) as  (Δ  ) ⊕
 (Δ  ) and  ( ) ⊕  ( ),
respectively. The autoencoder is trained using the following
reconstruction loss.</p>
      <p>(  ( )) =  ( 2 ( ( 1)  ( ) + 1) + 2)
(2)
( ) =  ( 4 ( ( 3) + 3) + 4)
where { 1, 4 } ∈ R(2′,) , { 2,</p>
      <p>3 } ∈ R(′,2′) , {1,
4} ∈ R2′ , and {2, 3} ∈ R′ are trainable parameters.</p>
      <p>We leave the optimal neural architecture search for  ()
and () in our model as future work.</p>
      <p>Subsequently, the generated embedding of the
complete network is used to classify the news record.</p>
      <p>=   ( ( ∗  ( ) + ),  )
where   () is the standard binary cross entropy loss
function and  ,  are the trainable parameters of the
fake news classifier.</p>
      <p>The final loss function jointly optimises   and
   :
(3)
(4)
(5)
 =   +   
5. Experimental Verification</p>
      <p>In this section, we present our experimental results to the GossipCop dataset, outperforming the best baseline
demonstrate the eficiency of the proposed algorithm. by as much as 10% in accuracy.</p>
      <p>
        For the PolitiFact dataset, the proposed approach
out5.1. Experimental Setup performs all the baselines except dEFEND. However, the
result for dEFEND is obtained using the complete
propaBaselines. We compare our approach with four widely gation network for each news item, while our approach
used text-based methods: (1) RST [15], (2) LIWC5, (3) only requires the initial propagation network at the
detext-CNN [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], (4) HAN [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], one propagation network- tection deadline. In other words, our method is more
suitbased algorithm: HSA-BLSTM [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], and three mixed able for fake news early detection. In addition, dEFEND
approaches: (1) TCNN-URG [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]; (2) CSI [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]; (3) dE- also extracts rich latent features from the news content,
FEND [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. which may be manipulated by intelligent fake news
gen
      </p>
      <p>
        Parameter Settings. The proposed approach has erators to bypass detection—similar to the well-known
three model-specific parameters: (1) the latent embed- adversarial attacks against machine learning models.
ding dimension  ′—the default value is set to 10, as we Ablation Study. Table 2 shows that without the
rehave empirically observed that the performance of the construction loss proposed in Eq. 1, i.e., the model makes
model plateaus for  ′ ≥ 10; (2) detection deadline Δ—the classification only based on the embedding of the
inidefault value is set to 5 ℎ , and we also analyse the tial propagation network, which is less informative as
model performance under other values of Δ; and (3)  is shown in Section 3, its accuracy drops by around 3% for
set to 0.5. As for the baselines, please refer to [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] for the both datasets. This clearly indicates the importance of
hyper-parameter settings. Note that all the propagation predicting the embedding of the complete propagation
network-based baselines use the complete propagation network.
network. Furthermore, we analyse the contribution of diferent
      </p>
      <p>
        To evaluate the performance of the proposed approach, types of features. It can be seen that Node-level
Userwe adopt the commonly used metrics: (1) Accuracy (Acc); based Features are the most important among all
Node(2) Precision (Prec); (3) Recall (Rec); and (4) F1 Score level Features, which is due to the high correlation of
(F1). Following the previous works [
        <xref ref-type="bibr" rid="ref11 ref4">11, 4</xref>
        ], we randomly features like 1 and 6 with the actual news label. In
choose 75% of news records for training and remaining addition, it is clear that Global Features are the least
use25% for testing, and the same process is performed for 5 ful, as removing global features has minimum impact on
diferent training and test splits and the average perfor- the final result. The reason can be that most global
feamance is reported. tures adopt simple sum operation and ignore the network
structure. Overall, the removal of each type of feature
5.2. Results for Fake News Detection in the ablation study decreases the final performance of
the model, which verifies the positive contribution of the
Table 2 shows the results for fake news detection. The facets of the proposed model.
proposed approach yields substantially better results for Parameter Sensitivity. In Figure 6, we have checked
the performance of the proposed model with diferent
configurations for the initial network. As can be seen,
if the initial network is too small due to low  ℎ ℎ or
Δ, the performance drops drastically if the predictions
are made using the embedding of the initial networks
(i.e., without  ). In contrast, the model performs
reasonably well with the predicted embedding of the
complete propagation network even with a small initial
network size.
      </p>
    </sec>
    <sec id="sec-7">
      <title>6. Related Work</title>
      <sec id="sec-7-1">
        <title>Existing work on fake news detection mainly relies on two sources of information: news content and social context. Based on this criterion, we classify prior work into two categories: content-based and context-based.</title>
        <sec id="sec-7-1-1">
          <title>6.1. Content-based Fake News Detection</title>
        </sec>
        <sec id="sec-7-1-2">
          <title>6.2. Context-based Fake News Detection</title>
        </sec>
      </sec>
      <sec id="sec-7-2">
        <title>Social context here refers to the interactions between</title>
        <p>
          users. These engagements can be transferred into
different types of graphs to facilitate fake news detection.
For example, a range of models have been applied to
study the propagation patterns, including Propagation
Tree Kernel [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], LSTM cells incorporated with RNNs [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ],
and GNNs [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. Other methods that fall into this category
include [
          <xref ref-type="bibr" rid="ref10 ref11 ref25">25, 11, 10</xref>
          ]. Our method is also context-based,
although it only relies on the partial propagation network
for fake news early detection.
        </p>
        <p>
          In addition to the above two categories, a number of
methods use a mixed strategy and rely on both news
content and associated user inter-actions over social media
to detect fake news [
          <xref ref-type="bibr" rid="ref26 ref27 ref6">6, 26, 27</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>7. Conclusions and Future Work</title>
      <p>
        This type of method uses news headlines and body con- In this work, we have designed a novel representation
tent to detect fake news. The content here is not limited learning framework for fake news early detection, by
emto text-based, but can also include visual information. bedding news propagation networks using both
globalFor example, Wang et al. [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] extract both text and vi- level and node-level attributes. Subsequently, we propose
sual features from posts to train a fake news detector to train an autoencoder to predict the embedding of the
and an event discriminator simultaneously. Other work complete propagation network using the partial network
that applies multi-modal techniques includes [
        <xref ref-type="bibr" rid="ref21 ref22 ref23">21, 22, 23</xref>
        ]. at an early stage. We demonstrate that the predicted
In addition to content, styles can assist diferentiating embedding for the complete propagation network can
between fake and real news, since fake news aims to achieve better results for fake news early detection.
mislead the public, and often exhibits distinct writing For future work, we intend to work on the following
styles [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]. Furthermore, the idea of knowledge-based directions: (1) Our empirical studies show that some
netdetection is discussed in [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. work attributes carry domain-specific relations with the
news labels. Therefore, a model trained on the dataset
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J. D.</given-names>
            <surname>keersmaecker</surname>
          </string-name>
          , A. Roets, '
          <article-title>Fake news': Incorrect, but hard to correct. the role of cognitive ability on the impact of false information on social impressions</article-title>
          ,
          <source>Intelligence</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Zafarani</surname>
          </string-name>
          ,
          <article-title>Fake news: A survey of research, detection methods, and opportunities</article-title>
          , arXiv:
          <year>1812</year>
          .
          <volume>00315</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Monti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Frasca</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Eynard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Mannion</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. M. Bronstein</surname>
          </string-name>
          ,
          <article-title>Fake news detection on social media using geometric deep learning</article-title>
          , arXiv:
          <year>1902</year>
          .
          <volume>06673</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Shu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lee</surname>
          </string-name>
          , H. Liu, DEFEND:
          <article-title>Explainable fake news detection</article-title>
          ,
          <source>in: Proc. of KDD</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Shu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sliva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tang</surname>
          </string-name>
          , H. Liu,
          <article-title>Fake news detection on social media: A data mining perspective</article-title>
          ,
          <source>SIGKDD Explor</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>N.</given-names>
            <surname>Ruchansky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Seo</surname>
          </string-name>
          , Y. Liu,
          <article-title>CSI: A hybrid deep model for fake news detection</article-title>
          ,
          <source>in: Proc. of CIKM</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.-F. Wong</surname>
          </string-name>
          ,
          <article-title>Detect rumors in microblog posts using propagation structure via kernel learning</article-title>
          ,
          <source>in: Proc. of ACL</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>L.</given-names>
            <surname>Wu</surname>
          </string-name>
          , H. Liu,
          <article-title>Tracing fake-news footprints: Characterizing social media messages by how they propagate</article-title>
          ,
          <source>in: Proc. of WSDM</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          , Y.-f. B.
          <string-name>
            <surname>Wu</surname>
          </string-name>
          ,
          <article-title>Early detection of fake news on social media through propagation path classification with recurrent and convolutional networks</article-title>
          ,
          <source>in: Proc. of AAAI</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Zafarani</surname>
          </string-name>
          ,
          <article-title>Network-based fake news detection: A pattern-driven approach</article-title>
          , arXiv:
          <year>1906</year>
          .
          <volume>04210</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>K.</given-names>
            <surname>Shu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Mahudeswaran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          , H. Liu,
          <article-title>Hierarchical propagation networks for fake news detection: Investigation and exploitation</article-title>
          , arXiv:
          <year>1903</year>
          .
          <volume>09196</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>K.</given-names>
            <surname>Shu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Mahudeswaran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lee</surname>
          </string-name>
          , H. Liu,
          <article-title>FakeNewsNet: A data repository with news content, social context and spatialtemporal information for studying fake news on social media</article-title>
          , arXiv:
          <year>1809</year>
          .
          <volume>01286</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>K.</given-names>
            <surname>Shu</surname>
          </string-name>
          , G. Zheng,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mukherjee</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          <article-title>Hasfrom one domain using these features may perform very san Awadallah</article-title>
          , S. Ruston, H. Liu,
          <article-title>Leveraging multipoorly for data from other domains. In order to solve source weak social supervision for early detection this problem, we will study how to extend the proposed of fake news</article-title>
          , arXiv:
          <year>2004</year>
          .
          <volume>01732</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <article-title>approach in a domain-agnostic manner. (2) We have not</article-title>
          [14]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Long</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , P. S. Yu,
          <article-title>considered other attributes of news records such as the A comprehensive survey on graph neural networks, textual and image content. Hence, the integration of fea</article-title>
          - arXiv:
          <year>1901</year>
          .
          <volume>00596</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <article-title>tures from these modalities with the proposed framework</article-title>
          [15]
          <string-name>
            <given-names>V.</given-names>
            <surname>Rubin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Conroy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Towards news vercan be another direction to explore. ification: Deception detection methods for news discourse</article-title>
          ,
          <source>in: Proc. of HICSS</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <article-title>Convolutional neural networks for sentence References classification</article-title>
          ,
          <source>in: Proc. of EMNLP</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Dyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Smola</surname>
          </string-name>
          , E. Hovy,
          <article-title>Hierarchical attention networks for document classification</article-title>
          ,
          <source>in: Proc. of NAACL-HLT</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>H.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <article-title>Rumor detection with hierarchical social attention network</article-title>
          ,
          <source>in: Proc. of CIKM</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>F.</given-names>
            <surname>Qian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Gong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Sharma</surname>
          </string-name>
          , Y. Liu,
          <article-title>Neural user response generator: Fake news detection with collective user intelligence</article-title>
          ,
          <source>in: Proc. of IJCAI</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Jin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yuan</surname>
          </string-name>
          , G. Xun,
          <string-name>
            <given-names>K.</given-names>
            <surname>Jha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Su</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gao</surname>
          </string-name>
          , EANN:
          <article-title>Event adversarial neural networks for multi-modal fake news detection</article-title>
          ,
          <source>in: Proc. of KDD</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Jin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Tian</surname>
          </string-name>
          ,
          <article-title>Novel visual and statistical image features for microblogs news verification</article-title>
          ,
          <source>IEEE Trans. on Multimedia</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. S.</given-names>
            <surname>Yu</surname>
          </string-name>
          , TI-CNN:
          <article-title>Convolutional neural networks for fake news detection</article-title>
          , arXiv:
          <year>1806</year>
          .
          <volume>00749</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Zafarani</surname>
          </string-name>
          , SAFE:
          <article-title>Similarityaware multi-modal fake news detection</article-title>
          ,
          <source>in: Proc. of PAKDD</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>S.</given-names>
            <surname>Volkova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Shafer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. Y.</given-names>
            <surname>Jang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Hodas</surname>
          </string-name>
          ,
          <article-title>Separating facts from fiction: Linguistic models to classify suspicious and trusted news posts on twitter</article-title>
          ,
          <source>in: Proc. of ACL</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>S.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Shu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Wu</surname>
          </string-name>
          , H. Liu,
          <article-title>Unsupervised fake news detection on social media: A generative approach</article-title>
          ,
          <source>AAAI</source>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. S.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <surname>FAKEDETECTOR</surname>
          </string-name>
          :
          <article-title>Efective fake news detection with deep difusive neural network</article-title>
          , arXiv:
          <year>1805</year>
          .
          <volume>08751</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>K.</given-names>
            <surname>Shu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          , H. Liu,
          <article-title>Beyond news contents: The role of social context for fake news detection</article-title>
          ,
          <source>in: Proc. of WSDM</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>