<!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>Conspiracy vs Critical Thinking Using an Ensemble of Transformers with Data Augmentation Techniques</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Angelo Maximilian Tulbure</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mariona Coll Ardanuy</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Pattern Recognition and Human Language Technology Research Center, Universitat Politècnica de València</institution>
          ,
          <addr-line>València</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Politecnico di Milano</institution>
          ,
          <addr-line>Milan</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Universitat Politècnica de València</institution>
          ,
          <addr-line>València</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <abstract>
        <p>This paper provides an overview of our contributions to the PAN at CLEF2024 Oppositional thinking analysis shared task, which focuses on distinguishing between conspiratorial and critical thinking narratives. The competition featured two main tasks. The first task is a binary classification task that aims at determining whether a text is conspiratorial or critical. The second task is a span-level detection task, in which the goal is to detect elements of oppositional narratives in the texts. Two annotated datasets, one in English and one in Spanish, were provided, each of 5K telegram comments. Our best-performing approaches combined custom fine-tuned Transformer models with data augmentation techniques. We achieved an F1-Score of 0.8917 for English and of 0.8293 for Spanish for task 1, and a span-F1 score of 0.6279 for English and 0.6129 for Spanish for task 2. Our task 2 approach achieved the best results in the shared task for both English and Spanish.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;PAN 2024</kwd>
        <kwd>oppositional thinking</kwd>
        <kwd>critical thinking</kwd>
        <kwd>conspiracy theories</kwd>
        <kwd>binary classification</kwd>
        <kwd>token classification</kwd>
        <kwd>ensembling models</kwd>
        <kwd>data augmentation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Conspiracy theories ofer elaborate explanations for significant events, attributing them to hidden
schemes by secretive and powerful groups. Recently, there has been increasing interest in automatically
detecting these theories in text, often framed as a binary classification problem, with some approaches
exploring multi-label or multi-class classification. However, key issue with existing methods is their
dificulty in distinguishing between critical thinking and conspiracy theories [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. This distinction is
crucial, because misclassifying critical perspectives as conspiracies can inadvertently lead individuals to
engage more deeply with conspiracy communities. As argued in Korenčić et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], conspiracy theories
often proliferate rapidly on social media, leading to widespread misinformation and potential harm. In
contrast, critical thinking is essential for informed decision-making and healthy public discourse.
      </p>
      <p>
        The shared task “Oppositional thinking analysis: Conspiracy theories vs critical thinking narratives”1
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], which is part of PAN at CLEF2024 [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ] deals with the problem of distinguishing between conspiracy
theories and critical thinking. The task focuses on two primary objectives: the binary classification
of texts as either conspiratorial or critical, and the span-level detection of specific elements within
these oppositional narratives. The datasets provided for these tasks include annotated texts from
English and Spanish sources, each consisting of 5,000 telegram comments. These datasets serve as a
comprehensive resource for developing and evaluating models capable of handling multilingual data
and diverse narrative structures.
      </p>
      <p>Our approach to these tasks involved the use of custom fine-tuned Transformer models, which were
enhanced through data augmentation techniques. For the binary classification task, we employed a Soft
Voting Ensembling method combining multiple Transformer models to improve robustness and accuracy.</p>
      <p>For the span-level detection task, we treated the problem as a token classification task, segmenting text
into sentences to mitigate issues related to text length limitations in Transformer models.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Systems Overview</title>
      <p>In this section, we describe our submitted systems. Our approaches for distinguishing between critical
and conspiracy texts (Task 1) are described in Section 2.1, and our approaches for detecting elements of
oppositional narratives (Task 2) in Section 2.2.</p>
      <sec id="sec-2-1">
        <title>2.1. Task 1: Distinguishing between Critical and Conspiracy Texts</title>
        <p>For Task 1, the general approach involved fine-tuning Transformer-based models and applying data
augmentation techniques. Both English and Spanish datasets were processed similarly. The main
diference between Run 1 and Run 2 lies in the method used to make predictions. In Run 1, only the
best model checkpoint was used to make predictions. In Run 2, an ensembling method was employed,
which combined the predictions from multiple models.</p>
        <p>
          The approach for both languages involved several key steps. We experimented with various
Transformer-based models for fine-tuning and diferent hyperparameters. In addition to model selection
and training, data augmentation played an important role in our approach. To increase the diversity and
quantity of training data, we applied translation-based augmentation. For this, for English, the Spanish
dataset was translated into English using the Helsinki-NLP/opus-mt-es-en2 model [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]; and,
for Spanish, the English dataset was translated into Spanish using the
Helsinki-NLP/opus-mten-es3 model [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. This method helped in creating a more varied training set, enabling the models to
generalize better and perform more efectively on unseen data.
        </p>
        <p>
          In Run 1, predictions were made using the best model checkpoints identified during the training
phase. However, in Run 2, we enhanced the prediction process by employing an ensembling method.
This is described in more detail in the following two subsections.
2.1.1. Run 1 task 1
2.1.2. Run 2 task 1
In Run 1, we focused on using the best model checkpoint to make predictions for both English and
Spanish datasets. For English, the facebook/roberta-base4 [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] model was used. This model is
known for its robust performance on various NLP tasks. For Spanish, the
dccuchile/bert-basespanish-wwm-uncased5 [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] model was used.
        </p>
        <p>In Run 2, an ensembling approach was used. The general approach involved using a Soft Voting
Ensembling method composed of three custom fine-tuned Transformer-based models and data augmentation.
We used the following three models for English:</p>
        <sec id="sec-2-1-1">
          <title>1. facebook/roberta-base6 [5] 2. google/bert-base-uncased7 [7] 3. allenai/scibert_scivocab_uncased8 [8]</title>
          <p>For Spanish, we used the following three models:
2https://huggingface.co/Helsinki-NLP/opus-mt-es-en
3https://huggingface.co/Helsinki-NLP/opus-mt-en-es
4https://huggingface.co/FacebookAI/roberta-base
5https://huggingface.co/dccuchile/bert-base-spanish-wwm-uncased
6https://huggingface.co/FacebookAI/roberta-base
7https://huggingface.co/google-bert/bert-base-uncased
8https://huggingface.co/allenai/scibert_scivocab_uncased</p>
        </sec>
        <sec id="sec-2-1-2">
          <title>1. dccuchile/bert-base-spanish-wwm-uncased9 [6] 2. PlanTL-GOB-ES/bsc-bio-ehr-es-pharmaconer10 [9] 3. bertin-project/bertin-roberta-base-spanish11 [10]</title>
          <p>
            For ensembling, the best checkpoint from each fine-tuned Spanish model was used in a Soft Voting
ensemble for predictions. This approach involved combining predictions from multiple models using a
Soft Voting ensemble [
            <xref ref-type="bibr" rid="ref11">11</xref>
            ], which significantly improved the overall accuracy and robustness of the
system. The Soft Voting process involves averaging the predicted probabilities of each category from
the diferent models and then making the final prediction based on the highest average probability.
By integrating the strengths of diferent models, the ensembling method provided a more reliable
and precise set of predictions, ensuring higher performance in distinguishing between critical and
conspiracy texts.
          </p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Task 2: Detecting Elements of Oppositional Narratives</title>
        <p>
          We approached Task 2 by fine-tuning a transformer model with a token classification head, therefore
treating it as a token classification problem. Having only one head (instead of a classification head per
label, as is implemented in the provided baseline [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]) precluded the possibility of overlapping spans,
but ofered increased simplicity and reduced computational expense instead. While the provided data
was annotated at the document-level, we transformed it so that we could train the token classifier at
the sentence-level instead. Segmenting the text into sentences overcame the problem of transformers
truncating texts that are longer than the maximum length size, ensuring no data was lost during training
or testing. The main diference between Run 1 and Run 2 was that, in Run 1, the best model checkpoint
was used without additional training, while in Run 2, the best model checkpoint was retrained for one
more epoch using the entire dataset as training.
        </p>
        <p>
          We also performed data augmentation. We could not easily augment the data through translation,
because working at the span-level means that the annotated spans are provided in terms of indices
that match the original text. Therefore, we used an alternative data augmentation technique which
consisted in replacing words in the texts by synonyms or semantically-related words, using static
word embeddings (word2vec) [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] in combination with SpaCy [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. This process ensured that the total
number of words remained the same to maintain consistency with the start and end spacy tokens.
By introducing synonym replacements, we created a more varied dataset, which helped the models
generalize better and perform more efectively on unseen data. In English, we used the GoogleNews
-vectors-negative30012 static word embeddings while, in Spanish, we used the FastText
embeddings13 from the Spanish Unannotated Corpora.
2.2.1. Run 1 task 2
2.2.2. Run 2 task 2
In Run 1, we used the best model checkpoint without additional training. For Task 2 in English, the
facebook/roberta-base14 [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] model was employed. For the Spanish dataset, the PlanTL-GOB
-ES/roberta-base-bne15 [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] model was used.
        </p>
        <p>In Run 2, the best model checkpoint from Run 1 was trained for one more epoch using the augmented
dataset. This final model checkpoint was then used to detect the elements of oppositional narratives in
the test dataset.
9https://huggingface.co/dccuchile/bert-base-spanish-wwm-uncased
10https://huggingface.co/PlanTL-GOB-ES/bsc-bio-ehr-es-pharmaconer
11https://huggingface.co/bertin-project/bertin-roberta-base-spanish
12https://github.com/mmihaltz/word2vec-GoogleNews-vectors
13https://github.com/dccuchile/spanish-word-embeddings
14https://huggingface.co/FacebookAI/roberta-base
15https://huggingface.co/PlanTL-GOB-ES/roberta-base-bne</p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Experiments Setup</title>
        <p>Experiments were conducted on an NVIDIA GeForce GTX 1080 (8 GB memory). To ensure uniformity
and comparability of results, the same experimental setting was consistently applied across all tasks,
runs, and languages under study. The experimental setup was meticulously designed to ensure optimal
performance and eficient resource utilization.</p>
        <p>
          StratifiedKFold cross-validation [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] with 3 folds was used to ensure robust performance across
diferent subsets of the data. This method involves splitting the dataset into  folds while preserving the
percentage of samples for each class. For each run, models were trained on  − 1 folds and validated on
the remaining fold, rotating this process  times to ensure every data point was used for both training
and validation.
        </p>
        <p>The training process spanned 15 epochs. A weight decay of 0.01 was applied as a regularization
technique to penalize large weights. A custom linear learning rate scheduler was employed, adjusting
the learning rate from an initial value of 2e-5 to a final value of 2e-6 over the total number of training
epochs. Gradient accumulation steps were set to 4, efectively increasing the batch size without inflating
the memory footprint by accumulating gradients over multiple steps before updating the model’s
weights. The training batch size per device was dynamically set based on available GPU memory,
managed by a custom callback designed to dynamically adjust the batch size used during training and
evaluation based on the available GPU memory. This ensures eficient resource utilization and prevents
memory-related issues during training, especially when dealing with varying data sizes and model
complexities. Upon completion of training, the best model, as determined by the F1 score, was loaded.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Dataset</title>
      <p>
        Participants were provided with a JSON file containing all texts in the training dataset along with
their annotations. Each text is represented by a dictionary that includes the ID, tokenized text, binary
category, and span annotations. Span annotations are provided as a list of dictionaries, with each
dictionary representing an annotated span and detailing the span’s category and text, specified by the
start and end characters. The training subset, comprising 4000 records, was released with all annotations,
while the test subset, consisting of 1000 records, was released only with “id” and the “text” field [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ].
(a) binary categories for the English dataset
(b) binary categories for the Spanish dataset
      </p>
      <p>Label
CRITICAL
CONSPIRACY</p>
      <p>English
As summarized in Table 1 and shown in Figures 1a and 1b, the binary classification task for distinguishing
critical from conspiracy texts reveals an inherent class imbalance in both the English and Spanish
datasets. The English dataset has 65.53% critical texts compared to 34.48% conspiracy texts, while the
Spanish dataset shows a similar trend with 63.45% critical and 36.55% conspiracy texts. This imbalance
poses a challenge for model training. The similarity in the proportions of critical and conspiracy texts
across both languages suggested that the models trained on one dataset might be adaptable to the other
with minimal adjustments. That was indeed the approach adopted for the shared task.
(a) Distribution of span text categories for the English dataset.</p>
      <p>(b) Distribution of span text categories for the Spanish dataset.
The token classification task aims to identify key elements within oppositional narratives. As shown in
Figures 2a and 2b and in Table 2, the distribution of these elements varies significantly between the
English and Spanish datasets.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Results</title>
      <p>The oficial evaluation metrics were diferent for each subtask. For subtask 1, which involved
distinguishing between critical and conspiracy narratives, the Matthews Correlation Coeficient (MCC) was used
as the primary evaluation metric [16]. Additionally, the F1-macro, F1-conspiracy and F1-critical metrics
were provided for subtask 1. For subtask 2, focusing on span-level detection of narrative elements,
the macro-averaged span-F1 was used as the primary evaluation metric [17]. In addition, the span-P,
span-R and micro-span-F1 metrics were reported for subtask 2.</p>
      <p>
        The shared task organizers provided two baseline models for these tasks. For subtask 1, the baseline
is a standard BERT classifier [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. For subtask 2, the baseline is a BERT-based multi-task token classifier
with separate classification heads and a common transformer backbone [ 18]. The baselines utilize either
English or Spanish BERT models, depending on the language. The performances of our approaches and
the baselines are reported in Table 3 (Subtask 1) and in Table 4 (Subtask 2).
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <sec id="sec-5-1">
        <title>5.1. Subtask 1: Binary Classification of Conspiratorial vs. Critical Thinking</title>
        <p>5.1.1. English Results task 1
In our analysis of the English dataset, the first run exhibited good performance metrics. The Matthews
Correlation Coeficient (MCC) was 0.7574, indicating a robust ability to distinguish between diferent
narrative types. The F1-macro score of 0.8769 further supported the model’s high overall classification
capability. Notably, the F1 score for critical thinking texts was 0.92, compared to 0.8338 for conspiracy
texts. This disparity suggests that the model more efectively identified critical thinking. However,
it is important to note that these results are below the baseline, which had an MCC of 0.7964 and an
F1-macro score of 0.8975. This baseline is indeed a hard baseline and dificult to beat.</p>
        <p>In the second run, the ensembled model demonstrated improved reliability, with the MCC rising to
0.7872. The F1-macro score also increased to 0.8917, indicating enhanced overall performance. The F1
scores for conspiracy and critical texts were 0.8536 and 0.9297, respectively, showing more balanced
and accurate classifications. Despite these improvements, the model still did not surpass the baseline,
highlighting the baseline’s strong performance and the challenges in achieving higher accuracy.
5.1.2. Spanish Results task 1
For the Spanish dataset, the first run showed moderate performance with an MCC of 0.6147, indicating
a need for further improvement. The F1-macro score was 0.795, reflecting decent overall performance
but highlighting areas for enhancement. The model struggled more with conspiratorial texts, achieving
an F1 score of 0.7179 for conspiracy versus 0.872 for critical texts, likely due to the specific linguistic
challenges presented by the Spanish language. The baseline for Spanish had an MCC of 0.6681 and an
F1-macro score of 0.8339, indicating that the baseline was also strong for this language.</p>
        <p>In the second run, there was a noticeable improvement in performance. The MCC increased to 0.6722,
and the F1-macro score rose to 0.8293, indicating better overall performance. The F1 scores for conspiracy
and critical texts improved significantly to 0.7699 and 0.8887, respectively. These improvements suggest
that the ensembled model became more adept at handling linguistic features specific to Spanish, leading
to more balanced and accurate classifications. This second run beat the strong baseline performance,
reflecting significant progress.</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Subtask 2: Span-level Detection of Narrative Elements</title>
        <p>5.2.1. English Results task 2
In the first run for the English dataset, the model achieved a span-P of 0.5832 and a span-R of 0.6856,
indicating moderate precision but better recall. The span-F1 score was 0.6293, and the micro-span-F1
score was 0.6074, suggesting a balanced performance with a need for improvement in precision. The
baseline for this task had a span-F1 score of 0.5323 and a micro-span-F1 of 0.4998, showing that our
model performed significantly better than the strong baseline.</p>
        <p>In the second run, there was a slight improvement in precision, with a span-P of 0.5859 and a span-R
of 0.679. The span-F1 score remained relatively consistent at 0.6279, and the micro-span-F1 score
increased marginally to 0.6120. These modest enhancements reflect steady progress in performance
and show that our model maintained competitive performance with the baseline.
5.2.2. Spanish Results task 2
For the Spanish dataset, the first run had a span-P of 0.5997 and a span-R of 0.6193. The span-F1 score
was 0.6089, and the micro-span-F1 score was 0.6051. The model performed significantly better at span
detection in Spanish compared to English, possibly due to distinct narrative markers in the language.
The baseline for this task had a span-F1 score of 0.4934 and a micro-span-F1 of 0.4952, indicating that
our model significantly outperformed the baseline in both metrics. In the second run, the performance
improved, with a span-P of 0.6159, a span-R of 0.6129, and a span-F1 of 0.6129, maintaining a significant
advantage over the baseline.</p>
        <p>Overall, retraining the model on the entire dataset for one epoch, using the augmented dataset
without a validation and test set, resulted in improved performance during the second run.</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.3. Error analysis</title>
        <p>In the future, we will thoroughly investigate why we achieved the best results in the competition in
the second, more challenging task, but not in the first, theoretically easier one. By examining the
confusion matrices for binary classification, we can pinpoint where the model’s predictions deviate
from actual categories. For instance, in the Spanish dataset, the model misclassified "CRITICAL" texts as
"CONSPIRACY" with a 5.52% error rate and "CONSPIRACY" texts as "CRITICAL" with a 31.4% error rate.
In the English dataset, these error rates were 4.12% and 19.7%, respectively, indicating greater dificulty
in detecting "CONSPIRACY" texts, especially in the Spanish dataset. Misclassifications may arise from
language ambiguity, training data limitations, and cultural nuances. For token classification, both
datasets exhibited signicfiant issues with spans that should not be annotated, often being misclassified
into various categories. This could be due to model overconfidence, lack of enough training data, or to
the subjective nature of the task.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion and Future work</title>
      <p>The detailed analysis of the results highlights the significant progress made in distinguishing between
conspiratorial and critical thinking narratives and detecting narrative elements within texts. The
continuous improvements observed between runs emphasize the importance of data augmentation,
model fine-tuning, and language-specific adaptations.</p>
      <p>Future work should focus on refining these models further, exploring advanced augmentation
techniques, and incorporating diverse datasets to improve generalizability. Additionally, developing
specialized tools for intergroup conflict analysis and enhancing content moderation strategies will be
crucial for addressing the challenges posed by misinformation and fostering a healthier information
environment.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgements</title>
      <p>The work of Mariona Coll Ardanuy is funded by the research project FairTransNLP, grant
PID2021124361OB-C31, funded by MCIN/AEI/10.13039/501100011033 and by ERDF, EU A way of making
Europe.
imbalanced datasets, in: J. C. Xavier-Junior, R. A. Rios (Eds.), Intelligent Systems. BRACIS 2022.
Lecture Notes in Computer Science, volume 13653 of Lecture Notes in Computer Science, Springer,
Cham, 2022. doi:10.1007/978-3-031-21686-2_43.
[16] D. Chicco, N. Tötsch, G. Jurman, The Matthews correlation coeficient (MCC) is more reliable
than balanced accuracy, bookmaker informedness, and markedness in two-class confusion matrix
evaluation, BioData mining 14 (2021) 1–22.
[17] G. Da San Martino, Y. Seunghak, A. Barrón-Cedeno, R. Petrov, P. Nakov, et al., Fine-grained analysis
of propaganda in news article, in: Proceedings of the 2019 conference on empirical methods
in natural language processing and the 9th international joint conference on natural language
processing (EMNLP-IJCNLP), Association for Computational Linguistics, 2019, pp. 5636–5646.
[18] K.-H. Thung, C.-Y. Wee, A brief review on multi-task learning, Multimedia Tools and Applications
77 (2018) 29705–29725.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>D.</given-names>
            <surname>Korenčić</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chulvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Bonet-Casals</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Taulé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <article-title>Overview of the oppositional thinking analysis PAN task at CLEF 2024</article-title>
          , in: G. Faggioli,
          <string-name>
            <given-names>N.</given-names>
            <surname>Ferro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Galuvakova</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . García Seco de Herrera (Eds.),
          <source>Working Notes of CLEF 2024 - Conference and Labs of the Evaluation Forum</source>
          ,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bevendorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Bonet-Casals</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chulvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dementieva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Elnagar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Freitag</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fröbe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Korenčić</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mayerl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mukherjee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Panchenko</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>A.</given-names>
            <surname>Smirnova</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>Taulé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ustalov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wiegmann</surname>
          </string-name>
          , E. Zangerle,
          <article-title>Overview of PAN 2024: Multi-author writing style analysis, multilingual text detoxification, oppositional thinking analysis, and generative AI authorship verification, in: Experimental IR Meets Multilinguality, Multimodality, and Interaction</article-title>
          .
          <source>Proceedings of the Fourteenth International Conference of the CLEF Association (CLEF</source>
          <year>2024</year>
          ), Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Ayele</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Babakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bevendorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Bonet-Casals</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chulvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Dementieva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Elnagar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Freitag</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fröbe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Korenčić</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mayerl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Moskovskiy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mukherjee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Panchenko</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>N.</given-names>
            <surname>Rizwan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Schneider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Smirnova</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>Taulé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ustalov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wiegmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Yimam</surname>
          </string-name>
          , E. Zangerle, Overview of PAN 2024:
          <article-title>Multiauthor writing style analysis, multilingual text detoxification, oppositional thinking analysis, and generative AI authorship verification - condensed lab overview, in: Experimental IR Meets Multilinguality, Multimodality, and Interaction</article-title>
          .
          <source>Proceedings of the Fifteenth International Conference of the CLEF Association CLEF-2024</source>
          ,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Tiedemann</surname>
          </string-name>
          , S. Thottingal,
          <article-title>OPUS-MT - Building open translation services for the World</article-title>
          ,
          <source>in: Proceedings of the 22nd Annual Conferenec of the European Association for Machine Translation (EAMT)</source>
          , Lisbon, Portugal,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Goyal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Levy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zettlemoyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Stoyanov</surname>
          </string-name>
          ,
          <article-title>Roberta: A robustly optimized BERT pretraining approach</article-title>
          , CoRR abs/
          <year>1907</year>
          .11692 (
          <year>2019</year>
          ). arXiv:
          <year>1907</year>
          .11692.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Cañete</surname>
          </string-name>
          , G. Chaperon,
          <string-name>
            <given-names>R.</given-names>
            <surname>Fuentes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-H.</given-names>
            <surname>Ho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pérez</surname>
          </string-name>
          ,
          <article-title>Spanish pre-trained BERT model and evaluation data</article-title>
          ,
          <source>in: Practical ML for Developing Countries Workshop at the International Conference on Learning Representations (ICLR</source>
          <year>2020</year>
          ),
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Devlin</surname>
          </string-name>
          , M.-
          <string-name>
            <given-names>W.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Toutanova</surname>
          </string-name>
          , BERT:
          <article-title>Pre-training of deep bidirectional transformers for language understanding</article-title>
          ,
          <source>in: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (Long and Short Papers),
          <source>Association for Computational Linguistics</source>
          , Minneapolis, Minnesota,
          <year>2019</year>
          , pp.
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          . URL: https://www.aclweb.org/anthology/N19-1423. doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>N19</fpage>
          -1423.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>I.</given-names>
            <surname>Beltagy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lo</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Cohan,
          <article-title>SciBERT: A pretrained language model for scientific text</article-title>
          , in: K. Inui,
          <string-name>
            <given-names>J.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ng</surname>
          </string-name>
          ,
          <string-name>
            <surname>X.</surname>
          </string-name>
          Wan (Eds.),
          <source>Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP)</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , Hong Kong, China,
          <year>2019</year>
          , pp.
          <fpage>3615</fpage>
          -
          <lpage>3620</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>D19</fpage>
          -1371.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>C. P.</given-names>
            <surname>Carrino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Llop</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pàmies</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gutiérrez-Fandiño</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Armengol-Estapé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Silveira-Ocampo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Valencia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gonzalez-Agirre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Villegas</surname>
          </string-name>
          ,
          <article-title>Pretrained biomedical language models for clinical nlp in spanish</article-title>
          ,
          <source>in: Proceedings of the 21st Workshop on Biomedical Language Processing</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>193</fpage>
          -
          <lpage>199</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>J. de la Rosa</surname>
            ,
            <given-names>E. G.</given-names>
          </string-name>
          <string-name>
            <surname>Ponferrada</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Romero</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Villegas</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>González de Prado Salas</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Grandury</surname>
          </string-name>
          , Bertin:
          <article-title>Eficient pre-training of a spanish language model using perplexity sampling</article-title>
          ,
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>68</volume>
          (
          <year>2022</year>
          )
          <fpage>13</fpage>
          -
          <lpage>23</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>Manconi</surname>
          </string-name>
          , G. Armano,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gnocchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Milanesi</surname>
          </string-name>
          ,
          <article-title>A soft-voting ensemble classifier for detecting patients afected by covid-19,</article-title>
          <source>Applied Sciences</source>
          <volume>12</volume>
          (
          <year>2022</year>
          )
          <article-title>7554</article-title>
          . doi:
          <volume>10</volume>
          .3390/app12157554.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          , I. Sutskever,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. S.</given-names>
            <surname>Corrado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Dean</surname>
          </string-name>
          ,
          <article-title>Distributed representations of words and phrases and their compositionality</article-title>
          ,
          <source>Advances in Neural Information Processing Systems</source>
          <volume>26</volume>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M.</given-names>
            <surname>Honnibal</surname>
          </string-name>
          , I. Montani,
          <string-name>
            <given-names>S. Van</given-names>
            <surname>Landeghem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Boyd</surname>
          </string-name>
          , spaCy:
          <article-title>Industrial-strength natural language processing in python, 2020</article-title>
          . URL:
          <volume>10</volume>
          .5281/zenodo.1212303.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gutiérrez-Fandiño</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Armengol-Estapé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pàmies</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Llop-Palao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Silveira-Ocampo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. P.</given-names>
            <surname>Carrino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Armentano-Oller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rodriguez-Penagos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gonzalez-Agirre</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Villegas, MarIA: Spanish language models</article-title>
          ,
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>68</volume>
          (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .26342/2022-68-3.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>T.</given-names>
            <surname>Fontanari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. C.</given-names>
            <surname>Fróes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Recamonde-Mendoza</surname>
          </string-name>
          ,
          <article-title>Cross-validation strategies for balanced and</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>