<!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>Explain and Interpret Few-Shot Learning⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andrea Fedele</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Computer Science Department, University of Pisa</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>KDD Laboratory, ISTI, National Research Council</institution>
          ,
          <addr-line>Pisa</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Recent advancements in Artificial Intelligence have been fueled by vast datasets, powerful computing resources, and sophisticated algorithms. However, traditional Machine Learning models face limitations in handling scarce data. Few-Shot Learning (FSL) ofers a promising solution by training models on a small number of examples per class. This manuscript introduces FXI-FSL, a framework for eXplainability and Interpretability in FSL, which aims to develop post-hoc explainability algorithms and interpretableby-design alternatives. A noteworthy contribution is the SIamese Network EXplainer (SINEX), a post-hoc approach shedding light on Siamese Network behavior. The proposed framework seeks to unveil the rationale behind FSL models, instilling trust in their real-world applications. Moreover, it emerges as a safeguard for developers, facilitating models fine-tuning prior to deployment, and as a guide for end users navigating the decisions of these models.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Few-Shot Learning</kwd>
        <kwd>Explainable Artificial Intelligence</kwd>
        <kwd>Interpretable Machine Learning</kwd>
        <kwd>Siamese Networks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Context</title>
      <p>
        In recent years, Artificial Intelligence (AI) has made significant progress due to the availability of
large datasets, powerful computing devices, and the development of sophisticated algorithms [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
Machine learning (ML) models are commonly used in AI systems because of their success in
various fields such as image processing, time series analysis, and audio signal processing [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ].
However, traditional ML systems have a major limitation in that they rely on large-scale datasets,
while real-world applications often have constraints that result in limited data availability [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ].
Technical issues may limit the collection of training data, while ethical or privacy concerns
may restrict data access [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Furthermore, traditional ML systems struggle to generalize from
few samples and their performance is often better for classes with more training samples and
worse for classes with fewer samples [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. As a result, these systems are limited in their ability to
expand their knowledge beyond the scope of the data they were trained on. In contrast, in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]
the authors show that humans can recognize a Segway despite the fact that they have seen it
only once prior in their life.
      </p>
      <p>
        To overcome these limitations, recent studies proposed the use of few-shot learning (FSL),
where a ML model must learn to predict the class of a given instance when only a small number
of examples of that specific class are available in the training set [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. One-shot learning is a
specific case of FSL where there is only one labeled sample per class, while zero-shot learning
aims to predict the class of an instance without prior exposure to that class. Unfortunately,
the biggest downside of such systems is the lack of explainability. Understanding the reason
why a model takes a specific decision is hugely important to developers, organizations, and
end-users on which such decision falls upon. While end-users may prioritize understanding
an outcome’s explanation over the outcome itself, developers can use explanations to identify
potential issues with a model and repeat training procedures in a controlled environment. In
recent years, researchers examined the eXplainable Artificial Intelligence (XAI) topic from
various perspectives [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ]. The relevance of XAI in the context of FSL is easy to see since it
could expose whether or not machine think as humans, potentially unveiling human reasoning
and its brain interactions, that could be implicit, inherited by prior knowledge and possibly
based on inductive inference [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]. More realistically, XAI in FSL would reveal how these
kind of systems mimic human learning.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        Only recently in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the authors introduced a taxonomy of FSL methods dividing them in: (a)
model-based, (b) data-based and (c) algorithm-based approaches. While model-based approaches
use prior knowledge to constrain the complexity of the hypothesis space so to operate on a
smaller one, data-based approaches use it to augment the training dataset increasing the number
of training samples. Algorithm-based approaches, on the other hand, use prior knowledge
to search for the best parameter configuration settings which defines the best hypothesis in
the hypothesis space. FSL paradigm has been employed in various fields ranging from image
recognition [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], time series forecasting [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], object recognition [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] and short-text sentiment
classification [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Considering the convolution structure of diferent FLS methods [
        <xref ref-type="bibr" rid="ref14 ref18 ref19 ref20">14, 18, 19, 20</xref>
        ]
and the dataset availability, few-shot image classification applicability has been prolific.
      </p>
      <p>
        Due to the diferent natures of methodologies, the literature of research projects with the
aim of producing interpretable FSL models is quite limited. One research direction points at
re-designing the ML systems architecture, so to result in models interpretable by design [
        <xref ref-type="bibr" rid="ref21">21, 22</xref>
        ].
Such models are natively interpretable in the sense that they come equipped with an accurate
global and/or local view of the model behaviour, which is typically learned during the training
phase of the system itself. A compelling example in this context is presented in [23], where the
authors extend the capabilities of the explainable classifier SCOUTER [24] by introducing a novel
interpretable-by-design technique for FSL classification. Their approach involves identifying
shared patterns between an unseen image and a previously seen set of images. This is achieved
through a self-attention mechanism that learns discriminative patterns, which can then be
utilized for pairwise matching during classification. Other approaches seem to employ traditional
XAI techniques to explain the convolutional networks behaviour commonly built in diferent
embedding-learning models [25, 26]. Such techniques can result very limited since they are
tied to the architecture and tend to explain only a portion and not the entire architecture of
the system. A diferent approach explored in [ 27] trains an additional special auto-encoder
on the training dataset and uses it as core to the explanation algorithm. However, such an
approach ties the model interpretability to the dataset availability. It is important to note
that current state-of-the-art works on XAI in the context of FSL often lack a comparison with
well-known and widely used agnostic explainability techniques such as SHAP [28] or LIME [29].
This omission may be attributed to the challenges in a direct application of these techniques
due to the specific constraints that FSL imposes.
      </p>
      <p>Challenges. Due to the recent introduction of the FSL paradigm, the literature is full of
application which may or may not follow a standard formulation of a FSL problem. Many
authors refer to Few-Shot Learning, indicating that few are the samples of a given class available
in the training set. Others, frame the problem considering that few are the samples available
at inference time instead. The lack of common standards in the problem definitions obviously
leads to various FSL application resulting in the need of diferent designs in interpretability and
explainability methodologies. A huge preliminary efort is required in defining the setting where
FSL paradigm is applied, in order to then define a standardized toolkit that can help explain
and understand the diferent approaches of FSL. Moreover, it is crucial to conduct a technical
assessment in order to compare new proposals with existing agnostic explainers. One hypothesis
is that available explainers could be employed in data-based models, as these methods involve
augmenting the training data in various ways. While current techniques may be applicable
out-of-the-box, their efectiveness in the FSL context still needs to be demonstrated. On the
other hand, model-based methods, ranging from embedding-learning to generative modeling,
present distinct challenges. A concrete example is the limitation of using LIME out of the box
with embedding-learning Siamese Networks, as noted by the authors of the tool itself1. This
limitation arises from the lack of default support for multiple inputs, requiring workarounds to
concatenate and separate inputs in the prediction function while correctly segmenting them
through additional implementations. Although current techniques may prove to be inefective
in algorithm-based FSL learning, unable to distinguish whether a decision relies more on
preliminary model knowledge or the fine-tuning process itself, experiments are still necessary
to verify this.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Research questions and Approach</title>
      <p>
        This project aims to propose a Framework to eXplain and Interpret Few-Shot Learning methods,
namely FXI-FSL, considering the 3-tier taxonomy partition of model-based, data-based and
algorithm-based given in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Such framework will analyze the FSL problem w.r.t. two diferent
perspectives: (i) develop accessible post-hoc explainability algorithm to explain case-specific,
inner-family and potentially cross-family FSL methods, and (ii) propose novel
interpretableby-design alternatives to common FSL architecture by keeping in mind the trade-of between
minimization of adjustments and performance.
      </p>
      <sec id="sec-3-1">
        <title>1. Can explainability and interpretability technique be developed for FSL?</title>
        <p>a) Are FSL approaches open to adjustments that introduce the concept of intrpretability
by design?
b) Are there specific FSL methodologies which tend to be post-hoc explained?</p>
      </sec>
      <sec id="sec-3-2">
        <title>c) What consists of a comprehensive and meaningful explanation in FSL? 2. Can traditional explainability techniques be suitable for FSL applications? 3. How to implement explainable post-hoc and interpretable-by-design approaches?</title>
        <p>The FXI-FSL overall scheme is depicted in Figure 1. Interpretability by-design operates
during the design phase of FSL methods, looking for either conceptual or implementation
small changes to attach the element of interpretability to the actual FSL methodology. Post-hoc
explainability, on the other hand, does not involve any change to the methodology since it
aims at explaining the outcomes given by FSL traditional models only after they have been
design, trained and potentially deployed. It should be noted that while both by-design and
post-hoc approaches address all FSL methods regardless of the component they are based upon
(i.e., model-data or algorithm), they do not overlap and they are not necessarily consecutive.
Some scenarios might in fact benefit from the usage of both approaches on a given FSL method,
consolidating further FXI-FSL results. Further assessment is required for currently available
explainability techniques before their inclusion in the proposed framework. For instance, it
is necessary to investigate whether the limitations of LIME are specific to model-based FSL
models, such as the absence of support for multiple inputs in Siamese Networks, necessitating
workarounds in both prediction and segmentation functions. Additionally, questions such as
"what background set would SHAP utilize in FSL to learn shapely values if the training set
is unavailable?" need to be addressed to ensure the complete integration of traditional XAI
techniques in FXI-FSL.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Preliminary contributions</title>
      <p>
        The first contribution to the FXI-FSL framework is a SIamese Network EXplainer, namely
SINEX2, that was introduced in [30] in the context of FSL on audio input data. Siamese Networks
(SNs) [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] belong to the embedding-learning, which is a sub-family of model-based FSL, where
2https://github.com/andreafedele/SINEX
traditional ML architectures reduce the input in a smaller embedding space in which similar
and dissimilar samples can be easily discriminated. SNs are composed of two or more identical
encoding sub-networks that map inputs into an embedding space, where a distance function is
applied to calculate the distance between the resulting embedded representations. A similarity
score is then calculated based on this distance.
      </p>
      <p>SINEX is a post-hoc local explanation method which computes explanations by means of
a perturbation-based approach evaluating instance’s segment-weighted-average contribution
values to the final outcome. These contribution values can be visualized as heatmaps, providing
an intuitive representation of the behavior of Siamese Networks. In this work we experimented
the efectiveness of the explainer on AudioMNIST and ESC-50 audio dataset, considering the
log-mel spectrogram representation of the signal. Morover, the FSL problem setting was framed
so to have training, validating and test set as disjoint set of classes. The SNs were therefore
asked to classify instances of classes that were never seen neither during training nor during
the validating phase, relying only on one sample of each class.</p>
      <p>Results on AudioMNIST illustrate that the correct classification of female speaker recordings
is mainly due to medium-high frequency segments, while their miss-classification depends
primarily on segments that reside at the very bottom of the frequency range. A symmetrical
behavior is observed for male speakers’ audios: a correct classification is usually based on lower
frequency values, while incorrect classifications are generally due to segments higher in the
frequency spectrum. The application of our method on ESC-50 extracts diferent insights, first
and foremost the SN inability to discriminate on medium-high frequencies between problematic
classes. Experiments also led us to think that the decay between sound events plays a big role,
especially if such events are repeated frequently in the overall recording.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Research Direction and Next steps</title>
      <p>Current research direction is moving towards: (i) improve SINEX perturbation technique,
(ii) extend the supported data types to images and time-series, (iii) extend compliance with
3branched SNs architectures and (iv) extend support for distance-based SNs, other than
similaritybased ones. The perturbation approach previously described used in [30], involves measuring
the contribution of a specific segment by keeping it active while “silencing” all the other
segments, i.e., replacing them with non-informative values. On the other hand, the second
approach we aim at introducing, measures the contribution of a specific segment by “silencing”
it, while keeping all other segments active. Extensions on the data-type support would allow
us to ofer a data-agnostic explainer, easily twickable via parameter configuration. This would
ensure diferent application and experimentation. For example, the replacing value to use
while “silencing” out part of the input during perturbation, might be grey, violet or any other
color for RGB images. Similarly, one could choose between diferent decibel value for
audioinputs. Furthermore, distance-based architecture can be supported with minor adjustment
both during the segment-contribution computation and the heatmap generation. Finally, to
ensure the complete coverage of Siamese Networks, 3-branched architecture (3SNs) need a little
more integration in SINEX. Preliminary experiments demonstrated that the explainer can help
discover limitations that SNs might encounter, such as the erroneous dependence on specific
colors (on RGB images) or pixels (on grayscale images) that should not be considered important.
Therefore, SINEX provides an efective tool to highlight such limitations and guide a subsequent
model re-training phase.</p>
      <p>
        Future research directions will focus on various aspects. First, since a limitation of SINEX is
that it can only study the SN behavior locally on each few-shot task, requiring human oversight
in multiple analyses of diferent tasks to get a comprehensive understanding of the network’s
global behavior, inspired by [31] we aim at proposing a local-to-global abstraction of the logic
learned by SN. Also, since many of the other existing FSL methods belonging to the
embeddinglearning sub-family use CNNs as embeding functions [
        <xref ref-type="bibr" rid="ref18 ref19 ref20">18, 20, 19, 32, 33, 34</xref>
        ], the extention of
our proposed methodology might be studied. By doing so, it would be possible to understand
whether or not a common post-hoc methodology can be an inner-family explainability solution
for the model-based FSL branch, regardless of small algorithm adjustments and diferent input
data types.
      </p>
      <p>Two other research directions of this project are aimed at exploring how to interpret and
explain data-based and algorithm-based FSL approaches. While the former employs prior
knowledge to typically transform samples and augment the training data, the latter alters the
search strategy in the hypothesis space. Since both of these families mainly operate during the
training phase, the hypothesis is that introducing some form of interpretability-by-design would
be a prudent choice whenever training data is accessible.</p>
      <p>
        FXI-FSL will help scientist explore to which extent machine think as humans answering
questions like: Why is the model classifying a query input character as belonging to a specific
alphabet instead of another? [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] What is the importance of a motorbike image’s specific shape to
be recognized as such? [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. The framework will help gaining trust in FSL models so to deploy
them safely in real-world applications. In scenarios where technical or privacy issues lead to
few training labeled samples [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5, 35</xref>
        ], huge benefits could come from both local or global
explanations that highlight discriminative inner-class and intra-class features. Interpretable
FSL would be valuable for various subjects with possibly diferent backgrounds (i.e., developers,
end-users). In FSL intrusion detection in railway video surveillance [36], FXI-FSL would help
developers fine-tune the algorithm when mistaking a bird as an intruder. Similarly, a railway
employee would be assisted when deciding whether or not to close a specific route-segment
based on the tool insight. To conclude, FXI-FSL would benefit medical experts analysis in FSL
medical image classification [ 37] and, in general, such a framework might be both a safeguard
and a guideline whenever FSL is involved.
      </p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work is supported by the European Community under the Horizon 2020 programme:
’G.A. 871042 SoBigData++, G.A. 952026 HumanE AI Net, ERC-2018-ADG G.A. 834756 XAI,
G.A. 952215 TAILOR, CHIST-ERA grant CHIST-ERA-19-XAI-010 SAI, FWF (I 5205), EPSRC
(EP/V055712/1), NCN (2020/02/Y/ST6/00064), ETAg (SLTAT21096), BNSF (KP-06-AOO2/5), and
the NextGenerationEU programme under the funding schemes PNRR-PE-AI scheme (M4C2,
investment 1.3, line on AI) FAIR (Future Artificial Intelligence Research), and “ SoBigData.it
Strengthening the Italian RI for Social Mining and Big Data Analytics” - Prot. IR0000013.</p>
      <p>IEEE, 2020, pp. 1–8.
[22] S. Lee, J. Gonzalez, M. Wright, Interpretable few-shot image classification with
neuralbacked decision trees (2020).
[23] B. Wang, L. Li, M. Verma, Y. Nakashima, R. Kawasaki, H. Nagahara, Mtunet: Few-shot
image classification with visual explanations, in: Proceedings of the IEEE/CVF Conference
on Computer Vision and Pattern Recognition, 2021, pp. 2294–2298.
[24] L. Li, B. Wang, M. Verma, Y. Nakashima, R. Kawasaki, H. Nagahara, Scouter: Slot
attentionbased classifier for explainable image recognition, in: Proceedings of the IEEE/CVF
International Conference on Computer Vision, 2021, pp. 1046–1055.
[25] Y. Zhang, et al., Siamese style convolutional neural networks for sound search by vocal
imitation, IEEE ACM Trans. Audio Speech Lang. Proc. (2019) 429–441.
[26] M. Acconcjaioco, et al., One-shot learning for acoustic identification of bird species in
non-stationary environments, in: ICPR, IEEE, 2020, pp. 755–762.
[27] L. V. Utkin, et al., Explanation of siamese neural networks for weakly supervised learning,</p>
      <p>Comput. Informatics 39 (2020).
[28] S. M. Lundberg, S. Lee, A unified approach to interpreting model predictions, CoRR
abs/1705.07874 (2017). URL: http://arxiv.org/abs/1705.07874. arXiv:1705.07874.
[29] M. T. Ribeiro, S. Singh, C. Guestrin, "why should I trust you?": Explaining the
predictions of any classifier, CoRR abs/1602.04938 (2016). URL: http://arxiv.org/abs/1602.04938.
arXiv:1602.04938.
[30] A. Fedele, R. Guidotti, D. Pedreschi, Explaining siamese networks in few-shot learning for
audio data, in: Discovery Science: 25th International Conference, DS 2022, Montpellier,
France, October 10–12, 2022, Proceedings, Springer, 2022, pp. 509–524.
[31] M. Setzu, R. Guidotti, A. Monreale, F. Turini, D. Pedreschi, F. Giannotti, Glocalx - from
local to global explanations of black box AI models, Artif. Intell. 294 (2021) 103457.
[32] J. Choi, J. Krishnamurthy, A. Kembhavi, A. Farhadi, Structured set matching networks for
one-shot part labeling, in: Proceedings of the IEEE Conference on Computer Vision and
Pattern Recognition, 2018, pp. 3627–3636.
[33] Y. Liu, J. Lee, M. Park, S. Kim, Y. Yang, Transductive propagation network for few-shot
learning (2018).
[34] N. Mishra, M. Rohaninejad, X. Chen, P. Abbeel, A simple neural attentive meta-learner,
arXiv preprint arXiv:1707.03141 (2017).
[35] W. Naudé, Artificial intelligence vs covid-19: limitations, constraints and pitfalls, AI &amp;
society 35 (2020) 761–765.
[36] X. Gong, X. Chen, Z. Zhong, W. Chen, Enhanced few-shot learning for intrusion detection
in railway video surveillance, IEEE Transactions on Intelligent Transportation Systems
(2021).
[37] A. Cai, W. Hu, J. Zheng, Few-shot learning for medical image classification, in: International
Conference on Artificial Neural Networks, Springer, 2020, pp. 441–452.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>Haenlein</surname>
          </string-name>
          , et al.,
          <article-title>A brief history of artificial intelligence: On the past, present, and future of artificial intelligence</article-title>
          ,
          <source>Cal. Manag. Review</source>
          <volume>61</volume>
          (
          <year>2019</year>
          )
          <fpage>5</fpage>
          -
          <lpage>14</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>I. H.</given-names>
            <surname>Sarker</surname>
          </string-name>
          ,
          <article-title>Machine learning: Algorithms, real-world applications and research directions</article-title>
          ,
          <source>SN Comput. Sci. 2</source>
          (
          <year>2021</year>
          )
          <fpage>160</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>H.</given-names>
            <surname>Purwins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Virtanen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Schlüter</surname>
          </string-name>
          , S.-
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Sainath</surname>
          </string-name>
          ,
          <article-title>Deep learning for audio signal processing</article-title>
          ,
          <source>IEEE Journal of Selected Topics in Signal Processing</source>
          <volume>13</volume>
          (
          <year>2019</year>
          )
          <fpage>206</fpage>
          -
          <lpage>219</lpage>
          . doi:
          <volume>10</volume>
          .1109/JSTSP.
          <year>2019</year>
          .
          <volume>2908700</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>L.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Meng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mitamura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. G.</given-names>
            <surname>Hauptmann</surname>
          </string-name>
          ,
          <article-title>Easy samples first: Self-paced reranking for zero-example multimedia search</article-title>
          ,
          <source>in: Proceedings of the 22nd ACM international conference on Multimedia</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>547</fpage>
          -
          <lpage>556</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>J.</given-names>
            <surname>Fries</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ratner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ré</surname>
          </string-name>
          ,
          <article-title>Swellshark: A generative model for biomedical named entity recognition without labeled data</article-title>
          ,
          <source>arXiv preprint arXiv:1704.06360</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ienca</surname>
          </string-name>
          , et al.,
          <article-title>On the responsible use of digital data to tackle the covid-19 pandemic</article-title>
          ,
          <source>Nature medicine 26</source>
          (
          <year>2020</year>
          )
          <fpage>463</fpage>
          -
          <lpage>464</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>S.</given-names>
            <surname>Rahman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. H.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Porikli</surname>
          </string-name>
          ,
          <article-title>Zero-shot object detection: Learning to simultaneously recognize and localize novel concepts</article-title>
          ,
          <source>CoRR abs/1803</source>
          .06049 (
          <year>2018</year>
          ). URL: http://arxiv.org/ abs/
          <year>1803</year>
          .06049. arXiv:
          <year>1803</year>
          .06049.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.</given-names>
            <surname>Roy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Herath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Nock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Porikli</surname>
          </string-name>
          ,
          <article-title>Machines that learn with limited or no supervision: A survey on deep learning based techniques (</article-title>
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          , et al.,
          <article-title>Generalizing from a few examples: A survey on few-shot learning</article-title>
          ,
          <source>ACM Comput. Surv</source>
          .
          <volume>53</volume>
          (
          <year>2020</year>
          )
          <volume>63</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>63</lpage>
          :
          <fpage>34</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>R.</given-names>
            <surname>Guidotti</surname>
          </string-name>
          , et al.,
          <article-title>A survey of methods for explaining black box models</article-title>
          ,
          <source>ACM Comput. Surv</source>
          .
          <volume>51</volume>
          (
          <year>2019</year>
          )
          <volume>93</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>93</lpage>
          :
          <fpage>42</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>Adadi</surname>
          </string-name>
          , et al.,
          <article-title>Peeking inside the black-box: A survey on explainable artificial intelligence (XAI)</article-title>
          ,
          <source>IEEE Access 6</source>
          (
          <year>2018</year>
          )
          <fpage>52138</fpage>
          -
          <lpage>52160</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hassabis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kumaran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Summerfield</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Botvinick</surname>
          </string-name>
          , Neuroscience-inspired
          <source>artificial intelligence, Neuron</source>
          <volume>95</volume>
          (
          <year>2017</year>
          )
          <fpage>245</fpage>
          -
          <lpage>258</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>J. B. Tenenbaum</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Kemp</surname>
            ,
            <given-names>T. L.</given-names>
          </string-name>
          <string-name>
            <surname>Grifiths</surname>
            ,
            <given-names>N. D.</given-names>
          </string-name>
          <string-name>
            <surname>Goodman</surname>
          </string-name>
          ,
          <article-title>How to grow a mind: Statistics, structure, and abstraction</article-title>
          , science
          <volume>331</volume>
          (
          <year>2011</year>
          )
          <fpage>1279</fpage>
          -
          <lpage>1285</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>G.</given-names>
            <surname>Koch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Zemel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Salakhutdinov</surname>
          </string-name>
          , et al.,
          <article-title>Siamese neural networks for one-shot image recognition, in: ICML deep learning workshop</article-title>
          , volume
          <volume>2</volume>
          ,
          <string-name>
            <surname>Lille</surname>
          </string-name>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>T.</given-names>
            <surname>Iwata</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumagai</surname>
          </string-name>
          ,
          <article-title>Few-shot learning for time-series forecasting</article-title>
          , arXiv preprint arXiv:
          <year>2009</year>
          .
          <volume>14379</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>L.</given-names>
            <surname>Fei-Fei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Fergus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Perona</surname>
          </string-name>
          ,
          <article-title>One-shot learning of object categories</article-title>
          ,
          <source>IEEE transactions on pattern analysis and machine intelligence</source>
          <volume>28</volume>
          (
          <year>2006</year>
          )
          <fpage>594</fpage>
          -
          <lpage>611</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Yi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Potdar</surname>
          </string-name>
          , Y. Cheng, G. Tesauro,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <article-title>Diverse few-shot text classification with multiple metrics</article-title>
          , arXiv preprint arXiv:
          <year>1805</year>
          .
          <volume>07513</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>O.</given-names>
            <surname>Vinyals</surname>
          </string-name>
          , et al.,
          <article-title>Matching networks for one shot learning</article-title>
          ,
          <source>in: NIPS</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>F.</given-names>
            <surname>Sung</surname>
          </string-name>
          , et al.,
          <article-title>Learning to compare: Relation network for few-shot learning</article-title>
          , in: CVPR, Computer Vision Foundation,
          <year>2018</year>
          , pp.
          <fpage>1199</fpage>
          -
          <lpage>1208</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>J.</given-names>
            <surname>Snell</surname>
          </string-name>
          , et al.,
          <article-title>Prototypical networks for few-shot learning</article-title>
          ,
          <source>in: NIPS</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>W.</given-names>
            <surname>Tang</surname>
          </string-name>
          , et al.,
          <article-title>Interpretable time-series classification on few-shot samples</article-title>
          , in: IJCNN,
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>