<!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>Analysis of Transformers: A Focused Survey</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Soniya Vijayakumar</string-name>
          <email>soniya.vijayakumar@dfki.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>German Research Center for Artificial Intelligence (DFKI)</institution>
          ,
          <addr-line>Saarland Informatics Campus, Saarland</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The field of natural language processing has reached breakthroughs with the advent of transformers. They have remained state-of-the-art since then, and there also has been much research in analyzing, interpreting, and evaluating the attention layers and the underlying embedding space. In addition to the self-attention layers, the feed-forward layers in the transformer are a prominent architectural component. From extensive research, we observe that its role is under-explored. We focus on the latent space, known as the Activation Space, that consists of the neuron activations from these feed-forward layers. In this survey paper, we review interpretability methods that examine the learnings that occurred in this activation space. Since there exists only limited research in this direction, we conduct a detailed examination of each work and point out potential future directions of research. We hope our work provides a step towards strengthening activation space analysis.</p>
      </abstract>
      <kwd-group>
        <kwd>layers</kwd>
        <kwd>explainability</kwd>
        <kwd>interpretability</kwd>
        <kwd>machine learning</kwd>
        <kwd>activation space analysis</kwd>
        <kwd>linguistic information</kwd>
        <kwd>transformers</kwd>
        <kwd>feed-forward</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        1. Introduction
formers have established itself as the state-of-the-art in
various Natural Language Processing (NLP) tasks since
their conception and realization in 2017. BERT, the most
well-known transformer language model [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], consists
of two major architectural components: self-attention
layers and feed-forward layers. Much work has been
done in analyzing the functions of self-attention layers
[
        <xref ref-type="bibr" rid="ref4 ref5 ref6">2, 3, 4</xref>
        ]. In our survey, we focus on interpretability of
the feed-forward layers. Each layer in the encoder and
forward network. The feed-forward network contains
two linear transformations with a rectified linear
activation function. Even though existing works highlight
the importance of such feed-forward layers in
transformers [
        <xref ref-type="bibr" rid="ref7 ref8 ref9">5, 6, 7</xref>
        ], still, to date, the role of feed-forward layers
remains under-explored [
        <xref ref-type="bibr" rid="ref10">8</xref>
        ]. Our review focuses on the
research that uses interpretability methods to understand
the learnings in these feed-forward layers. We define the
latent space, that comprises of the activations extracted
from these layers, as the Activation Space. Many
methods already exist for aggregating these representations
including the default Huggingface1 pipeline used in the
original BERT paper [9].
      </p>
    </sec>
    <sec id="sec-2">
      <title>Several methods for explaining and interpreting deep neural networks have been devised and we observe that</title>
      <p>nEvelop-O
∗Corresponding author.
CEUR
htp:/ceur-ws.org</p>
      <p>ISN1613-073
https://huggingface.co/</p>
      <p>Attribution 4.0 International (CC BY 4.0).
ing [10]. A challenge that exists is the gap between the
the high-level concepts that are human-understandable.</p>
    </sec>
    <sec id="sec-3">
      <title>Furthermore, we observe that there have been relatively fewer research methods applied in understanding the internal learnings of networks in comparison to analyzing the functions of self-attention layers.</title>
      <p>The core focus of our review is directed towards those
methods that unfold the learnings in the internal
representations of the neural network, i.e, we look at those
methods that answer the question: “What does the model
specifically the feed-forward layers in transformer
models. The motivation for this study is two-fold:
• The inputs undergo a non-linear transformation
when passing through the activation functions in
the feed-forward layers of deep neural networks
[11].
• The parameters in the position-wise feed-forward
layers of the transformer account for two-thirds
of the total model’s parameters (8 2 per layer, d is
the model’s hidden dimension). This also implies
that there is a considerable amount of
computational budget involved in training these
parameters to achieve the state-of-the-art performance
they deliver today [12].</p>
    </sec>
    <sec id="sec-4">
      <title>From recent research, the methods that focus on un</title>
      <p>derstanding the feed-forward layers show substantial
evidence that the feed-forward layer activation space
the learnings in the feed-forward layer remain
underexplored. With our methodological survey, our objective
© 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License embeds useful information (see Section 5). We find that
is to understand the internal mechanisms of transform- focus on the NLP domain. This work focuses on outcome
ers by exploring the activation space of the feed-forward explanation problems which help end users understand
network. Further, we consider this paper as a focused the model’s operation and thereby build trust in these
starting point for facilitating future research in activation NLP-based AI systems. Along with the high-level
classispace analysis. Finally, we also conduct a comparative ifcation of explanations, the work introduces two
addistudy of these methods, their evaluation techniques and tional aspects: techniques that derive the explanation and
report our observations, understandings, and potential techniques to present to the end user. The explainability
future directions (see Section 7). Table 1 summarizes the techniques are categorized into feature importance,
surmethods and its attributes that we have explored. rogate models, example-driven, provenance-based and
declarative induction. A set of operations such as
firstderivative salience, layer-wise relevance propagation,
in2. Related Surveys put perturbations, attention mechanism, and
Long-ShortTerm-Memory (LSTM) gating signal and
explainabilityAs the interest in the Explainable Artificial intelligence aware architectures enable explainability. An interesting
(XAI) field grows, various survey articles were published, observation is the consideration of adding attention
laytrying to consolidate and categorize the approaches. We ers to neural network architectures as a strategy to enable
segregate the reviews into two categories: Surveys that explanations.
give a general overview of existing explainability meth- The closest survey related to our work is from Sajjad
ods [18, 19, 20, 21, 22] and surveys that focus on explain- et al. [25], where the survey is on fine-grained neuron
ability methods in the NLP domain. We narrow our sur- analysis. While there have been two previous surveys
veys to the NLP domain as this is the core focus of this that cover Concept Analysis [26] and Attribution
Analyreview paper. sis [24], their focus is on analyzing individual neurons to</p>
      <p>A survey that acts as a prior to ours is from Belinkov better understand the inner workings of neural networks.
and Glass [23], where the authors review the various They refer to this as Neuron Analysis and categorized
analysis methods used to conduct novel and fine-grained these reviewed methods into visualization, corpus-based,
neural network interpretation and evaluation. The pri- neuron probing, and unsupervised methods. The work
mary question that has been relevant while formulating further discusses findings and applications of neuron
these interpretation methods is: What linguistic infor- interpretation and summarizes open issues.
mation is captured in neural networks? The authors We observe that, from the various existing surveys,
emphasize three aspects of the language-specific analy- there are diferent dimensions to be considered. We
narsis, namely, methods used for conducting the analysis, row down our survey into the following dimensions:
linguistic information sought, and neural network parts
investigated. They also identify several gaps and
limitations in the surveys.</p>
      <p>Danilevsky et al. [24] presents a broader overview of
the state of XAI over a span of 7 years (until 2020), with a
• Analysis methods that focus on the internal
inter</p>
      <p>pretation of the activation space.
• Linguistic Information such as parts-of-speech,
syntactic, semantic and Non-linguistics
Information such as sentence length, factual knowledge, of relevant knowledge from a machine-learning model
geometric properties. concerning relationships either contained in the data
• Neural network object neurons and its activations or learned by the model. This definition rather focuses
as the Activation Space in the transformer lan- on understanding what the model learns either from an
guage model. input-output mapping perspective or what the model
itself learns. On the other hand, explainability directs the</p>
      <p>We believe that interpretability alone is not suficient focus back to human understanding by examining the
rein understanding the inner workings of the transform- lationship between input features and model predictions
ers, we also need explainability to summarize the reason in a human-understandable format [21].
for the model’s behaviour in a human-comprehensible After reviewing numerous relevant existing literature,
manner. One has to keep in mind that, explainability we observed that explainability techniques broadly fall
and interpretability have distinguishable meanings [27] into three major classes. The first diferentiates between
and our review focuses only on interpretability methods understanding a model’s individual prediction process
because the research works reviewed focus on the same. versus prediction process as a whole [24]. A second
diferentiation is made in self-explaining or post-hoc
3. Survey Methodology methods, where the former generates explanations along
with the model’s prediction process whereas the latter
Our survey aim to cover the advances in NLP XAI re- requires post-processing of elements extracted during
search focusing on neuron interpretation. As defined ear- the model prediction process. The third major
distinclier, we define this latent dimension as Activation Space tion corresponds to methods that are model specific or
and consider the reviewed techniques as Activation Space agnostic in nature. We also observed the existence of
Analysis methods. We filtered to those methods that work various other categorizations like outcome-based
explaat the feed-forward neuron-level, individual vs global, nations, visual explanation methods, operations, and
within the transformer model. We identified relevant conceptual vs attribution. Visualization methods play a
papers published in NLP and AI conferences (AAAI, ACL, salient role in further understanding any interpretation
IJCNLP, EMNLP) between 2018 and 2022. With the lim- method [30, 31, 32, 33]. These methods are inherent to
ited scope of neuron-level analysis, we arrived at seven interpretability and is been widely reviewed, we leave
contemporary papers. With a limited number of work this to the reader to explore the relevant literature.
in this direction, we decided to take a deeper look into
each of these methods, analyze its benefits, limitations, 5. Activation Space Analysis
and gaps and present this study as our review paper.</p>
      <p>We are aware that this is an ongoing and relatively new Methods
research field and our focus is extremely limited; we
acknowledge that we might have omitted certain papers.</p>
      <p>We also assume that if the authors have focused on
explainability, they are more likely to cover the relevant
related taxonomies, categories, and methods. Another
common observation is that explanations are generated
in an NLP task-oriented setting and remain relevant to
the task context. Even though we summarize the tasks
on which these researches are based, the task definitions
are not relevant in our review process of understanding
the activation space.</p>
      <p>There are two types of interpretability analysis that are
carried out in the related research work: 1) Analyze
individual neurons and 2) Analyze the entire set of neurons
of the feed-forward layer. We look into both approaches
from four perspectives: categorization, linguistic
knowledge sought for, methodology, and evaluations, and
conduct a comparative analysis of these methods.</p>
      <p>
        Linguistic Phenomena: Investigating the linguistic
phenomena that occurs within the activations of
pretrained models, when trained for a specific task set, using
various interpretability analysis methods, is a common
way to interpret the features learned by these models.
4. Taxonomies and Categorization The linguistic phenomenon refers to the presence of
various linguistic features such as word morphology, lexical
There still exists a reasonably vague understanding and semantics, syntax or linguistic knowledge such as
partslack of concrete mathematical definition between the two of-speech, grammar, coreference, lemmas. Linguistic
commonly used terms: explainability and interpretability. Correlation Analysis (LCA) is one such method that
foInterpretability has been defined as ”the degree to which cuses on understanding what the model learned about
a human can understand the cause of a decision” [28] or linguistic features and determining those neurons that
the degree to which a human can consistently predict explicitly focus on such phenomena. A toolkit with three
the model’s result [29]. A broader definition exists for major methods, Individual Model Analysis, Cross-model
the term interpretable machine learning as the extraction Analysis and LCA, to identify salient neurons within
the model or related to a task under consideration, is and simultaneously, values induce a distribution over
presented by Dalvi et al. [
        <xref ref-type="bibr" rid="ref2">13</xref>
        ]. the output vocabulary [12]. The work analyzes these
      </p>
      <p>
        Probing using diagnostic classifiers to understand the memories present in the feed-forward layers and further
knowledge captured in neural representations is another explores the function of these layers in transformer-based
common method for associating model components with language models.
linguistic properties [34, 35, 36]. This involves extracting A neural memory is defined as a key-value pair, where
feature representations from the network and training each key value is a d-dimensional vector. The
emulaan auxiliary classifier to predict the linguistic property. tion, mathematical similarity between feed-forward and
Layer-wise and neuron-level diagnostic classifiers that key-value neural memories, allows the hidden dimension
probe representation from individual layers w.r.t linguis- to be considered as number of memories in each layer
tic properties and find neurons that capture salient fea- and the activations as vectors containing un-normalized
tures, respectively, are used to conduct analysis on pre- non-negative memory coeficients. Using this similarity,
trained models BERT, RoBERTa and XLNet [
        <xref ref-type="bibr" rid="ref3">14</xref>
        ]. The task the study posits that the key vectors act as pattern
detecof predicting a certain linguistic property is defined. A tors. This hypothesis is tested by looking for the highest
diagnostic classifier (logistic regression) is trained on gen- memory coeficient that is associated with the input text,
erated activations, for both layer-wise and neuron-wise retrieving those input examples, and conducting human
probes, to predict the existence of this linguistic prop- evaluations to identify patterns. The study further
exerty. An LCA is conducted to generate neuron ranking plores intra-layer memory composition and inter-layer
based on weight distribution. Additionally, an elastic-net prediction refinement.
regularization is fine-tuned using grid-search to balance The concept of knowledge neurons, neurons that
exbetween focused and distributed neurons. The top N press a fact, is introduced by Dai et al. [
        <xref ref-type="bibr" rid="ref10">8</xref>
        ]. The authors
salient neurons extracted from this ranked list are used to propose a method to find the neurons that express facts
retrain the classifier until an Oracle accuracy is achieved. and how their activations correlate in expressing these
      </p>
      <p>Durrani et al. [15] and Alammar [16] conducts sim- facts. The evaluations on pre-trained models for
fill-inilar experiments, where the entire neuron activations the-blank cloze tasks show that these models have the
from the feed-forward layers are used to train an exter- ability to recall factual knowledge even without
finenal classifier. Durrani et al. [15] uses a probing classifier tuning. The work considers feed-forward layers as
key(logistic regression) with the additional elastic-net regu- value memories, hypothesize that these key-value
memlarization to conduct a fine-grained neuron level analysis ories store factual knowledge and proposes a knowledge
on pre-trained models ELMo, T-ELMo, BERT, and XLNET. attribution method. The knowledge attribution method,
This variance of models, in this study, covers diferent based on integrated gradients, evaluates the
contribumodeling choices of the blocks, optimization objectives, tion of each neuron, in BERT-base-cased transformer, to
and model architectures. The case study conducted by knowledge predictions by assigning them an attribution
Alammar [16] uses probing the feed-forward neuron acti- score. Those neurons with a higher gradient i.e
attribuvations for Parts-of-Speech (POS) Information. A control tion score are identified as those contributing to factual
task is created where each token is assigned to a random expressions. Further refinement of these neurons is done
POS tag and a separate probe is trained on this control under the hypothesis that there are chances that the same
set. This allows us to measure the diference in predic- fact can share the same set of true positive knowledge
tion accuracy between the actual and control dataset, neurons. This refinement allows in retaining only those
selectivity score, thereby concluding if the probe really knowledge neurons that are shared by a certain
percentextracts the POS information. The author collects exist- age of input prompts.
ing methods that examines input saliency, hidden state Knowledge Illusion: Based on the generalization
evolution, neuron activations, and non-negative matrix of the hypothesis that concepts are encoded in the
linfactorization of neuron activations, along with dimen- ear combinations of neural activations, Bolukbasi et al.
sionality reduction methods to extract patterns into an [17] describe a surprising phenomenon
“interpretabilopen-source library known as Ecco [16]. These methods ity illusion”. Probing experiments conducted on
BERTcan be directly employed on pre-trained models such as base-uncased model determines if individual neurons
GPT2, BERT, RoBERTa. contained human-interpretable meaning. The final layer</p>
      <p>
        Neural Memory Cells: In the context of a neural net- creates embeddings for four datasets (QQP, QNLI, Wiki,
work with a recurrent attention model, Sukhbaatar et al. and Books) and top 10 activating sentences for a neuron
[
        <xref ref-type="bibr" rid="ref11">37</xref>
        ] introduced input and output memory representa- are annotated to determine a pattern. Here a pattern is
tions. A recent work extends this neural memory concept defined as a single property such as sentence length or
and shows that the feed-forward layers in the transformer lexical similarity shared by a set of sentences. By
proposmodels operate as key-value memories, where keys cor- ing three sources: dataset idiosyncrasy, local semantic
relate to specific human-interpretable input pattern sets coherence in BERT’s embedding space, and annotator
error, the authors explain this illusion. The same
experiment is repeated, by keeping a set of target neurons
constant, on various datasets to reveal the illusion as
described by the authors. The work further explores the
causes of this illusion by investigating local, global and
dataset-level concepts.
6. Evaluations
      </p>
    </sec>
    <sec id="sec-5">
      <title>Linguistic Phenomena: A layer-wise probing is con</title>
      <p>
        ducted to understand the redistribution of linguistic
knowledge (syntactic chunking, POS, and semantic
tagging) when fine-tuned for downstream tasks [
        <xref ref-type="bibr" rid="ref3">14</xref>
        ].
Using this probing across three fine-tuned models BERT,
RoBERTa, and XLnet, on GLUE tasks and architectures
reveal the following observations: The morpho-syntactic
linguistic phenomenon that is preserved, post fine-tuning,
in the higher layers is dependent on the task; Diferent
architectures preserve linguistic information diferently
post fine-tuning. The neuron-wise probing further
reifnes to the fine-grained neuron level, where the most
salient neurons are extracted and their distribution across
architecture and variations in downstream tasks are
studied. An alignment of findings is found with Merchant
et al. [
        <xref ref-type="bibr" rid="ref12">38</xref>
        ], where the fine-tuning afects only the top layer.
In comparison with Mosbach et al. [
        <xref ref-type="bibr" rid="ref13">39</xref>
        ], which is focused
on sentence level probing, Durrani et al. [
        <xref ref-type="bibr" rid="ref3">14</xref>
        ] studies
corelinguistic phenomena. Additionally, their findings from
ifne-grained neuron analysis extend the core-linguistic
task layer-wise analysis, along with fine-tuning efects
on these neurons. Another interesting observation made
is the diferent patterns that are entailed when these
networks are pruned from top or bottom.
      </p>
      <p>An ablation study conducted by Durrani et al. [15] on
the top salient neurons, from four pre-trained models
ELMo, T-ELMo, BERT, and XLNet, indicates higher
distribution of linguistic information across the network when
the underlying task is more complex (CCG supertagging),
revealing information redundancy. Further refined study,
considering only a minimal set of neurons, to identify
the network parts that predominantly capture the
linguistic information and understand the localization or
distribution of this information, indicate that the number
of neurons required to achieve the Oracle accuracy varies
and is dependent on the complexity of the task. By
employing a selectivity score next to the prediction accuracy
score, and training separate POS probes for the actual
dataset and a control task, Alammar [16] observes that
the activation space encodes POS information at levels
comparable to BERT’s hidden states. The non-negative
matrix factorization method helps in identifying those
patterns in neuron activations that correspond to
syntactic and semantic properties of the input text. The
NeuroX toolkit is compared with the What-if tool from</p>
    </sec>
    <sec id="sec-6">
      <title>Google, that inspects trained models based on prediction and Seq2Seq-Vis [40], that can trace back prediction decisions in Neural Machine Translation input models [13].</title>
      <p>
        Neural Memory Cells: Relating the patterns
identiifed by human experts (NLP graduate students) to human
understanding, the patterns are classified as shallow or
semantic and are associated with lower layers and
upper layers of a 16-layer transformer model, respectively
[
        <xref ref-type="bibr" rid="ref10">8</xref>
        ]. Further analysis of the corresponding values from
the key-value memories complements the patterns
observed in the respective keys. The agreement rate, the
fraction of memory cells that match the corresponding
keys and values, is seen to increase in higher layers. The
authors suggest that the memory cells in the higher
layers contribute to the output whereas the lower layers
do not show such a clear key-value correlation to
contribute toward the output distribution of the next word.
      </p>
      <p>
        A qualitative analysis, by manually analyzing a few
random cases, is conducted on the layer-wise distribution of
memory cells and how the model refines its prediction
from layer to layer using residual connections. The work
is an extension of Sukhbaatar et al. [
        <xref ref-type="bibr" rid="ref11">37</xref>
        ], which suggests
a theoretical similarity between feed-forward layers and
key-value memories. Additionally their observations, of
shallow feature encoding, confirms with recent findings
from Peters et al. [
        <xref ref-type="bibr" rid="ref15">41</xref>
        ], Jawahar et al. [
        <xref ref-type="bibr" rid="ref16">42</xref>
        ], Liu et al. [
        <xref ref-type="bibr" rid="ref17">43</xref>
        ].
      </p>
      <p>The BERT-base-cased model is experimented with the
knowledge attribution, where activation value is
considered as the attribution score for a neuron, to measure
neuron sensitivity towards input. Similar observations
to Geva et al. [12] and Tenney et al. [44] are identified:
fact-related neurons are distributed in the higher layers
of the transformer. Further, the authors investigate how
these neurons contribute to expressing the knowledge
either by suppressing or amplifying their activations. Two
additional use cases, updating facts and erasing relations,
are presented, where the authors demonstrate the
potential application of these identified knowledge neurons.</p>
      <p>Two evaluation metrics are used: change and success
rate for measuring fact updating and inter/intra-relation
perplexity for measuring the influence on other
knowledge. These evaluations indicate that changes in very
few neurons in the transformers can afect certain facts.</p>
      <p>Erasing of facts is also measured using perplexity and
is observed that post fact erasing operation, i.e. setting
knowledge neuron to zero vectors, the perplexity of the
moved knowledge increased. The knowledge attribution
method, built on integrated gradients, is inspired by Hao
et al. [45] and Sundararajan et al. [46].</p>
      <p>Knowledge Illusion: A qualitative evaluation is
conducted by annotating three sets of sentences for a neuron
in consideration: 1) top ten activating sentences for the
neuron, 2) top ten activating sentences in random
direction and 3) ten random sentences [17]. The objective
of this annotation is to find patterns, where a pattern is the lack of both theoretical foundations and empirical
defined as a property shared by a set of sentences. A pat- considerations in evaluations [25, 23, 24]. Even though
tern is considered as a proxy for a learned concept by the each method has quantitative measures for evaluation,
model. For each neuron under consideration, an average there is no standard set of metrics for comparing various
of 2.5 distinct patterns across four datasets are observed. observations, hence, confining the scope of respective
inThis illusion is further explored by studying the regions terpretability technique results to specific model
architecof activation space the input data occupies, the influence tures or task-related domains. Studies have proposed
varof top activating sentences on patterns from both local ious desiderata for interpretable concepts such as Fidelity,
semantic coherence and global directions, and annotation Diversity and Grounding [48] for qualitative consistency
error. Qualitative analysis is conducted through (UMAP Additionally, a few studies employ human experts for
dimensionality reduction) visualization and it is observed qualitative analysis such as pattern annotation and
identhat sentences cluster in accordance with datasets. Addi- tifications, but again lack a standard framework for a
tionally, the high accuracy of a Support Vector Machine comparative study and consistent explanations.
Moreclassifier distinguishes between these datasets and pro- over, the subjective nature of interpretability and the lack
vides quantitative evidence for this observation. This of existence of ground truth in qualitative analysis makes
indicates the dependence of information encoded within it even more challenging to evaluate these methods.
neurons on the idiosyncrasies of the natural language By reviewing the above works, that focus on activation
datasets, even though they have similar activation values. space, we observe the following from the model
perspecThe analysis of global directions in BERT’s activation tive: For a fixed model architecture and when a fixed
space using activation quantiles helps in understanding set of neurons are examined, each set of neurons encode
the correlation between word frequency change and its diferent information, dependent on the input dataset;
monotonicity in each combination of datasets. This cor- On the contrary, when a wider set of model architectures
relation indicated that despite BERT’s illusionary efect, are considered, the same set of neurons encode similar
there still exists meaningful global direction in its activa- information at lower and higher layers across these
artion space. While comparing the observed illusions with chitectures but the information encoded is dependent on
previous works, it is in alignment with Aharoni and Gold- the underlying task. These observations emphasize the
berg [47], where they demonstrate the usage of BERT dependency on the input data and the underlying task
representations to disambiguate datasets. This explains of interpreting the linguistic information encoded in the
the existence of patterns in datasets, further experiments activation space.
are conducted to understand the cause of such pattern Experiments conducted align with the definition of
existence. interpretability and explainability in understanding the</p>
      <p>We observe that all the methods that we reviewed so rationale behind the model’s decision but lack human
far fall under the local interpretability methods and limit understandable explanations. In the context of
exthemselves to the top N salient neurons (see Table 1). plainability, we observe that there is a gap in
humanFrom reviewing these studies, we observe dimensionality understandable linguistic concepts and linguistic features
reduction is required to understand the properties under captured in the network. We make a clear distinction
beconsideration. Dimensionality reduction is associated tween linguistic features and concepts: features consist
with information loss and this loss is not accounted for of linguistic properties such as parts-of-speech, syntactic
in these studies. Another observation is that the focus and semantic properties, and word morphology whereas
of these studies alternates between identifying the neu- the linguistic concepts, from a human understandable
rons that capture the relevant linguistic information and perspective, encode general human knowledge and how
those subsets of these neurons that afect the prediction it is expressed in natural language. Various
contempoaccuracy. Moreover, some interpretability methods are rary methods such as Concept Relevant Propagation [49],
evaluated through user studies (where users subjectively Testing Concept Activation Vector [50], Integrated
Conevaluate the explanations), whereas others are evaluated ceptual Sensitivity [51] that are based on human
underin terms of how they satisfy some properties, either quan- standable local and global concept-based explanations
titatively or qualitatively, without real users’ evaluations. exist. These methods are applied and evaluated in the
In the next section, we further discuss our observations image processing domain and are yet to be explored in
and present our insights and future detections. understanding linguistic concepts. It is evident that
exploring activation space is a promising research direction
and we propose a potential future direction: extend the
7. Insights and Future Directions interpretability techniques from image processing to the
natural language processing domain through transfer
learning.</p>
    </sec>
    <sec id="sec-7">
      <title>A common observation that we see in the contemporary general surveys and from our focused reviews is</title>
      <p>(2018). URL: https://doi.org/10.1145/3236009. doi:10. [29] B. Kim, R. Khanna, O. O. Koyejo, Examples
1145/3236009. are not enough, learn to criticize! criticism
[20] V. Arya, R. K. E. Bellamy, P. Chen, A. Dhurand- for interpretability, in: D. Lee, M. Sugiyama,
har, M. Hind, S. C. Hofman, S. Houde, Q. V. Liao, U. Luxburg, I. Guyon, R. Garnett (Eds.), Advances
R. Luss, A. Mojsilovic, S. Mourad, P. Pedemonte, in Neural Information Processing Systems,
R. Raghavendra, J. T. Richards, P. Sattigeri, K. Shan- volume 29, Curran Associates, Inc., 2016. URL:
mugam, M. Singh, K. R. Varshney, D. Wei, Y. Zhang, https://proceedings.neurips.cc/paper/2016/file/
One explanation does not fit all: A toolkit and 5680522b8e2bb01943234bce7bf84534-Paper.pdf.
taxonomy of AI explainability techniques, CoRR [30] P. Pezeshkpour, Y. Tian, S. Singh, Investigating
abs/1909.03012 (2019). URL: http://arxiv.org/abs/ robustness and interpretability of link prediction
1909.03012. arXiv:1909.03012. via adversarial modifications, in: Proceedings
[21] P. Linardatos, V. Papastefanopoulos, S. Kotsiantis, of the 2019 Conference of the North American
Explainable ai: A review of machine learning in- Chapter of the Association for Computational
Linterpretability methods, Entropy 23 (2021). URL: guistics: Human Language Technologies, Volume
https://www.mdpi.com/1099-4300/23/1/18. doi:10. 1 (Long and Short Papers), Association for
Com3390/e23010018. putational Linguistics, Minneapolis, Minnesota,
[22] A. Krajna, M. Kovac, M. Brcic, A. Šarčević, Ex- 2019, pp. 3336–3347. URL: https://aclanthology.org/
plainable artificial intelligence: An updated per- N19-1337. doi:10.18653/v1/N19- 1337.
spective, in: 2022 45th Jubilee International Con- [31] J. Mullenbach, S. Wiegrefe, J. Duke, J. Sun, J.
Eisenvention on Information, Communication and Elec- stein, Explainable prediction of medical codes
tronic Technology (MIPRO), 2022, pp. 859–864. from clinical text, in: Proceedings of the 2018
doi:10.23919/MIPRO55190.2022.9803681. Conference of the North American Chapter of the
[23] Y. Belinkov, J. Glass, Analysis Methods in Neural Association for Computational Linguistics:
HuLanguage Processing: A Survey, Transactions of man Language Technologies, Volume 1 (Long
Pathe Association for Computational Linguistics 7 pers), Association for Computational Linguistics,
(2019) 49–72. URL: https://doi.org/10.1162/tacl_a_ New Orleans, Louisiana, 2018, pp. 1101–1111. URL:
00254. doi:10.1162/tacl_a_00254. https://aclanthology.org/N18-1100. doi:10.18653/
[24] M. Danilevsky, K. Qian, R. Aharonov, Y. Katsis, v1/N18- 1100.</p>
      <p>B. Kawas, P. Sen, A survey of the state of explain- [32] D. Croce, D. Rossini, R. Basili, Auditing deep
able AI for natural language processing, in: Pro- learning processes through kernel-based
explanaceedings of the 1st Conference of the Asia-Pacific tory models, in: Proceedings of the 2019
ConferChapter of the Association for Computational Lin- ence on Empirical Methods in Natural Language
guistics and the 10th International Joint Conference Processing and the 9th International Joint
Conon Natural Language Processing, Association for ference on Natural Language Processing
(EMNLPComputational Linguistics, Suzhou, China, 2020, IJCNLP), Association for Computational
Linguispp. 447–459. URL: https://aclanthology.org/2020. tics, Hong Kong, China, 2019, pp. 4037–4046. URL:
aacl-main.46. https://aclanthology.org/D19-1415. doi:10.18653/
[25] H. Sajjad, N. Durrani, F. Dalvi, Neuron-level inter- v1/D19- 1415.</p>
      <p>pretation of deep NLP models: A survey, CoRR [33] D. Bahdanau, K. Cho, Y. Bengio, Neural machine
abs/2108.13138 (2021). URL: https://arxiv.org/abs/ translation by jointly learning to align and translate,
2108.13138. arXiv:2108.13138. 2014. URL: https://arxiv.org/abs/1409.0473. doi:10.
[26] Y. Belinkov, N. Durrani, F. Dalvi, H. Sajjad, J. R. 48550/ARXIV.1409.0473.</p>
      <p>Glass, On the linguistic representational power [34] D. Hupkes, S. Veldhoen, W. Zuidema, Visualisation
of neural machine translation models, CoRR and ’diagnostic classifiers’ reveal how recurrent
abs/1911.00317 (2019). URL: http://arxiv.org/abs/ and recursive neural networks process hierarchical
1911.00317. arXiv:1911.00317. structure (2017). URL: https://arxiv.org/abs/1711.
[27] L. H. Gilpin, D. Bau, B. Z. Yuan, A. Bajwa, M. A. 10203. doi:10.48550/ARXIV.1711.10203.</p>
      <p>Specter, L. Kagal, Explaining explanations: An [35] A. Conneau, G. Kruszewski, G. Lample, L. Barrault,
approach to evaluating interpretability of machine M. Baroni, What you can cram into a single
veclearning, CoRR abs/1806.00069 (2018). URL: http: tor: Probing sentence embeddings for linguistic
//arxiv.org/abs/1806.00069. arXiv:1806.00069. properties, CoRR abs/1805.01070 (2018). URL: http:
[28] T. Miller, Explanation in artificial intelli- //arxiv.org/abs/1805.01070. arXiv:1805.01070.
gence: Insights from the social sciences, CoRR [36] Y. Belinkov, J. R. Glass, Analysis methods in
abs/1706.07269 (2017). URL: http://arxiv.org/abs/ neural language processing: A survey, CoRR
1706.07269. arXiv:1706.07269. abs/1812.08951 (2018). URL: http://arxiv.org/abs/</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vaswani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Shazeer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Parmar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Uszkoreit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Gomez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Kaiser</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Polosukhin</surname>
          </string-name>
          ,
          <article-title>Attention is all you need</article-title>
          ,
          <source>CoRR abs/1706</source>
          .03762 (
          <year>2017</year>
          ). URL: http://arxiv.org/abs/ [12]
          <string-name>
            <given-names>M.</given-names>
            <surname>Geva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Schuster</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Berant</surname>
          </string-name>
          ,
          <string-name>
            <surname>O. Levy</surname>
          </string-name>
          ,
          <article-title>Transformer feed-forward layers are key-value memories</article-title>
          , CoRR abs/
          <year>2012</year>
          .14913 (
          <year>2020</year>
          ). URL: https: //arxiv.org/abs/
          <year>2012</year>
          .14913. arXiv:
          <year>2012</year>
          .14913.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.</given-names>
            <surname>Dalvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nortonsmith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Bau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Belinkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sajjad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Durrani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Glass</surname>
          </string-name>
          ,
          <article-title>Neurox: A toolkit for analyzing individual neurons in neural networks</article-title>
          ,
          <source>Proceedings of the AAAI Conference on Artificial Intelligence (AAAI)</source>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>N.</given-names>
            <surname>Durrani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sajjad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Dalvi</surname>
          </string-name>
          ,
          <article-title>How transfer learning impacts linguistic knowledge in deep NLP models?, in: Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021</article-title>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , Online,
          <year>2021</year>
          , pp.
          <fpage>4947</fpage>
          -
          <lpage>4957</lpage>
          . URL: https://aclanthology. org/
          <year>2021</year>
          .findings-acl.
          <volume>438</volume>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <year>2021</year>
          . findings-acl.
          <volume>438</volume>
          . 1706.03762. arXiv:
          <volume>1706</volume>
          .
          <fpage>03762</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Nasr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Shokri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Houmansadr</surname>
          </string-name>
          ,
          <article-title>Comprehensive privacy analysis of deep learning: Passive and active white-box inference attacks against centralized and federated learning</article-title>
          ,
          <source>in: 2019 IEEE Symposium on Security and Privacy (SP)</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>739</fpage>
          -
          <lpage>753</lpage>
          . doi:
          <volume>10</volume>
          .1109/SP.
          <year>2019</year>
          .
          <volume>00065</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>K.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Khandelwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Levy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. D.</given-names>
            <surname>Manning</surname>
          </string-name>
          ,
          <article-title>What does BERT look at? an analysis of bert's attention</article-title>
          , CoRR abs/
          <year>1906</year>
          .04341 (
          <year>2019</year>
          ). URL: http: //arxiv.org/abs/
          <year>1906</year>
          .04341. arXiv:
          <year>1906</year>
          .04341.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Vig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Belinkov</surname>
          </string-name>
          ,
          <article-title>Analyzing the structure of attention in a transformer language model</article-title>
          ,
          <source>in: Proceedings of the 2019 ACL Workshop BlackboxNLP</source>
          : Analyzing and
          <article-title>Interpreting Neural Networks for NLP, Association for Computational Linguistics</article-title>
          , Florence, Italy,
          <year>2019</year>
          , pp.
          <fpage>63</fpage>
          -
          <lpage>76</lpage>
          . URL: [15]
          <string-name>
            <given-names>N.</given-names>
            <surname>Durrani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sajjad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Dalvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Belinkov</surname>
          </string-name>
          , Anahttps://aclanthology.org/W19-4808. doi:
          <volume>10</volume>
          .18653/
          <article-title>lyzing individual neurons in pre-trained language v1/W19-4808</article-title>
          . models, CoRR abs/
          <year>2010</year>
          .02695 (
          <year>2020</year>
          ). URL: https:
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [5]
          <string-name>
            O. Press,
            <given-names>N. A.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <surname>O. Levy</surname>
          </string-name>
          , Improving trans- //arxiv.org/abs/
          <year>2010</year>
          .02695. arXiv:
          <year>2010</year>
          .02695.
          <article-title>former models by reordering their sublayers</article-title>
          , in: [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Alammar</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ecco:</surname>
          </string-name>
          <article-title>An open source library for Proceedings of the 58th Annual Meeting of the As- the explainability of transformer language modsociation for Computational Linguistics</article-title>
          , Associa- els, in
          <source>: Proceedings of the 59th Annual Meettion for Computational Linguistics</source>
          , Online,
          <year>2020</year>
          ,
          <article-title>ing of the Association for Computational Linpp</article-title>
          .
          <fpage>2996</fpage>
          -
          <lpage>3005</lpage>
          . URL: https://aclanthology.org/
          <year>2020</year>
          .
          <article-title>guistics and the 11th International Joint Conferacl-main</article-title>
          .
          <volume>270</volume>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <year>2020</year>
          .acl-main.
          <source>ence on Natural Language Processing: System</source>
          <volume>270</volume>
          .
          <string-name>
            <surname>Demonstrations</surname>
          </string-name>
          , Association for Computational
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>B.</given-names>
            <surname>Pulugundla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>King</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Keskin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mallidi</surname>
          </string-name>
          , Linguistics, Online,
          <year>2021</year>
          , pp.
          <fpage>249</fpage>
          -
          <lpage>257</lpage>
          . URL: https:// M. Wu,
          <string-name>
            <given-names>J.</given-names>
            <surname>Droppo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Maas</surname>
          </string-name>
          ,
          <article-title>Attention-based neu- aclanthology</article-title>
          .org/
          <year>2021</year>
          .acl-demo.
          <volume>30</volume>
          . doi:
          <volume>10</volume>
          .18653/
          <article-title>ral beamforming layers for multi-channel speech v1/2021</article-title>
          .acl-demo.
          <volume>30</volume>
          . recognition,
          <year>2021</year>
          . URL: https://arxiv.org/abs/2105. [17]
          <string-name>
            <given-names>T.</given-names>
            <surname>Bolukbasi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Pearce</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          <year>Co05920</year>
          . doi:
          <volume>10</volume>
          .48550/ARXIV.2105.05920.
          <string-name>
            <surname>enen</surname>
            , E. Reif,
            <given-names>F. B.</given-names>
          </string-name>
          <string-name>
            <surname>Viégas</surname>
          </string-name>
          , M. Wattenberg,
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>H.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Xiong</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. van Genabith</surname>
          </string-name>
          ,
          <article-title>An interpretability illusion for BERT, CoRR Transformer with depth-wise LSTM</article-title>
          ,
          <source>CoRR abs/2104</source>
          .07143 (
          <year>2021</year>
          ). URL: https://arxiv.org/abs/ abs/
          <year>2007</year>
          .06257 (
          <year>2020</year>
          ). URL: https://arxiv.org/abs/ 2104.07143. arXiv:
          <volume>2104</volume>
          .
          <fpage>07143</fpage>
          .
          <year>2007</year>
          .
          <volume>06257</volume>
          . arXiv:
          <year>2007</year>
          .
          <volume>06257</volume>
          . [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Adadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Berrada</surname>
          </string-name>
          ,
          <article-title>Peeking inside the black-box:</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>D.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Hao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Sui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <article-title>Knowl- A survey on explainable artificial intelligence (xai), edge neurons in pretrained transformers</article-title>
          ,
          <source>CoRR IEEE Access</source>
          <volume>6</volume>
          (
          <year>2018</year>
          )
          <fpage>52138</fpage>
          -
          <lpage>52160</lpage>
          . abs/2104.08696 (
          <year>2021</year>
          ). URL: https://arxiv.org/abs/ [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Guidotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Monreale</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ruggieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Turini</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          <year>Gi2104</year>
          .08696. arXiv:
          <volume>2104</volume>
          .08696.
          <string-name>
            <surname>annotti</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Pedreschi</surname>
          </string-name>
          ,
          <article-title>A survey of methods for explaining black box models</article-title>
          ,
          <source>ACM Comput. Surv. 51</source>
          <year>1812</year>
          .08951. arXiv:
          <year>1812</year>
          .
          <volume>08951</volume>
          . [44]
          <string-name>
            <given-names>I.</given-names>
            <surname>Tenney</surname>
          </string-name>
          ,
          <string-name>
            <surname>D. Das</surname>
          </string-name>
          , E. Pavlick, BERT rediscovers
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>S.</given-names>
            <surname>Sukhbaatar</surname>
          </string-name>
          , E. Grave, G. Lample, H. Jégou,
          <article-title>the classical NLP pipeline</article-title>
          ,
          <source>in: Proceedings of A. Joulin</source>
          ,
          <article-title>Augmenting self-attention with the 57th Annual Meeting of the Association for persistent memory</article-title>
          , CoRR abs/
          <year>1907</year>
          .01470
          <string-name>
            <given-names>Computational</given-names>
            <surname>Linguistics</surname>
          </string-name>
          , Association for Com(
          <year>2019</year>
          ). URL: http://arxiv.org/abs/
          <year>1907</year>
          .01470. putational Linguistics, Florence, Italy,
          <year>2019</year>
          , pp. arXiv:
          <year>1907</year>
          .
          <volume>01470</volume>
          .
          <fpage>4593</fpage>
          -
          <lpage>4601</lpage>
          . URL: https://aclanthology.org/P19-1452.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>A.</given-names>
            <surname>Merchant</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Rahimtoroghi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Pavlick</surname>
          </string-name>
          , I. Ten- doi:10.18653/v1/
          <fpage>P19</fpage>
          -1452. ney, What happens to BERT embeddings dur- [45]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Hao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <article-title>Self-attention attribuing fine-tuning?</article-title>
          ,
          <source>in: Proceedings of the Third tion: Interpreting information interactions inside BlackboxNLP Workshop on Analyzing and Inter- transformer</source>
          ,
          <year>2020</year>
          . URL: https://arxiv.org/abs/2004.
          <article-title>preting Neural Networks for NLP, Association for 11207</article-title>
          . doi:
          <volume>10</volume>
          .48550/ARXIV.
          <year>2004</year>
          .
          <volume>11207</volume>
          .
          <string-name>
            <surname>Computational</surname>
            <given-names>Linguistics</given-names>
          </string-name>
          , Online,
          <year>2020</year>
          , pp.
          <fpage>33</fpage>
          -
          <lpage>44</lpage>
          . [46]
          <string-name>
            <given-names>M.</given-names>
            <surname>Sundararajan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Taly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Yan</surname>
          </string-name>
          , Axiomatic atURL: https://aclanthology.org/
          <year>2020</year>
          .blackboxnlp
          <article-title>-1. tribution for deep networks</article-title>
          , in: D.
          <string-name>
            <surname>Precup</surname>
            ,
            <given-names>Y. W.</given-names>
          </string-name>
          <year>4</year>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <year>2020</year>
          .blackboxnlp-
          <volume>1</volume>
          .4.
          <string-name>
            <surname>Teh</surname>
          </string-name>
          (Eds.),
          <source>Proceedings of the 34th International</source>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>M.</given-names>
            <surname>Mosbach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Khokhlova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Hedderich</surname>
          </string-name>
          ,
          <source>Conference on Machine Learning</source>
          , volume
          <volume>70</volume>
          of ProD. Klakow,
          <article-title>On the Interplay Between Fine-tuning ceedings of Machine Learning Research</article-title>
          , PMLR,
          <year>2017</year>
          , and
          <article-title>Sentence-level Probing for Linguistic Knowl</article-title>
          - pp.
          <fpage>3319</fpage>
          -
          <lpage>3328</lpage>
          . URL: https://proceedings.mlr.press/ edge in Pre-trained Transformers,
          <source>in: Findings v70/sundararajan17a.html. of the Association for Computational Linguistics</source>
          <volume>:</volume>
          [47]
          <string-name>
            <given-names>R.</given-names>
            <surname>Aharoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Goldberg</surname>
          </string-name>
          ,
          <source>Unsupervised domain clusEMNLP</source>
          <year>2020</year>
          ,
          <article-title>Association for Computational Lin- ters in pretrained language models</article-title>
          ,
          <source>in: Proceedings guistics, Online</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>2502</fpage>
          -
          <lpage>2516</lpage>
          . URL:
          <article-title>https:// of the 58th Annual Meeting of the Association for aclanthology</article-title>
          .org/
          <year>2020</year>
          .findings-emnlp.
          <volume>227</volume>
          . doi:10.
          <string-name>
            <surname>Computational</surname>
            <given-names>Linguistics</given-names>
          </string-name>
          , Association for Compu18653/v1/
          <year>2020</year>
          .findings-emnlp.
          <volume>227</volume>
          . tational Linguistics, Online,
          <year>2020</year>
          , pp.
          <fpage>7747</fpage>
          -
          <lpage>7763</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>H.</given-names>
            <surname>Strobelt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gehrmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Behrisch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Perer</surname>
          </string-name>
          , URL: https://aclanthology.org/
          <year>2020</year>
          .acl-main.692. H.
          <string-name>
            <surname>Pfister</surname>
            ,
            <given-names>A. M.</given-names>
          </string-name>
          <string-name>
            <surname>Rush</surname>
          </string-name>
          ,
          <article-title>Seq2seq-vis: A visual debug</article-title>
          - doi:10.18653/v1/
          <year>2020</year>
          .
          <article-title>acl-main.692. ging tool for sequence-to-sequence models</article-title>
          ,
          <source>CoRR</source>
          [48]
          <string-name>
            <given-names>D.</given-names>
            <surname>Alvarez Melis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Jaakkola</surname>
          </string-name>
          , Towards robust abs/
          <year>1804</year>
          .09299 (
          <year>2018</year>
          ). URL: http://arxiv.org/abs/ interpretability with self-
          <source>explaining neural net1804.09299</source>
          . arXiv:
          <year>1804</year>
          .09299. works, in: S. Bengio,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wallach</surname>
          </string-name>
          , H. Larochelle,
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Peters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Neumann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Iyyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gardner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Grauman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Cesa-Bianchi</surname>
          </string-name>
          , R. Garnett (Eds.),
          <string-name>
            <given-names>C.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zettlemoyer</surname>
          </string-name>
          , Deep contextual- Advances
          <source>in Neural Information Processing Sysized word representations</source>
          ,
          <source>in: Proceedings of the tems</source>
          , volume
          <volume>31</volume>
          ,
          <string-name>
            <surname>Curran</surname>
            <given-names>Associates</given-names>
          </string-name>
          , Inc.,
          <year>2018</year>
          . 2018 Conference of the North American Chapter URL: https://proceedings.neurips.cc/paper/2018/ of the Association for Computational Linguistics: file/3e9f0fc9b2f89e043bc6233994dfcf76-Paper.pdf.
          <source>Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (
          <issue>Long</issue>
          [49]
          <string-name>
            <given-names>R.</given-names>
            <surname>Achtibat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dreyer</surname>
          </string-name>
          , I. Eisenbraun,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bosse</surname>
          </string-name>
          , Papers), Association for Computational Linguistics,
          <string-name>
            <given-names>T.</given-names>
            <surname>Wiegand</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Samek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lapuschkin</surname>
          </string-name>
          , From ”where” New Orleans, Louisiana,
          <year>2018</year>
          , pp.
          <fpage>2227</fpage>
          -
          <lpage>2237</lpage>
          . URL: to ”what”:
          <article-title>Towards human-understandable explahttps://aclanthology</article-title>
          .org/N18-1202. doi:
          <volume>10</volume>
          .18653/ nations through concept relevance propagation, v1/
          <fpage>N18</fpage>
          -
          <lpage>1202</lpage>
          .
          <year>2022</year>
          . URL: https://arxiv.org/abs/2206.03208. doi:10.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>G.</given-names>
            <surname>Jawahar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Sagot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Seddah</surname>
          </string-name>
          ,
          <source>What does BERT 48550/ARXIV</source>
          .2206.03208.
          <article-title>learn about the structure of language?</article-title>
          , in: Proceed- [50]
          <string-name>
            <given-names>B.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wattenberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Gilmer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Cai</surname>
          </string-name>
          , J. Wexler,
          <article-title>ings of the 57th Annual Meeting of the Associa-</article-title>
          F. Viegas,
          <string-name>
            <given-names>R.</given-names>
            <surname>Sayres</surname>
          </string-name>
          ,
          <article-title>Interpretability beyond feation for Computational Linguistics, Association for ture attribution: Quantitative testing with conComputational Linguistics</article-title>
          , Florence, Italy,
          <year>2019</year>
          , pp.
          <source>cept activation vectors (tcav)</source>
          (
          <year>2017</year>
          ). URL: https:
          <fpage>3651</fpage>
          -
          <lpage>3657</lpage>
          . URL: https://aclanthology.org/P19-1356. //arxiv.org/abs/1711.11279. doi:
          <volume>10</volume>
          .48550/ARXIV. doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>P19</fpage>
          -1356.
          <fpage>1711</fpage>
          .11279.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>N. F.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gardner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Belinkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Peters</surname>
          </string-name>
          , [51]
          <string-name>
            <given-names>J.</given-names>
            <surname>Schrouf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Baur</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Hou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Mincu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Loreaux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Smith,</surname>
          </string-name>
          <article-title>Linguistic knowledge</article-title>
          and transfer
          <string-name>
            <surname>- R. Blanes</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Wexler</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Karthikesalingam</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Kim</surname>
          </string-name>
          ,
          <article-title>ability of contextual representations, in: Proceed- Best of both worlds: local and global explanaings of the 2019 Conference of the North American tions with human-understandable concepts</article-title>
          ,
          <source>CoRR Chapter of the Association for Computational Lin- abs/2106</source>
          .08641 (
          <year>2021</year>
          ). URL: https://arxiv.org/abs/ guistics: Human Language Technologies, Volume
          <volume>2106</volume>
          .
          <fpage>08641</fpage>
          . arXiv:
          <volume>2106</volume>
          .08641.
          <article-title>1 (Long and Short Papers), Association for Computational Linguistics</article-title>
          , Minneapolis, Minnesota,
          <year>2019</year>
          , pp.
          <fpage>1073</fpage>
          -
          <lpage>1094</lpage>
          . URL: https://aclanthology.org/ N19-1112. doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>N19</fpage>
          -1112.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>