<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Silvia Corbara</string-name>
          <email>silvia.corbara@sns.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alejandro Moreo</string-name>
          <email>alejandro.moreo@isti.cnr.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Workshop Proceedings</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Istituto di Scienza e Tecnologie dell'Informazione, Consiglio Nazionale delle Ricerche</institution>
          ,
          <addr-line>56124 Pisa</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Scuola Normale Superiore</institution>
          ,
          <addr-line>56126 Pisa</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>It has been shown that many Authorship Identification systems are vulnerable to adversarial attacks, where an author actively tries to fool the classifier. We propose to tackle the adversarial Authorship Verification task by augmenting the training set with synthetic textual examples. In this ongoing study, we present preliminary results using two learning algorithms (SVM and Neural Network), and two generation strategies (based on language modeling and GAN training) for two generator models, on three datasets. We empirically show that data augmentation may help improve the performance of the classifier in an adversarial setup.</p>
      </abstract>
      <kwd-group>
        <kwd>Authorship Verification</kwd>
        <kwd>Data augmentation</kwd>
        <kwd>Text classification</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Authorship Identification (AId) is the branch of Authorship Analysis concerned with uncovering the
true identity of the author of a written document whose paternity is unknown or debated. Authorship
Verification (AV) is one of the main tasks of AId in which, given a single candidate author  and a target
document  , the goal is to infer whether  is the real author of  or not [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. AV is thus framed as a
binary text classification task with  and  as the possible classes.
      </p>
      <p>
        However, the performance of the classifier might be negatively afected when an “adversary” is at play,
i.e., when an agent (a human or a computer) actively tries to mislead the classifier, either by concealing
their own writing style or by imitating someone else’s [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Our cultural heritage is indeed filled with
countless examples of presumed forgeries or false appropriations [
        <xref ref-type="bibr" rid="ref3 ref4 ref5 ref6">3, 4, 5, 6</xref>
        ]. To cap it all, modern
Neural Networks (NNs) are constantly improving their ability to autonomously generate convincing
human-like pieces of text that can be exploited as fake news or propaganda [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ]. Indeed, it has been
conclusively shown that many AId systems can be easily fooled in adversarial contexts [
        <xref ref-type="bibr" rid="ref2 ref9">2, 9</xref>
        ].
      </p>
      <p>In this ongoing work, we investigate ways for improving the performance of an AV classifier by
augmenting the training set with synthetically generated examples. The intuition is that, if a classifier
has been exposed to textual examples that mimic an adversarial setting during training, it may develop
resiliency toward cases of forgery. In this short paper, we present some preliminary results of our study.
All the experiments are implemented in Python; the code to reproduce our experiments is available at:</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>
        The annual PAN shared tasks [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] ofer a comprehensive overview of the most recent trends in AId. In
particular, SVMs have become a standard learning algorithm for these tasks, outperforming many other
methods [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. However, deep NN methods are becoming more and more prevalent [
        <xref ref-type="bibr" rid="ref10 ref12 ref13">12, 13, 10</xref>
        ].
      </p>
      <p>
        The use of data augmentation for improving classification performance is not a novelty. Researchers
have explored various techniques for generating synthetic textual examples, such as the random
combination of real texts [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ], the random substitution of words with synonyms [16], or by employing
large language models to generate texts [17]. Similarly, adversarial examples (i.e., examples specifically
generated to fool the model [18]) have been extensively used to improve the training phase of classifiers
in many text classification tasks. For example, Zhai et al. [19] feed the learning algorithm with (real)
texts that have been purposefully obfuscated, in order to improve the robustness of the classifier. Unlike
these projects, we do not modify pre-existing texts, but instead create new ad-hoc examples.
      </p>
      <p>The work by Hatua et al. [20] bears some similarities with our methodology: in their experiments
tackling the fact-checking task, data augmentation with a GAN-based generator proved useful. Note
that, unlike this work, we cannot employ the generated examples as synthetic positive instances, but
rather as particularly dificult instances for the negative class. Otherwise, the AV classifier would learn
to label fraudulent instances as if written by the author of interest.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Experiments</title>
      <sec id="sec-3-1">
        <title>3.1. Datasets</title>
        <p>The datasets we consider are described below. For each dataset, we split each document into
nonoverlapping chunks of 100 tokens (words and punctuation symbols); chunks with less than 25 words
are discarded. We exclude authors with less than 10 chunks in the training set.</p>
        <p>
          • T w e e p F a k e . This dataset was created and made publicly available1 by Fagni et al. [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. The dataset
consists of tweets from 17 human accounts and from 23 bots, each one imitating one of the human
accounts. We use this dataset as a reasonable proxy of the action of a forger. We use the training,
validation and test partitions provided in the dataset, but we remove all documents produced by
the bots from the training set, thus setting our AV problem as an open-set one.
• R J . The Riddell-Juola Corpus was created and made publicly available2 by Riddell et al. [21]; we
focus on the “Obfuscation” setting. Participants on the Amazon Mechanical Turk platform were
requested to (i) upload some past textual examples of their own production, and (ii) write a new
short essay, where some random participants were asked to try and obfuscate their writing style.
We randomly select 10 authors, and split all their chunks gathered from step (i) into a training set
(90%) and a validation set (10%). We use the chunks gathered from step (ii) from all authors as the
test set, thus simulating an open-set scenario. This dataset is representative of cases where the
authors actively try to mask their writing.
• V i c t o r i a . This dataset was created and made publicly available3 by Gungor [22]. It consists of
books by American or English 18th-19th century novelists. We use these documents as examples
of literary production, where no author is presumably trying to imitate someone else’s style, nor
conceal their own identity. We limit the dataset to 5 randomly selected authors with at most
1, 000 chunks each. We devote 90% of the documents for training and the remaining 10% for test.
The training set is further split into a (proper) training set consisting of 90% of the documents,
and a validation set that contains the remaining 10%. This setting is representative of an AV
closed-set problem in which there are few authors, each with an abundant production.
1A limited version is available on Kaggle at: https://www.kaggle.com/datasets/mtesconi/twitter-deep-fake-text.
2Available on the Reproducible Authorship Attribution Benchmark Tasks (RAABT) on Zenodo: https://zenodo.org/record/
5213898#.YuuaNdJBzys
3Available at: https://archive.ics.uci.edu/ml/datasets/Victorian+Era+Authorship+Attribution.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Generators</title>
        <p>We experiment with two architectures for generating adversarial examples. The first one is
DistilGPT2 [23] (hereafter simply denoted as GPT), a distilled variant of OpenAI GPT-2, made available
as part of the Huggingface’s t r a n s f o r m e r s library.4 The second one, denoted TRA1h, is based on the
T r a n s f o r m e r E n c o d e r module by Pytorch5 [24], and operates with one-hot vectors. The inputs are
processed by a linear layer (without bias) that converts the sparse one-hot vectors into dense embeddings.</p>
        <p>We experiment with two diferent training strategies for the generators:
• Language Model Training (LM). The model is trained to predict the next word given a sequence.</p>
        <p>More formally, given a real sentence [ 1,  2, … ,   ] of  tokens, the model aims to maximize the
conditional probability  (  |  1,  2, … ,  −1 ). In our case, following [25], we train the model
only using the written examples of  (our author of interest). The generator thus is expected to
act as an imitator of  ’s writing style.
• Generative Adversarial Network Training (GAN). A Generative Adversarial Network (GAN)
[26] has two components: a Generator ( ), that produces fake new examples, and a Discriminator
( ), that labels examples either as “real” (i.e., coming from the real-world distribution) or “fake”
(i.e., produced by  ). Both components play a min-max game, where  tries to correctly discover
the forgeries issued by  , while at the same time  tries to produce examples that manage to fool
 . We explore various configurations inspired by GANs, in which we vary the generator and
the discriminator. In particular, we use one of the NN classifiers (NN gpt or NN1h) explained in
Section 3.3 as our discriminator  , while we use GPT or TRA1h as our generator  . The generator
is thus trained to generate examples that are supposed to be particularly dificult for the classifier.
In order to generate sequences of tokens, one typically resorts to the a r g m a x of the posterior distribution
over the token vocabulary. However, the a r g m a x operator breaks the flow of the gradient throughout
the network, thus obstructing the GAN training. In order to avoid this, we either generate sequences of
hidden states in the case of GPT, or apply the Gumbel-Softmax [ 27] in the case of TRA1h6.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Learning algorithms</title>
        <p>We consider two diferent learning algorithms, Support Vector Machine (SVM) and Convolutional
Neural Networks (NN) as methods for training the AV classifier.</p>
        <p>
          For SVM, we employ the SVC implementation from the s c i k i t - l e a r n package7, with hyper-parameter
optimization. We employ a combination of features including the normalized relative frequency of
function words and the POS-tags, and the word lengths; we call these features B a s e F e a t u r e s . We also
extract all character  -grams (with  in the range [
          <xref ref-type="bibr" rid="ref1 ref3">1, 3</xref>
          ]) and compute their TFIDF weights; we retain
only the 10% most discriminating ones according to their  2 value.
        </p>
        <p>For NN, we develop an architecture with two parallel branches. In one branch, when the input is
a real example, words are converted to one-hot vectors that are simply embedded through a linear
layer (without bias); when the input is a fake example, the embeddings are either generated by
feedforwarding the “quasi” one-hot vectors resulting from the Gumbel-Softmax in the case of TRA 1h (we call
this setting NN1h), or are instead directly taken from the hidden states of GPT(we call this setting NNgpt).
The rest of the branch is composed of two parallel convolutional blocks, each with two convolutional
layers with kernel size equal to 3 and 5 respectively. The other branch is made of two linear layers
and receives the same B a s e F e a t u r e s as the SVM classifier as input; this branch is simply skipped when
the inputs are taken from hidden states, and thus cannot be converted into sentences. The outputs of
4Documentation available at: https://huggingface.co/distilgpt2.
5Documentation available at: https://pytorch.org/docs/stable/generated/torch.nn.TransformerEncoder.html.
6This means that the examples we generate at training time are not comprehensible for a human. However, note this is not
a problem since they are solely intended to imitate the input format that the discriminator receives as input in the GAN
training. Viceversa, the trained generators do indeed produce examples that can be human-readable.
7Documentation available at: https://scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html
the two branches are finally concatenated and fed into two linear layers, that produce the posterior
probabilities for the classes  and  . For the training process, we employ the A d a m W optimizer [28] with
a learning rate of 0.001, a batch size of 32, and Cross Entropy as the loss function.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Experimental protocol and results</title>
        <p>Given a dataset, we sequentially take each author in the training set as the author of interest  and
all other authors as  . We focus on evaluating the improvement obtained by augmenting the training
data fed to the classifier (SVM, NN gpt, and NN1h). We first evaluate the classifier trained without any
augmentation, and use it as baseline to asses the contribution of the generated samples when added
to the training as negative instances. We define the classifiers trained via data augmentation with the
nomenclature  +   , where  is the classifier,  is the generator and  is the generator training strategy.</p>
        <p>Each time we generate examples (this happens for each epoch in the GAN training, and for generating
the final data augmentation when the generator training is over), we produce min{5 × , 500} examples,
where  is the number of training examples by  . The tokens are generated by prompting the first 5
original tokens from a randomly chosen example by  until the length of the original text is reached.
We use vanilla accuracy and  1 as our evaluation metrics, and report averaged results across all AV
experiments. For each evaluation metric, we also report the relative improvement (Δ%) with respect
to the classifiers without data augmentation. We also carry out tests of statistical significance for the
performance diference ( M) via the McNemar’s paired non-parametric test [29] at a confidence value of
0.05. The results are reported in Table 1.</p>
        <p>Although it is not possible to identify one single approach that positively afects the classification of
every dataset, the results are indeed encouraging. Data augmentation leads to a significant improvement
in performance (both in accuracy and  1) in 10 cases out of 24, while it leads to a significant detriment for
both metrics only in 3 cases. The best overall result is always attained by the GPT-based augmentation.
Understandably, the efect on the Victoria dataset is less pronounced, likely due to the fact that this
dataset does not contain forgers, and since the number of documents per author is fairly high.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion and Future Work</title>
      <p>In this study, we present preliminary experiments regarding the idea of improving the performance of
an Authorship Verification system by enhancing the training set with additional examples purposefully
generated to simulate an adversary. Despite not being conclusive, the results we have obtained are
promising, and encourage us to continue this research.</p>
      <p>In future work, we plan to extend the experimentation to other datasets representative of diferent
settings, and explore the suitability of simpler architectures and diferent training strategies [ 30] that
might be better attuned to the typically limited number of available examples.
[16] X. Zhang, J. Zhao, Y. LeCun, Character-level convolutional networks for text classification, in:
Proceedings of the 28th International Conference on Neural Information Processing Systems,
volume 1 of NIPS’15, MIT Press, Cambridge, MA, USA, 2015, pp. 649–657.
[17] S. Kobayashi, Contextual augmentation: Data augmentation by words with paradigmatic relations,
in: Proceedings of the 2018 Conference of the North American Chapter of the Association for
Computational Linguistics: Human Language Technologies, volume 2, ACL, 2018, pp. 452–457.</p>
      <p>URL: https://aclanthology.org/N18-2072. doi:1 0 . 1 8 6 5 3 / v 1 / N 1 8 - 2 0 7 2 .
[18] I. J. Goodfellow, J. Shlens, C. Szegedy, Explaining and harnessing adversarial examples, arXiv
e-prints (2014) arXiv:1412.6572. a r X i v : 1 4 1 2 . 6 5 7 2 .
[19] W. Zhai, J. Rusert, Z. Shafiq, P. Srinivasan, A girl has a name, and it’s... adversarial authorship
attribution for deobfuscation, arXiv preprint arXiv:2203.11849 (2022).
[20] A. Hatua, A. M. Mukherjee, R. Verma, On the feasibility of using GANs for claim
verificationexperiments and analysis, in: Proceedings of the 2021 Workshop on Reducing Online
Misinformation Through Credible Information Retrieval, 2021.
[21] A. Riddell, H. Wang, P. Juola, A call for clarity in contemporary authorship attribution
evaluation, in: Proceedings of the International Conference on Recent Advances in Natural Language
Processing (RANLP 2021), 2021, pp. 1174–1179.
[22] A. Gungor, Benchmarking Authorship Attribution Techniques Using Over a Thousand Books by</p>
      <p>Fifty Victorian Era Novelists, Ph.D. thesis, Purdue University, 2018.
[23] V. Sanh, L. Debut, J. Chaumond, T. Wolf, DistilBERT, a distilled version of BERT: Smaller, faster,
cheaper and lighter, in: NeurIPS EMC2 Workshop, 2019.
[24] A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, Ł. Kaiser, I. Polosukhin,
Attention is all you need, in: I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan,
R. Garnett (Eds.), Advances in Neural Information Processing Systems 30, Curran Associates, Inc.,
2017, pp. 5998––6008. URL: https://papers.nips.cc/paper/7181-attention-is-all-you-need.
[25] K. Jones, J. R. C. Nurse, S. Li, Are you Robert or RoBERTa? Deceiving online authorship attribution
models using neural text generators, in: Proceedings of the International AAAI Conference on
Web and Social Media, volume 16, 2022, pp. 429–440.
[26] I. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, Y. Bengio,</p>
      <p>Generative adversarial networks, Communications of the ACM 63 (2020) 139–144.
[27] M. J. Kusner, J. M. Hernández-Lobato, GANs for sequences of discrete elements with the
Gumbelsoftmax distribution, arXiv e-prints (2016) arXiv–1611.
[28] I. Loshchilov, F. Hutter, Decoupled weight decay regularization, in: International Conference on</p>
      <p>Learning Representations, 2018.
[29] Q. McNemar, Note on the sampling error of the diference between correlated proportions or
percentages, Psychometrika 12 (1947) 153–157.
[30] M. Arjovsky, S. Chintala, L. Bottou, Wasserstein generative adversarial networks, in: International
Conference on Machine Learning, PMLR, 2017, pp. 214–223.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>E.</given-names>
            <surname>Stamatatos</surname>
          </string-name>
          ,
          <article-title>Authorship verification: A review of recent advances</article-title>
          ,
          <source>Research in Computing Science</source>
          <volume>123</volume>
          (
          <year>2016</year>
          )
          <fpage>9</fpage>
          -
          <lpage>25</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Brennan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Afroz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Greenstadt</surname>
          </string-name>
          ,
          <article-title>Adversarial stylometry: Circumventing authorship recognition to preserve privacy and anonymity</article-title>
          ,
          <source>ACM Transactions on Information and System Security (TISSEC) 15</source>
          (
          <year>2012</year>
          )
          <fpage>1</fpage>
          -
          <lpage>22</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Corbara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moreo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sebastiani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Tavoni</surname>
          </string-name>
          ,
          <article-title>The Epistle to Cangrande through the lens of computational authorship verification</article-title>
          ,
          <source>in: Proceedings of the 1st International Workshop on Pattern Recognition for Cultural Heritage (PatReCH</source>
          <year>2019</year>
          ), Trento,
          <string-name>
            <surname>IT</surname>
          </string-name>
          ,
          <year>2019</year>
          , pp.
          <fpage>148</fpage>
          -
          <lpage>158</lpage>
          .
          <source>doi:1 0 . 1 0</source>
          <volume>0 7 / 9 7 8 - 3 - 0 3 0 - 3 0 7 5 4 - 7</volume>
          _
          <fpage>1</fpage>
          5 .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>McCarthy</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. O'Sullivan</surname>
          </string-name>
          , Who wrote Wuthering Heights?,
          <source>Digital Scholarship in the Humanities</source>
          <volume>36</volume>
          (
          <year>2021</year>
          )
          <fpage>383</fpage>
          -
          <lpage>391</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Savoy</surname>
          </string-name>
          ,
          <article-title>Authorship of Pauline epistles revisited</article-title>
          ,
          <source>Journal of the Association for Information Science and Technology</source>
          <volume>70</volume>
          (
          <year>2019</year>
          )
          <fpage>1089</fpage>
          -
          <lpage>1097</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R.</given-names>
            <surname>Vainio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Välimäki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kaartinen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Immonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Vesanto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ginter</surname>
          </string-name>
          ,
          <article-title>Reconsidering authorship in the Ciceronian corpus through computational authorship attribution</article-title>
          ,
          <source>Ciceroniana On Line</source>
          <volume>3</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Fagni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Falchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gambini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Martella</surname>
          </string-name>
          , M. Tesconi, TweepFake: About detecting deepfake tweets,
          <source>Plos one 16</source>
          (
          <year>2021</year>
          )
          <article-title>e0251415</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Salminen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Kandpal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Kamel</surname>
          </string-name>
          , S.-g. Jung,
          <string-name>
            <given-names>B. J.</given-names>
            <surname>Jansen</surname>
          </string-name>
          ,
          <article-title>Creating and detecting fake reviews of online products</article-title>
          ,
          <source>Journal of Retailing and Consumer Services</source>
          <volume>64</volume>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hagen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          ,
          <article-title>Author obfuscation: Attacking the state of the art in authorship verification</article-title>
          ,
          <source>CLEF (Working Notes)</source>
          (
          <year>2016</year>
          )
          <fpage>716</fpage>
          -
          <lpage>749</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>E.</given-names>
            <surname>Stamatatos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kestemont</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kredens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pezik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Heini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bevendorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Potthast, Overview of the authorship verification task at PAN 2022</article-title>
          , in: CEUR workshop proceedings, volume
          <volume>3180</volume>
          ,
          <year>2022</year>
          , pp.
          <fpage>2301</fpage>
          -
          <lpage>2313</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>R.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <article-title>A framework for authorship identification of online messages: Writing-style features and classification techniques</article-title>
          ,
          <source>Journal of the American society for information science and technology 57</source>
          (
          <year>2006</year>
          )
          <fpage>378</fpage>
          -
          <lpage>393</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bevendorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ghanem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Giachanou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kestemont</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Manjavacas</surname>
          </string-name>
          , I. Markov,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mayerl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. M. R.</given-names>
            <surname>Pardo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Specht</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Stamatatos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wiegmann</surname>
          </string-name>
          , E. Zangerle, Overview of PAN 2020:
          <article-title>Authorship verification, celebrity profiling, profiling fake news spreaders on Twitter, and style change detection</article-title>
          , in: A.
          <string-name>
            <surname>Arampatzis</surname>
            , E. Kanoulas,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Tsikrika</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Vrochidis</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Joho</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Lioma</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Eickhof</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Névéol</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Cappellato</surname>
          </string-name>
          , N. Ferro (Eds.),
          <source>Proceedings of the Experimental IR Meets Multilinguality</source>
          , Multimodality, and Interaction - 11th
          <source>International Conference of the CLEF Association, CLEF</source>
          <year>2020</year>
          , Thessaloniki, Greece,
          <source>September 22-25</source>
          ,
          <year>2020</year>
          , volume
          <volume>12260</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2020</year>
          , pp.
          <fpage>372</fpage>
          -
          <lpage>383</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bevendorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chulvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L. D. la Peña</given-names>
            <surname>Sarracén</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kestemont</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Manjavacas</surname>
          </string-name>
          , I. Markov,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mayerl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Stamatatos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wiegmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wolska</surname>
          </string-name>
          , E. Zangerle, Overview of PAN 2021:
          <article-title>Authorship verification, profiling hate speech spreaders on twitter, and style change detection</article-title>
          , in: K. S. Candan,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ionescu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Goeuriot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Larsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Müller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Joly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Maistro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Piroi</surname>
          </string-name>
          , G. Faggioli, N. Ferro (Eds.),
          <source>Proceedings of the Experimental IR Meets Multilinguality</source>
          , Multimodality, and Interaction - 12th
          <source>International Conference of the CLEF Association, CLEF</source>
          <year>2021</year>
          ,
          <string-name>
            <given-names>Virtual</given-names>
            <surname>Event</surname>
          </string-name>
          ,
          <source>September 21-24</source>
          ,
          <year>2021</year>
          , volume
          <volume>12880</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2021</year>
          , pp.
          <fpage>419</fpage>
          -
          <lpage>431</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Theophilo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Giot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rocha</surname>
          </string-name>
          ,
          <article-title>Authorship attribution of social media messages</article-title>
          ,
          <source>IEEE Transactions on Computational Social Systems</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>B.</given-names>
            <surname>Boenninghof</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. M.</given-names>
            <surname>Nickel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Zeiler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kolossa</surname>
          </string-name>
          ,
          <article-title>Similarity learning for authorship verification in social media</article-title>
          , in: IEEE International Conference on Acoustics,
          <source>Speech and Signal Processing (ICASSP)</source>
          , IEEE,
          <year>2019</year>
          , pp.
          <fpage>2457</fpage>
          -
          <lpage>2461</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>