<!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>SQYQP@Vaxxstance: Stance Detection for the Antivaxxers Movement</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jesus Calleja</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ariane Mendez</string-name>
          <email>amendez026g@ikasle.ehu.eus</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of the Basque Country UPV/EHU</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <abstract>
        <p>In this paper an approach regarding the Stance Detection task for the Antivaxxers Movement is described. Systems for stance classi cation in Basque and Spanish are built using di erent textual and contextual information, features and dataset sizes. In addition, di erent word embeddings are tried when training models, with the aim of identifying how they perform in varying language settings. The results show that contextual models work better, specially in Basque, where a big performance improvement is achieved by adding contextual data.</p>
      </abstract>
      <kwd-group>
        <kwd>Stance detection Multilingualism Text categorization Deep learning Feature engineering Word embeddings</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The anti vaccine movement in the world has grown up recently because of the
new COVID vaccines that are being authorized to use for the general public
in the shortest time the world has ever seen. This rapidness has turned on the
alarms on the society and more and more sceptic people are appearing. The
measurement of this trend can be made through social media, where millions of
people post their opinions online, so that everyone can read them. The objective
of this project is to, given a sample of the comments about vaccines that are
being written on Twitter, build a model that is able to classify opinions shared
on social media about vaccines.</p>
      <p>
        Such tasks, where opinions posted on social media are to be classi ed
according to the posture they express regarding a certain topic, take place within
the Stance Detection eld [
        <xref ref-type="bibr" rid="ref3 ref5 ref7 ref8">3, 5, 7, 8</xref>
        ], which has appeared relatively recently in
the NLP area. The growth of social media, the ability to process a great size of
data and the improvement of text processing techniques has allowed the
scienti c community and enterprises to take advantage of this new and ever growing
information in order to understand the opinion of the public about certain topics.
      </p>
      <p>In this particular scenario, our objective is to classify tweets that talk about
vaccines in three categories: in FAVOR of the vaccines, AGAINST the vaccines
or NONE of them where either the user is neutral or the stance is unclear.
We also aim to analyze whether contextual information, such as Twitter user
follower connections, is useful for achieving better predictions than those made
by sole use of tweets.</p>
      <p>In order to complete the task, two main types of models are built in this
work: textual models and contextual models. On the one hand, textual models
do not make use of anything other than the content of the tweets. In short,
di erent types of embeddings are used (depending on the language) and fed to
an LSTM to get the general representation of the text. This representation is
later fed to a linear layer that outputs the nal stance for each tweet. See Section
4.1 for further details on this approach. On the other hand, contextual models
use the con dences for each label (obtained from the textual models) and the
mean distance from a user that wrote a certain tweet to other users who wrote
FAVOR, AGAINST and NONE tweets. The nal features are inserted into a
Multilayer Perceptron. This procedure is explained in detail in Section 4.2.</p>
      <p>This work is especially attractive because it is performed in two di erent
languages, Spanish and Basque, the last one being low-resourced. This can show
the challenges of trying to build a classi er (or any other model) with few data
in di erent languages and push new techniques to embrace this problem into the
state of the art.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        Stance Detection is a task that has gained popularity due to the recent ascent of
social media. For this reason, the works that can be found in the eld are quite
new. The most important ones are gathered in past tasks [
        <xref ref-type="bibr" rid="ref3 ref7 ref8">3, 7, 8</xref>
        ] where di erent
issues and techniques were proposed.
      </p>
      <p>
        To start with, in SemEval-2016 Task 6 [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], a dataset [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] about di erent social
issues was given to the participants with the objective of researching new ways
to deal with Stance Detection. As an additional subtask, methods for weakly
supervised classi cation were discussed. The most important ndings discovered
in this task were that the task was still novel, as the methods used to classify
the tweets were not very sophisticated. Some of the participants used external
knowledge, like lexicons or pre-trained word embeddings from Google News or
directly from Twitter. At this time, the use of neural networks was reduced to
recurrent neural networks, at most.
      </p>
      <p>
        In the MultiStanceCat task from IberLEF 2018 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], the topic was the
Independence Referendum in Catalunya. The data made available was formed by
tweets about the topic. Participants used di erent approaches; however, most of
them strived towards pre-processing the data, i.e. getting contextual information
like mentions and hashtags in the tweet and the usage of Support Vector
Machines (SVMs). The team named "Casacufans" also used the images that went
along with the tweets to try to get more information, employing a Convolutional
Neural Network (CNN) to do so. Results showed that by using contextual
information classi ers were able to detect the stance of the tweets signi cantly
better. Regrettably, as reported by the organizers of the task, the members of
said team did not provide a working note explaining their approach in detail [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        The last task that was part of the Evaluation of NLP and Speech Tools for
Italian (EVALITA) campaign in 2020, SardiStance [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], o cially added the
subtask of using contextual information. In this case, in addition to the tweets about
the Sardine Movement, contextual information such as followers and other
additional data about users was also provided. For this scenario, pre-trained language
models based on the Transformer architecture [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] (i.e. AlBERTo, GilBERTo,
UmBERTo) were used to get a better representation of the textual information of
the tweets. In the contextual subtask, participants used di erent features from
Twitter and other sources with di erent types of information (psychological,
emotional). From this task, the proposal in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] was specially inspiring, where,
as contextual information, the followers' network was used in order to get the
distance to/from against, favor and neutral users.
      </p>
      <p>In the task were this work is based, apart from textual and contextual
information, new subtasks were available, like the open track were any type of
information can be used and data augmentation and exploitation of information
in other languages (cross-language models) is encouraged.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Data</title>
      <p>
        The data used for this work is provided in the VaxxStance Shared Task [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. A
set of training data is given for each language. In each set, two types of data can
be found: textual data and contextual data.
      </p>
      <p>Textual data consists of a list of instances with the following elements: a
tweet, its id, the username who wrote the tweet and the stance it represents, that
is, whether the tweet is in FAVOR of vaccines, AGAINST vaccines or NONE in
cases where either the user is neutral, the stance is not clear or it is not speci ed.
The exact number of tweets of each stance for the two languages can be seen in
Table 1, as well as the number of accounts from which those tweets were fetched.</p>
      <p>For contextual information, 5 collections of data are made available. The
rst one focuses on user information, providing, for each user, the user id, the
number of tweets posted by the account, the number of accounts followed by
the user, the number of users who follow the account, the time of the user
registration on Twitter and whether (and which) emojis are present on the user's
Twitter bio. The second data le provides speci c information about tweets,
such as the tweet id, the id of the user who wrote it, the number of retweets and
favourites, the device or operating system from which it was posted and the time
of creation. The third and fourth groups of context data give information about
user relationships. To be more precise, the number of times a source user retweets
a target user is stored. The fourth le, which also describes these relationships
between users, collects all the retweets from the timelines of the users contained
in the training set. This is the only context le that is only provided for Basque
because of the low number of retweets of the tweets that appear in the training
data. Finally, the last set of context data ties two users if the source user follows
the target user.</p>
      <p>In this work, only the last context data mentioned is used. Using this
information, a network of the users in the training set with the distance between
them (minimum number of sequential user follower jumps) is created.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Methodology</title>
      <p>The participation method chosen for the Shared Task is the Close Track, which
means that no extra data can be used apart from that mentioned in Section 3.
Furthermore, in this setting two systems for each language need to be trained:
one that simply uses the textual information and a second one that, in addition,
makes use of the contextual data.
4.1</p>
      <sec id="sec-4-1">
        <title>Using textual data</title>
        <p>
          Flair [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] is the tool chosen to train the model that is fed with textual
information. Before training, however, some data pre-processing is needed. The proposed
data-cleaning method consists in removing URLs, hashtags and user ("@")
symbols from all the tweets. This way, all characters that are not words or do not
have a meaning are removed. Any column in the textual information datasets
that does not correspond to the tweets or the labels is also discarded.
        </p>
        <p>After being pre-processed, the data is used to train a Stance Detection model
for each language. To do so, di erent word embeddings are tried to see which
ones perform better in the current task and whether using some of them supposes
drastic changes depending on the language. These embeddings are fed to an
LSTM to obtain a text representation of the data, which is later fed to a linear
layer that outputs the label for each data sample.</p>
        <p>It is important to consider that, at the time of making these experiments,
data against which the quality of the created models could be tested was not
provided. Therefore, data was partitioned into a training and a development set.
In the case of Spanish, 90% of the tweets (1802 instances) are used for training
and 10% (201 instances) for development. For Basque, since the corpus is smaller,
the data is divided as follows: 95% of the tweets for training (1016 instances)
and 5% of the tweets for development (54 instances).</p>
        <p>
          For both languages, di erent models are trained using static embeddings and
Transformer embeddings, with 20 epochs each. For static embeddings various
combinatios of character embeddings, word embeddings and Flair embeddings
are used. As for Tranformer embeddings, Multilingual cased BERT embeddings
are employed, which are trained on cased text in the top 104 languages with the
largest Wikipedias, as well as XML-RoBERTa embeddings, which are trained
on 2.5 TB of newly created clean CommonCrawl data in 100 languages. These
multilingual Transformer embeddings are expected to work extremely well in
high-resource languages like English and Spanish, but their performance tends
to be worse when working with low-resource languages [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
        </p>
        <p>Table 2 shows a summary of all the di erent language and embedding
combinations tried and the F1 scores obtained by each of those models.</p>
        <p>The best model for Spanish obtains a F1 score of 0.7612 and is built by using
BERT multilingual embeddings at document level. The best model for Basque
obtains a F1 score of 0.7222 and is built combining Flair embeddings trained for
Basque and character embeddings. These are the models used to predict stances
when adding contextual information (see Section 4.2).
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>Adding contextual data</title>
        <p>As mentioned in Section 2, usage of contextual data, that is, additional
information surrounding the tweet (user information, interaction information), can
improve the performance of the classi ers when it comes to grasp the stance of
the tweet. This makes sense, as there can be cases where the intention of the
tweet could be unclear when the opinion of the user is transmitted subtly.
Attempts to overcome that problem can be made by giving the model information
about who the author of the tweet is. As it will be seen later, this improves the
quality of the classi cation model.</p>
        <p>
          This work follows the approach by [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], where a network formed by the authors
of the tweets and the connections between them is composed. To build it, the
friend train and friend test CSV les for each language are used, which contain
connections between two users. These connections are present whenever the rst
user is following the other one on Twitter. Thus, the network is formed by nodes
representing users and edges representing follows.
        </p>
        <p>Once the network is built, a subgraph formed only by the users that appear
in the training set and the test set, separately, is created. However, the distance
between them is needed, so the minimum distance between every possible pair
of users in each set is computed.</p>
        <p>From the resulting nal graph, the mean squared distance between a user
and the rest of the users that are in favor, against or neutral is calculated. For
that, Equation 1 is used, where jT j is the total number of users with a stance
and d2n!i is the squared distance between users n and i. As a note, the distance
between two not-connecting users is arbitrarily set to 100.</p>
        <p>dT (n) =</p>
        <p>PjiT=j1 d2n!i</p>
        <p>1
jT j
(1)</p>
        <p>Three features for each user are obtained from the aforementioned
computation. Each of them is the mean squared distance to users with favor, against and
neutral stance. This features are added to the output of the best textual model
for each language. The output is formed by the con dence that the model has
for a sample for each stance.</p>
        <p>The nal input to the contextual model is the con dence of the textual model
for each stance in a sample plus the mean squared distance of the author of the
sample to users for each stance. This information is fed to a Multilayer
Perceptron. The model is built with three hidden layers with 100, 200 and 100 neurons
each, with the maximum iterations set to 20; 000. The rest of the parameters are
the default ones.</p>
        <p>The results of the model can be seen in the Contextual columns of Table 3.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Results</title>
      <p>Table 3 shows all the results and allows us to compare the performance in both
language settings. To be more precise, the table shows the F1 scores for the
AGAINST and FAVOR stances and the F1 MACRO obtained when testing the
textual and contextual models against the test set.</p>
      <p>The contextual model shows an overall improvement from the textual model,
proving that extra information can be helpful for boosting performance of
systems that are built for the purpose of identifying stances. In fact, the contextual
model improves its results in every stance in both languages signi cantly, as it
goes up in a range from 2.45 to 26.36. It is specially helpful in the case of Basque:
FAVOR and AGAINST labels are rightly predicted more often.</p>
      <p>The di erence in performance between the textual and the contextual
systems is more noticeable in Basque compared to Spanish, as the gap between the
scores obtained for both models in Basque is signi cantly higher than the gap
in Spanish. The same occurs regarding individual stances: performance on the
AGAINST stance is greatly improved using contextual information compared to
the FAVOR stance. It is noteworthy that these two settings where the
contextual model performs better, the Basque scenario and the AGAINST class, are
also the settings with less resources: the training dataset contains double the
amount of tweets for Spanish than for Basque (in addition to Basque being a
low-resourced language in itself) and in both languages the number of tweets in
favor of the vaccine is higher. This further proves the importance of employing
contextual data, as it shows that additional information can give a big boost to
systems in certain settings where they do not perform as good as they can in
other languages or stances.</p>
      <p>Regarding the textual setting, an observation worth mentioning is the
performance of the di erent embeddings in each of the languages. The best results
for classifying in Spanish are obtained using Multilingual BERT, hence
proving our hypothesis of achieving great performance with high-resource languages.
The contrary is also proven by checking the results for the Basque systems: the
lowest scores are obtained using Transformer embeddings and the highest using
static embeddings speci cally trained for this language.
We have explored di erent language models to classify the tweets using textual
information. The results we got were interesting. For the case of Basque, the best
model was the result of mixing static and dynamic word embeddings. However,
in the Spanish model, the best one was the multilingual BERT. This could be
due to the under-representation of Basque in multilingual models. Spanish is
the second most spoken language in the world, and, accordingly, it has a lot of
linguistic resources available. Basque however, is a small language spoken by less
than a million of speakers.</p>
      <p>The contextual information was harder to get, but was worth using, as the
best models got even better. The importance of using additional external data
was proven, specially for certain settings where less data exists, in this case
the Basque language and the AGAINST stance. As future work, the way of
retrieving and calculating contextual features could be further analyzed, so that
the models' performance improves.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Agerri</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Centeno</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Espinosa</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Fernandez de Landa, J.,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          : VaxxStance@IberLEF 2021:
          <article-title>Going Beyond Text in Crosslingual Stance Detection</article-title>
          .
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>67</volume>
          (
          <issue>0</issue>
          ) (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Akbik</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bergmann</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blythe</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rasul</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schweter</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vollgraf</surname>
          </string-name>
          , R.:
          <article-title>Flair: An easy-to-use framework for state-of-the-art nlp</article-title>
          .
          <source>In: NAACL</source>
          <year>2019</year>
          ,
          <article-title>2019 Annual Conference of the North American Chapter of the Association for Computational Linguistics (Demonstrations)</article-title>
          . pp.
          <volume>54</volume>
          {
          <issue>59</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Cignarella</surname>
            ,
            <given-names>A.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lai</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bosco</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patti</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paolo</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , et al.:
          <article-title>Sardistance@ evalita2020: Overview of the task on stance detection in italian tweets</article-title>
          .
          <source>In: EVALITA 2020 Seventh Evaluation Campaign of Natural Language Processing and Speech Tools for Italian</source>
          . pp.
          <volume>1</volume>
          {
          <fpage>10</fpage>
          .
          <string-name>
            <surname>CEUR</surname>
          </string-name>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Espinosa</surname>
            ,
            <given-names>M.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Agerri</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Centeno</surname>
          </string-name>
          , R.:
          <article-title>Deepreading @ sardistance: Combining textual, social and emotional features</article-title>
          .
          <source>In Proceedings of the 7th Evaluation Campaign of Natural Language Processing and Speech Tools for Italian (EVALITA</source>
          <year>2020</year>
          )
          <article-title>(</article-title>
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. Kucuk, D.,
          <string-name>
            <surname>Can</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Stance detection: A survey</article-title>
          .
          <source>ACM Computing Surveys (CSUR) 53(1)</source>
          ,
          <volume>1</volume>
          {
          <fpage>37</fpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Mohammad</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiritchenko</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobhani</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cherry</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A dataset for detecting stance in tweets</article-title>
          .
          <source>In: Proceedings of the Tenth International Conference on Language Resources and Evaluation (LREC'16)</source>
          . pp.
          <volume>3945</volume>
          {
          <issue>3952</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Mohammad</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiritchenko</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobhani</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cherry</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Semeval-2016 task 6: Detecting stance in tweets</article-title>
          .
          <source>In: Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016)</source>
          . pp.
          <volume>31</volume>
          {
          <issue>41</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Taule</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pardo</surname>
            ,
            <given-names>F.M.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mart</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Overview of the task on multimodal stance detection in tweets on catalan #1oct referendum</article-title>
          . In: IberEval@ SEPLN. pp.
          <volume>149</volume>
          {
          <issue>166</issue>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Vaswani</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shazeer</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parmar</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Uszkoreit</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gomez</surname>
            ,
            <given-names>A.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaiser</surname>
          </string-name>
          , L.u.,
          <string-name>
            <surname>Polosukhin</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Attention is all you need</article-title>
          . In: Guyon,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Luxburg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.V.</given-names>
            ,
            <surname>Bengio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Wallach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Fergus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Vishwanathan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Garnett</surname>
          </string-name>
          ,
          <string-name>
            <surname>R</surname>
          </string-name>
          . (eds.)
          <source>Advances in Neural Information Processing Systems</source>
          . vol.
          <volume>30</volume>
          . Curran Associates, Inc. (
          <year>2017</year>
          ), https://proceedings.neurips.cc/paper/2017/ le/3f5ee243547dee91fbd053c1c4a845aaPaper.pdf
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>