<!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>EMTKD at the edge: An adaptive multi-teacher knowledge distillation for robust cardiac MRI classification</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Oleksandr Chaban</string-name>
          <email>chabanolek@khmnu.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eduard Manziuk</string-name>
          <email>manziuk.e@khmnu.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olena Markevych</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sergii Petrovskyi</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Pavlo Radiuk</string-name>
          <email>radiukp@khmnu.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Khmelnytskyi Infectious Diseases Hospital</institution>
          ,
          <addr-line>17 Skovorody Str., Khmelnytskyi, 29008</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Khmelnytskyi National University</institution>
          ,
          <addr-line>11 Instytutska Str., Khmelnytskyi, 29016</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>42</fpage>
      <lpage>57</lpage>
      <abstract>
        <p>Cardiac magnetic resonance imaging (MRI) is vital for diagnosing cardiovascular diseases, yet its classification faces significant challenges, including domain shifts across heterogeneous datasets, limited annotated data, and privacy regulations, particularly when deploying deep learning models on resource-constrained edge devices. These issues hinder real-time diagnostics and data protection in edge-computing scenarios. To address these issues, this paper introduces Enhanced Multi-Teacher Knowledge Distillation (EMTKD), an edge-based framework designed to enhance cardiac MRI classification. EMTKD employs adaptive multi-teacher knowledge distillation, utilizing an adaptive weighting mechanism to balance contributions from multiple teacher models trained on diverse domains, ensuring the student model learns from the most reliable sources. It integrates domain adaptation to align feature representations, semi-supervised learning with pseudo-labeling to leverage unannotated data, and diferential privacy to safeguard patient information. Experimental results show EMTKD achieves an accuracy of 88.5% and an area under the curve of 92.5% on target domain images, outperforming state-of-the-art baseline models. Ablation studies highlight the critical roles of adaptive weighting, domain adaptation, and semi-supervised learning in improving performance under edge constraints. These findings demonstrate EMTKD's ability to generalize across domains and utilize limited data efectively. Overall, EMTKD ofers a robust, privacy-preserving solution for cardiac MRI classification on edge devices, ideal for rapid diagnostics in challenging environments.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;edge computing</kwd>
        <kwd>monitoring and diagnosis</kwd>
        <kwd>knowledge distillation</kwd>
        <kwd>domain adaptation</kwd>
        <kwd>cardiac MRI classification</kwd>
        <kwd>semi-supervised learning</kwd>
        <kwd>privacy preservation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Cardiovascular diseases remain the foremost cause of mortality worldwide, creating an urgent need
for precise, timely diagnoses to improve patient outcomes. Cardiac magnetic resonance imaging (MRI)
has become a crucial non-invasive modality for examining cardiac structure, function, and pathology
[1]. It delivers the high-resolution information necessary for detecting conditions such as myocardial
infarction, cardiomyopathies, and congenital heart diseases [2]. However, interpreting cardiac MRI
scans manually is time-intensive and requires substantial expertise [3], which is not always available in
every clinical setting. Consequently, automated techniques are needed to streamline MRI data analysis
and assist clinicians with accurate interpretations [4].</p>
      <p>Despite progress in deep learning (DL) and machine learning for medical image analysis, processing
cardiac MRI data still faces two major hurdles. First is the heterogeneity of data sources [5]: scans
acquired via diferent imaging protocols and equipment often exhibit domain shifts [ 6]. Consequently,
models trained on one dataset tend to underperform when evaluated on unseen data. Second, annotated
datasets are scarce; labeling MRI scans demands substantial expert efort [ 7], meaning large-scale
labeled data are seldom available [8]. Additionally, privacy regulations prevent the free exchange of
clinical data between institutions, further hindering the creation of comprehensive training sets.</p>
      <p>Emerging strategies like knowledge integration [9] and knowledge distillation [10] ofer ways to
address these challenges. Knowledge integration merges information from varied origins to bolster
model learning [11], while knowledge distillation transfers insights from one or more teacher models
to a student model [12]. In cardiac MRI, these methods help build models that generalize better and
reduce the requirement for extensive annotation [13]. By harnessing knowledge distilled from multiple
teachers trained on diverse data, the student model captures a broader range of features [14], boosting
overall classification performance on new samples.</p>
      <p>In light of these shortcomings – particularly domain generalization [15] and data scarcity [16] – this
study focuses on distilling knowledge from multiple teacher models to establish a robust student model
capable of operating efectively under heterogeneous conditions. The main contributions of this work
are as follows:
• Adaptive Teacher Weighting Mechanism: Employs confidence calibration to dynamically
balance each teacher’s impact on the student model.
• Domain-Adaptive Feature Alignment: Extracts domain-invariant features from teacher
models, enhancing the student model’s cross-domain generalization.
• Semi-Supervised Learning (SSL) Integration: Utilizes pseudo-labeling for unannotated data,
reducing dependence on large annotated datasets.
• Privacy-Preserving Techniques: Implements diferential privacy to protect sensitive
information during training.</p>
      <p>By tackling key limitations in cardiac MRI analysis, this research aims to develop DL models that are
not only accurate and generalizable but also aligned with essential privacy requirements.</p>
      <p>The rest of the manuscript is structured as follows. Section 2 reviews key studies on DL in
medical imaging, highlighting limitations in knowledge distillation, domain adaptation, semi-supervised
learning, and privacy preservation—underscoring the impetus for a more holistic framework. Section 3
presents the authors’ proposed EMTKD solution, detailing the integration of domain-adaptive teacher
models, an adaptive weighting mechanism, SSL with pseudo-labeling, and diferential privacy to address
domain shift, data scarcity, and confidentiality concerns. Section 4 showcases the experimental results
and discussion, comparing the new method against baseline and state-of-the-art techniques using
standard evaluation metrics. Finally, section 5 concludes on the eficacy and broader applicability of the
EMTKD approach.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related works</title>
      <p>Over recent times, DL-based solutions have increasingly permeated medical imaging, yielding progress
in classification, segmentation, and detection tasks. However, new methods are needed to resolve
outstanding issues in cardiac MRI processing.</p>
      <p>Knowledge distillation has been a prominent direction: Hinton et al. [10] introduced the idea of
transferring a larger model’s knowledge to a smaller student network by matching outputs. Chen
et al. [17] later proposed multi-teacher knowledge distillation, where each teacher is trained on a
distinct dataset, and the student learns from the collective. Although beneficial, combining knowledge
from heterogeneous data sources remains dificult because domain shifts among datasets may create
conflicting information.</p>
      <p>Domain adaptation has likewise garnered attention. Ganin and Lempitsky [18] explored
domainadversarial training to produce domain-invariant representations, and Zeng et al. [19] employed an
unsupervised strategy for cross-modality medical image segmentation. Although these methods improve
generalization, they often presume direct access to both source and target domains – an assumption
complicated by privacy constraints.</p>
      <p>To counteract limited annotations, SSL approaches like that of Yuan et al. [20] employ minimal labeled
data combined with substantial unlabeled data. Their teacher-student structure uses pseudo-labeling
to leverage unannotated samples. Yet, they do not incorporate multi-teacher integration or address
domain shifts.</p>
      <p>Privacy-preserving methods, such as adding diferential privacy noise to training gradients, have
also emerged in medical imaging. Montenegro et al. [21] demonstrated that this approach reduces the
likelihood of memorizing individual data points. However, fusing diferential privacy with complex
training architectures, including knowledge distillation, remains challenging [22].</p>
      <p>A more recent approach by Nabavi et al. [23] applies a multi-teacher, single-student framework to
address domain shift and data scarcity. While it preserves privacy by requiring only teacher parameters,
its performance may deteriorate if confronted with entirely novel data distributions. Some knowledge
distillation gaps in cardiac MRI classification thus remain unsolved. Specifically, persistent obstacles
include:
• Dificulty Integrating Multiple Teachers: Domain shifts across heterogeneous datasets hinder
the student model’s consistency.
• Dependence on Source Domain Data: Domain adaptation methods sometimes require both
source and target data, which conflicts with privacy standards.
• Limited Utilization of Unannotated Data: Scarce labeled samples restrict model capacity, and
existing methods do not fully exploit unlabeled data.
• Inadequate Privacy Measures: Knowledge distillation frameworks may overlook explicit
safeguards for patient confidentiality.</p>
      <p>Hence, the proposed solution addresses these gaps by embedding domain adaptation within teacher
models to extract domain-invariant features. An adaptive weighting mechanism guided by confidence
calibration ensures the student model assimilates knowledge from multiple teachers, and SSL broadens
the training set with unlabeled samples. Lastly, diferential privacy is woven into training to keep
patient data confidential.</p>
      <p>Accordingly, this study proposes an enhanced multi-teacher knowledge distillation (EMTKD)
approach for cardiac MRI classification that integrates knowledge from diverse datasets, confronts domain
shifts, and alleviates data scarcity. The corresponding tasks are:
• Task 1: Train domain-adapted teacher models on diferent cardiac MRI datasets.
• Task 2: Devise an adaptive distillation protocol to unify knowledge from multiple teachers into
one student.
• Task 3: Employ SSL to exploit unlabeled data, advancing the student model’s learning potential.
• Task 4: Incorporate privacy-preserving measures, including diferential privacy, to secure
sensitive information.
• Task 5: Compare the resulting method against existing approaches using standard cardiac MRI
datasets.</p>
      <p>By merging these techniques, the proposed approach aims to deliver robust, domain-spanning
classification performance even under limited annotation conditions.</p>
    </sec>
    <sec id="sec-3">
      <title>3. The proposed approach</title>
      <p>The proposed approach aims to improve cardiac MRI image classification by efectively distilling
knowledge from multiple teacher models into a single student model. The approach is formalized
as a step-by-step method that addresses challenges such as domain shift, data heterogeneity, limited
annotated data, and privacy concerns.</p>
      <p>The method comprises three main blocks:
• Block 1: Teacher model training with domain adaptation.
• Block 2: Adaptive knowledge distillation.
• Block 3: Student model training with privacy preservation.</p>
      <sec id="sec-3-1">
        <title>Block 1: Teacher Model</title>
      </sec>
      <sec id="sec-3-2">
        <title>Block 2: Adaptive Know. Distillation</title>
      </sec>
      <sec id="sec-3-3">
        <title>Block 3: Student Model</title>
        <p>Inpu.t..Data
xi'
...
xi''
...
...</p>
        <p>...</p>
        <p>F</p>
      </sec>
      <sec id="sec-3-4">
        <title>Feature vector concat.</title>
        <p>Attention
,
k
r
o
w
t
enn MLP
o
it
a
g
e
r
g
g
a
reu Pooling
t
a
e
F</p>
        <p>MLP
s
s
o
l
n
o
iillitt
a
s
D
xi'</p>
        <p>Finetuning</p>
      </sec>
      <sec id="sec-3-5">
        <title>Classification</title>
        <p>42–57</p>
        <p>T
r
a
n
s
f
e
r
l
e
a
r
n
i
n
g</p>
        <p>The schematic representation of the proposed approach is illustrated in figure 1.</p>
        <p>Each block involves specific inputs, processes, and outputs that collectively contribute to the final
goal of enhancing the student model’s performance.</p>
        <sec id="sec-3-5-1">
          <title>3.1. Block 1: Teacher model training with domain adaptation</title>
          <p>The input data of block 1 consists of annotated datasets from multiple domains. Each dataset is
represented as () = {(x(), (), ())}=1 for  = 1, 2, . . . ,  , where x() is the -th cardiac MRI
image from domain , () is the corresponding label (such as “normal” or “pathological”), and () is
the domain identifier. The total number of samples in dataset  is denoted by , and  represents the
total number of teacher models or domains involved.</p>
          <p>Step 1. Data preparation
The first step in the process is collecting and preparing the data. Datasets are gathered from 
diferent domains, each containing annotated cardiac MRI scans. Once the datasets are collected,
preprocessing begins. The images are normalized, resized to a consistent dimension, and undergo
necessary augmentations to enhance model performance. These preprocessing techniques ensure
uniformity across the datasets and help improve the model’s generalization capabilities.
Step 2. Model initialization
With the data prepared, the next step is to initialize the teacher models. For each domain , a neural
network model  is initialized with random weights. Additionally, for each model , a domain
discriminator network  is defined. This domain discriminator plays a critical role in domain adaptation,
allowing the models to learn domain-invariant features that can generalize well across multiple domains.
Step 3. Training with domain adaptation
During training, two key loss functions are employed. The first is the classification loss for model
which is calculated as:</p>
          <p>ℒ(CE) = − 1 ∑=︁1 () log (x()),
where () represents the true label for sample  and (x
()) is the predicted probability distribution
over the classes.</p>
          <p>The second loss function is the domain adaptation loss, which uses a Gradient Reversal Layer (GRL)
to promote learning domain-invariant features. The domain adaptation loss is computed as:

ℒ(DA) = − 1 ∑=︁1 () log ((x())),
where () is the domain label and  represents the domain discriminator network.</p>
          <p>
            These two loss functions, formalized by formulas (
            <xref ref-type="bibr" rid="ref1">1</xref>
            )–(
            <xref ref-type="bibr" rid="ref2">2</xref>
            ), are combined into the final loss for each
teacher model :
ℒteacher = ℒCE −  DAℒ(DA),
          </p>
          <p>
            () ()
where  DA is a hyperparameter that balances the classification and domain adaptation losses.
42–57
,
(
            <xref ref-type="bibr" rid="ref1">1</xref>
            )
(
            <xref ref-type="bibr" rid="ref2">2</xref>
            )
(
            <xref ref-type="bibr" rid="ref3">3</xref>
            )
(
            <xref ref-type="bibr" rid="ref4">4</xref>
            )
(
            <xref ref-type="bibr" rid="ref5">5</xref>
            )
Step 4. Optimization
Once the loss functions are defined by (
            <xref ref-type="bibr" rid="ref3">3</xref>
            ), the next step is to update the model parameters. Using an
optimizer, such as Adam, the parameters   of model  are updated to minimize the combined teacher
loss:
()
  ←   −  ∇  ℒteacher,
where  is the learning rate.
          </p>
          <p>
            This optimization process by formula (
            <xref ref-type="bibr" rid="ref4">4</xref>
            ) adjusts the model weights to minimize classification and
domain adaptation losses, enabling the model to learn useful patterns across domains.
Step 5. Feature extraction
After the models are trained, the next step is to extract features. For each sample x in dataset (), the
feature vector z() is computed as:
          </p>
          <p>z() = (x).</p>
          <p>
            These feature vectors by (
            <xref ref-type="bibr" rid="ref5">5</xref>
            ) represent the learned information from the models and are used in
subsequent blocks for further processing.

The output data of block 1 consists of domain-adapted teacher models {}=1 and the extracted
()}=1 for each dataset. The trained teacher models {} and their extracted feature
feature vectors {z
representations {z()} are now prepared and used as inputs for the subsequent processing in block 2.
          </p>
        </sec>
        <sec id="sec-3-5-2">
          <title>3.2. Block 2: Adaptive knowledge distillation</title>
          <p>The process of block 2 begins with the input data, which includes trained teacher models {}=1 and
their corresponding feature vectors {z()}=1, all derived from multiple domains. Additionally, we have
the target dataset samples (), which consist of both annotated and unannotated examples. The input
data for the target domain includes samples x(), where  = 1, 2, . . . , , with  =  + , where
 and  represent the number of annotated and unannotated samples, respectively.
Step 1. Compute teacher predictions
is represented mathematically as:
The first step involves computing the predictions from the teacher models. For each teacher model 
and target sample x
(), the SoftMax function is applied to obtain predicted probabilities p(x
()). This</p>
          <p>In addition, confidence scores for the predictions are calculated by taking the maximum probability
p(x</p>
          <p>
            ()) from formula (
            <xref ref-type="bibr" rid="ref6">6</xref>
            ), expressed as:
where (x
          </p>
          <p>
            ()) represents the confidence of the most probable class predicted by the teacher model.
Step 2. Calculate adaptive weights
(
            <xref ref-type="bibr" rid="ref7">7</xref>
            ) in the following way:
dence scores. The adaptive weight (x
Once the teacher predictions are computed, adaptive weights are calculated for each teacher. These
weights are computed using a temperature-scaled SoftMax function to adjust the distribution of
confi()) for teacher  is computed based on confidence scores from
p(x()) = Softmax((x
          </p>
          <p>())).
(x()) = max p(x
︁(</p>
          <p>()))︁ ,
(x()) =

=1
︁(</p>
          <p>︁(
exp (x
())/</p>
          <p>︁)
∑︀ exp (x
())/
︁)
,
sharpens the distribution, placing more emphasis on the higher confidence scores.</p>
          <p>Step 3. Weighted feature aggregation
vector z()(x</p>
          <p>
            ̃︀
()):
In the next step, weighted feature aggregation is performed. For each teacher model , the weighted
feature vector z()(x
()) is computed by multiplying the adaptive weight (x
()) in (
            <xref ref-type="bibr" rid="ref8">8</xref>
            ) with the feature
̃︀
z()(x()) = (x())
· z()(x()).
          </p>
          <p>
            These weighted features, formalized by (
            <xref ref-type="bibr" rid="ref9">9</xref>
            ), from all teacher models are then concatenated into a
single aggregated feature vector Z(x()):
          </p>
          <p>
            Z(x()) = [︁z(
            <xref ref-type="bibr" rid="ref1">1</xref>
            )(x()
̃︀
          </p>
          <p>
            ̃︀
), z(
            <xref ref-type="bibr" rid="ref2">2</xref>
            )(x()), . . . , z( )(x
̃︀
())]︁ .
          </p>
          <p>
            This concatenated feature vector (
            <xref ref-type="bibr" rid="ref10">10</xref>
            ) is subsequently passed through an attention-based aggregation
network att, which learns to focus on the most informative aspects of the features:
zagg
︁( x())︁

= att Z
︁( ︁( x())︁

.
          </p>
          <p>The attention mechanism ensures that the most relevant features from the teacher models are
emphasized during the aggregation process.</p>
          <p>
            Step 4. Store aggregated features
The final step involves storing the aggregated feature representations zagg(x()) by (
            <xref ref-type="bibr" rid="ref11">11</xref>
            ) for each sample
in the target dataset. These features are critical for the next phase, where the student model is trained.
          </p>
          <p>The output data of block 2 is a set of distilled and aggregated feature representations zagg for each
sample x(). These features, now distilled from the teacher models, serve as targets for the student
model training in block 3, enabling the student model to learn from the most relevant and informative
features across multiple domains.</p>
        </sec>
        <sec id="sec-3-5-3">
          <title>3.3. Block 3: Student model training with privacy preservation</title>
          <p>The input data for this training process includes aggregated features {zagg(x())} derived from previous
stages, as well as target dataset samples {x()} from the dataset (). Additionally, there is an annotated
subset () = {(x(), ())}=1, which consists of labeled data used for supervised learning.
Step 1. Model initialization
The first step involves initializing the student model. A neural network  is defined with parameters  .
Depending on the setup, these parameters can either be initialized randomly or use pre-trained weights.
This model will learn from labeled and unlabeled data using a combination of techniques.
Step 2. Compute student features
In this step, the student model processes the target dataset. For each sample x() from the target dataset,
a forward pass is conducted through the student model, producing feature vectors z(x()) as follows:
̂︀
̂z︀(x()) =  (x()).</p>
          <p>
            These feature vectors by (
            <xref ref-type="bibr" rid="ref12">12</xref>
            ) will later be compared to the aggregated features for distillation.
Step 3. Distillation loss computation
The distillation loss is computed to align the student’s features with the teacher’s. For each sample
x(), the loss is given by the squared L2 norm between the student’s feature vector ̂z︀(x()) and the

aggregated feature zagg(x()):
          </p>
          <p>ℒdistill(x()) = ⃦⃦⃦ ̂z︀(x()) − zagg(x())⃦⃦⃦ 22 +  regℛ( ),
where ℛ( ) is a regularization term (e.g., L2 regularization on the model’s parameters) and  reg controls
the strength of this regularization.</p>
          <p>Step 4. SSL with pseudo-labels
For the unlabeled samples x(), where  =  + 1, . . . , , pseudo-labels are generated by the student
model. First, the predicted probabilities are computed using a SoftMax function applied to the student’s
classifier:
p(x()) = Softmax(( (x
()))).</p>
          <p>Pseudo-labels are then assigned to samples where the maximum probability exceeds a confidence
threshold  :
ˆ() =
{︃ arg max p(x()), if max p(x()) &gt; ,</p>
          <p>unlabeled, otherwise.</p>
          <p>For the samples assigned pseudo-labels, a pseudo-labeling loss is computed as:</p>
          <p>
            1 ∑︁ ˆ() log ( (x())),
ℒpseudo = −  =1 
where  is the number of pseudo-labeled samples.
(
            <xref ref-type="bibr" rid="ref12">12</xref>
            )
(
            <xref ref-type="bibr" rid="ref13">13</xref>
            )
(
            <xref ref-type="bibr" rid="ref14">14</xref>
            )
(
            <xref ref-type="bibr" rid="ref15">15</xref>
            )
(
            <xref ref-type="bibr" rid="ref16">16</xref>
            )
ℒtotal = ℒdistill +  CEℒ(CE) +  pseudoℒpseudo,
where  CE and  pseudo control the relative contributions of the classification and pseudo-labeling losses,
respectively.
          </p>
          <p>Step 7. Privacy-preserving training
Diferentiated privacy techniques are applied to ensure privacy during training by adding Gaussian
noise to the gradients. The noisy gradients are computed as:</p>
          <p>∇ ℒtnootiasyl = ∇ ℒtotal +  (0,  2),
where  (0,  2) is Gaussian noise with mean 0 and variance  2, and  controls the level of privacy.
Step 8. Parameter update
Using the noisy gradients, the student model’s parameters  are updated through gradient descent:
() represents the true label for sample .
where 
Step 6. Total loss computation
The total loss for training the student model is computed by combining the distillation loss, classification
loss, and pseudo-labeling loss:</p>
          <p>←  −  ∇ ℒtnootiasyl,
where  is the learning rate. This ensures the model learns while maintaining diferential privacy.
Step 9. Fine-tuning
After the initial training phase, the student model is fine-tuned on the annotated dataset () to improve
classification performance. The loss used for fine-tuning is:
Step 5. Compute classification loss on annotated data
Next, the classification loss is computed for the annotated subset (). This loss is based on the
cross-entropy between the predicted probabilities and the true labels:</p>
          <p>ℒ(CE) = − 1 ∑=︁1 () log ( (x())),</p>
          <p>ℒfine = ℒ(CE) +  regℛ( ),
and the parameters are updated accordingly to refine the model further.</p>
          <p>
            The final output of this process, formalized by formulas (
            <xref ref-type="bibr" rid="ref12">12</xref>
            )–(
            <xref ref-type="bibr" rid="ref21">21</xref>
            ), is a trained student model 
that is capable of accurate cardiac MRI classification, generalizes well across diferent domains, and
incorporates privacy-preserving techniques to safeguard sensitive data.
          </p>
        </sec>
        <sec id="sec-3-5-4">
          <title>3.4. Dataset</title>
          <p>In this research, two publicly available cardiac MRI datasets that exhibit significant domain diferences
were utilized to validate the efectiveness of our proposed approach.</p>
          <p>
            Dataset A originates from the Automated Cardiac Diagnosis Challenge (ACDC) [24], which comprises
cardiac MRI scans collected from multiple clinical centers using diferent MRI scanners and imaging
42–57
(
            <xref ref-type="bibr" rid="ref17">17</xref>
            )
(
            <xref ref-type="bibr" rid="ref18">18</xref>
            )
(
            <xref ref-type="bibr" rid="ref19">19</xref>
            )
(
            <xref ref-type="bibr" rid="ref20">20</xref>
            )
(
            <xref ref-type="bibr" rid="ref21">21</xref>
            )
protocols. The dataset includes images from patients with a variety of cardiac conditions, such as dilated
cardiomyopathy, hypertrophic cardiomyopathy, and myocardial infarction. The images are annotated
by expert cardiologists, providing ground truth labels for diagnostic classes. The technical details of
Dataset A are as follows:
• Number of subjects: 100 patients.
• Image resolution: Varies between 1.37 to 1.68 mm2 per pixel.
          </p>
          <p>• Annotations: Diagnostic labels and segmentation masks.</p>
          <p>Dataset B is sourced from the Multi-Center, Multi-Vendor, and Multi-Disease Cardiac Image Dataset
(M&amp;Ms) [25]. This dataset is characterized by its diversity in terms of scanner vendors, magnetic field
strengths, and patient demographics. It includes patients with conditions such as myocardial infarction
and healthy controls, ofering a domain diferent from Dataset A. The technical details of Dataset B are
as follows:
• Number of subjects: 160 patients.
• Image resolution: Varies due to diferent scanner settings.</p>
          <p>• Annotations: Diagnostic labels provided by experienced radiologists.</p>
          <p>Specifically, the primary task is to classify cardiac MRI scans into diagnostic categories using the
proposed approach. The significant domain shift between Dataset A and Dataset B poses a challenge
for models to generalize across datasets. By treating one dataset as the source domain and the other as
the target domain, we aim to evaluate the method’s ability to handle domain heterogeneity and limited
annotations.</p>
        </sec>
        <sec id="sec-3-5-5">
          <title>3.5. Evaluation criteria</title>
          <p>NumberofCorrectPredictions
Accuracy =</p>
          <p>TotalNumberofPredictions
Next, Precision evaluates the correctness of positive predictions:
.</p>
          <p>To assess the performance of the classification models, several standard classification metrics [ 26] were
employed.</p>
          <p>Firstly, Accuracy measures the proportion of correctly classified instances over the total number of
instances:</p>
          <p>Recall measures the model’s ability to identify all relevant instances:</p>
          <p>Precision =</p>
          <p>TruePositives
TruePositives + FalsePositives</p>
          <p>.</p>
          <p>Recall =</p>
          <p>TruePositives
TruePositives + FalseNegatives</p>
          <p>.</p>
          <p>F1− score = 2 ×</p>
          <p>Precision × Recall
Precision + Recall
.</p>
          <p>
            (
            <xref ref-type="bibr" rid="ref22">22</xref>
            )
(
            <xref ref-type="bibr" rid="ref23">23</xref>
            )
(
            <xref ref-type="bibr" rid="ref24">24</xref>
            )
(
            <xref ref-type="bibr" rid="ref25">25</xref>
            )
The F1-Score is the harmonic mean of precision and recall, providing a balance between the two:
Finally, Area Under the Receiver Operating Characteristic Curve (AUC-ROC) measures the
model’s ability to distinguish between classes across all threshold settings.
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results and discussion</title>
      <p>This section presents the evaluation of EMTKD applied to cardiac MRI classification. Here, we also
present a detailed analysis of the experimental results obtained using EMTKD on the cardiac MRI
classification task. The proposed approach was compared with several baseline and state-of-the-art
approaches, providing quantitative results to assess the performance comprehensively.</p>
      <sec id="sec-4-1">
        <title>4.1. Experimental setup</title>
        <p>Computational experiments were conducted using the two cardiac MRI datasets described in subsection
3.4.</p>
        <p>• Dataset A (Source Domain): ACDC dataset [24].</p>
        <p>• Dataset B (Target Domain): M&amp;Ms dataset [25].</p>
        <p>We divided each dataset into training, validation, and test sets, ensuring patient-level separation to
prevent data leakage. The teacher models were trained on dataset A, incorporating domain adaptation
techniques to learn domain-invariant features. The student model was trained on Dataset B using our
proposed EMTKD, leveraging both annotated and unannotated data.</p>
        <p>The proposed approach was also compared against the following approaches:
• Baseline 1: Single Teacher Model (STM) trained without knowledge distillation.
• Baseline 2: Multi-Teacher Knowledge Distillation (MTKD) without adaptive weighting or domain
adaptation [17].
• Baseline 3: Domain-Adversarial Neural Network (DANN) [18].
• State-of-the-art method 1: Boosting Medical Image SSL with Adaptive Pseudo Labeling and</p>
        <p>Informative Active Annotation (BoostMIS) [22].
• State-of-the-Art method 2: Multiple Teachers-Meticulous Student (MTMS) from recent
literature [23].</p>
        <p>All models were trained and evaluated under identical conditions for fair comparison.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Quantitative Results</title>
        <p>
          We evaluated the models using the metrics (
          <xref ref-type="bibr" rid="ref22">22</xref>
          )–(
          <xref ref-type="bibr" rid="ref25">25</xref>
          ) described in subsection 3.5. Table 1 presents the
performance of diferent models on the test set of dataset A.
        </p>
        <p>Accuracy (%) Precision (%) Recall (%) F1-Score (%) AUC-ROC (%)</p>
        <p>Our proposed EMTKD achieved the highest performance on the source domain, with an accuracy
of 95.3% and an AUC-ROC of 97.5%. This indicates that our method efectively captures the essential
features necessary for accurate classification.</p>
        <p>Table 2 shows the performance of the models on the test set of dataset B, which represents a diferent
domain due to variations in imaging protocols and equipment.</p>
        <p>EMTKD significantly outperformed all other models on the target domain, achieving an accuracy of
88.5% and an AUC-ROC of 92.5%. This demonstrates the ability EMTKD to generalize across domains
efectively.</p>
        <p>Based on the obtained numerical results (table 2), STM trained without knowledge distillation
performed poorly on the target domain, with an accuracy of 71.0%. This highlights the limitations
of models trained solely on source domain data when applied to a diferent domain. Incorporating
multiple teachers in MTKD without adaptive weighting or domain adaptation marginally improved
performance to 74.2% accuracy. However, the lack of mechanisms to handle domain shifts limited its
efectiveness. Furthermore, DANN improved accuracy to 79.0% by learning domain-invariant features.
This indicates the importance of domain adaptation in handling domain shifts.</p>
        <p>Speaking of state-of-the-art approaches, we may observe the following. BoostMIS achieved an
accuracy of 80.5%. While it leveraged unannotated data, it could not efectively integrate knowledge
from multiple domains. The MTMS method reached 84.0% accuracy. It combined domain adaptation with
knowledge distillation but did not employ adaptive weighting or advanced semi-supervised techniques.</p>
        <p>In contrast, our EMTKD surpassed all the methods compared, demonstrating the following advantages.
• Adaptive weighting: The student model efectively integrated diverse knowledge by dynamically
weighting teacher contributions based on confidence.
• Domain adaptation: Incorporating domain adaptation in teacher models enabled the extraction
of domain-invariant features, which is crucial for generalization.
• SSL: Utilizing pseudo-labels for unannotated data expanded the training set, enhancing the
model’s learning capacity.
• Privacy preservation: Including privacy-preserving techniques ensured data confidentiality
without compromising performance.</p>
        <p>Next, the confusion matrices provide insights into the models’ classification performance. Figure 2
demonstrates the confusion matrix for EMTKD on dataset B.</p>
        <p>l
a
u
t
c
A
l
a
m
r
o
N
l
a
c
i
g
o
l
o
h
t
a
P
480
15
20
485
Normal</p>
        <p>Pathological</p>
        <p>Predicted</p>
        <p>Our EMTKD correctly classified 480 out of 500 normal cases and 485 out of 500 pathological cases,
indicating high sensitivity and specificity.</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Ablation studies and computational eficiency</title>
        <p>To assess the contribution of each component, we conducted ablation studies by systematically removing
elements from EMTKD.</p>
        <p>Firstly, we evaluated the model without the adaptive weighting mechanism (EMTKD w/o AW). The
evaluation results are demonstrated in table 3.</p>
        <p>Accuracy (%) Precision (%) Recall (%) F1-Score (%) AUC-ROC (%)</p>
        <p>Accuracy (%) Precision (%) Recall (%) F1-Score (%) AUC-ROC (%)</p>
        <p>The absence of SSL led to a 3% decrease in accuracy, indicating that leveraging unannotated data
enhances model performance.</p>
        <p>Finally, we analyzed the computational requirements of our method compared to others (table 6).</p>
        <p>While EMTKD required more training time and had a higher parameter count, the performance gains
justify the additional computational cost.</p>
        <p>Moreover, we used t-distributed stochastic neighbor embedding (t-SNE) [27] to visualize the feature
representations learned by the models (figure 3).</p>
        <p>MTMS
EMTKD
Dataset A
Dataset B
Dataset A</p>
        <p>Dataset B
10</p>
        <p>0 10
Dimension 1</p>
        <p>(a)
30
20
20
30
40
20
10</p>
        <p>0 10
Dimension 1
20</p>
        <p>30
(b)</p>
      </sec>
      <sec id="sec-4-4">
        <title>4.4. Discussion</title>
        <p>The adaptive weighting mechanism based on confidence calibration was pivotal in managing the
variability among teacher models. By assigning higher weights to teachers with greater confidence
on particular samples, the student model efectively consolidated knowledge from multiple sources,
resulting in stronger generalization across diferent domains. Incorporating domain adaptation
techniques within each teacher model further supported this process, as domain-invariant features were
more readily extracted, ultimately allowing the student model to handle the shift between dataset A and
dataset B without requiring annotated data from the target domain. Including SSL, using pseudo-labels
for unannotated samples, also proved beneficial, particularly when annotated data were scarce; this
expansion of the training set led to marked improvements in classification performance.</p>
        <p>Privacy considerations were addressed by introducing noise into model gradients, ensuring that
patient-specific details did not become encoded in the model weights. This strategy preserved
confidentiality without diminishing classification accuracy or recall. Compared with state-of-the-art methods,
EMTKD demonstrated notable gains, particularly regarding accuracy and resilience to domain shifts.
The combination of adaptive weighting, domain adaptation, SSL, and privacy-preserving measures
provided a multifaceted framework that overcame some of the most pressing challenges in cardiac
MRI analysis. Nonetheless, certain constraints remain: the approach demands significant
computational resources due to the training of multiple teacher models and a student model; the success of
distillation hinges on the caliber of the teacher models themselves; and the confidence threshold used
in pseudo-labelling requires meticulous calibration to minimize the risk of noisy labels. Avenues for
future exploration could involve optimizing computational requirements, devising methods for
on-thelfy teacher selection based on real-time performance metrics, and pursuing more advanced privacy
techniques that ofer even stronger protections. In conclusion, the experiments afirmed the value of
the proposed EMTKD in elevating classification performance on cardiac MRI data while underscoring
its strengths and the potential areas for advancement in real-world clinical applications.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>This study aims to overcome major obstacles in cardiac MRI classification by developing a comprehensive
approach called EMTKD that seamlessly addresses domain shift, dataset heterogeneity, limited annotated
data, and privacy requirements. The proposed step-by-step EMTKD operates by first training
domainadapted teacher models to extract consistent features, then employing confidence-based weighting
and attention mechanisms to transfer knowledge into a student model, and finally integrating
semisupervised and privacy-preserving techniques to refine the student’s learned representations further.
Experimental results showed clear gains over baseline and state-of-the-art models, particularly in
challenging domain-shift scenarios, with accuracy on the target dataset reaching 88.5% and AUC-ROC
values surpassing 92%. Although EMTKD demands more computational power and relies on high-caliber
teacher models, it provides a robust mechanism for balancing knowledge across multiple domains
and leveraging unannotated data. In its current form, the approach has shown promising results for
large-scale clinical deployment, yet certain constraints must be recognized, particularly the elevated
computational costs and the reliance on threshold tuning for pseudo-labeling.</p>
      <p>Future research will be directed toward reducing computational overhead through model
compression or more eficient network architectures, refining strategies for dynamically assessing teacher
performance, and exploring advanced privacy-preserving methodologies that maintain high diagnostic
accuracy while safeguarding sensitive patient data.</p>
      <p>Declaration on Generative AI: During the preparation of this work, the authors used GPT-4o in order to: Drafting
content, Generate literature review, Paraphrase and reword, Improve writing style, Abstract drafting, Grammar and spelling
check, Content enhancement. After using this service, the authors reviewed and edited the content as needed and takes full
responsibility for the publication’s content.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chowdhary</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Garg</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Das</surname>
            ,
            <given-names>M. S.</given-names>
          </string-name>
          <string-name>
            <surname>Nazir</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Plein</surname>
          </string-name>
          ,
          <article-title>Cardiovascular magnetic resonance imaging: Emerging techniques and applications</article-title>
          ,
          <source>Heart</source>
          <volume>107</volume>
          (
          <year>2021</year>
          )
          <fpage>697</fpage>
          -
          <lpage>704</lpage>
          . doi:
          <volume>10</volume>
          .1136/ heartjnl-2019-315669.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>V.</given-names>
            <surname>Slobodzian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Radiuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barmak</surname>
          </string-name>
          ,
          <string-name>
            <surname>I.</surname>
          </string-name>
          <article-title>Krak, Multi-stage segmentation and cascade classification methods for improving cardiac MRI analysis</article-title>
          ,
          <source>in: Selected Papers of the XI International Scientific Conference “Information Technology and Implementation” (IT&amp;I</source>
          <year>2024</year>
          ).
          <source>Conference Proceedings, CEUR-WS.org, Aachen</source>
          ,
          <year>2025</year>
          , pp.
          <fpage>82</fpage>
          -
          <lpage>98</lpage>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>3909</volume>
          /Paper_7.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Morales</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. J.</given-names>
            <surname>Manning</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Nezafat</surname>
          </string-name>
          ,
          <article-title>Present and Future Innovations in AI</article-title>
          and
          <string-name>
            <surname>cardiac</surname>
            <given-names>MRI</given-names>
          </string-name>
          ,
          <source>Radiology</source>
          <volume>310</volume>
          (
          <year>2024</year>
          )
          <article-title>e231269</article-title>
          . doi:
          <volume>10</volume>
          .1148/radiol.231269.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Nabavi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Simchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Moghaddam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Abin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Frangi</surname>
          </string-name>
          ,
          <article-title>A generalised deep meta-learning model for automated quality control of cardiovascular magnetic resonance images</article-title>
          ,
          <source>Computer Methods and Programs in Biomedicine</source>
          <volume>242</volume>
          (
          <year>2023</year>
          )
          <article-title>107770</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.cmpb.
          <year>2023</year>
          .
          <volume>107770</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Hesse</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Y.</given-names>
            <surname>Khanji</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Aung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. S.</given-names>
            <surname>Dabbagh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Petersen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. A. A.</given-names>
            <surname>Chahal</surname>
          </string-name>
          ,
          <article-title>Assessing heterogeneity on cardiovascular magnetic resonance imaging: A novel approach to diagnosis and risk stratification in cardiac diseases</article-title>
          ,
          <source>European Heart Journal - Cardiovascular Imaging</source>
          <volume>25</volume>
          (
          <year>2024</year>
          )
          <fpage>437</fpage>
          -
          <lpage>445</lpage>
          . doi:
          <volume>10</volume>
          .1093/ehjci/jead285.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>R.</given-names>
            <surname>Kushol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. H.</given-names>
            <surname>Wilman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kalra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.-H.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <article-title>DSMRI: Domain shift analyzer for multi-center MRI datasets</article-title>
          ,
          <source>Diagnostics</source>
          <volume>13</volume>
          (
          <year>2023</year>
          )
          <article-title>2947</article-title>
          . doi:
          <volume>10</volume>
          .3390/diagnostics13182947.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>P.</given-names>
            <surname>Singh</surname>
          </string-name>
          , et al.,
          <article-title>One clinician is all you need-Cardiac magnetic resonance imaging measurement extraction: Deep learning algorithm development</article-title>
          ,
          <source>JMIR Medical Informatics</source>
          <volume>10</volume>
          (
          <year>2022</year>
          )
          <article-title>e38178</article-title>
          . doi:
          <volume>10</volume>
          .2196/38178.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Radiuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barmak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Manziuk</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Krak</surname>
          </string-name>
          ,
          <article-title>Explainable deep learning: A visual analytics approach with transition matrices</article-title>
          ,
          <source>Mathematics</source>
          <volume>12</volume>
          (
          <year>2024</year>
          )
          <article-title>1024</article-title>
          . doi:
          <volume>10</volume>
          .3390/math12071024.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>F.</given-names>
            <surname>Tretter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Löfler-Stastka</surname>
          </string-name>
          ,
          <article-title>Medical knowledge integration and 'systems medicine': Needs, ambitions, limitations and options</article-title>
          ,
          <source>Medical Hypotheses</source>
          <volume>133</volume>
          (
          <year>2019</year>
          )
          <article-title>109386</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.mehy.
          <year>2019</year>
          .
          <volume>109386</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G. E.</given-names>
            <surname>Hinton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Vinyals</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Dean</surname>
          </string-name>
          ,
          <article-title>Distilling the knowledge in a neural network</article-title>
          ,
          <source>CoRR abs/1503</source>
          .02531 (
          <year>2015</year>
          ). doi:
          <volume>10</volume>
          .48550/arXiv.1503.02531.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>X.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Niu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <article-title>A survey on incorporating domain knowledge into deep learning for medical image analysis</article-title>
          ,
          <source>Medical Image Analysis</source>
          <volume>69</volume>
          (
          <year>2021</year>
          )
          <article-title>101985</article-title>
          . doi:
          <volume>10</volume>
          .1016/ j.media.
          <year>2021</year>
          .
          <volume>101985</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.</given-names>
            <surname>Meng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Cui</surname>
          </string-name>
          ,
          <article-title>Knowledge distillation in medical data mining: A survey</article-title>
          ,
          <source>in: 5th International Conference on Crowd Science and Engineering</source>
          , ICCSE '21,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2022</year>
          , pp.
          <fpage>175</fpage>
          -
          <lpage>182</lpage>
          . doi:
          <volume>10</volume>
          .1145/3503181.3503211.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liao</surname>
          </string-name>
          ,
          <article-title>Medical image classification: Knowledge transfer via residual U-Net and vision transformer-based teacher-student model with knowledge distillation</article-title>
          ,
          <source>Journal of Visual Communication and Image Representation</source>
          <volume>102</volume>
          (
          <year>2024</year>
          )
          <article-title>104212</article-title>
          . doi:
          <volume>10</volume>
          .1016/j.jvcir.
          <year>2024</year>
          .
          <volume>104212</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>I.</given-names>
            <surname>Krak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barmak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Manziuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kulias</surname>
          </string-name>
          ,
          <article-title>Data classification based on the features reduction and piecewise linear separation</article-title>
          , in: P. Vasant, I. Zelinka, G.-W. Weber (Eds.),
          <source>Intelligent Computing and Optimization</source>
          , Springer International Publishing, Cham,
          <year>2020</year>
          , pp.
          <fpage>282</fpage>
          -
          <lpage>289</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>030</fpage>
          -33585-4_
          <fpage>28</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>I.</given-names>
            <surname>Krak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kuznetsov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kondratiuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Azarova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Barmak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Radiuk</surname>
          </string-name>
          ,
          <article-title>Analysis of deep learning methods in adaptation to the small data problem solving</article-title>
          , in: S.
          <string-name>
            <surname>Babichev</surname>
          </string-name>
          , V. Lytvynenko (Eds.),
          <source>Lecture Notes in Data Engineering, Computational Intelligence, and Decision Making</source>
          , volume
          <volume>149</volume>
          <source>of Lecture Notes on Data Engineering and Communications Technologies</source>
          , Springer International Publishing, Cham,
          <year>2023</year>
          , pp.
          <fpage>333</fpage>
          -
          <lpage>352</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -16203-9_
          <fpage>20</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>I. Izonin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tkachenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Berezsky</surname>
          </string-name>
          , I. Krak,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kováč</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fedorchuk</surname>
          </string-name>
          ,
          <article-title>Improvement of the ANN-based prediction technology for extremely small biomedical data analysis</article-title>
          ,
          <source>Technologies</source>
          <volume>12</volume>
          (
          <year>2024</year>
          )
          <article-title>112</article-title>
          . doi:
          <volume>10</volume>
          .3390/technologies12070112.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Bortsova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>García-Uceda Juárez</surname>
          </string-name>
          , G. van Tulder,
          <string-name>
            <surname>M. de Bruijne</surname>
          </string-name>
          ,
          <article-title>Multi-task attentionbased semi-supervised learning for medical image segmentation</article-title>
          , in: D.
          <string-name>
            <surname>Shen</surname>
            , T. Liu,
            <given-names>T. M.</given-names>
          </string-name>
          <string-name>
            <surname>Peters</surname>
            ,
            <given-names>L. H.</given-names>
          </string-name>
          <string-name>
            <surname>Staib</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Essert</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Zhou</surname>
            , P.-T. Yap,
            <given-names>A</given-names>
          </string-name>
          . Khan (Eds.),
          <source>Medical Image Computing and Computer Assisted Intervention - MICCAI</source>
          <year>2019</year>
          , volume
          <volume>11766</volume>
          of Lecture Notes in Computer Science, Springer International Publishing, Cham,
          <year>2019</year>
          , pp.
          <fpage>457</fpage>
          -
          <lpage>465</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -32248-9_
          <fpage>51</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ganin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. S.</given-names>
            <surname>Lempitsky</surname>
          </string-name>
          ,
          <article-title>Unsupervised domain adaptation by backpropagation</article-title>
          , in: F.
          <string-name>
            <given-names>R.</given-names>
            <surname>Bach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Blei</surname>
          </string-name>
          (Eds.),
          <source>Proceedings of the 32nd International Conference on Machine Learning</source>
          ,
          <string-name>
            <surname>ICML</surname>
          </string-name>
          <year>2015</year>
          , Lille, France,
          <fpage>6</fpage>
          -
          <issue>11</issue>
          <year>July 2015</year>
          , volume
          <volume>37</volume>
          <source>of JMLR Workshop and Conference Proceedings, JMLR.org</source>
          ,
          <year>2015</year>
          , pp.
          <fpage>1180</fpage>
          -
          <lpage>1189</lpage>
          . URL: http://proceedings.mlr.press/v37/ganin15.html.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>G.</given-names>
            <surname>Zeng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. D.</given-names>
            <surname>Lerch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Schmaranzer</surname>
          </string-name>
          , G. Zheng,
          <string-name>
            <given-names>J.</given-names>
            <surname>Burger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Gerber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Tannast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Siebenrock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Gerber</surname>
          </string-name>
          ,
          <article-title>Semantic consistent unsupervised domain adaptation for cross-modality medical image segmentation</article-title>
          , in: M. de Bruijne,
          <string-name>
            <given-names>P. C.</given-names>
            <surname>Cattin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Cotin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Padoy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Speidel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zheng</surname>
          </string-name>
          , C. Essert (Eds.),
          <source>Medical Image Computing and Computer Assisted Intervention - MICCAI</source>
          <year>2021</year>
          , volume
          <volume>12903</volume>
          of Lecture Notes in Computer Science, Springer International Publishing, Cham,
          <year>2021</year>
          , pp.
          <fpage>201</fpage>
          -
          <lpage>210</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -87199-4_
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yuan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.-A.</given-names>
            <surname>Heng</surname>
          </string-name>
          ,
          <article-title>Semi-supervised class imbalanced deep learning for cardiac MRI segmentation</article-title>
          , in: H.
          <string-name>
            <surname>Greenspan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Madabhushi</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Mousavi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Salcudean</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Duncan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Syeda-Mahmood</surname>
            ,
            <given-names>R</given-names>
          </string-name>
          . Taylor (Eds.),
          <source>Medical Image Computing and Computer Assisted Intervention - MICCAI</source>
          <year>2023</year>
          , volume
          <volume>14223</volume>
          of Lecture Notes in Computer Science, Springer Nature Switzerland, Cham,
          <year>2023</year>
          , pp.
          <fpage>459</fpage>
          -
          <lpage>469</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>031</fpage>
          -43901-8_
          <fpage>44</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>H.</given-names>
            <surname>Montenegro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. S.</given-names>
            <surname>Cardoso</surname>
          </string-name>
          ,
          <article-title>Privacy-preserving generative adversarial network for case-based explainability in medical image analysis</article-title>
          ,
          <source>IEEE Access 9</source>
          (
          <year>2021</year>
          )
          <fpage>148037</fpage>
          -
          <lpage>148047</lpage>
          . doi:
          <volume>10</volume>
          . 1109/ACCESS.
          <year>2021</year>
          .
          <volume>3124844</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>W.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , L. Zhu,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hallinan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Makmur</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Cai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. C.</given-names>
            <surname>Ooi</surname>
          </string-name>
          ,
          <article-title>BoostMIS: Boosting medical image semi-supervised learning with adaptive pseudo labeling and informative active annotation</article-title>
          , in: IEEE/CVF Conference on Computer Vision and Pattern Recognition,
          <string-name>
            <surname>CVPR</surname>
          </string-name>
          <year>2022</year>
          ,
          <article-title>New Orleans</article-title>
          , LA, USA, June 18-24,
          <year>2022</year>
          , IEEE,
          <year>2022</year>
          , pp.
          <fpage>20634</fpage>
          -
          <lpage>20644</lpage>
          . doi:
          <volume>10</volume>
          .1109/CVPR52688.
          <year>2022</year>
          .
          <year>02001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>S.</given-names>
            <surname>Nabavi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. A.</given-names>
            <surname>Hamedani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Moghaddam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Abin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. F.</given-names>
            <surname>Frangi</surname>
          </string-name>
          ,
          <article-title>Multiple teachers-meticulous student: A domain adaptive meta-knowledge distillation model for medical image classification</article-title>
          ,
          <year>2024</year>
          . doi:
          <volume>10</volume>
          .48550/arXiv.2403.11226.
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>O.</given-names>
            <surname>Bernard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lalande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Cervenansky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.-A.</given-names>
            <surname>Heng</surname>
          </string-name>
          , I. Cetin,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lekadir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Camara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Gonzalez Ballester</surname>
          </string-name>
          , G. Sanroma,
          <string-name>
            <given-names>S.</given-names>
            <surname>Napel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Petersen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Tziritas</surname>
          </string-name>
          , E. Grinias,
          <string-name>
            <given-names>M.</given-names>
            <surname>Khened</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. A.</given-names>
            <surname>Kollerathu</surname>
          </string-name>
          , G. Krishnamurthi,
          <string-name>
            <surname>M.-M. Rohé</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Pennec</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Sermesant</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Isensee</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Jäger</surname>
            ,
            <given-names>K. H.</given-names>
          </string-name>
          <string-name>
            <surname>Maier-Hein</surname>
            ,
            <given-names>P. M.</given-names>
          </string-name>
          <string-name>
            <surname>Full</surname>
            , I. Wolf,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Engelhardt</surname>
            ,
            <given-names>C. F.</given-names>
          </string-name>
          <string-name>
            <surname>Baumgartner</surname>
            ,
            <given-names>L. M.</given-names>
          </string-name>
          <string-name>
            <surname>Koch</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          <string-name>
            <surname>Wolterink</surname>
            , I. Išgum,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Jang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Hong</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Patravali</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Jain</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Humbert</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.-M. Jodoin</surname>
          </string-name>
          ,
          <article-title>Deep Learning Techniques for Automatic MRI Cardiac Multi-Structures Segmentation and Diagnosis: Is the Problem Solved?</article-title>
          ,
          <source>IEEE Transactions on Medical Imaging</source>
          <volume>37</volume>
          (
          <year>2018</year>
          )
          <fpage>2514</fpage>
          -
          <lpage>2525</lpage>
          . doi:
          <volume>10</volume>
          .1109/TMI.
          <year>2018</year>
          .
          <volume>2837502</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>V. M.</given-names>
            <surname>Campello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gkontra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Izquierdo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Martín-Isla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sojoudi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. M.</given-names>
            <surname>Full</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Maier-Hein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>He</surname>
          </string-name>
          , J. Ma,
          <string-name>
            <given-names>M.</given-names>
            <surname>Parreño</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Albiol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Kong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. C.</given-names>
            <surname>Shadden</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. C.</given-names>
            <surname>Acero</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Sundaresan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Saber</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Elattar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Menze</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Khader</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Haarburger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. M.</given-names>
            <surname>Scannell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Veta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Carscadden</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Punithakumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Tsaftaris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhuang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Viladés</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. L.</given-names>
            <surname>Descalzo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Guala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. L.</given-names>
            <surname>Mura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. G.</given-names>
            <surname>Friedrich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Garg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Lebel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Henriques</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Karakas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Çavuş</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. E.</given-names>
            <surname>Petersen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Escalera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Seguí</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. F.</given-names>
            <surname>Rodríguez-Palomares</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          <article-title>Lekadir, Multi-Centre, Multi-Vendor and</article-title>
          <string-name>
            <surname>Multi-Disease Cardiac Segmentation: The M&amp;Ms Challenge</surname>
          </string-name>
          ,
          <source>IEEE Transactions on Medical Imaging</source>
          <volume>40</volume>
          (
          <year>2021</year>
          )
          <fpage>3543</fpage>
          -
          <lpage>3554</lpage>
          . doi:
          <volume>10</volume>
          .1109/TMI.
          <year>2021</year>
          .
          <volume>3090082</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>O.</given-names>
            <surname>Rainio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Teuho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Klén</surname>
          </string-name>
          ,
          <article-title>Evaluation metrics and statistical tests for machine learning</article-title>
          ,
          <source>Scientific Reports</source>
          <volume>14</volume>
          (
          <year>2024</year>
          )
          <article-title>6086</article-title>
          . doi:
          <volume>10</volume>
          .1038/s41598-024-56706-x.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>G.</given-names>
            <surname>Hinton</surname>
          </string-name>
          , S. Roweis,
          <article-title>Stochastic neighbor embedding</article-title>
          ,
          <source>in: Proceedings of the 15th International Conference on Neural Information Processing Systems</source>
          , MIT Press, Cambridge, MA, USA,
          <year>2002</year>
          , pp.
          <fpage>857</fpage>
          -
          <lpage>864</lpage>
          . URL: https://dl.acm.org/doi/10.5555/2968618.2968725.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>