<!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>Class-Balanced Selection for Imbalanced Datasets</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Zhixin Huang</string-name>
          <email>zhixin.huang@uni-kassel.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yujiang He</string-name>
          <email>yujiang.he@uni-kassel.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marek Herde</string-name>
          <email>marek.herde@uni-kassel.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Denis Huseljic</string-name>
          <email>dhuseljic@uni-kassel.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bernhard Sick</string-name>
          <email>bsick@uni-kassel.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Active Learning</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Imbalanced Dataset</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fast Model Updates</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Class-Balanced Selection</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Kassel</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <fpage>25</fpage>
      <lpage>45</lpage>
      <abstract>
        <p>Active learning strategies aim to minimize the number of queried samples for model training. However, two challenges in pool-based deep active learning on imbalanced datasets are observed in experiments: (1) the declining performance of active learning strategies due to imbalanced class distribution; (2) the lack of sample diversity in acquisition batches due to the absence of timely model updates. This paper proposes the AL-FaMoUS, a general solution combining fast model updates and class-balanced minibatch selection to the active learning process. Furthermore, an implementation of the AL-FaMoUS, which selects one single sample in each acquisition minibatch, is experimentally evaluated on four image and three time-series imbalanced datasets. The results demonstrate that the implemented AL-FaMoUS outperforms the other adopted AL strategies, including uncertainty sampling and BALD solely combined with either the fast model update or the class balance selection strategy, in terms of Macro F1 score.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>CEUR
Model Training
Process
Start</p>
      <p>AL-FaMoUS
Selection Process
Imbalanced
Unlabeled
Dataset
Yes</p>
      <p>Model
Deployment End</p>
      <sec id="sec-1-1">
        <title>No Budget runs out ?</title>
        <p>Recalcute utility scores
for unlabeled samples</p>
        <p>Select b samples</p>
        <p>Retrain Model
Fast Model Updates</p>
        <p>Strategy</p>
        <p>Class Balance
Selection Strategy</p>
        <p>Rank utility scores &amp;</p>
        <p>Estimate class distribution
General AL model training process</p>
        <p>Annoation
Retrain model based on
labeled dataset
Update model based
on samples in the pool</p>
        <p>Save</p>
        <p>Merge
Labeled Dataset</p>
        <p>Merge
Pool is full ?</p>
        <p>Pool of selected
samples at AL cycle c
Select mini-batch samples</p>
        <p>Annoation
Batch-based AL selection process</p>
        <p>AL-FaMoUS selection process</p>
        <p>
          After reviewing related research, we find two main challenges that may emerge as AL is
applied to real-world scenarios. The first is the declining performance of AL strategies on
imbalanced datasets. AL is generally studied on close to uniform datasets where a similar
amount of samples per class is available [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Most existing AL algorithms focus on ranking the
utility of samples across all classes, which proves efective in balanced class scenarios. However,
in the presence of imbalanced classes, not only the contribution of single samples difers but also
the proportion of each class is various [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. Imbalance in   and   poses drawbacks regarding
model training and sample selection, respectively. In the former, during the optimization
process, each training set highly likely contains a higher proportion of major-class samples
selected from imbalanced   , leading to a tendency for the optimization to reduce the loss of
the model in terms of major-class samples [
          <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
          ]. In the latter, the model tends to disregard
minor-class samples due to their lack of representation [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], resulting in a preference for selecting
major-class samples from   in query [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. This worsens the imbalance in   . The existing
literature has proposed various methods to solve the imbalanced problem [
          <xref ref-type="bibr" rid="ref10 ref11 ref12 ref7 ref8 ref9">7, 8, 9, 10, 11, 12</xref>
          ],
whose core idea is to query more labels of informative minor-class samples to keep the labeled
data balanced. These methods are successfully applied to the batch-based selection in the deep
active learning (DAL) scenario, that is,  is much greater than 1. But the batch selection in DAL
leads to the next challenge, i.e., a lack of sample diversity within a batch.
        </p>
        <p>
          Traditional active learning approaches [
          <xref ref-type="bibr" rid="ref13 ref14 ref15">13, 14, 15</xref>
          ], characterized by simpler models and
smaller datasets, commonly employ a single-sample-based selection strategy ( = 1 ). However,
in DAL context, with the complexity of deep neural networks (DNNs) and the scale of datasets
increasing significantly, the computational cost of retraining the model from an initialization
state at each AL cycle becomes substantial. As a result, samples are typically selected in batches
for annotation to reduce the number of model retraining iterations [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. However, it can
postpone the retraining of models [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. An out-of-date model that only learned limited learning
patterns can hardly distinguish various novel patterns and thus may select the top  samples
containing the same learning pattern at one cycle. In [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] and our experiments in section 4, it
was observed that the samples tend to be homogeneous in the same acquisition batch due to the
absence of timely model updates. This problem is called a loss of sample diversity in this paper.
        </p>
        <p>
          Two bullet points of this paper can be summarized. First, to address the above challenges, we
propose a Active Learning Process with Fast Model Updates and a Class-Balanced Minibatch
Selection strategy, referred to as AL-FaMoUS, as illustrated in Fig. 1. Compared to the
batchbased AL process, which ranks the unlabeled samples only by the utility scores, the AL-FaMoUS
exploits specific class-balanced selection strategies to additionally evaluate the importance of
these samples from the perspectives of class distributions. In AL-FaMoUS, the budget per each
cycle  is further divided into  mini-batches, i.e., AL-FaMoUS selects  mini =⌊ / ⌋ samples from
  for annotation at each time and then adds them to a pool   ⊕, where  ∈ {0, 1, … ,  } and
 0⊕ = ∅. Next, the model is fast updated based on the pool   ⊕ to avoid an overestimation of
the utility scores of the samples containing a known learning pattern [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. The class-balanced
selection strategy calculates and ranks the utility scores based on the updated model and then
queries the next  mini samples according to the estimated class distribution. When the pool size
equals the budget  , the fast update cycle ends, and the samples in the pool are transferred to
the labeled dataset. The model will then be completely retrained based on the labeled dataset.
AL-FaMoUS is a general-solution-oriented process, which does not have any restriction on
the setting of the acquisition function, the neural network’s architecture, the class selection
strategy, and the model update strategy. All configurations are completely dependent on the
users’ requirements and application conditions.
        </p>
        <p>Second, to evaluate the performance ability of the proposal, a implementation of the
ALFaMoUS combined with a Bayesian fast update strategy and a class-balance selection strategy
is experimentally evaluated on 7 imbalanced datasets. The results demonstrate the better
performance of the implemented AL-FaMoUS than other adopted AL strategies in various
applications.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        We can briefly categorize learning strategies on imbalanced datasets into two types: (1)
increasing the amount of minor-class samples and (2) weighting the major classes and minor classes.
The first type can be done with the help of oversampling [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ] or creating synthetic minority
class samples by generative models [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. However, in most cases, generative models are hardly
trainable with limited minor-class samples. Other than that, the oversampling strategies trend
to artificially imitate the known learning patterns for class balance in the dataset but can lead
to a loss of sample diversity, eventually making models overfit the training samples [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The
second type [
        <xref ref-type="bibr" rid="ref10 ref11 ref9">9, 10, 11</xref>
        ] increases the weight of the minor-class samples in loss during training
but makes the information of major-class samples partially ignored [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>
        These learning strategies guide the idea of AL in the direction of annotating the
minorclass samples through oracle to provide a more balanced class distribution of the training data
for model training, such as in [
        <xref ref-type="bibr" rid="ref18 ref19">18, 19</xref>
        ]. However, various limitations and challenges are still
present. For example, Lin et al. proposed an active-learning-based search engine assisting
oracle in annotating highly informative samples [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. But this work is specifically applicable
to language datasets. Lei et al. proposed a method to rank the priority of annotation for
minor-class samples, which is mainly applicable to binary classification problems [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. Similar
research on binary classification was done by [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Novel acquisition functions were proposed
in [
        <xref ref-type="bibr" rid="ref2 ref23">23, 2</xref>
        ] to select samples on imbalanced datasets based on Bayesian Active Learning by
Disagreement (BALD, [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]) and uncertainty sampling, respectively. However, both works are
not straightforward to adapt to other active learning strategies. Aggarwal et al. also proposed a
novel acquisition function, which must require a pre-trained model based on an independent
dataset [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Additionally, none of these works argue the imbalance problem and the loss of
sample diversity existing in applications of time series analysis.
      </p>
      <p>
        Model updating research investigates how to update trained models continually to adapt to
novelties emerging in data streams. Continual learning is a method that enables deep neural
networks to learn tasks sequentially while alleviating the forgetting problem, such as [
        <xref ref-type="bibr" rid="ref25 ref26 ref27 ref28">25, 26,
27, 28</xref>
        ]. However, these methods are updating strategies for deep neural networks based on a
large training dataset, which indicates a high dependency on data collection and computation
overhead. As one of the implementations of the AL-FaMoUS, we optimized an original
batchbased class balancing selection strategy [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] and adopted a fast Bayesian update method [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]
based on last-layer Laplace approximations (last-layer LA [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]) via Spectral Normalized Neural
Gaussian Process (SNGP [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]). It updates the approximate weight distribution of the last layer
instead of retraining the whole neural network.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. AL-FaMoUS</title>
      <p>This section introduces one of the implementations of AL-FaMoUS, where  mini is set to one, i.e.,
the model queries a single sample for the orcale at each time by considering the class balance.
After each query, the model will be updated quickly using the fast Bayesian update method.
The simplified method is referred to as single-sample-based AL-FaMoUS in this paper and is
formalized in Algorithm 1.</p>
      <p>Let there be an unlabeled dataset   with  samples of  categories and a labeled dataset
  . Using Bayes’ theorem, we can estimate a posterior distribution  ( |  )over weights 
of a Bayesian neural network (BNN) with the given labeled dataset   . At the beginning of
each AL cycle, a sample pool  ⊕ is created to store the newly annotated sample. We define
  ⊕ =  −1 ∪ {(  ,   )},  = 1, 2, … ,  , where  0⊕ is an empty set. The unlabeled sample   ∈   is
⊕
queried by considering both the ranked utility score and the estimated class distribution, and  
refers to the corresponding label given by the oracle. The model is fast updated based on the
  ⊕ after each query, as proposed in subsection 3.2. At the end of each AL cycle, the  samples
in the pool  ⊕ are transferred to   . The initial size of   is denoted as  0. At the cost of a low
computation overhead for multiple fast updates, the AL method can guarantee the balance and
the diversity of samples in the labeled dataset.
Algorithm 1 Single-sample-based AL-FaMoUS</p>
      <p>Init:  = 0 , 
while  ≤ ⌊


⌋ do
⊕ =  0⊕ = ∅
 ←  + 1
 0 =   ∪  0⊕
 = 1
while  ≤  do
(Re)train a BNN based on   , obtain (   |  )by Eq. 6
Input: Unlabeled dateset   , Budget per Cycle  , Initial labeled dataset   , Total Budget 
  ⊕ =  −1 ∪ {(  ,   )}</p>
      <p>⊕
Compute  by ( ∣  ,  −1 )for  ∈</p>
      <sec id="sec-3-1">
        <title>Compute  ()from Eq. 1</title>
        <p>Calculate utility scores  for  ∈   ⧵  −⊕1
Solve Eq. 3 to obtain  where ‖ ‖1 = 1
Obtain label   for   , where   = 1
Fast Bayesian update by Eq. 7 to obtain updated distribution of   .</p>
        <p>←  + 1
end while
end while</p>
        <p>←   ∪   ⊕,   ←   ⧵   ⊕,  ⊕ = ∅
3.1. Class Balance Selection
We define a matrix  with  rows and  columns. The component  , represents the model’s
softmax probabilistic output with respect to the unlabeled sample   ∈   belonging to the
category  . Besides, we estimate a vector  ( )at an AL cycle  , which describes the diference in
the number of samples with respect to each category between the labeled dataset’s distribution
(imbalanced) and the desired distribution (balanced), formatted as follows:
 () = [ 1,  2, … ,   ]T,

cycle  , and can be estimated by

 refers to the number of samples belonging to category  that should be annotated at the AL

 = max ( 0 + ( − 1) + |

⊕
|
−   , 0).
| ⊕| denotes the number of samples that have been annotated and stored in the pool,  =
1, 2, … , ⌊ / ⌋ denotes the index of the current cycle, and   is the number of samples belonging
to category  that were annotated in the previous cycles.</p>
        <p>
          Next, we define a vector  , where each binary variable   ∈ {0, 1} indicates whether the
corresponding sample   is selected for annotation or not. ‖ ‖1 equals to one in the setup of
single-sample-based AL selection strategy, where ‖ ⋅ ‖1 refers to the L1-Norm. By maximizing
the  T , i.e., the summed utility scores of the selected samples, the optimal selection results can
25–45
(1)
(2)
be obtained. Furthermore, in order to guarantee the class balance, we add a regularization term
‖ () − T ‖1 to the optimization goal. This regularization is defined as the distance between the
desired and the estimated class distribution at AL cycle  [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. The former refers to the required
samples for each class at AL cycle  , while the latter refers to the distribution of selected samples
in   with the pseudo labels that are given according to the softmax probability matrix. In this
way, the overall optimization function is written as:
        </p>
        <p>∗ = arg min {− T + ‖  () − T ‖1} ,
where  is the regularization parameter that controls the contribution of class balance in
selection.
3.2. Fast Bayesian Update
The posterior distribution of the BNN based on all labeled data can be expressed as (  |  ∪   )
with  = 0, 1, … ,  . For the sake of brevity, we use the abbreviation   =   ∪  
explained above, the (  | 0)refers to the initial BNN available at the beginning of each AL
cycle, namely  0 =   because  0⊕ is an empty set. With the given posterior distribution, the
predictive distribution for an unlabeled sample   can be specified via marginalization:
⊕ here. As
 ∣ 
 (  ∣   ,   ) =</p>
        <p>[ (  ∣   ,  )] = ∫  (  ∣   ,  ) ( ∣   )d .</p>
        <p>The distribution  (  ∣   ,  )denotes the probabilistic output of a neural network with weights
 . Instead of retraining the BNN from randomly initialized weights, we adjust the distributional
parameters to update the posterior distribution once a new sample   is annotated. That is, the
initial BNN’s posterior distribution  (  ∣   )serves as a prior distribution used to estimate the
updated BNN’s posterior distribution, which can be written as follows:
(3)
⊕
(4)
(6)
 (  ∣   ) =
 (  ⊕ ∣  ) ( ∣   )
 (  ⊕ ∣   )
∝  (  ⊕ ∣  ) ( ∣   ) ∝∏ ( ∣  ,  ) ( ∣   ),
(5)
dently distributed.
where  
⊕ =  −⊕1 ∪ {(  ,   )} and   =   ∪   ⊕. Here,  
⊕ and   are assumed to be
indepen</p>
        <p>
          As a specific BNN, we employ the SNGP [
          <xref ref-type="bibr" rid="ref30">30</xref>
          ] with last-layer LA [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ] as the fast Bayesian
update method [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. SNGP is composed of last-layer LA with spectral normalization [
          <xref ref-type="bibr" rid="ref31">31</xref>
          ] and
random Fourier features (RFF) [
          <xref ref-type="bibr" rid="ref32">32</xref>
          ]. SNGP learns hidden features through spectral normalization
as the output of the penultimate layer. By applying an RFF mapping to these outputs, we obtain
a  -dimensional representation, denoted as  ( ) ∈ ℝ . The last-layer LA is then performed on
 ( )using an approximate multivariate normal distribution over the weights of the last layer
  ∈ ℝ as follows:
 (   ∣   ) = (   ∣  ̂,  ̂) ∝  (  )
        </p>
        <p>( ∣  ,   ).</p>
        <p>∏
( ,)∈ 
Here, (   )represents the prior, and  ̂ ∈ ℝ and  ̂ ∈ ℝ×
matrix of the approximate distribution over   , respectively.
denote the mean vector and variance</p>
        <p>
          The last layer is fast updated based on   ⊕ by adjusting the parameters  ̂ and  ̂ once the new
sample pair {(  ,   )}is annotated. We update the approximated distribution of the weight in the
last layer using the method based on the Gauss-Newton algorithm, which was proposed in [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
The method can be expressed as follows:
(   ∣   ) ∝ (  ∣   )∏( ∣  ,   ) ≈ (   ∣  ̂
denote the updated mean weight vector and covariance matrix, respectively.
        </p>
        <p>
          According to Eq. 4 and Eq. 7, the fast updated model can remake predictions of samples in
  via mean-field approximation [
          <xref ref-type="bibr" rid="ref33">33</xref>
          ] on the updated normal distribution:
( ∣  ,   ) ≈softmax (
 ( )T  ̂upd
        </p>
        <p>√1 +  /8 ⋅  ( )T  ̂upd</p>
        <p>) .
 ( )
where  ̂upd and  ̂upd</p>
        <p />
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Experiment</title>
      <p>
        This section evaluates the proposed single-sample-based AL-FaMoUS across four image and
three time-series datasets. For a comprehensive evaluation, we employed various models and
utilized the AL strategies of Least Confidence [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] based on uncertainty sampling (US) and BALD
as baselines. The experimental results demonstrate that the single-sample-based AL-FaMoUS
outperforms the baselines in terms of F1-score.
4.1. Experiment Setup
4.1.1. Imbalanced Datasets
The experiments were conducted on four image classification datasets (MNIST [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ],
LETTER [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ], FMNIST [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ], and CIFAR10 [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ]) and three time-series classification datasets
(ECG5000 [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ], CROP [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ], and Electric Devices [
        <xref ref-type="bibr" rid="ref40">40</xref>
        ]). The original datasets are balanced,
except for ECG5000 and Electric Devices. As in [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ] we randomly selected 50% of the classes in
these datasets and removed 90% of the samples belonging to these labels to make originally
balanced datasets imbalanced.
4.1.2. Strategies
We used random sampling (RS), US, and BALD as the baselines. As common active learning
strategies, the comparison among the three baselines can reflect whether US and BALD could
efectively improve the classification performance in most datasets by selecting more informative
samples. Furthermore, based on the acquisition functions of US and BALD, we employed and
evaluated the fast Bayesian update (FBU), batch-based class balance selection methods (CB),
i.e. ‖ ‖1 =  , and the proposed single-sample-based AL-FaMoUS, respectively. An example
regarding the expected behavior for diferent selection strategies is illustrated in Fig. 2.
      </p>
      <sec id="sec-4-1">
        <title>ClaastsAdLirsctyrcibleutcion SSteraletcetgioiens</title>
        <p>Baseline
1 2</p>
        <p>CB</p>
        <p>FBU
AL-FaMoUS</p>
        <p>The slected samples
at AL cycle c</p>
        <p>Class distribution
after sample query
1 2
1 2
1 2
1 2
4.1.3. Implementation
The setup parameters are diferent for each dataset. Up to 2% of the samples in each imbalanced
dataset were randomly selected to initialize the labeled dataset   . Therefore, these initial  
are also imbalanced. The examples of MNIST and FMNIST are shown in 3a. The budget  per
AL cycle was in the range between 32 and 300.</p>
        <p>
          We used ResNet-6 [
          <xref ref-type="bibr" rid="ref42">42</xref>
          ] as the backbone of SNGP for MNIST and FMNIST, and ResNet-18 for
CIFAR10. The SNGP with a fully connected network was used for LETTER. These models were
trained using the stochastic gradient descent (SGD) optimizer with a momentum of 0.9 and an
initial learning rate of 0.1. Furthermore, we used temporal convolutional network (TCN, [
          <xref ref-type="bibr" rid="ref43">43</xref>
          ])
as the backbone of SNGP for the datasets ECG, CROP, and Electric Devices. The TCNs were
trained using the Adam optimizer [
          <xref ref-type="bibr" rid="ref44">44</xref>
          ] with an initial learning rate of 0.001.
        </p>
        <p>
          Similar to [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], we used the model trained on initial   to set the regularization parameter 
on each dataset. Fig.4 gives an example regarding the impact of  on the regularization term.
As  increases, the regularization term in Eq. 3 approaches convergence and does not decrease
further. We choose the smallest  close to convergence from three options {0.05, 0.1, 0.5}. CB
and AL-FaMoUS used the identical and constant  on the same dataset. See more details about
hyperparameter selection in Appendix A.
4.1.4. Evaluation Metrics
of the standard deviation of the   array:
We evaluated the performance of all strategies on the test data under Macro F1 score [
          <xref ref-type="bibr" rid="ref45">45</xref>
          ] and
the class balance index (CBI). Macro F1 score highlights the performance of these strategies on
the minor classes. CBI reflects the final class balance of the algorithm’s cumulative selection
samples.  is the number of samples belonging to the category  that were annotated in the
previous ⌊ / ⌋ cycles.   represents the proportion of samples with category  in all annotated

samples, that is expressed as   =   /∑=1   , where ∑
=1   = 1. CBI is expressed as the inverse
1
        </p>
        <p>=
 ( [ 1,  2, … ,   ])</p>
        <p>.

=1
When the proportion of each category of annotated sample is more similar, the higher the CBI,
i.e., the algorithm can select more minority samples in the unbalanced data.</p>
        <p>In addition, in order to quantify the diversity of selected samples in a batch, we calculated
the Euclidean distance and Kullback–Leibler (KL) divergence between the feature vectors of
selected samples as the measure of diversity. Let   be the feature vector extracted from sample
  , and  be the dimension of the feature vector. We calculated the Euclidean distance (ED)
for each pair of feature vectors in a batch and calculated the average distance as a measure of
diversity. For KL divergence-based diversity, the probability density for each feature vector
is obtained by normalizing the features, denoted as   , where  , is the probability of the  -th
feature on the vector   . The   is calculated from all the normalized feature vectors in a batch:
distribution and the reference distribution is calculated as:
 
= 1/ ∑   . Then, the KL divergence between each sample’s feature vector probability

 (
 ||  ) =∑  , 
(
 ,
  ,
) .</p>
        <p>The KL divergence for each selected sample in a batch is represented as a list</p>
        <p>||  ) ]. The average KL divergence of the list is measured
as diversity.</p>
        <p>For MNIST, FMNIST, and CIFRA10, we use the output of the penultimate layer of the
pretrained Resnet50 as the image feature extractor. For other datasets, we use the original sample
directly as features, i.e.,   =   , to calculate the diversity.
4.2. Experimental Results
and relative diversity, which were averaged across 10 repetitive experimental trials and the AL
(9)
(10)
The CBI and Macro F1 of all strategies averaged over ten repetitions. The best CBI and F1 score achieved
on each dataset are marked in bold.</p>
        <p>RS
Baseline. A positive relative diversity means the selection algorithm can select more diverse samples in
a batch than the Baseline. The best relative diversities achieved on each dataset are marked in bold.</p>
        <p>ED
LETTER</p>
        <p>KL
10−3</p>
        <p>ED
MNIST</p>
        <p>KL
10−2</p>
        <p>ED
FMNIST</p>
        <p>KL
10−2</p>
        <p>CIFAR10</p>
        <p>KL
ED 10−4</p>
        <p>ED</p>
        <p>CROP</p>
        <p>KL
10−7</p>
        <p>E-DEVICE</p>
        <p>KL
ED 10−6</p>
        <p>ECG5000</p>
        <p>KL
ED 10−3</p>
        <p>US
BALD</p>
        <p>CB 0.49</p>
        <p>FBU 1.49
AL-FaMoUS 1.58</p>
        <p>CB 0.27</p>
        <p>FBU 1.05
AL-FaMoUS 1.08
cycles. Overall, the results indicate that the proposed AL-FaMoUS outperformed the compared
AL strategies on all datasets. The findings are summarized as follows:</p>
        <p>AL-FaMoUS exhibited better performance. In comparison to other AL strategies,
ALFaMoUS exhibited better performance across all datasets in terms of Macro F1-score. These
ifndings suggest that AL-FaMoUS efectively enhanced the identification of minor classes while
concurrently ensuring that the performance of the major classes remains uncompromised. For
example, on the LETTER dataset, AL-FaMoUS outperformed US and BALD baseline in terms of
Macro F1 score, exhibiting a mean improvement by 9.7% and 9.1%, respectively.</p>
        <p>CB did not create a benefit in all datasets . Using CB on relatively simple datasets such as
1.0
0.9
0.8
1
F
0.7
0.6</p>
        <p>RS
Baseline
CB
AL-FaMoUS</p>
        <p>FBU
0.5 100 200 3#00samples in l
400 500 600 700
MNIST and LETTER does not create a performance gain in all cases. As illustrated in Fig. 5b
AL-FaMoUS and FBU obtained comparably excellent results on MNIST compared to CB, whereas
CB even had a slightly lower F1 score than the baseline. One reason could be the well-structured
dataset with relatively homogeneous learning patterns in the minor class. As shown in Table 1,
although the CBI of CB is higher than that of FBU, i.e., CB selects more samples from minority
classes. But the diversity of CB selection samples is lower than FBU. Table 4 shows that US-based
CB even selected less diverse samples than the Baseline (relative ED diversity is −0.08). Fig. 5a
presents a similar conclusion about LETTER.</p>
        <p>Fast model updates could enhance sample diversity. The enhancement in performance
can be attributed to the presence of sample diversity due to fast model updates. The experimental
results presented in Table 4 show that FBU has positive relative diversity scores on all datasets,
indicating that FBU can enhance the diversity of sample selection relative to the Baseline.
Both FBU and AL-FaMoUS demonstrated favorable results compared to other strategies across
diferent datasets, such as MNIST, LETTER, and Electric-Devices. Specifically, FBU outperformed
the BALD baseline by up to 7.8% in terms of Macro F1, as is shown in Fig. 5a.</p>
        <p>
          FBU did not improve the performance on complex datasets. The performance of the
FBU method did not surpass that of the baseline approach in complex datasets. Specifically, we
observed a decrease 0.7% in F1 score for the US-based FBU method on CIFAR10 compared to
the US baseline. This result is consistent with the findings in [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. In addition, [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] suggested
that one promising solution could be an SNGP network consisting of multiple layers with
Laplace approximation. Furthermore, Table 1 indicates the AL-FaMoUS strategy based on both
acquisition functions of US and BALD achieved a higher mean F1 than the corresponding FBU.
As shown in Fig. 5d, when F1 reaches 75%, compared with the AL-FaMoUS, the FBU method
requires 12.8% more annotations. It may be explained by the FBU falling into the local optima
due to the monotonous major-class samples selected according to the single selection criteria,
i.e., the top-ranked utility scores.
        </p>
        <p>Diverse performance on the extremely imbalanced dataset. The performance of
diferent strategies varies on the extremely imbalanced dataset, particularly in the case of ECG5000,
where the minor-class samples constitute only 1% of the major-class samples. The Macro F1
measure is particularly sensitive to the performance of the minor classes. Specifically, the F1
score of FBU is significantly lower than that of the US baselines, with a maximum diference of
3%. The CBI in Tab 1 indicates that the reason could be more and more major-class samples
0.600
0.575
0.550
0.525
1
F0.500
0.475
0.450
0.425
0.400
50
100
were selected over AL cycles, which kept making the dataset more imbalanced (CBI of US-based
FBU lower than Baseline) and eventually resulted in the model being biased toward the major
classes. We also noticed that the performance of CB is also lower than the US-based baseline in
Figs. 6a. One possible reason is that in highly imbalanced datasets, model training is biased due
to the lack of sample diversity in CB, which can be proved in Tab 4 that relative diversity is
negative on ECG5000. The model ignored the minor-class samples completely so that it could
not query the desired pseudo-label to perform class balance optimization. In contrast, Fig. 6
presents that AL-FaMoUS outperformed the other strategies regarding F1 score.</p>
        <p>Detailed experimental results are given in Appendix B.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion and Future Plans</title>
      <p>Our study focused on addressing two primary challenges appearing in AL: (1) the model trained
on an imbalanced dataset ignores the significance of the minor-class in sample selection of
the AL process and (2) the model that has learned a limited training set and is not timely
updated or retrained can not select samples containing diverse, unknown learning patterns,
leading to a loss of sample diversity. To tackle both challenges, we proposed the AL-FaMoUS,
a general solution combining a class-balanced minibatch selection strategy and fast model
updates to the AL process. Moreover, we implemented the single-sample-based AL-FaMoUS
and evaluated it on seven public imbalanced datasets using BALD and US as baselines. As
a result, the single-sample-based AL-FaMoUS outperformed the other existing AL strategies
regarding macro F1 score and selected more diverse samples in the experiments. Besides, the
experiments showed that the AL-FaMoUS can be applied to diferent architectures of BNNs,
indicating the adaptability and flexibility of the AL-FaMoUS solution.</p>
      <p>
        In future research, the current experimental setup can be extended from the following
perspectives: (1) search the optimal parameters of SNGP at the initial stage of AL; (2) research
on the impact of the budget per cycle  on the BNN’s performance and the required computation
source; (3) verify the performance impact under the diferent imbalance ratios of the dataset on
AL-FaMoUS; (4) dynamic adjustment of the regularization parameter  in AL cycles, and (5)
evaluate more state-of-the-art AL strategies as baselines, such as BatchBALD [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] or BADGE [
        <xref ref-type="bibr" rid="ref46">46</xref>
        ].
In addition, the research directions can also move forward to diferent practical application
scenarios with considering other deep learning domains. Besides the class balance problem, for
example, novel and/or anomalous classes can be detected and emphasized at the stage of sample
selection by applying novelty/anomaly detection techniques. Also, the fast Bayesian update
can be replaced by other updating strategies, such as various continual learning strategies.
      </p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work is supported within the Digital-Twin-Solar (03EI6024E) project, funded by BMWi:
Deutsches Bundesministerium für Wirtschaft und Energie/German Federal Ministry for
Economic Afairs and Energy.</p>
    </sec>
    <sec id="sec-7">
      <title>A. Detailed experiment parameter setting</title>
      <p>Experimental parameter setting for 4, imb.ratio indicates the ratio of the minor-class samples to the
major-class samples. imb   size is the total number of samples of the imbalanced unlabeled dataset.</p>
      <p>MNIST FMINIST CIFAR10 CROP E-DEVICE ECG5000
ResNet-6 ResNet-6 ResNet-18 TCN
image
10
10%
27481
10000
5
20
SGD</p>
      <p>RS
CB
Baseline
cycle</p>
      <p>LETTER
image
26
10%
8274
5000
FCN
8
16
SGD
B. Performance comparison on diferent datasets
image
10
10%
32430
10000
1
20
SGD
RS
CB
Baseline
image
10
10%
32981
10000
5
20
SGD</p>
      <p>This dataset consists of 26 classes. As illustrated in Fig. 7c, both FBU and AL-FaMoUS
demonstrate significantly better performance in comparison to CB and their respective baselines.
For example, we noted that an additional annotation of approximately 50% is required to achieve
70% accuracy when using the baseline method compared to AL-FaMoUS. Moreover, in terms of
Macro F1 score, AL-FaMoUS outperforms FBU, exhibiting a mean improvement of 1.2% and</p>
      <sec id="sec-7-1">
        <title>1.5% for the US and BALD, respectively.</title>
        <p>MNIST A similar finding was also observed in the experiments on MNIST, as shown in Fig 9d.
For total budgets below 400, both FBU and AL-FaMoUS maintained a considerable advantage,
underscoring the significance of sample diversity in the selection process. Besides, BC and the
BALD baseline achieved comparable results. The main reason could be that MNIST is a
wellstructured dataset, where the existing learning patterns could be relatively tedious. Therefore,
using a class balance selection strategy in AL cycles can not create a significant benefit. One
possible reason is that the dataset is relatively simple, as we observed in the Fig 9d that even
with fewer samples in the minority class, the accuracy on test dataset can reach 95% rapidly.
.423
.446
.440
.455
.425
.435
.450
.449
lss60
ccah
ae40
frso
le20
p
m
sa
#0
lss60
ccah
ae40
frso
le20
p
m
sa
#0</p>
        <p>RS
Baseline
CB
RS
FBU
AL-FaMoUS
0.80
0.75
ACC000...667050 FABCRBLaBS-sUFealinMeoUS
0.55 200 4#00sample6s00in l 800 1000
0.80
0.75
0.70
1F000...665055 FBACRBaLBS-sUFealinMeoUS
0.50 200 4#00sample6s00in l 800 1000
FMNIST According to the results in Table 1, we observed the US-based FBU and CB performed
equally well and better than the US baseline by about 0.2% of the mean F1 score. By comparison,
the mean accuracy of the BALD baseline and the corresponding CB dropped by up to 0.9%. It
suggests the selection of AL strategies had a considerable influence on this dataset. Furthermore,
AL-FaMoUS improved the performance of both US and BALD AL strategies in terms of accuracy
and F1 score. It is noteworthy that AL-FaMoUS with BALD achieved an improvement by 1.5%
and 2.7% in terms of accuracy compared to FBU and CB, respectively, as shown in Fig. 10c.
CIFRA10 In Fig. 12c, RS outperformed the others when the total budget was below 1500,
which indicates the learning patterns in this dataset may be more complex and challenging for</p>
        <p>US: Class Distribution at AL cycle 19
RS
Baseline
CB</p>
        <p>
          BALD: Class Distribution at AL cycle 19
RS
Baseline
CB
training. We especially noted that the accuracy and F1 score of the US-based FBU dropped by
0.5% and 0.7% compared to the US baseline. This result is consistent with the findings in [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ],
which suggested that one promising solution could be an SNGP network consisting of multiple
layers with Laplace approximation. Furthermore, Table 1 indicates the AL-FaMoUS strategy
based on both US and BALD achieved a higher mean accuracy than the corresponding FBU. It
may be explained by the FBU falling into the local optima due to the monotonous major-class
samples selected according to the single selection criteria, i.e., the top-ranked utility scores.
However, the regularization term for the class balance weighted the minor-class samples, leading
to the best performance of AL-FaMoUS.
CROP This dataset consists of 24 classes. Despite a lack of consideration for class balance, the
US and the BALD baseline were inferior to RS, as listed in Table 1. This observation highlights
the crucial role played by sample diversity. The performances of FBU and CB vary depending
on the AL strategy chosen for the baseline, but AL-FaMoUS maintains the optimal results.
Electric Devices This dataset comprises 7 classes, with the minority class samples accounting
for approximately 23% of the majority class samples. As shown in Table 1, BC and the US
baseline perform similarly. Meanwhile, AL-FaMoUS achieves an average F1 improvement of
1.1% and 0.4% compared to the US baseline and FBU, respectively. The mean accuracy of all
methods based on BALD decreases by 1.2% relative to the US baseline. Nevertheless, AL-FaMoUS
consistently demonstrates the best performance. As Figure 16d is shown, when F1 reaches
65%, compared with the BALD baseline, the AL-FaMoUS method only needs to label 70% of the
samples.
        </p>
        <p>ECG5000 This dataset exhibits extreme class imbalance, with the minority class samples
representing only 1% of the majority class samples. Since Macro F1 is sensitive to minority
class performance, the curve of RS in Figure 18b, rises first and then falls. As the AL cycle
increases, more and more samples of the majority class are selected, resulting in the model being
biased toward the majority class, leading to poor performance of the minority class. Notably,
FBU’s F1 score is significantly lower than the US baselines, with a maximum diference of 3%.
0.950
0.945
0.940
0.935
C
AC0.930
0.925
0.920
0.915</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>U.</given-names>
            <surname>Aggarwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Popescu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Hudelot</surname>
          </string-name>
          ,
          <article-title>Active learning for imbalanced datasets</article-title>
          ,
          <source>in: Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>1428</fpage>
          -
          <lpage>1437</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>X.</given-names>
            <surname>Cai</surname>
          </string-name>
          ,
          <article-title>Active learning for imbalanced data: The dificulty and proportions of class matter</article-title>
          ,
          <source>Wireless Communications and Mobile Computing</source>
          <year>2022</year>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Johnson</surname>
          </string-name>
          , T. M.
          <article-title>Khoshgoftaar, Survey on deep learning with class imbalance</article-title>
          ,
          <source>Journal of Big Data</source>
          <volume>6</volume>
          (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>54</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Marrocco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Tortorella</surname>
          </string-name>
          ,
          <article-title>Addressing class imbalance in deep learning for small lesion detection on medical images</article-title>
          ,
          <source>Computers in biology and medicine 120</source>
          (
          <year>2020</year>
          )
          <fpage>103735</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>N.</given-names>
            <surname>Mehrabi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Morstatter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Saxena</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lerman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Galstyan</surname>
          </string-name>
          ,
          <article-title>A survey on bias and fairness in machine learning</article-title>
          ,
          <source>ACM Computing Surveys (CSUR) 54</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>35</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J. Z.</given-names>
            <surname>Bengar</surname>
          </string-name>
          , J. van de Weijer,
          <string-name>
            <given-names>L. L.</given-names>
            <surname>Fuentes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Raducanu</surname>
          </string-name>
          ,
          <article-title>Class-balanced active learning for image classification</article-title>
          ,
          <source>in: Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>1536</fpage>
          -
          <lpage>1545</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <article-title>Relay backpropagation for efective learning of deep convolutional neural networks</article-title>
          ,
          <source>in: Computer Vision-ECCV</source>
          <year>2016</year>
          : 14th European Conference, Amsterdam, The Netherlands,
          <source>October 11-14</source>
          ,
          <year>2016</year>
          , Proceedings,
          <source>Part VII 14</source>
          , Springer,
          <year>2016</year>
          , pp.
          <fpage>467</fpage>
          -
          <lpage>482</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>H.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. A.</given-names>
            <surname>Garcia</surname>
          </string-name>
          ,
          <article-title>Learning from imbalanced data</article-title>
          ,
          <source>IEEE Transactions on knowledge and data engineering 21</source>
          (
          <year>2009</year>
          )
          <fpage>1263</fpage>
          -
          <lpage>1284</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>N.</given-names>
            <surname>Japkowicz</surname>
          </string-name>
          ,
          <article-title>The class imbalance problem: Significance and strategies</article-title>
          ,
          <source>in: Proc. of the Int'l Conf. on artificial intelligence</source>
          , volume
          <volume>56</volume>
          ,
          <year>2000</year>
          , pp.
          <fpage>111</fpage>
          -
          <lpage>117</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shen</surname>
          </string-name>
          , Learning to optimize in swarms,
          <source>Advances in Neural Information Processing Systems</source>
          <volume>32</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. C.</given-names>
            <surname>Loy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <article-title>Learning deep representation for imbalanced classification</article-title>
          ,
          <source>in: Proceedings of the IEEE conference on computer vision and pattern recognition</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>5375</fpage>
          -
          <lpage>5384</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>T.</given-names>
            <surname>Westmeier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Botache</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bieshaar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Sick</surname>
          </string-name>
          ,
          <article-title>Generating synthetic time series for machine-learning-empowered monitoring of electric motor test benches</article-title>
          ,
          <source>in: 2022 IEEE 9th International Conference on Data Science and Advanced Analytics (DSAA)</source>
          , IEEE,
          <year>2022</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Seung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Opper</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Sompolinsky</surname>
          </string-name>
          ,
          <article-title>Query by committee</article-title>
          ,
          <source>in: Workshop on Computational Learning Theory</source>
          ,
          <year>1992</year>
          , pp.
          <fpage>287</fpage>
          -
          <lpage>294</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>B.</given-names>
            <surname>Settles</surname>
          </string-name>
          ,
          <article-title>Active learning literature survey (</article-title>
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D.</given-names>
            <surname>Kottke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Herde</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Sandrock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Huseljic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Krempl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Sick</surname>
          </string-name>
          ,
          <article-title>Toward optimal probabilistic active learning using a Bayesian approach</article-title>
          ,
          <source>Machine Learning</source>
          <volume>110</volume>
          (
          <year>2021</year>
          )
          <fpage>1199</fpage>
          -
          <lpage>1231</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kirsch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. Van</given-names>
            <surname>Amersfoort</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Gal,</surname>
          </string-name>
          <article-title>BatchBALD: Eficient and diverse batch acquisition for deep Bayesian active learning</article-title>
          ,
          <source>in: Advances in Neural Information Processing Systems</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Herde</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Huseljic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Kottke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Vogt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Sick</surname>
          </string-name>
          ,
          <article-title>Fast bayesian updates for deep learning with a use case in active learning</article-title>
          ,
          <source>arXiv preprint arXiv:2210.06112</source>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Ma</surname>
          </string-name>
          , et al.,
          <article-title>Ensemble-based active learning for class imbalance problem</article-title>
          ,
          <source>Journal of Biomedical Science and Engineering</source>
          <volume>3</volume>
          (
          <year>2010</year>
          )
          <fpage>1022</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>W. J.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <article-title>An improved active learning in unbalanced data classification, in: Secure and Trust Computing, Data Management, and</article-title>
          <string-name>
            <surname>Applications: STA</surname>
          </string-name>
          <year>2011</year>
          Workshops:
          <article-title>IWCS 2011</article-title>
          and
          <article-title>STAVE 2011, Loutraki</article-title>
          , Greece, June 28-30,
          <year>2011</year>
          . Proceedings 8, Springer,
          <year>2011</year>
          , pp.
          <fpage>84</fpage>
          -
          <lpage>93</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>C.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mausam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Weld</surname>
          </string-name>
          ,
          <article-title>Active learning with unbalanced classes and examplegeneration queries</article-title>
          ,
          <source>in: Proceedings of the AAAI Conference on Human Computation and Crowdsourcing</source>
          , volume
          <volume>6</volume>
          ,
          <year>2018</year>
          , pp.
          <fpage>98</fpage>
          -
          <lpage>107</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>H.</given-names>
            <surname>Lei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Qu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Fan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <article-title>Improving active learning by data balance to reduce annotation eforts</article-title>
          ,
          <source>The Journal of Engineering</source>
          <year>2019</year>
          (
          <year>2019</year>
          )
          <fpage>8650</fpage>
          -
          <lpage>8653</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>I.</given-names>
            <surname>Sundin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Schulam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Siivola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Vehtari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Saria</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kaski</surname>
          </string-name>
          ,
          <article-title>Active learning for decisionmaking from imbalanced observational data</article-title>
          ,
          <source>in: International conference on machine learning, PMLR</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>6046</fpage>
          -
          <lpage>6055</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>R.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. L.</given-names>
            <surname>Grossman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Balance: deep bayesian active learning via equivalence class annealing</article-title>
          ,
          <source>arXiv preprint arXiv:2112.13737</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Islam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ghahramani</surname>
          </string-name>
          ,
          <article-title>Deep Bayesian active learning with image data</article-title>
          ,
          <source>in: International Conference on Machine Learning</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>1183</fpage>
          -
          <lpage>1192</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>J.</given-names>
            <surname>Kirkpatrick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Pascanu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Rabinowitz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Veness</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Desjardins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Rusu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Milan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Quan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ramalho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Grabska-Barwinska</surname>
          </string-name>
          , et al.,
          <article-title>Overcoming catastrophic forgetting in neural networks</article-title>
          ,
          <source>Proceedings of the national academy of sciences 114</source>
          (
          <year>2017</year>
          )
          <fpage>3521</fpage>
          -
          <lpage>3526</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>D.</given-names>
            <surname>Maltoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lomonaco</surname>
          </string-name>
          ,
          <article-title>Continuous learning in single-incremental-task scenarios</article-title>
          ,
          <source>Neural Networks</source>
          <volume>116</volume>
          (
          <year>2019</year>
          )
          <fpage>56</fpage>
          -
          <lpage>73</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>F.</given-names>
            <surname>Zenke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Poole</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ganguli</surname>
          </string-name>
          ,
          <article-title>Continual learning through synaptic intelligence</article-title>
          ,
          <source>in: International conference on machine learning, PMLR</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>3987</fpage>
          -
          <lpage>3995</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>J.</given-names>
            <surname>Schwarz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Czarnecki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Luketina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Grabska-Barwinska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. W.</given-names>
            <surname>Teh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Pascanu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Hadsell</surname>
          </string-name>
          ,
          <article-title>Progress &amp; compress: A scalable framework for continual learning</article-title>
          ,
          <source>in: International conference on machine learning, PMLR</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>4528</fpage>
          -
          <lpage>4537</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>H.</given-names>
            <surname>Ritter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Botev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Barber</surname>
          </string-name>
          ,
          <article-title>Online structured laplace approximations for overcoming catastrophic forgetting</article-title>
          ,
          <source>Advances in Neural Information Processing Systems</source>
          <volume>31</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>J.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Padhy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Tran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. Bedrax</given-names>
            <surname>Weiss</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Lakshminarayanan</surname>
          </string-name>
          ,
          <article-title>Simple and principled uncertainty estimation with deterministic deep learning via distance awareness</article-title>
          ,
          <source>in: Advances in Neural Information Processing Systems</source>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>T.</given-names>
            <surname>Miyato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Kataoka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Koyama</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yoshida</surname>
          </string-name>
          ,
          <article-title>Spectral normalization for generative adversarial networks</article-title>
          ,
          <source>in: International Conference on Learning Representations</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>A.</given-names>
            <surname>Rahimi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Recht</surname>
          </string-name>
          ,
          <article-title>Random features for large-scale kernel machines</article-title>
          ,
          <source>in: Advances in Neural Information Processing Systems</source>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Ie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sha</surname>
          </string-name>
          ,
          <article-title>Mean-field approximation to Gaussian-softmax integral with application to uncertainty estimation</article-title>
          , arXiv preprint arXiv:
          <year>2006</year>
          .
          <volume>07584</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>Y.</given-names>
            <surname>LeCun</surname>
          </string-name>
          , C. Cortes,
          <source>The MNIST database of handwritten digits</source>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>P. W.</given-names>
            <surname>Frey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Slate</surname>
          </string-name>
          ,
          <article-title>Letter recognition using holland-style adaptive classifiers, Machine Learning 6 (</article-title>
          <year>1991</year>
          )
          <fpage>161</fpage>
          -
          <lpage>182</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>H.</given-names>
            <surname>Xiao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Rasul</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Vollgraf</surname>
          </string-name>
          ,
          <string-name>
            <surname>Fashion-MNIST</surname>
          </string-name>
          :
          <article-title>A novel image dataset for benchmarking machine learning algorithms</article-title>
          ,
          <source>arXiv preprint arXiv:1708.07747</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>A.</given-names>
            <surname>Krizhevsky</surname>
          </string-name>
          ,
          <article-title>Learning multiple layers of features from tiny images</article-title>
          ,
          <source>Master's thesis</source>
          , University of Toronto,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Goldberger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Amaral</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Glass</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Hausdorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. C.</given-names>
            <surname>Ivanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. G.</given-names>
            <surname>Mark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. E.</given-names>
            <surname>Mietus</surname>
          </string-name>
          , G. B. Moody, C.
          <article-title>-</article-title>
          K. Peng,
          <string-name>
            <given-names>H. E.</given-names>
            <surname>Stanley</surname>
          </string-name>
          , Physiobank, physiotoolkit, and
          <article-title>physionet: components of a new research resource for complex physiologic signals</article-title>
          , circulation
          <volume>101</volume>
          (
          <year>2000</year>
          )
          <fpage>e215</fpage>
          -
          <lpage>e220</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>C. W.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. I.</given-names>
            <surname>Webb</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Petitjean</surname>
          </string-name>
          ,
          <article-title>Indexing and classifying gigabytes of time series under time warping</article-title>
          ,
          <source>in: Proceedings of the 2017 SIAM international conference on data mining, SIAM</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>282</fpage>
          -
          <lpage>290</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>J.</given-names>
            <surname>Lines</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Bagnall</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Caiger-Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Anderson</surname>
          </string-name>
          ,
          <article-title>Classification of household devices by electricity usage profiles</article-title>
          ,
          <source>in: Intelligent Data Engineering and Automated Learning-IDEAL</source>
          <year>2011</year>
          : 12th International Conference, Norwich, UK, September 7-
          <issue>9</issue>
          ,
          <year>2011</year>
          . Proceedings 12, Springer,
          <year>2011</year>
          , pp.
          <fpage>403</fpage>
          -
          <lpage>412</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Jia</surname>
          </string-name>
          , T.-
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Belongie</surname>
          </string-name>
          ,
          <article-title>Class-balanced loss based on efective number of samples</article-title>
          ,
          <source>in: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>9268</fpage>
          -
          <lpage>9277</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>K.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , S. Ren,
          <string-name>
            <given-names>J.</given-names>
            <surname>Sun</surname>
          </string-name>
          ,
          <article-title>Deep residual learning for image recognition</article-title>
          ,
          <source>in: IEEE Conference on Computer Vision and Pattern Recognition</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>770</fpage>
          -
          <lpage>778</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>C.</given-names>
            <surname>Lea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Flynn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Vidal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Reiter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. D.</given-names>
            <surname>Hager</surname>
          </string-name>
          ,
          <article-title>Temporal convolutional networks for action segmentation and detection</article-title>
          ,
          <source>in: proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>156</fpage>
          -
          <lpage>165</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          [44]
          <string-name>
            <given-names>D. P.</given-names>
            <surname>Kingma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ba</surname>
          </string-name>
          ,
          <article-title>Adam: A method for stochastic optimization</article-title>
          ,
          <source>arXiv preprint arXiv:1412.6980</source>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          [45]
          <string-name>
            <given-names>J.</given-names>
            <surname>Opitz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Burst</surname>
          </string-name>
          ,
          <source>Macro f1 and macro f1</source>
          , arXiv preprint arXiv:
          <year>1911</year>
          .
          <volume>03347</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          [46]
          <string-name>
            <given-names>J. T.</given-names>
            <surname>Ash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Krishnamurthy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Langford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Agarwal</surname>
          </string-name>
          ,
          <article-title>Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Bounds</article-title>
          , in: International Conference on Learning Representations,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>