<!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>EXIST2021: Detecting Sexism with Transformers and Translation-Augmented Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Guillem Garc a Subies</string-name>
          <email>guillem.garcia@iic.uam.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Instituto de Ingenier a del Conocimiento</institution>
          ,
          <addr-line>Francisco Tomas y Valiente st., 11 EPS, B Building, 5th orr UAM Cantoblanco. 28049 Madrid</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes a system created for the EXIST 2021 shared task, framed within the IberLEF 2021 workshop. We present an approach mainly based in ne-tuned BERT models and Data Augmentation with translation and backtranslation. We show an approach to face multilingual problems augmenting the data without the over tting that an aggressive backtranslation can generate. Our models far outperform the baselines and achieve results close to the state-of-the-art.</p>
      </abstract>
      <kwd-group>
        <kwd>Sexism Detection</kwd>
        <kwd>BERT</kwd>
        <kwd>Transformers</kwd>
        <kwd>Data Augmentation</kwd>
        <kwd>Backtranslation</kwd>
        <kwd>Multilingual Corpora</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>With the crescent trends in social rights and equal rights demands, NLP can help
in detecting harmful and sexist behaviors. The EXIST (sEXism Identi cation
in Social neTworks) [16] shared task proposes, during this third edition of the
IberLEF [11] workshop, a dataset to detect sexism in it's most broad de nition
and also kinds of sexism.</p>
      <p>
        This article summarizes our participation in all the EXIST tasks. Given the
success of Transformer-inspired language models [20], both in academia and
industry [21], we decided to use already pre-trained BERT [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] models. Speci cally,
we face the multilingual problem using di erent models for every language. We
also conjecture that a good way to augment the data in multilingual problems is
translating the data into the other languages of the dataset, so instead of having
ni for every language, we have P ni samples for every language. As the dataset
is not too big, we also explore the Data Augmentation with Backtranslation [17].
      </p>
      <p>In the next section, we will brie y see some previous work related to this
topic. In Section 3 we will go through a brief description of the tasks and the
corpora. Then, in Section 4, we will explain the main ideas behind the proposed
models. In Section 5 we will present a summary of the experiments we carried out
and the results we got. Finally, in Section 6 we will expose the main conclusions
of our work and results and we will also propose some ideas for future work.</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>There is an extensive bibliography on Sentiment Analysis and text classi cation
in social networks, however not that much work has been done about identifying
and classifying sexist behaviors in di erent languages.</p>
      <p>
        For instance, Anzovino et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] propose a sexism classi cation dataset also
in Spanish and in English and proposed some solutions based on n-grams and
classic machine learning models like SVMs. Following that line, Frenda et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]
use the previous dataset (only the English part) in combination with others to
detect both misogyny and sexism following a similar approach of classic NLP.
      </p>
      <p>
        More recent work by Grosz et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], focuses on the sexism in the workplace
and they obtain stat-of-the art results with GloVe embeddings and modi ed
LSTM so they have attention mechanisms.
      </p>
      <p>Another recent corpus, created by Rodr guez-Sanchez et al. [15], is focused
on the detection of a broad amount of sexist behaviors in Spanish tweets, from
the most explicit abuses to some more subtle expressions. They also showed
that BERT-based models perform better that classic approaches or bidirectional
LSTMs.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Tasks Description</title>
      <p>The main corpus consists of 6977 tweets both in English and Spanish for the
train split and 3368 tweets and 982 \gabs" (from gab.com) also in both languages
for the test one.</p>
      <p>The rst task, Sexism Identi cation, consists of classifying tweets between
sexist and non-sexist. There are 3600 non-sexist tweets and 3377 sexist
tweets, so we can consider that the problem is well-balanced. The metric used
for this dataset is the Accuracy.</p>
      <p>For the second task, Sexism Categorization, there are six classes: non-sexist,
ideological-inequality, stereotyping-dominance,
misogyny-non-sexualviolence, sexual-violence and objecti cation. As we can see in Table 1, the
dataset is unbalanced, so the F-measure is used as the ranking metric. We can
see a similar distribution of the classes if we split the corpora into Spanish and
English.</p>
      <p>Class
non-sexist
ideological-inequality
stereotyping-dominance
misogyny-non-sexual-violence sexist
sexual-violence
objecti cation</p>
      <p>Nº Samples Task1 Nº Samples Task2
3600 3600
866
809
3377 685
517
500</p>
      <p>In the table below, we can see some illustrative examples of the data and
their labels:
I love poetry books, so I'm reading the one i have on this plane ight
and one of the ight attendants (black women) goes \it's good to see
a brotha reading something that's is so deep"
Can the fellas participate or is this just for the ladies/Non binary</p>
      <p>people because I don't wanna get clowned.
ive been sooo interesting my whole life and i just want to be a
boring trophy wife now</p>
    </sec>
    <sec id="sec-4">
      <title>Models</title>
      <sec id="sec-4-1">
        <title>Data Preprocessing</title>
        <p>We performed a simple preprocessing where we substituted some expressions
with a more normalized form:
{ Every URL was replaced with the string \[URL]" so we don't get strange
tokens when the tokenizer tries to process a URL. Furthermore, no semantic
information about sexism can be inferred from a URL, the only information
relevant for the model is that there is a URL in that token.
{ The hashtag characters (\#") were deleted (\#example" ! \example")
because the base language models we will use, are trained in generic text and
might not understand their meaning. Furthermore, most of hashtags are used
the same way as normal words.
{ We replaced every username with the string \[USER]" because the exact
name of a user does not really add any information about the sexism. The
only relevant feature is knowing if someone was mentioned or not, but not
who.
{ Finally we normalized every laugh (\jasjajajajj" ! \haha") so we minimize
the noise of the misspellings, common in social networks.
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>Baselines</title>
        <p>We created some baselines so we can compare our models properly. We selected a
HashingVectorizer + RandomForest and a multilingual BERT (mBERT). This
way, we can compare our models to a classic feature extraction model and a
simple BERT-based one.
4.3</p>
      </sec>
      <sec id="sec-4-3">
        <title>Language Models</title>
        <p>
          We decided to ne-tune one language model for every language. For the
Spanish language, we selected BETO [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], a BERT model trained with the Spanish
Unannotated Corpora (SUC) [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] that has proven to be much better than the
multilingual BERT model. For the English part of the dataset we used the original
BERT model [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
        </p>
        <p>For the second task, given the imbalance in the classes, we performed a
hierarchical classi cation, where the model from Task 1 classi es between sexist
and non-sexist and another model is trained to detect speci c kinds of sexism.</p>
        <p>In addition, for the ne-tuning process, we carried out a Grid-search
optimization over the main parameters of the neural network: learning rate, batch
size and dropout rate. The search was performed with a 5-fold strati ed
crossvalidation with the following grid: Learning rate, (1e 6; 1e 5; 3e 5; 5e 5; 1e
4); batch size, (8; 16; 32) and dropout rate, (0:08; 0:1; 0:12). The best parameters
for both models were: learning rate, 1e 5; batch size, 16 and dropout rate, 0:1.
4.4</p>
      </sec>
      <sec id="sec-4-4">
        <title>Data Augmentation</title>
        <p>As the dataset is relatively small, we decided to run Data Augmentation
techniques. We followed two di erent strategies to increase the amount of data in
the corpora; Backtranslation [17] and translation of the di erent languages in
the dataset.</p>
        <p>
          Backtranslation This method consists of translating the samples into a pivot
language and then translating them back into the original language. Given that
the existing translation methods are not perfect, we get samples that are written
in a slightly di erent way, but keep the original meaning. In particular, this
technique has been proven useful for sentiment analysis and with twitter corpora
before [10]. In this case, we used 30 pivot languages. For the translations we used
the translation models of Helsinki NLP [19] based on the Marian model [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] and
the Google Translate API for the ones that were not available in the Helsinki
NLP models.
        </p>
        <p>The selected languages are the following (expressed in ISO 639-1): eu, la,
zh-cn, hi, bn, pt, ru, ja, pa, mr, te, tr, ko, fr, de, vi, ta, ur, it, ar, fa, ha, kn, id, pl,
uk, ro, eo, sv and el. Also es and en were used for English and Spanish datasets
respectively.</p>
        <p>For every sample in the corpus, we randomly picked one pivot language to
perform the backtranslation, so we ended up with a corpus of twice the size.
Multilingual Translation Following the above reasoning, we can also use
labeled data (with the same gold standard) in other languages. So we translated
every English sample into Spanish and vice-versa. This way, we should have a
more robust training and avoid over tting because the \new" samples are
completely new for that language's model, opposed to the slightly modi ed samples
from Backtranslation.
5
5.1</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Experiments and Results</title>
      <sec id="sec-5-1">
        <title>Experimental Setup</title>
        <p>We trained all the models with a NVIDIA Tesla P100-PCIE-16GB GPU and
a Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz CPU with 500GB of RAM
memory.</p>
        <p>The software we used was Python3.8, transformers 4.5.1 [21], pytorch 1.8.1
[13] and scikit-learn 0.24.1 [14].
5.2</p>
      </sec>
      <sec id="sec-5-2">
        <title>Results</title>
        <p>In the Table 3 we can see the results for our models in the test set of the rst task.
Note that the T d+SVM baseline and the AI-UPV team (winner of the task)
are taken from the task Overview [16]. The runs we presented for the contest
were 2BERTs+Backtranslation, 2BERTs and 2BERTs+Multilingual translation
where 2BERTs refer to the di erent models used for each language, explained
in Section 4.3. Note that our results correspond to the GuillemGSubies team in
the o cial leaderboard.</p>
        <p>The Backtranslation models had good results in our rst training
experiments, however they proved to over t a lot for this task with an accuracy of
0:7479, just a bit better than the multilingual BERT baseline (0:734), but worse
than just ne-tuned BERTs. This shows that Data Augmentation techniques
are not always useful. Next, we can see that the Multilingual Translation models
obtained an accuracy of 0:7683, which proves a better generalization than the
model without any augmentation (0:7603). With this, our model is positioned
very close to the best result in the competition, that is only 1:58% better.</p>
        <p>For the second task, the results were similar to the ones obtained in the rst
task. In the Table 4 we can look at them in more detail. Again, the T df+SVM
baseline and the AI-UPV team results come from the task Overview [16]. We
can see that our models behaved consistently like in the rst task, but the results
were not that good. Despite that, the results are still very close to the best.</p>
        <p>To sum up the improvements of our models, we can see an ablation study
for our best model (2BERTs+Multilingual translation ) in the task 1 where each
entry has a feature removed from the best model. This proves that most of
the ideas introduced, produced some kind of improvement to the system. The
most signi cant improvement was the selection of good hyperparameters for the
model. Finally, it is also very remarkable that we get a large improvement by
Multilingual Translation, proving our hypothesis about the ability of this Data
Augmentation technique to generalize in Multilingual corpora.
Through this shared task, we have seen that NLP can be of great help in
detecting and classifying unwanted toxic and sexist behavior in social networks and
there is still a long way to go.</p>
        <p>The results obtained by our systems are very promising given their great
performance and their simplicity. Furthermore, we proposed a new way of facing
multilingual problems that provides better results. All this is very signi cant
and could lead to much better results when combined with other improvements
from the state-of-the-art.</p>
        <p>
          We believe that our results could improve a lot using speci c language models
trained with corpora from social networks like TWilBert [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] for Spanish and
BERTweet [12] for English. Another interesting approach would be to use a
general language model and further pre-train it with corpora from the same
domain [18] as the nal task. These corpora would be easy to obtain given that
the authors of the EXIST2021 shared task, gathered it from a list of keywords
[16]. Finally, we have proven that good hyperparameters are also key for a good
neural network so a better search, like the Population Based Training [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], would
further improve the model.
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work has been partially funded by the Instituto de Ingenier a del Conocimiento
(IIC) and the hardware used was also provided by the IIC.
10. Luque, F.M.: Atalaya at tass 2019: Data augmentation and robust embeddings for
sentiment analysis (2019)
11. Montes, M., Rosso, P., Gonzalo, J., Aragon, E., Agerri, R., Angel Alvarez Carmona,
M., Alvarez Mellado, E., de Albornoz, J.C., Chiruzzo, L., Freitas, L., Adorno, H.G.,
Gutierrez, Y., Zafra, S.M.J., Lima, S., de Arco, F.M.P., Taule, M.: Proceedings of
the Iberian Languages Evaluation Forum (IberLEF 2021). In: CEUR Workshop
Proceedings (2021)
12. Nguyen, D.Q., Vu, T., Nguyen, A.T.: BERTweet: A pre-trained language model
for English Tweets. In: Proceedings of the 2020 Conference on Empirical Methods
in Natural Language Processing: System Demonstrations (2020)
13. Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T.,
Lin, Z., Gimelshein, N., Antiga, L., Desmaison, A., Kopf, A., Yang, E., DeVito,
Z., Raison, M., Tejani, A., Chilamkurthy, S., Steiner, B., Fang, L., Bai, J.,
Chintala, S.: Pytorch: An imperative style, high-performance deep learning library. In:
Wallach, H., Larochelle, H., Beygelzimer, A., d'Alche-Buc, F., Fox, E., Garnett,
R. (eds.) Advances in Neural Information Processing Systems 32, pp. 8024{8035.
Curran Associates, Inc. (2019),
http://papers.neurips.cc/paper/9015-pytorch-animperative-style-high-performance-deep-learning-library.pdf
14. Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O.,
Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A.,
Cournapeau, D., Brucher, M., Perrot, M., Duchesnay, E.: Scikit-learn: Machine
learning in Python. Journal of Machine Learning Research 12, 2825{2830 (2011)
15. Rodr guez-Sanchez, F., Carrillo-de Albornoz, J., Plaza, L.: Automatic classi cation
of sexism in social networks: An empirical study on twitter data. IEEE Access 8,
219563{219576 (2020)
16. Rodr guez-Sanchez, F., de Albornoz, J.C., Plaza, L., Gonzalo, J., Rosso, P., Comet,
M., Donoso, T.: Overview of exist 2021: sexism identi cation in social networks.</p>
      <p>Procesamiento del Lenguaje Natural 67(0) (2021)
17. Sennrich, R., Haddow, B., Birch, A.: Improving neural machine translation
models with monolingual data. In: Proceedings of the 54th Annual Meeting of the
Association for Computational Linguistics (Volume 1: Long Papers). pp. 86{
96. Association for Computational Linguistics, Berlin, Germany (Aug 2016).
https://doi.org/10.18653/v1/P16-1009,
https://www.aclweb.org/anthology/P161009
18. Sun, C., Qiu, X., Xu, Y., Huang, X.: How to ne-tune bert for text classi cation?
(2020)
19. Tiedemann, J., Thottingal, S.: OPUS-MT | Building open translation services
for the World. In: Proceedings of the 22nd Annual Conferenec of the European
Association for Machine Translation (EAMT). Lisbon, Portugal (2020)
20. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser,</p>
      <p>L., Polosukhin, I.: Attention is all you need (2017)
21. Wolf, T., Debut, L., Sanh, V., Chaumond, J., Delangue, C., Moi, A., Cistac, P.,
Rault, T., Louf, R., Funtowicz, M., Davison, J., Shleifer, S., von Platen, P., Ma, C.,
Jernite, Y., Plu, J., Xu, C., Scao, T.L., Gugger, S., Drame, M., Lhoest, Q., Rush,
A.M.: Transformers: State-of-the-art natural language processing. In: Proceedings
of the 2020 Conference on Empirical Methods in Natural Language Processing:
System Demonstrations. pp. 38{45. Association for Computational Linguistics,
Online (Oct 2020), https://www.aclweb.org/anthology/2020.emnlp-demos.6</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Anzovino</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fersini</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Automatic identi cation and classi cation of misogynistic language on twitter</article-title>
          .
          <source>In: NLDB</source>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Can~ete, J.:
          <article-title>Compilation of large spanish unannotated corpora</article-title>
          (May
          <year>2019</year>
          ). https://doi.org/10.5281/zenodo.3247731, https://doi.org/10.5281/zenodo.3247731
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. Can~ete, J.,
          <string-name>
            <surname>Chaperon</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fuentes</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez</surname>
          </string-name>
          , J.:
          <article-title>Spanish pre-trained bert model and evaluation data</article-title>
          . In: to appear
          <source>in PML4DC at ICLR</source>
          <year>2020</year>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Devlin</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>M.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toutanova</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Bert: Pre-training of deep bidirectional transformers for language understanding (</article-title>
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Frenda</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ghanem</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montes-y Gomez</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Online hate speech against women: Automatic identi cation of misogyny and sexism on twitter</article-title>
          .
          <source>Journal of Intelligent &amp; Fuzzy Systems</source>
          <volume>36</volume>
          (
          <issue>5</issue>
          ),
          <volume>4743</volume>
          {
          <fpage>4752</fpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Angel</given-names>
            <surname>Gonzalez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Hurtado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.F.</given-names>
            ,
            <surname>Pla</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          :
          <article-title>Twilbert: Pre-trained deep bidirectional transformers for spanish twitter</article-title>
          .
          <source>Neurocomputing</source>
          (
          <year>2020</year>
          ). https://doi.org/https://doi.org/10.1016/j.neucom.
          <year>2020</year>
          .
          <volume>09</volume>
          .078, http://www.sciencedirect.com/science/article/pii/S0925231220316180
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Grosz</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Conde-Cespedes</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Automatic detection of sexist statements commonly used at the workplace (</article-title>
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Jaderberg</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dalibard</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Osindero</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Czarnecki</surname>
            ,
            <given-names>W.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Donahue</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Razavi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vinyals</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Green</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dunning</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simonyan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fernando</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kavukcuoglu</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Population based training of neural networks (</article-title>
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Junczys-Dowmunt</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grundkiewicz</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dwojak</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , Hea eld,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Neckermann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Seide</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Germann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            ,
            <surname>Aji</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.F.</given-names>
            ,
            <surname>Bogoychev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Martins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.F.T.</given-names>
            ,
            <surname>Birch</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Marian: Fast neural machine translation in C++</article-title>
          .
          <source>In: Proceedings of ACL</source>
          <year>2018</year>
          ,
          <article-title>System Demonstrations</article-title>
          . pp.
          <volume>116</volume>
          {
          <fpage>121</fpage>
          . Association for Computational Linguistics, Melbourne,
          <source>Australia (Jul</source>
          <year>2018</year>
          ). https://doi.org/10.18653/v1/
          <fpage>P18</fpage>
          -4020, https://www.aclweb.org/anthology/P18- 4020
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>