<!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>SSNCSE-NLP @ EVALITA2020: Textual and Contextual Stance Detection from Tweets Using Machine Learning Approach</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>B. Bharathi</string-name>
          <email>bharathib@ssn.edu.in</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>J. Bhuvana</string-name>
          <email>bhuvanaj@ssn.edu.in</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nitin Nikamanth Appiah Balaji</string-name>
          <email>nitinnikamanth17099@cse.ssn.edu.in</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of CSE, Sri Sivasubramaniya Nadar College of Enginnering Chennai</institution>
          ,
          <country>India (bharathib</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <abstract>
        <p>Opinions expressed via online social media platforms can be used to analyse the stand taken by the public about any event or topic. Recognizing the stand taken is the stance detection, in this paper an automatic stance detection approach is proposed that uses both deep learning based feature extraction and hand crafted feature extraction. BERT is used as a feature extraction scheme along with stylistic, structural, contextual and community based features extracted from tweets to build a machine learning based model. This work has used multilayer perceptron to detect the stances as favour, against and neutral tweets. The dataset used is provided by SardiStance task with tweets in Italian about Sardines movement. Several variants of models were built with different feature combinations and are compared against the baseline model provided by the task organisers. The models with BERT and the same combined with other contextual features proven to be the best performing models that outperform the baseline model performance.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>In today’s era everything is in the digital form,
people started spending more time online to stay
connected. We get to learn about the events
across the universe via online social media
platforms namely, Facebook, Twitter, Instagram and
so on. Sharing everyone’s opinion becomes the
norm of today’s digital world either towards or
against or neutral upon a particular topic or event.</p>
      <p>Copyright © 2020 for this paper by its authors. Use
permitted under Creative Commons License Attribution 4.0
International (CC BY 4.0).</p>
      <p>Expressing one’s stand on any matter is refereed
to as stance. Recognizing the stance, the stance
detection is an interesting part of Natural
Language processing that gains lots of traction
nowadays. Demand of automatic detection of stance is
found in variety of applications such as rumour
detection, political standpoint of public, predictions
over election results, advertising, opinion survey
and so on.</p>
      <p>This paper proposes a method that can be used
for textual and contextual stance detection for
the task hosted by sardistance@evalita2020. The
overview of the sardistance@evalita2020 shared
task is given in Cignarella et al. (2020). The
proceedings of the task EVALITA can be found in
Basile et al. (2020). BERT is used to perform the
classification of stance from the tweets. Two
models have been constructed, where the first one will
classify the stance of a tweet into 3 categories as
favour, against and neutral, the second model is
built to classify the tweets into same number of
classes as above by considering the additional
contextual information namely number of retweets,
number of followers, replies and quote’s relations.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Survey of Existing Stance Detections</title>
      <p>As per the authors in Ku¨c¸u¨k and Can (2020) stance
detection is related to so many NLP problems
namely, emotion recognition, irony detection,
sentiment analysis, rumour classification etc. In
specific the stance detection is closely related to
sentimental analysis of the text, which is concerned
about feelings such as tenderness, sadness, or
nostalgia etc., whereas the stance detection needs a
specific target on which the text is opined about.
Stance detection is similar to perspective
identification as well.</p>
      <p>
        Stance detection can be done using learning
based approaches via training and testing stages
along with necessary pre-processing. These
methods are categorized into machine learning based,
deep learning based and ensemble based
approaches. Conventional machine learning
approaches require the features to be extracted from
the text after the pre-processing operations like
normalization, tokenization etc. The deep
learning approaches use the pre-trained models for
classification of text using word embeddings like
word2vec, GloVe, ELMo, CoVe, etc., as features
        <xref ref-type="bibr" rid="ref12">(Sun et al., 2019)</xref>
        . Bidirectional Encoder
Representations from Transformers, BERT is one of
the recent pre-trained models designed by Google
(Devlin et al., 2018), which is a bidirectional
transformer.
      </p>
      <p>In Lai et al. (2020), stance detection was done
in multiple languages using Stylistic, Structural,
Affective and Contextual features and are fed to
Linear Regression and SVM classifiers. The
authors reported that the machine learning classifiers
are more efficient to classify the stance in
multilingual dataset than the deep learning counterparts.</p>
      <p>In Aldayel (2019), a stance detection was made
using the features such as on-topic content,
network interactions, user’s preferences, online
network connection say Connection Networks.
Extracted features are given to the standard machine
learning classifier Support Vector Machine (SVM)
with linear kernel to classify the stance of tweets
into Atheism, Climate change is a real concern,
Hillary Clinton, Feminist movement and
Legalization of abortion (LA) classes. The authors
observed that the textual features combined with the
network features helped in detecting the stance
more accurately.</p>
      <p>A fine tuned BERT model was used for same
side stance classification in Ollinger (2020). The
authors have used both base and Large models for
binary classification and reported that the Large
model has outperformed the other one. They also
have observed that longer input sequences are
predicted well when compared with the smaller ones
with a precision of 0.85.</p>
      <p>
        Bi-directional Recurrent Neural Networks
(RNNs)
        <xref ref-type="bibr" rid="ref3">(Borges et al., 2019)</xref>
        along with other
features were used for the fake news identification.
Sentence encoder for the headlines and document
encoder for the content of the news were used
along with the common features extracted by
combining the headlines and the body of the
news. The four stances detected are Agree,
Disagree, Unrelated and Discusses. The authors
have reported that the pre-training the sentence
encoder has enhance the model performance.
      </p>
      <p>After pre-processing steps like stemming, stop
word removal , normalization and Hashtag
Preprocessing, the data are fed to five different models
such as 1-D CNN-based sentence classification,
Target-Specific Attention Neural Network [TAN],
Recurrent Neural Network with Long Short Term
Memory(LSTM), SVM-based SEN Model,
Twostep SVM for reproducibility. Apart from the
above the authors Ghosh et al. (2019) have also
used pre-trained BERT (Large-Uncased) model
for stance detection. Experiments were conducted
using SemEval microblog dataset and text dataset
about health-related articles and applied voting
scheme for final predictions. The authors observed
that the pre-processing enhanced the performance
and also reported that the contextual feature will
help to improve the stance detection further.</p>
      <p>To detect the stance of tweets as one of favour,
against and none a new CNN named CCNN-ASA,
the Condensed CNN by Attention over Self-
Attention has been designed by Mayfield (2019).
Self-attention based convolution module to
improve the representation of each and every word
and attention-based condensation module for text
condensation are embedded. They have
experimented on SemEval-2016 challenge for
supervised stance detection in Twitter with three usual
stances The works reported in Zhou et al. (2019)
,Sen et al. (2018) , Wei and Mao (2019), Popat et
al. (2019) are few of the other stance detection
articles.
3
3.1</p>
    </sec>
    <sec id="sec-3">
      <title>Proposed System</title>
      <sec id="sec-3-1">
        <title>Dataset Description</title>
        <p>The dataset hosted by SardiStance has tweets in
Italian language about Sardines movement. The
total tweets are about 3,242 instances out of
which, training set has 2,132 and testing will have
1,110. The three stances are Against, Favor and
Neutral about the Sardines movement with 1,028,
589, 515 instances respectively.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Model Construction</title>
        <p>The models are built in Python and used GPU
system with NVIDIA GTX1080 for running the
experiments. The features are extracted from the
Italian tweets about Sardines movement to
construct the model and the same is evaluated for
performance using the tweets meant for testing.</p>
        <p>Feature engineering in our work includes both
via the explicit features and also using a deep
learning model that does the same. We have used
the pre-trained deep learning model BERT to
collect the features that provides a sequence of
vectors of maximum size 512 which represents the
features extracted. Along with that both structural
and stylistic features are also extracted from the
training instances of the Italian tweets.</p>
        <p>Stylistic features considered in our proposed
work are as follows: unigram is the representation
in binary of unigrams; Char-grams is the
representation in binary with 2 to 5 char n-grams;
Structural features extracted from the Italian tweets are
num-hashtag which will use the count of most
frequently occurred hashtags of the tweet;
punctuation marks considers 6 punctuation marks such
as !?.,; and their frequencies as numerical values;
Length feature will extract the number of
characters, the number of words, the average length of
the words in each tweet;</p>
        <p>Community based features are also used as
discriminating features in our work that exhibits the
relationship among the tweets, comments such as
network quote community, network reply
community, network retweet community, network friend
community. These features are vectors of
numerical attributes that represent the number of
retweets, retweets with comments, number of
friends, number of followers, count of lists,
created at information and number of emojis in the
twitter bio.</p>
        <p>For the textual stance detection, features such
as BERT, unigram, unigram-hashtag, char-grams,
num-hashtag, punctuation marks and length are
extracted from the training instances. These
features are given to Multilayer Perceptron (MLP)
with 128 hidden layers with 512 nodes each. The
training uses K-fold cross validation to fine tune
the model parameters with K = 5 folds.</p>
        <p>For the contextual stance detection, along with
the features mentioned for the textual SD,
additional features of the tweet such as network quote
community, network reply community, network
retweet community, network friend community,
user info bio, tweet info retweet, tweet info create
at were also extracted from the training instances
and all are fed to MLP classifier with 512 nodes in
each of 128 hidden layers. The second model also
undergoes 5 fold cross validation to avoid
overfitting and selection bias problems.</p>
        <p>14 different models with individual textual and
contextual features have been built for stance
detection. Along with that, to explore the combined
feature space each of the above mentioned
features have combined in two and three to built
models. Totally 89 models were built to investigate the
performance each of the feature is combined with
other one and used for training the MLP classifier.
And 147 variants of classifiers were constructed
by combining three features together.</p>
        <p>Both the classifiers are iterated for 1000 times
with relu as its activation function in their
hidden layers and adam as the optimization function
which is a variant of stochastic gradient descent.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Results and Discussion</title>
      <p>Models are built after 5-fold cross validation and
with different combinations of both deep
learning based BERT and hand crafted structural,
contextual features together to investigate the
performance of stance detection system. The few of the
best cross validation results are shown in Table 1.
The validation results show that the BERT works
well either it is used alone for feature extraction or
when combined with other features. In particular,
when we analyze the validation results we found
that the community based features contribute more
towards the stance detection either independently
or when combined with other textual features.</p>
      <p>The models constructed for textual and
contextual stance detection are tested with the instances
of the test set. Two runs were submitted for each
of the two tasks namely the textual stance and
contextual stance detection under the name
SSNCSENLP. Performance measures precision (P), recall
(R), and F-score (F) for the three stances such as
tweet towards the Sardines movement, against the
movement and neutral ones are computed.</p>
      <p>A baseline model was built by the task
organizers of Sardistance using the conventional machine
learning algorithm SVM with the help of uni-gram
feature and has been used to compare the
performance of our models.</p>
      <p>Best results obtained are reported in Table 2,
with macro average of F1 measure along with the
scores for F1 for against tweets, for favour and for
neutral tweets classification. The baseline that was
used by the task organisers was the SVM with
linear kernel obtained the F1 average as 0.5784. The
Run 1 which has been built on the model using
features extracted by the pre-trained BERT has shown
a F1 score average of 0.6067 that is around 3%
more than the baseline model as shown in Table
2. The Run 2 has obtained a performance near to
the baseline that has used the char n-gram as the
feature extracted.</p>
      <p>Our model for Run 1 has outperformed the
baseline model in terms of precision of favour and
neutral tweets also shown a 11% increase in recall
of against tweets over the baseline model. This
can be interpreted that the most of the testing
instances are identified as relevant tweet against the
Sardines movement.</p>
      <p>For the second task on contextual stance
detection, our models for Run 1 and 2 have
performed better than the baseline model
for the same, whose F1 average is given as
0.6284. The Run 1 for this task has used
BERT, numhashtag, network friend community
features whereas the run 2 has been built
on BERT, network quote community,
network friend community features.</p>
      <p>This can be inferred that the additional
information about the Sardine tweets such as the
community based contextual features have contributed
towards the classification of the tweets. Metadata
about the tweets have served in discriminating the
stance better than the textual information of the
tweets themselves.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>In this paper, we presented the suitable models
for stance detection in Italian tweets about
Sardine movement. The three stances considered for
this work are in favour of the movement, against
and neutral. Multilayer perceptron is the
classifier used for classification of stance of tweets.
The deep learning pre-trained model BERT has
been used to extract the features from the tweets
along with several stylistic, contextual and
community based features namely, The features are
extracted Unigram , Char-grams , num-hashtag ,
Length, network quote community, network
reply community, network retweet community,
network friend community, user info bio, tweet info
retweet, tweet info create at are few of the
attributes that are extracted to detect the stance. The
Models are trained using the dataset provided by
SardiStance task for textual and contextual stance
detections. Three of models have outperformed
when compared against the baseline model that
have used the SVM for stance detection. A
maximum of 5% increase is found in precision of
in favour tweets over the baseline model for the
same. In order to explore all feature spaces, in
this work the structural, stylistic, contextual
features are combined in different permutations and
validated for their performance. The best
performing models are found to be using BERT and char
n-gram for textual stance and combinations such
as BERT along with numhashtag, network friend
community and BERT with network quote
community, network friend community features for
contextual stance detection.</p>
      <p>We have observed that most contributing
features along with the textual features are
community based features of the tweets, those meta
data serve well in discriminating the stance better.
More analysis on these features and their
combination can help in improving the performance of
automatic stance detection system. Since the tweet
exhibits the nature of stance a person takes on any
event or topic also lead tot he violation of that
person’s privacy, which also needs to look at.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>We would like to thank the SSN management for
supporting the work by sponsoring the GPU
systems for the research work.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Abeer</given-names>
            <surname>Aldayel</surname>
          </string-name>
          and
          <string-name>
            <given-names>Walid</given-names>
            <surname>Magdy</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Your stance is exposed! analysing possible factors for stance detection on social media</article-title>
          .
          <source>Proceedings of the ACM on Human-Computer Interaction</source>
          ,
          <volume>3</volume>
          (CSCW):
          <fpage>1</fpage>
          -
          <lpage>20</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Valerio</given-names>
            <surname>Basile</surname>
          </string-name>
          , Danilo Croce, Maria Di Maro, and
          <string-name>
            <surname>Lucia</surname>
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Passaro</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>EVALITA 2020: Overview of the 7th Evaluation Campaign of Natural Language Processing and Speech Tools for Italian</article-title>
          . In Valerio Basile, Danilo Croce, Maria Di Maro, and Lucia C. Passaro, editors,
          <source>Proceedings of Seventh Evaluation Campaign of Natural Language Processing and Speech Tools for Italian. Final Workshop (EVALITA</source>
          <year>2020</year>
          ),
          <article-title>Online</article-title>
          . CEUR.org.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <article-title>Lu´ıs Borges, Bruno Martins</article-title>
          , and Pa´vel Calado.
          <year>2019</year>
          .
          <article-title>Combining similarity features and deep representation learning for stance detection in the context of checking fake news</article-title>
          .
          <source>Journal of Data and Information Quality (JDIQ)</source>
          ,
          <volume>11</volume>
          (
          <issue>3</issue>
          ):
          <fpage>1</fpage>
          -
          <lpage>26</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Alessandra</given-names>
            <surname>Teresa</surname>
          </string-name>
          <string-name>
            <surname>Cignarella</surname>
          </string-name>
          , Mirko Lai, Cristina Bosco, Viviana Patti, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>SardiStance@EVALITA2020: Overview of the Task on Stance Detection in Italian Tweets</article-title>
          . In Valerio Basile, Danilo Croce, Maria Di Maro, and Lucia C. Passaro, editors,
          <source>Proceedings of the 7th Evaluation Campaign of Natural Language Processing and Jacob Devlin</source>
          ,
          <string-name>
            <surname>Ming-Wei</surname>
            <given-names>Chang</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Kenton</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Kristina</given-names>
            <surname>Toutanova</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Bert: Pre-training of deep bidirectional transformers for language understanding</article-title>
          . arXiv preprint arXiv:
          <year>1810</year>
          .04805.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Shalmoli</given-names>
            <surname>Ghosh</surname>
          </string-name>
          , Prajwal Singhania, Siddharth Singh,
          <string-name>
            <given-names>Koustav</given-names>
            <surname>Rudra</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Saptarshi</given-names>
            <surname>Ghosh</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Stance detection in web and social media: a comparative study</article-title>
          .
          <source>In International Conference of the CrossLanguage Evaluation Forum for European Languages</source>
          , pages
          <fpage>75</fpage>
          -
          <lpage>87</lpage>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Dilek</given-names>
            <surname>Ku</surname>
          </string-name>
          <article-title>¨c¸u¨k and</article-title>
          <string-name>
            <given-names>Fazli</given-names>
            <surname>Can</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Stance detection: A survey</article-title>
          .
          <source>ACM Computing Surveys (CSUR)</source>
          ,
          <volume>53</volume>
          (
          <issue>1</issue>
          ):
          <fpage>1</fpage>
          -
          <lpage>37</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Mirko</given-names>
            <surname>Lai</surname>
          </string-name>
          , Alessandra Teresa Cignarella, Delia Irazu´ Herna´ndez Far´ıas, Cristina Bosco, Viviana Patti, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Multilingual stance detection in social media political debates</article-title>
          .
          <source>Computer Speech &amp; Language</source>
          , page
          <volume>101075</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Elijah</given-names>
            <surname>Mayfield</surname>
          </string-name>
          and Alan W Black.
          <year>2019</year>
          .
          <article-title>Stance classification, outcome prediction, and impact assessment: Nlp tasks for studying group decisionmaking</article-title>
          .
          <source>In Proceedings of the Third Workshop on Natural Language Processing and Computational Social Science</source>
          , pages
          <fpage>65</fpage>
          -
          <lpage>77</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>Stefan</given-names>
            <surname>Ollinger</surname>
          </string-name>
          , Lorik Dumani, Premtim Sahitaj, Ralph Bergmann, and
          <string-name>
            <given-names>Ralf</given-names>
            <surname>Schenkel</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Same side stance classification task: Facilitating argument stance classification by fine-tuning a bert model</article-title>
          . arXiv preprint arXiv:
          <year>2004</year>
          .11163.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>Kashyap</given-names>
            <surname>Popat</surname>
          </string-name>
          , Subhabrata Mukherjee,
          <string-name>
            <given-names>Andrew</given-names>
            <surname>Yates</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Gerhard</given-names>
            <surname>Weikum</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Stancy: Stance classification based on consistency cues</article-title>
          . arXiv preprint arXiv:
          <year>1910</year>
          .06048.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>Anirban</given-names>
            <surname>Sen</surname>
          </string-name>
          , Manjira Sinha, Sandya Mannarswamy, and
          <string-name>
            <given-names>Shourya</given-names>
            <surname>Roy</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Stance classification of multi-perspective consumer health information</article-title>
          .
          <source>In Proceedings of the ACM India Joint International Conference on Data Science and Management of Data</source>
          , pages
          <fpage>273</fpage>
          -
          <lpage>281</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <given-names>Chi</given-names>
            <surname>Sun</surname>
          </string-name>
          , Xipeng Qiu, Yige Xu,
          <string-name>
            <given-names>and Xuanjing</given-names>
            <surname>Huang</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>How to fine-tune bert for text classification</article-title>
          ?
          <source>In China National Conference on Chinese Computational Linguistics</source>
          , pages
          <fpage>194</fpage>
          -
          <lpage>206</lpage>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>Penghui</given-names>
            <surname>Wei</surname>
          </string-name>
          and
          <string-name>
            <given-names>Wenji</given-names>
            <surname>Mao</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Modeling transferable topics for cross-target stance detection</article-title>
          .
          <source>In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval</source>
          , pages
          <fpage>1173</fpage>
          -
          <lpage>1176</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>Shengping</given-names>
            <surname>Zhou</surname>
          </string-name>
          , Junjie Lin, Lianzhi
          <string-name>
            <surname>Tan</surname>
          </string-name>
          , and Xin Liu.
          <year>2019</year>
          .
          <article-title>Condensed convolution neural network by attention over self-attention for stance detection in twitter</article-title>
          .
          <source>In 2019 International Joint Conference on Neural Networks (IJCNN)</source>
          , pages
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . IEEE.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>