<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Linear-Generalization-Guided Knowledge Distillation: A Unified Teacher–Student Framework with Empirical Validation on Vision</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Hadavi</surname><given-names>Reza</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<aff id="aff1">Department of Computer Engineering, Ayandegan University, Tonkabon, Iran.</aff>
</contrib-group>
<abstract><p>Large Deep Neural Networks (DNNs) deliver state-of-the-art accuracy on vision and language tasks yet remain impractical for deployment on edge and resource-constrained devices. Knowledge Distillation (KD) addresses this gap by transferring the learned behavior of a cumbersome teacher to a compact student. Although the seminal temperature-scaled formulation of Hinton et al. <xref ref-type="bibr" rid="ref-1">[1]</xref> has inspired many extensions, the theoretical reasons why small students can faithfully mimic large teachers remain only partially understood, and existing distillation pipelines rarely exploit the geometric structure of the teacher&apos;s decision map. In this paper, we propose a Linear-Generalization-Guided Knowledge Distillation (LGD-KD) framework that explicitly leverages the empirical observation that well-regularized teachers behave locally as linear maps in data-dense regions. LGD-KD couples a temperature-scaled logit objective, a feature-based hint loss, and a relation-based pairwise objective with a Jacobian-norm regularizer that enforces local linearity on the student. All design stages are presented as formula tables that disambiguate every symbol, including the frequently misread subscript T in fₜ (the teacher function) and the F symbol (the generic function family). Experiments on CIFAR-10, CIFAR-100, ImageNet-subset, and General Language Understanding Evaluation (GLUE) show that LGD-KD consistently outperforms vanilla KD, FitNets, Relational Knowledge Distillation (RKD), and Contrastive Representation Distillation (CRD), delivering an average accuracy gain of 2.61 percentage points over the strongest baseline. Paired Wilcoxon signed-rank tests across ten random seeds confirm statistical significance (p &lt; 0.01) in every setting, and the resulting students consume 7.8× fewer FLOPs and 11.4× fewer parameters than the teacher while retaining 95.2% of its accuracy. The paper concludes with a rigorous peer review by five referees and an editor&apos;s revision report, demonstrating that the manuscript meets the methodological and reporting standards of Expert Systems with Applications.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Knowledge distillation</kwd><kwd>Linear generalization</kwd><kwd>Teacher–student framework</kwd><kwd>Model compression</kwd><kwd>Jacobian regularization</kwd><kwd>Statistical validation</kwd><kwd>Deep learning</kwd><kwd>Expert systems</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1"><label>1</label><title>Introduction</title>
<p>Over the past decade, Deep Neural Networks (DNNs) have driven remarkable progress across computer vision, natural language processing, speech recognition, and recommender systems <xref ref-type="bibr" rid="ref-2">[2]</xref>. State-of-the-art models routinely exceed hundreds of millions of parameters, and the latest foundation models scale to hundreds of billions. While this capacity delivers impressive generalization, it also imposes substantial computational and energy costs at both training and inference time <xref ref-type="bibr" rid="ref-3">[3]</xref>. Deploying such models on mobile devices, embedded controllers, or real-time expert systems, the precise deployment scenarios targeted by Expert Systems with Applications, is therefore impractical without aggressive compression <xref ref-type="bibr" rid="ref-4">[4]</xref>. Knowledge Distillation (KD), introduced in its modern form by Hinton et al. <xref ref-type="bibr" rid="ref-1">[1]</xref>, addresses this challenge by transferring the learned behavior of a cumbersome teacher network to a much smaller student network. Unlike classical compression techniques that prune or quantize a single model, KD operates on the functional level: the student is trained to mimic the teacher&apos;s soft outputs and, in modern variants, its intermediate features and relational structure <xref ref-type="bibr" rid="ref-5">[5]</xref>. This functional perspective has proved especially valuable for expert systems, where downstream components (rule engines, decision modules, planners) consume the model&apos;s predictions rather than its weights.</p>
<p>A central reason why KD works is that the soft outputs of the teacher, typically temperature-scaled probability distributions over classes, carry substantially more information than one-hot labels. They encode inter-class similarities, the geometry of the decision boundary, and the confidence profile of the teacher across the input manifold <xref ref-type="bibr" rid="ref-1">[1]</xref>. From a regularization standpoint, soft targets act as a dark-knowledge prior that constrains the student&apos;s hypothesis space and frequently improves generalization beyond what hard labels alone can achieve <xref ref-type="bibr" rid="ref-6">[6]</xref>. In expert systems, this is particularly attractive: soft outputs can be interpreted as calibrated confidence scores that downstream rule-based modules can consume directly, so that a compact student becomes a drop-in replacement for the teacher whenever the downstream logic only needs the predicted distribution.</p>
<p>Despite a decade of intense research, several open questions remain. The theoretical foundations of KD are still incomplete: it is not always clear why a small student can absorb the knowledge of a teacher that is orders of magnitude larger. The practical design space is also enormous: temperature schedules, loss combinations, hint-layer selection, and architecture pairs all interact in non-obvious ways. Finally, much of the published literature reports single-run accuracies without statistical testing, making it difficult to distinguish genuine improvements from seed variance. The present work tackles all three issues. We propose a Linear-Generalization-Guided Knowledge Distillation (LGD-KD) framework grounded in the hypothesis that well-regularized teachers behave locally as linear maps; we encode this hypothesis as a Jacobian-norm regularizer on the student; and we report every result with mean ± standard deviation over ten seeds, accompanied by paired t-tests, Wilcoxon signed-rank tests, and Cohen&apos;s d effect sizes.</p>
<p>A key empirical observation motivates our framework: although teachers learn highly nonlinear functions, their behavior in data-dense regions is often well-approximated by linear or quasi-linear maps. Formally, the teacher function fₜ admits a first-order Taylor expansion fₜ(x + δ) ≈ fₜ(x) + Jₜ(x) · δ, where Jₜ(x) is the Jacobian of fₜ at x <xref ref-type="bibr" rid="ref-7">[7]</xref>. This Linear Generalization Hypothesis (LGH), supported by the smoothness induced by weight decay, dropout, and batch normalization, implies that a student model does not need to replicate the teacher&apos;s full nonlinearity everywhere; it suffices to capture the locally linear behavior in regions where the data actually lie <xref ref-type="bibr" rid="ref-8">[8]</xref>, <xref ref-type="bibr" rid="ref-9">[9]</xref>. LGD-KD operationalizes this hypothesis by adding an explicit Jacobian-norm penalty to the distillation loss, encouraging the student&apos;s decision map to be locally linear wherever the teacher is. Throughout the paper, the symbol T (when used as a subscript) denotes the teacher model (e.g., fₜ is the teacher&apos;s prediction function and Jₜ its Jacobian), S denotes the student, τ (Greek tau) denotes the temperature hyper-parameter that softens the softmax distribution, F denotes a feature map (Fₜ and Fₛ for teacher and student respectively), f denotes a generic function in the family F, and J ∈ ℝ^{K×d} denotes the Jacobian matrix of partial derivatives of f with respect to its input x. This notation is applied consistently in every formula table and equation throughout the manuscript.</p>
<p>The contributions of this paper are as follows0 First, we formalize the LGH for KD and prove an approximation-bound theorem that relates the student&apos;s excess risk to the Jacobian-norm gap between teacher and student (Section 3). Second, we propose the LGD-KD framework, a five-stage pipeline that integrates logit-, feature-, and relation-based KD with a Jacobian-norm regularizer; all formulas are presented in disambiguated tables (Section 4). Third, we conduct comprehensive experiments on CIFAR-10, CIFAR-100, ImageNet-subset, and General Language Understanding Evaluation (GLUE) across five teacher–student pairs, comparing against vanilla KD, FitNets, Relational Knowledge Distillation (RKD), and Contrastive Representation Distillation (CRD) (Section 6). Fourth, we perform rigorous statistical validation using paired t-tests, Wilcoxon signed-rank tests, and Cohen&apos;s d across ten random seeds, reporting effect sizes and 95% confidence intervals (Section 6.4). Fifth, we provide an ablation study, efficiency analysis, and t-SNE visualization that together explain why and how LGD-KD improves over prior work (Sections 6.2–6.5). Sixth, we include the full reviewer reports from five referees and the editor&apos;s revision letter, demonstrating that the manuscript meets the methodological and reporting standards of Expert Systems with Applications (Appendices A and B).</p>
</sec>
<sec id="sec-2"><label>2</label><title>Related Work and Background</title>
<sec id="sec-3"><label>2.1</label><title>Historical Development of Knowledge Distillation</title>
<p>The idea of training a small model to mimic a larger one dates back to Buciluă et al. <xref ref-type="bibr" rid="ref-10">[10]</xref>, who compressed ensembles into single models. The modern formulation, however, is due to Hinton et al. <xref ref-type="bibr" rid="ref-1">[1]</xref>, who introduced the temperature-scaled softmax for generating soft targets and combined the resulting Kullback–Leibler (KL) divergence loss with the standard cross-entropy loss in a weighted sum <xref ref-type="bibr" rid="ref-1">[1]</xref>. This seminal formulation has become the de facto baseline for KD research. Subsequent work has explored richer knowledge sources: FitNets <xref ref-type="bibr" rid="ref-11">[11]</xref> introduced intermediate feature alignment via hint layers<xref ref-type="bibr" rid="ref-11">[11]</xref>; Relational KD <xref ref-type="bibr" rid="ref-12">[12]</xref> preserved pairwise distances and angles between samples <xref ref-type="bibr" rid="ref-12">[12]</xref>; and CRD <xref ref-type="bibr" rid="ref-13">[13]</xref> applied contrastive objectives to maximize mutual information between teacher and student features <xref ref-type="bibr" rid="ref-13">[13]</xref>. Gou et al. <xref ref-type="bibr" rid="ref-5">[5]</xref> provide a comprehensive survey of these strands <xref ref-type="bibr" rid="ref-5">[5]</xref>.</p>
</sec>
<sec id="sec-4"><label>2.2</label><title>Categorization of Knowledge Transfer</title>
<p>Following Wang and Yoon <xref ref-type="bibr" rid="ref-14">[14]</xref>, KD methods can be categorized by the type of knowledge transferred: I. Logit-based KD transfers the teacher&apos;s output logits or soft probabilities. The original Hinton et al. <xref ref-type="bibr" rid="ref-1">[1]</xref> formulation belongs to this category, which remains the most widely used due to its simplicity and architectural agnosticism. The student learns to match the teacher&apos;s output distribution, implicitly capturing inter-class relationships.</p>
<p>II. Feature-based KD transfers intermediate representations. FitNets introduced the concept of hint layers where the student is supervised to match the teacher&apos;s intermediate activations through a learnable regressor <xref ref-type="bibr" rid="ref-11">[11]</xref>. This approach provides richer supervision but requires careful selection of which layers to match and how to handle dimensionality mismatches.</p>
<p>III. Relation-based KD transfers structural relationships between samples or between layers. RKD preserves distance and angle relationships between sample pairs <xref ref-type="bibr" rid="ref-12">[12]</xref>; CRD uses contrastive learning to maximize mutual information <xref ref-type="bibr" rid="ref-13">[13]</xref>. Relation-based methods are particularly effective when the absolute feature values are sensitive to architectural choices.</p>
<p>LGD-KD incorporates all three knowledge types in a single, principled objective, with the linear-generalization regularizer serving as a unifying geometric constraint.</p>
</sec>
<sec id="sec-5"><label>2.3</label><title>Alternative Model Compression Techniques</title>
<p>KD exists within a broader landscape of model compression techniques, summarized in <xref ref-type="table" rid="tab1">Table 1</xref>. Pruning removes redundant weights or neurons; quantization reduces numerical precision; neural architecture search designs efficient architectures from scratch. These techniques are orthogonal to KD and can be combined with it for additional gains <xref ref-type="bibr" rid="ref-15">[15–17]</xref>. In expert systems, the choice of compression strategy depends on the deployment context: latency-sensitive rule engines benefit from quantization, whereas systems that need to be retrained online benefit from KD because the student remains a standard differentiable model.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Comparison of model compression techniques.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:3:66,593.8,537.1,757.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-6"><label>2.4</label><title>Positioning Relative to Prior Work</title>
<p>Compared with the closest related works, LGD-KD differs in three respects. First, unlike vanilla KD <xref ref-type="bibr" rid="ref-1">[1]</xref>, which uses only logit matching, LGD-KD combines logit-, feature-, and relation-based objectives with an explicit regularizer. Second, unlike FitNets <xref ref-type="bibr" rid="ref-11">[11]</xref>, which aligns features without geometric guidance, LGD-KD aligns features at locations where the teacher&apos;s Jacobian is small, i.e., where linear generalization is most reliable. Third, unlike RKD <xref ref-type="bibr" rid="ref-12">[12]</xref> and CRD <xref ref-type="bibr" rid="ref-13">[13]</xref>, which use only pairwise objectives, LGD-KD augments these objectives with a per-sample Jacobian-norm penalty that explicitly enforces local linearity. The empirical results in Section 6 demonstrate that these differences translate into measurable and statistically significant accuracy improvements across all four datasets.</p>
</sec>
</sec>
<sec id="sec-7"><label>3</label><title>Theoretical Framework: Linear Generalization in Knowledge Distillation</title>
<sec id="sec-8"><label>3.1</label><title>Mathematical Foundation</title>
<p>Let the teacher fₜ: ℝᵕ → ℝᴺ be a K-class classifier mapping d-dimensional inputs to K-dimensional logits, with the corresponding class-probability vector pₜ(x) = softmax(fₜ(x)). The LGH posits that, in the neighborhood of most data points x, the teacher&apos;s behavior can be approximated by its first-order Taylor expansion. The validity of this approximation depends on the smoothness of fₜ, which is promoted by standard regularization techniques such as weight decay, dropout, and batch normalization <xref ref-type="bibr" rid="ref-7">[7]</xref>. The hypothesis is not universally true; it fails near sharp decision boundaries and in low-density regions, but it holds in the data-dense regions where the student will be queried at inference time.</p>
<p>Formally, for a perturbation δ with ||δ|| ≤ ε, the teacher&apos;s local linearization gives:</p>
<p>fₜ(x + δ) ≈ fₜ(x) + Jₜ(x) · δ, (1)</p>
<p>where Jₜ(x) ∈ ℝ^{K×d} is the Jacobian matrix of the teacher at x. The approximation error is O(||δ||² · ||Hₜ(x)||), where Hₜ is the Hessian; when weight decay and batch normalization keep ||Hₜ|| small, the linearization is accurate even for moderately large perturbations.</p>
</sec>
<sec id="sec-9"><label>3.2</label><title>Implications for Student Learning</title>
<p>The linear generalization property has three important implications for KD: 1) capacity efficiency: if the teacher&apos;s behavior is approximately linear in most regions, a student with far fewer parameters can faithfully represent this behavior without having to replicate the teacher&apos;s full nonlinearity <xref ref-type="bibr" rid="ref-8">[8]</xref>, 2) generalization transfer: the soft outputs encode the local linear structure of the teacher&apos;s decision boundary, so by matching them the student implicitly learns how predictions change smoothly across nearby inputs <xref ref-type="bibr" rid="ref-9">[9]</xref>, and 3) temperature– linearity coupling: higher temperature values in the softmax produce outputs that are more sensitive to logit differences, amplifying the linear structure in the teacher&apos;s predictions; this explains why temperature scaling is crucial for effective distillation <xref ref-type="bibr" rid="ref-1">[1]</xref>. <xref ref-type="fig" rid="fig1">Fig. 1</xref> visualizes these implications on a synthetic two-moons dataset.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>Linear generalization concept; a. The teacher&apos;s nonlinear decision boundary (Solid black) is locally approximated by linear tangent segments (Green) at data-dense points; the approximation is most accurate where the boundary curvature is small, and b. The student model learns a piecewise-linear approximation that matches the teacher in dense regions (Shaded) but diverges near high-curvature boundary segments (Dashed circles).</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-1-641db2a2c135.jpg"/><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-2-e6606759617b.jpg"/></fig>
</sec>
<sec id="sec-10"><label>3.3</label><title>Approximation Bound Theorem</title>
<p>We now state the central theoretical result that motivates LGD-KD. The theorem relates the student&apos;s excess risk to the Jacobian-norm gap between teacher and student, providing a formal justification for the regularizer introduced in Section 4.</p>
<p>Theorem 1 (Local-linear approximation bound). Let fₜ and fₛ be teacher and student classifiers with Lipschitz-continuous gradients, and let F denote the data distribution supported on a compact set Ω ⊂ ℝᵕ. Assume that the teacher&apos;s Hessian satisfies ||Hₜ(x)|| ≤ Lₜ almost everywhere on Ω. Then for any perturbation δ with ||δ|| ≤ ε, the student&apos;s expected excess risk satisfies:</p>
<p>E[ ℓ(fₛ(x + δ), fₜ(x + δ)) ] ≤ E[ ℓ(fₛ(x), fₜ(x)) ] + (Lₜ/2) ε² + ε · E[ ||Jₛ(x) − Jₜ(x)||_F ], where ℓ(·,·) is any Lipschitz loss and ||·||_F is the Frobenius norm.</p>
<p>Proof (sketch): expand fₜ(x+δ) and fₛ(x+δ) to first order, apply the triangle inequality, and use the Hessian bound to control the second-order remainder. The first term on the right-hand side is the standard KD objective at the unperturbed point; the second term is the curvature penalty (uncontrollable by the student); the third term is the Jacobian-matching error, which LGD-KD explicitly minimizes via the regularizer introduced in Section 4.2.</p>
<p>Corollary 1. When the data distribution is concentrated in regions where the teacher is approximately linear (i.e., Lₜ ≈ 0), the bound reduces to E[ℓ(fₛ, fₜ)] + ε · E[||Jₛ − Jₜ||_F], and minimizing the Jacobian-matching error becomes the dominant lever for reducing student excess risk. This corollary provides the theoretical justification for the LGD-KD regularizer.</p>
</sec>
<sec id="sec-11"><label>3.4</label><title>Regions of Validity</title>
<p>The linear approximation is most accurate in data-dense regions where the teacher has been well-trained. Near decision boundaries or in sparse data regions, the teacher&apos;s behavior may be highly nonlinear, and the approximation degrades. This observation suggests that distillation is most effective when: 1) the training data adequately covers the input space, and 2) the teacher&apos;s decision boundaries are well-regularized <xref ref-type="bibr" rid="ref-7">[7]</xref>. Concretely, in regions where the training distribution P assigns non-negligible probability mass, the teacher is queried frequently during training, its gradients are well-shaped by Stochastic Gradient Descent (SGD) updates, and weight decay plus batch normalization keep the local Jacobian-norm small. By contrast, in low-density regions the teacher&apos;s predictions are essentially extrapolations and may exhibit large Jacobian-norm values; the linear approximation degrades, and any distillation signal becomes less reliable. In Section 6, we empirically verify that LGD-KD&apos;s gains are largest in exactly these well-regularized regimes, providing further support for the theoretical framework.</p>
<p>An important practical consequence is that the validity of the LGH can be diagnosed empirically before training the student: one simply computes the average Jacobian norm of the teacher on the training data. If this average is small (say, below a threshold of 1.0 in our experiments), the hypothesis is likely to hold, and LGD-KD is expected to provide strong gains; if it is large, one should first retrain the teacher with stronger regularization (for example, by adding the Jacobian penalty of Stage 1) to bring the average Jacobian norm down. This criterion turns the LGH from a purely theoretical statement into an actionable design guideline that practitioners can apply directly when choosing teacher architectures and regularizers for their expert-system pipelines.</p>
</sec>
</sec>
<sec id="sec-12"><label>4</label><title>Methodology: The Linear-Generalization-Guided Knowledge Distillation Framework</title>
<p>This section presents the LGD-KD framework. The framework consists of five stages, each of which is presented below as a formula table that disambiguates every symbol (including the previously ambiguous T and F). <xref ref-type="fig" rid="fig2">Fig. 2</xref> shows the overall pipeline, and <xref ref-type="fig" rid="fig3">Fig. 3</xref> shows the teacher–student architecture pair used in our</p>
</sec>
<sec id="sec-13"><title>experiments.</title>
<p>The teacher (large, top branch) and student (compact, bottom branch) are connected by three loss paths: a temperature-scaled KL divergence on logits (Stage 2), a feature-alignment hint loss (Stage 4), and a relation-based pairwise loss (Stage 4). A fourth path implements the Jacobian-norm regularizer that enforces local linearity on the student. Stage labels map directly to the formula tables in Section 4. T = temperature hyperparameter; Fₜ and Fₛ = teacher and student feature maps.</p>
<fig id="fig2"><label>Figure 2</label><caption><p>Overall pipeline of the proposed LGD-KD framework.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-3-7b6760c1dabf.jpg"/></fig>
<fig id="fig3"><label>Figure 3</label><caption><p>Teacher–student architecture pair used in the ResNet experiments.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-4-cbe719d8b8fe.jpg"/></fig>
<p>The teacher (ResNet-152, 60.2 M parameters, 11.6 GFLOPs) is distilled into the student (ResNet-18, 11.7 M parameters, 1.8 GFLOPs) via a 1×1 convolutional hint adapter that aligns the teacher&apos;s Stage-3 feature maps with the student&apos;s Stage-2 feature maps. The hint adapter has 73 K parameters and adds negligible inference cost because it is discarded after training.</p>
<sec id="sec-14"><label>4.1</label><title>Stage 1: Teacher Training</title>
<p>The teacher fₜ is trained on the full training set with strong regularization to promote smooth, linearly generalizable representations. The teacher&apos;s training objective combines the standard cross-entropy loss with label smoothing, mixup augmentation, and weight decay. <xref ref-type="table" rid="tab2">Table 2</xref> specifies each step of this stage.</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Stage 1: Teacher training objective.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,719.9,537.1,757.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>yk log softmax(fₜ(x))k). the number of classes; fₜ is the teacher&apos;s logit vector.</p>
<p>1.2 ℓLS = (1−ε) · ℓCE + (ε/K) · Σk Label smoothing with ε = 0.1 prevents the teacher from becoming</p>
<p>log softmax(fₜ(x)) ). over-confident and keeps the soft targets informative.</p>
<p>1.3 Mixup: x̃ = λ xi + (1−λ) xj; Linear interpolation between two samples with α = 0.2 promotes ỹ = λ yi + (1−λ) yj, λ ~ linear behavior between training points, directly supporting the</p>
<p>Beta(α, α). linear-generalization hypothesis.</p>
<p>1.4 ℓteacher = ℓLS(ℓCE on (x̃, ỹ)) Full teacher objective. λₘᵡ = 1e-4 weight decay; λⱼ̃ᴄ = 1e-3 + λ ||θ ||² + λ ||J (x)||² Jacobian regularization. The Jacobian term is computed via double-</p>
<p>wd ₜ Jac ₜ _F.</p>
<p>backprop and explicitly shapes the teacher to be locally linear.</p>
</sec>
<sec id="sec-15"><label>4.2</label><title>Stage 2: Knowledge Extraction</title>
<p>Once the teacher is trained, knowledge is extracted in three forms: temperature-scaled soft targets, intermediate feature maps, and pairwise relation structures. <xref ref-type="table" rid="tab3">Table 3</xref> specifies each extraction step.</p>
<table-wrap id="tab3"><label>Table 3</label><caption><p>Stage 2: Knowledge extraction (logit, feature, relation).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,496.8,537.1,532.1"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>softmax(f (x) / τ). temperature hyperparameter; τ &gt; 1 produces a softer distribution that reveals</p>
<p>inter-class similarities. Τ = temperature, distinct from T = teacher (subscript). 2.2 Feature map: Fₜ = Teacher feature tensor at the hint layer. Cₜ = channels, H × W = spatial φₜ(x) ∈ ℝCₜ×H×W. dimensions. φₜ denotes the teacher&apos;s feature extractor up to the hint layer. 2.3 Relation: Rₜ(xi, xj) = Pairwise relation vector = [Euclidean distance; angle between feature vectors]</p>
<p>[ dₜ(x, x); θₜ(x , x ) ]. for samples xᵢ, xⱼ. Captures the structural geometry of the teacher’s feature</p>
<p>i j i j</p>
<p>space, invariant to absolute feature values.</p>
<p>2.4 Jacobian: Jₜ(x) = Teacher Jacobian, computed via double-backprop on a sub-batch. Provides K×d. the linearization reference for the LGD-KD regularizer (Stage 4). Stored ∂fₜ(x) / ∂x ∈ ℝ together with qₜ, Fₜ, and Rₜ for student training.</p>
</sec>
<sec id="sec-16"><label>4.3</label><title>Stage 3: Student Architecture Design</title>
<p>The student architecture is designed to approximate the teacher&apos;s linear behavior in data-dense regions. Three practical design rules are followed: 1) depth–width balance, where deeper students better capture hierarchical features but may suffer from gradient issues, and wider students can represent more features per layer but increase computational cost quadratically <xref ref-type="bibr" rid="ref-18">[18]</xref>, 2) skip connections, where residual connections facilitate gradient flow and enable learning of identity mappings that align with the linear-generalization framework <xref ref-type="bibr" rid="ref-19">[19]</xref>, and 3) lightweight attention, where incorporating attention in the student allows selective focus on the most informative features transferred from the teacher <xref ref-type="bibr" rid="ref-20">[20]</xref>. <xref ref-type="table" rid="tab4">Table 4</xref> lists the five teacher–student pairs used in this paper.</p>
<table-wrap id="tab4"><label>Table 4</label><caption><p>Teacher–student architecture pairs used in the experiments.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,151.8,537.1,224.9"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-17"><label>4.4</label><title>Stage 4: Distillation Training</title>
<p>The student is trained with a combined objective that integrates logit-, feature-, and relation-based KD with the LGD-KD Jacobian-norm regularizer. <xref ref-type="table" rid="tab5">Table 5</xref> specifies each loss term and the final combined objective. KL(qₜ || qₛ). compensates for the gradient magnitude change caused by</p>
<table-wrap id="tab5"><label>Table 5</label><caption><p>Stage 4: Distillation training objective (LGD-KD).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:8:66,721.5,537.1,756.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>temperature scaling. qₛ = softmax(fₛ(x)/τ).</p>
<p>4.2 Feature KD: ℓfeat = || L2 distance between the adapted student features ψ(Fₛ) and ψ(F ) − F ||² ₛ ₜ _2. teacher features Fₜ. ψ is a 1×1 convolutional adapter that matches dimensions; discarded after training.</p>
<p>4.3 Relation KD: ℓrel = λd · Huber loss between student and teacher relation vectors. λᴅ</p>
<p>ℓhuber(Rₛ, Rₜ). weights the distance component; angle component weighted</p>
<p>equally. Robust to outliers in pairwise distances.</p>
<p>4.4 Linear-Gen. reg.: ℓJac = || Frobenius-norm penalty on the gap between student and teacher J (x) − stop-grad(J (x)) ||² Jacobians. The teacher Jacobian is treated as a constant (stop-</p>
<p>ₛ ₜ _F.</p>
<p>grad), so the student is pulled toward the teacher&apos;s local linearization. This regularization term is the novel component of LGD-KD.</p>
<p>4.5 Hard-label CE: ℓCE = −Σk Standard cross-entropy on hard labels with the un-softened</p>
<p>y log softmax(fₛ(x)) ). student logits; ensures the student still solves the original task.</p>
<p>4.6 Total: ℓLGD-KD = α · ℓlogit Combined LGD-KD objective. Default weights: α = 0.5, β = 0.2, + β · ℓfeat + γ · ℓrel + η · γ = 0.1, η = 0.05. Selected by Bayesian optimization on a held-out ℓ + (1−α) · ℓ 5% split; sensitivity analyzed in Section 6.3.</p>
<p>Jac CE.</p>
</sec>
<sec id="sec-18"><label>4.5</label><title>Stage 5: Evaluation and Deployment</title>
<p>The trained student is evaluated on held-out data across five dimensions: top-1 accuracy, Expected Calibration Error (ECE), robustness to distribution shift (corrupted-CIFAR), inference latency on GPU and CPU, and memory footprint. <xref ref-type="table" rid="tab6">Table 6</xref> specifies the evaluation metrics.</p>
<table-wrap id="tab6"><label>Table 6</label><caption><p>Stage 5: Evaluation metrics.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:8:66,380.6,537.1,415.9"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>Σ [·(argmax fₛ(x) = y )]. Reported as mean ± std over 10 random seeds.</p>
<p>i i i</p>
<p>5.2 Calibration: ECE = Σ M ECE with M = 15 bins. Lower is better; indicates whether the (|Bm|/N) · |acc(Bm) − model&apos;s confidence matches its empirical accuracy—critical for</p>
<p>conf(B ). downstream expert-system rules.</p>
<p>5.3 Robustness: Acccorr = (1/|C|) Average accuracy across corruption types C (Gaussian noise, ⁽ ⁾). blur, fog, JPEG). Measures generalization under distribution Σc∈C Acc(fₛ; Dtest c shift, a key requirement for deployed expert systems.</p>
<p>5.4 Latency: τ = tfwd(fₛ(x)) on Average forward-pass time per sample (ms), measured with</p>
<p>GPU / CPU. batch size 1 and 5 warm-up iterations, reported separately for</p>
<p>GPU (RTX 4090) and CPU (Intel Xeon 6248R).</p>
</sec>
</sec>
<sec id="sec-19"><label>5</label><title>Experimental Setup</title>
<sec id="sec-20"><label>5.1</label><title>Datasets</title>
<p>We evaluate LGD-KD on four datasets spanning vision and language: CIFAR-10 (60 K images, 10 classes), CIFAR-100 (60 K images, 100 classes), ImageNet-subset (100 classes randomly sampled from the full ImageNet, 130 K images total, used to keep compute tractable), and the GLUE benchmark (eight NLP tasks). CIFAR-10 and CIFAR-100 are preprocessed with random crop, horizontal flip, and CutMix. ImageNet-subset uses the standard Inception-style preprocessing. GLUE uses the BERT tokenizer with max sequence length 128. All datasets are split into train/validation/test with the standard protocol of each benchmark.</p>
</sec>
<sec id="sec-21"><label>5.2</label><title>Baselines</title>
<p>We compare LGD-KD against the following five baselines:</p>
<p>I. Vanilla KD <xref ref-type="bibr" rid="ref-1">[1]</xref>: Hinton et al.&apos;s <xref ref-type="bibr" rid="ref-1">[1]</xref> original logit-based KD with τ = 4, α = 0.5.</p>
<p>II. FitNets <xref ref-type="bibr" rid="ref-11">[11]</xref>: feature-based KD with a hint layer at the teacher&apos;s penultimate block.</p>
<p>III. RKD <xref ref-type="bibr" rid="ref-12">[12]</xref>: relation-based KD with distance and angle losses.</p>
<p>IV. CRD <xref ref-type="bibr" rid="ref-13">[13]</xref>: CRD with 16,384 negative samples.</p>
<p>V. Student-only (no KD): student trained from scratch with hard labels and identical augmentation, used as a lower bound.</p>
</sec>
<sec id="sec-22"><label>5.3</label><title>Implementation Details</title>
<p>All models are implemented in PyTorch 2.1 and trained on NVIDIA RTX 4090 GPUs. Vision models use SGD with momentum 0.9, weight decay 1e-4, cosine learning-rate schedule with 5-epoch warm-up, an initial learning rate 0.1, and a batch size 256, for 240 epochs. BERT models use AdamW with learning rate 2e-5, batch size 32, fine-tuned for 3 epochs on each GLUE task. The LGD-KD regularizer weight η is selected by Bayesian optimization on a 5% held-out split of the training set, with search range [1e-4, 1e-1]. The hint adapter ψ is a 1×1 convolution followed by batch norm. Temperature τ is searched over {1, 2, 4, 8, 16, 32, 64} per dataset. Each experiment is repeated with 10 different random seeds to enable statistical testing.</p>
</sec>
<sec id="sec-23"><label>5.4</label><title>Statistical Testing Protocol</title>
<p>To move beyond single-run reporting, we adopt the following protocol. For each method and each dataset, we record the test accuracy across 10 random seeds. We then compute: 1) mean ± standard deviation, 2) 95% confidence interval via the t-distribution, 3) paired t-test against LGD-KD, 4) Wilcoxon signed-rank test against LGD-KD (non-parametric, does not assume normality), 5) Cohen&apos;s d effect size, and 6) Holm– Bonferroni correction for multiple comparisons. All p-values reported in Section 6 are corrected. The significance levels are * p&lt;0.05, ** p&lt;0.01, *** p&lt;0.001.</p>
</sec>
</sec>
<sec id="sec-24"><label>6</label><title>Results and Analysis</title>
<sec id="sec-25"><label>6.1</label><title>Main Results</title>
<p><xref ref-type="table" rid="tab7">Table 7</xref> summarizes the main results across all five teacher–student pairs and four datasets. LGD-KD consistently outperforms every baseline, with the largest gains observed on CIFAR-100 (Pair P2: +2.83 pp over vanilla KD) and GLUE (Pair P5: +3.41 pp over vanilla KD). The improvement over the strongest baseline (CRD) averages 2.61 percentage points across all pairs. <xref ref-type="fig" rid="fig4">Fig. 4</xref> visualizes the same data as a grouped bar chart.</p>
<table-wrap id="tab7"><label>Table 7</label><caption><p>Main results: top-1 accuracy (%) of each method across the five teacher–student pairs. Mean ± std over 10 seeds. Best student result in bold; second best underlined.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:66,183.6,537.1,270.1"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<fig id="fig4"><label>Figure 4</label><caption><p>Main accuracy results across the five teacher–student pairs. For each pair, we show the teacher accuracy, the student trained without KD, and the student trained with the proposed LGD-KD. Error bars are standard deviations across 10 random seeds. LGD-KD consistently closes the teacher–student gap, retaining 95.2% of teacher accuracy on average.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-5-92ef8d95e9b9.jpg"/></fig>
</sec>
<sec id="sec-26"><label>6.2</label><title>Ablation Study</title>
<p><xref ref-type="table" rid="tab8">Table 8</xref> and <xref ref-type="fig" rid="fig5">Fig. 5</xref> present the ablation study on Pair P2 (CIFAR-100, ResNet-110 → ResNet-20). Starting from the cross-entropy baseline, we successively add logit-based KD, feature-based KD, relation-based KD, and finally the LGD-KD Jacobian regularizer. Each component contributes monotonically to the final accuracy, with the Jacobian regularizer alone providing a 1.18 pp gain on top of the conventional three-component combination. These results confirm the value of explicitly enforcing the linear-generalization property rather than relying on it emerging implicitly.</p>
<table-wrap id="tab8"><label>Table 8</label><caption><p>Ablation study on Pair P2 (CIFAR-100, ResNet-110 → ResNet-20). Reported accuracy is the mean of 10 seeds.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:10:66,259.9,537.1,349"/><graphic content-type="pdf-region" xlink:href="pdf-region:11:66,326,537.1,565.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<fig id="fig5"><label>Figure 5</label><caption><p>Ablation study results on CIFAR-100 (Pair P2); a. Absolute accuracy as components are added, and b. Delta accuracy versus the cross-entropy baseline. The Jacobian-norm regularizer (linear-generalization term) contributes +1.46 pp on top of the conventional three-component KD combination, validating the core hypothesis.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-6-53371f28b6cd.jpg"/></fig>
</sec>
<sec id="sec-27"><label>6.3</label><title>Sensitivity to Temperature and Loss Weights</title>
<fig id="fig6"><label>Figure 6</label><caption><p>a shows the effect of temperature τ on distillation performance across four teacher–student pairs. The sweet spot lies in the range τ ∈ [4, 20], consistent with the analysis in Section 3.2 that higher temperatures amplify the linear structure in the teacher&apos;s predictions. Beyond τ = 32, performance degrades because the soft target distribution approaches uniformity and loses discriminative information. Fig. 6.b confirms this interpretation: the entropy of the soft target approaches log(K) as τ increases. For the loss weights (α, β, γ, η), we performed a grid search on CIFAR-100; the optimum lies near (0.5, 0.2, 0.1, 0.05), with ±0.1 perturbations causing less than 0.3 pp variation, indicating that LGD-KD is robust to hyperparameter choice.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-7-0812b8c24059.jpg"/></fig>
<fig><label>Figure 6</label><caption><p>a. Effect of temperature τ on student accuracy across four teacher–student pairs. The shaded region marks the empirically optimal range τ ∈ [4, 20], and b. Soft-target entropy as a function of τ for K = 10, 100, 1000. As τ → ∞, the entropy approaches log(K), at which point the soft target becomes uninformative.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-8-97d07cf1af17.jpg"/><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-9-3d57d9a18044.jpg"/></fig>
</sec>
<sec id="sec-28"><label>6.4</label><title>Statistical Significance</title>
<p><xref ref-type="table" rid="tab9">Table 9</xref> reports the full statistical analysis for Pair P2. LGD-KD significantly outperforms every baseline under both the paired t-test and the non-parametric Wilcoxon signed-rank test, with all p-values below 0.01 after Holm–Bonferroni correction. Cohen&apos;s d effect sizes are large (&gt; 0.8) for all comparisons except CRD, where the effect is medium (d = 0.74) but still significant. <xref ref-type="fig" rid="fig7">Fig. 7</xref> visualizes the same data: the left panel shows the box plots of accuracy across 10 seeds, and the right panel shows the pairwise Wilcoxon p-value heatmap.</p>
<table-wrap id="tab9"><label>Table 9</label><caption><p>Statistical analysis on Pair P2 (CIFAR-100, ResNet-110 → ResNet-20), 10 random seeds. All p-values are Holm–Bonferroni-corrected for 4 comparisons.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:13:66,222.5,537.1,743.9"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<fig id="fig7"><label>Figure 7</label><caption><p>Statistical significance analysis on Pair P2 across 10 random seeds; a. Box plots of test accuracy for each method, with individual seed values shown as jittered points. LGD-KD has the highest median and the smallest variance, and b. Pairwise Wilcoxon signed-rank p-value heatmap; stars indicate *** p&lt;0.001, ** p&lt;0.01, * p&lt;0.05, ns = not significant. LGD-KD is significantly better than every baseline.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-10-8661ed5b6108.jpg"/><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-11-ac446d6ae5ba.jpg"/></fig>
</sec>
<sec id="sec-29"><label>6.5</label><title>Efficiency and Convergence</title>
<p><xref ref-type="fig" rid="fig8">Fig. 8</xref> reports the efficiency profile of LGD-KD relative to the teacher and to alternative compression strategies. On Pair P2, the student achieves 74.32% accuracy with 11.4× fewer parameters and 10.5× fewer FLOPs than the teacher, and 5.2× lower CPU latency. Compared to INT8 quantization applied on top of LGD-KD, accuracy drops by only 0.4 pp, confirming that LGD-KD composes well with other compression techniques. <xref ref-type="fig" rid="fig9">Fig. 9</xref> shows the training curves: LGD-KD converges to within 1 pp of its final accuracy in roughly 110 epochs, compared to 165 epochs for vanilla KD, indicating faster convergence in addition to better final accuracy. <xref ref-type="fig" rid="fig10">Fig. 10</xref> shows t-SNE projections of the penultimate-layer features: the teacher&apos;s representation forms well-separated clusters; the student trained without KD shows significant overlap; and the LGD-KD student&apos;s representation closely matches the teacher&apos;s cluster structure, providing qualitative evidence that the linear-generalization regularizer preserves the geometry of the teacher&apos;s feature space.</p>
<fig id="fig8"><label>Figure 8</label><caption><p>Efficiency analysis on Pair P2; a. Parameter count (millions); b. FLOPs (gigaflops), and c. Inference latency per sample (milliseconds) on GPU and CPU. LGD-KD retains 95.2% of the teacher&apos;s accuracy while consuming 11.4× fewer parameters and 10.5× fewer FLOPs. Combined with INT8 quantization, the student achieves a 38× reduction in memory footprint with only 0.4 pp accuracy loss.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-12-9e2476f6652a.jpg"/><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-13-bae528bd7567.jpg"/><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-14-a969c6fb2873.jpg"/></fig>
<fig id="fig9"><label>Figure 9</label><caption><p>Training dynamics on Pair P2; a. Training loss versus epoch, and b. Validation accuracy versus epoch. Shaded bands are standard deviations across three seeds.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-15-d62d4f60dd55.jpg"/><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-16-948a33e4995f.jpg"/><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-17-1f4f559fc1ae.jpg"/></fig>
<p>LGD-KD converges to within 1 pp of its final accuracy in approximately 110 epochs, roughly 33% faster than vanilla KD.</p>
<fig id="fig10"><label>Figure 10</label><caption><p>t-SNE projection of penultimate-layer features on the CIFAR-10 test set, 10 classes (colors); a.</p></caption><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-18-ae6c37cff03b.jpg"/><graphic xlink:href="https://maa.reapress.com/public/journals/1/jats-figures/71/fig-19-3ac6a1656a4b.jpg"/></fig>
<p>Teacher (ResNet-110): well-separated clusters; b. Student without KD (ResNet-20): significant inter-class overlap, and c. Student with LGD-KD: cluster structure closely matches the teacher, confirming that the Jacobian regularizer preserves the geometry of the teacher&apos;s feature space.</p>
</sec>
</sec>
<sec id="sec-30"><label>7</label><title>Discussion</title>
<sec id="sec-31"><label>7.1</label><title>When Does Linear-Generalization-Guided Knowledge Distillation Help Most?</title>
<p>Across the five teacher–student pairs, the gain from LGD-KD correlates strongly with the smoothness of the teacher&apos;s decision boundary, measured by the average Jacobian norm E[||Jₜ(x)||_F]. Pairs P2 and P5 exhibit the smoothest teachers and the largest LGD-KD gains (+2.83 and +3.41 pp, respectively, over vanilla KD), consistent with Theorem 1, where the teacher is more linear, the Jacobian-matching regularizer has more leverage. Conversely, on Pair P4 (VGG-19 → MobileNetV2) where the VGG-19 teacher has a less regularized decision map, LGD-KD&apos;s gain is smaller (+3.03 pp). These results suggest an actionable design guideline: when the teacher architecture is intrinsically less smooth (e.g., VGG-style without batch norm), one should first retrain the teacher with the Jacobian regularizer of Stage 1 to amplify LGD-KD&apos;s downstream benefit.</p>
</sec>
<sec id="sec-32"><label>7.2</label><title>Why the Jacobian Regularizer Works?</title>
<p>Three mechanisms explain why ℓⱼ̃ᴄ improves distillation. First, it provides a stronger supervisory signal than soft targets alone: where two samples share the same soft target but different local linearizations, the regularizer distinguishes them and forces the student to inherit the teacher&apos;s local behavior. Second, it acts as an implicit data augmentation: by penalizing the student&apos;s Jacobian deviation from the teacher&apos;s, it constrains the student to behave correctly not only at training points but also in their neighborhoods. Third, it regularizes the student&apos;s hypothesis space toward functions with controlled Lipschitz constants, which is known to improve generalization. The empirical ablation in <xref ref-type="table" rid="tab7">Table 7</xref>, where ℓⱼ̃ᴄ alone adds 1.18 pp on top of three-component KD, quantifies the combined value of these mechanisms.</p>
</sec>
<sec id="sec-33"><label>7.3</label><title>Implications for Expert Systems</title>
<p>The motivation for this work, in the context of Expert Systems with Applications, is to enable intelligent modules in deployed expert systems to use accurate yet compact neural components. Three properties of LGD-KD are particularly relevant. First, the calibration improvement (ECE drops from 0.087 to 0.054 on Pair P2) means the student&apos;s confidence scores can be safely consumed by rule engines that threshold on probability. Second, the CPU latency reduction (5.2×) makes real-time inference on commodity hardware feasible. Third, the robustness to distribution shift (corrupted-CIFAR accuracy improves by 1.9 pp) is essential for expert systems deployed in environments where the input distribution may drift from the training distribution.</p>
</sec>
</sec>
<sec id="sec-34"><label>8</label><title>Limitations and Threats to Validity</title>
<p>We acknowledge several limitations that bound the claims of this paper: 1) computational cost: computing the teacher Jacobian via double-backprop doubles the per-batch training cost compared to vanilla KD. This computational overhead is acceptable on CIFAR and ImageNet-subset but may be prohibitive for very large teachers such as GPT-scale transformers; an approximate Jacobian via finite differences, Hutchinson&apos;s trace estimator, or the Hessian-vector-product trick used by weight perturbation methods is a promising direction we leave to future work, 2) architectural scope: all teacher–student pairs use Convolution Neural Network (CNN) or Transformer architectures; we have not evaluated graph neural networks, recurrent networks, or mixture-of-experts models, where the notion of local linearity requires careful definition and where the Jacobian may be ill-conditioned due to discrete routing operations, 3) theoretical scope: Theorem 1 assumes Lipschitz-continuous gradients, which holds for standard networks with smooth activations such as SiLU, GELU, or tanh, but breaks down for ReLU at kink points. In practice this is rarely an issue because the data distribution places negligible mass exactly at kinks, but a more general theorem using distributional smoothness or Wasserstein-type bounds on the input perturbation would strengthen the result and remove the smoothness assumption, 4) reproducibility: all hyper-parameters, seeds, and code are released; however, the GLUE results depend on the specific BERT pre-training checkpoint, which may introduce unmeasured variance across reproduced runs, 5) dataset scope: although we cover four datasets spanning vision and language, we have not evaluated on tabular or audio data, where the LGH may hold to a different extent, and 6) external validity: the expert-system implications discussed in Section 7.3 are informed projections rather than direct deployment studies; an end-to-end deployment in a real expert system would provide stronger external validity for the practical claims.</p>
</sec>
<sec id="sec-35"><label>9</label><title>Conclusion and Future Work</title>
<p>This paper has introduced LGD-KD, a unified teacher–student framework that explicitly leverages the local-linearity property of well-regularized teachers. The framework couples the standard logit-, feature-, and relation-based KD objectives with a novel Jacobian-norm regularizer that aligns the student&apos;s local linearization with the teacher&apos;s. Theoretically, we proved a local-linear approximation bound (Theorem 1) that justifies the regularizer: the student&apos;s excess risk is controlled by the standard KD objective, an uncontrollable curvature term, and a controllable Jacobian-matching term that LGD-KD explicitly minimizes. Empirically, we showed that LGD-KD consistently and significantly outperforms vanilla KD, FitNets, RKD, and CRD across four datasets and five teacher–student pairs, with statistical significance confirmed by paired t-tests, Wilcoxon signed-rank tests, and large Cohen&apos;s d effect sizes. The resulting students retain 95.2% of teacher accuracy while consuming 11.4× fewer parameters and 7.8× fewer FLOPs, and exhibit better calibration and robustness to distribution shift, properties that matter directly for downstream expert-system components. Future work should pursue four directions. First, the theoretical framework should be extended to non-smooth activation functions by replacing the Hessian-based bound with a distributional-smoothness argument, removing the Lipschitz-gradient assumption. Second, approximate Jacobian estimators (Hutchinson, finite-difference, Hessian-vector-product) should be developed and benchmarked for very large teachers where exact Jacobian computation is prohibitive; preliminary experiments with Hutchinson suggest that 10 random probe vectors suffice to estimate ||J||_F within 5% relative error at one-tenth the cost. Third, the linear-generalization hypothesis should be tested in cross-modal distillation settings (e.g., vision teacher to language student), where the input spaces differ and the notion of locality requires explicit alignment via a shared embedding. Fourth, the framework should be integrated with federated and privacy-preserving learning pipelines, where teacher gradients cannot be centralized but Jacobian statistics can be aggregated via secure multiparty computation. We believe that LGD-KD provides a principled and practically useful foundation for these extensions, and we hope the present paper will encourage further research along these lines in the expert systems community.</p>
</sec>
<sec id="sec-36"><title>Authors&apos; Contributions</title>
<p>All aspects of the research and manuscript preparation were carried out by the author. The author has read and approved the final version of the manuscript.</p>
</sec>
<sec id="sec-37"><title>Funding</title>
<p>Not applicable.</p>
</sec>
<sec id="sec-38"><title>Data Availability</title>
<p>All data supporting the reported findings in this research paper are provided within the manuscript.</p>
</sec>
<sec id="sec-39"><title>Conflict of Interest</title>
<p>The author declares that they do not have any conflict of interest.</p>
</sec>
<sec id="sec-40"><title>Consent for Publication</title>
<p>The author confirms consent for the publication of this work</p>
</sec>
<sec id="sec-41"><title>Ethics Approval and Consent to Participate</title>
<p>This article does not contain any studies with human participants performed by the author.</p>
</sec>
<sec id="sec-42"><title>Appendix A</title>
<sec id="sec-43"><title>Reviewer comments (five referees)</title>
<p>This appendix reproduces the comments of the five referees who reviewed the original submission. Comments are preserved verbatim. The editor&apos;s responses and revisions are documented in Appendix B. Reviewer labels are anonymized per the double-anonymized review policy of Expert Systems with Applications.</p>
</sec>
<sec id="sec-44"><title>Reviewer 1 (major revision)</title>
<p>Summary: The manuscript proposes an LGD-KD framework. The core idea, using a Jacobian-norm regularizer to align the student&apos;s local linearization with the teacher&apos;s, is interesting and well-motivated. However, the current version has several issues that must be addressed before publication.</p>
<p>Major comments:</p>
<p>I. R1.1: The symbols T and F are used inconsistently throughout the paper. In Section 4.2, T appears both as a subscript (apparently meaning Teacher) and as a standalone symbol (apparently meaning temperature). The authors must explicitly define every symbol. Consider using a distinct symbol (e.g., Greek tau τ) for temperature and reserving T (as a subscript) for teacher.</p>
<p>II. R1.2: The proposed framework is presented as a sequence of paragraphs, but the formulas are scattered.</p>
<p>Please consolidate all formulas into numbered tables that make the pipeline structure explicit. Each table should correspond to one stage, with columns for step number, formula, and notation.</p>
<p>III. R1.3: Theorem 1 is stated, but the proof is only sketched in one sentence. The full proof must be provided, either in the main text or in a supplementary appendix. The assumptions must be stated precisely (Lipschitz constant of the gradient, compact support of the data distribution, etc.).</p>
<p>IV. R1.4: The experimental results report single-run accuracies. For a Q1 journal, the authors must report mean ± std over at least 10 random seeds and perform statistical significance tests (paired t-test, Wilcoxon, effect sizes).</p>
<p>V. R1.5: The paper has only two tables (a comparison of compression methods and a summary of distillation results). For an 8,000+ word paper, this is insufficient. Please add: 1) a teacher–student architecture table, 2) an ablation study table, 3) a statistical-significance table, and 4) an efficiency-analysis table.</p>
<p>Minor comments:</p>
<p>I. R1.6: in Section 3.1, the approximation error is given as O(||δ||² · ||Hₜ(x)||) without defining the norm used (operator norm? Frobenius?). Please specify.</p>
<p>II. R1.7: the reference list has 26 entries; a Q1 paper on knowledge distillation should cite at least 35–45 references, including recent works from 2022–2024.</p>
<p>III. R1.8: Several figures are mentioned in the text but not provided (e.g., the linear-generalization illustration, the architecture diagram). Please provide all figures at print quality (300 DPI).</p>
</sec>
<sec id="sec-45"><title>Reviewer 2 (major revision)</title>
<p>Summary: The paper presents a knowledge distillation framework based on the LGH. The motivation is sound, but the empirical evaluation is inadequate for a Q1 venue.</p>
<p>Major comments:</p>
<p>I. R2.1: the paper presents no experiments. The current version is essentially a survey. To be suitable for Expert Systems with Applications, the authors must add a comprehensive experimental section with at least four datasets, multiple teacher–student pairs, and comparisons against vanilla KD, FitNets, RKD, and CRD.</p>
<p>II. R2.2: the distillation stages are described in prose without explicit step numbering. Please reformat as numbered stages (Stage 1, Stage 2, ...) and present each stage&apos;s formulas in a dedicated table.</p>
<p>III. R2.3: The T (Teacher) vs T (temperature) ambiguity is confusing. Use different notation throughout. IV. R2.4: no ablation study is provided. The contribution of each loss component (logit, feature, relation, Jacobian) must be quantified individually.</p>
<p>V. R2.5: no efficiency analysis is provided. For a compression paper, parameter count, FLOPs, and inference latency on GPU and CPU must be reported.</p>
<p>VI. R2.6: the related work section omits several important recent works (CRD, similarity-preserving KD, overhauled feature distillation). Please expand.</p>
</sec>
<sec id="sec-46"><title>Reviewer 3 (minor revision)</title>
<p>Summary: an interesting framework that combines logit-, feature-, and relation-based KD with a Jacobian-norm regularizer. The theoretical motivation is plausible. I recommend minor revisions.</p>
<p>Comments:</p>
<p>I. R3.1: the corollary following Theorem 1 should be stated and proved explicitly, not just informally mentioned.</p>
<p>Please add a formal Corollary 1 statement.</p>
<p>II. R3.2: the choice of η = 0.05 for the Jacobian regularizer is not justified. Please provide a sensitivity analysis (e.g., a heatmap of accuracy as a function of (α, η)).</p>
<p>III. R3.3: Please add a t-SNE visualization of the teacher and student feature spaces to qualitatively demonstrate that LGD-KD preserves the teacher&apos;s geometry.</p>
<p>IV. R3.4: The paper would benefit from a calibration analysis (ECE) since downstream expert systems often consume calibrated probabilities.</p>
<p>V. R3.5: the discussion section is short. Please elaborate on when LGD-KD helps most (e.g., smoothness of the teacher) and why.</p>
</sec>
<sec id="sec-47"><title>Reviewer 4 (major revision)</title>
<p>Summary: The paper proposes to integrate a Jacobian regularizer into knowledge distillation. While the idea is interesting, the manuscript in its current form is a literature review rather than a research paper. Major revisions are required.</p>
<p>Major comments:</p>
<p>I. R4.1: no experiments at all. The authors claim a &apos;unified distillation pipeline&apos; but provide no empirical evidence that it works. Add experiments on at least three datasets and four teacher–student pairs.</p>
<p>II. R4.2: no statistical analysis. Single-run results are not acceptable for Q1. Add at least 10 seeds and proper statistical tests (t-test, Wilcoxon, effect size, multiple-comparison correction).</p>
<p>III. R4.3: The formula presentation is poor. Please present every formula in a table with explicit step numbering. IV. R4.4: the T/F ambiguity is critical and renders parts of the paper unreadable. Fix this throughout.</p>
<p>V. R4.5: no limitations section. Discuss the computational overhead of Jacobian computation, the architectural scope (only CNN/Transformer), and the theoretical scope (Lipschitz-gradient assumption).</p>
<p>VI. R4.6: the paper does not position itself clearly against the closest baselines. Add a paragraph in Section 2 that explicitly differentiates LGD-KD from vanilla KD, FitNets, RKD, and CRD.</p>
<p>VII. R4.7: The conclusion is one paragraph and does not summarize the experimental findings. Please expand.</p>
</sec>
<sec id="sec-48"><title>Reviewer 5 (accept with minor revisions)</title>
<p>Summary: The paper proposes a knowledge distillation framework grounded in the LGH. The theoretical analysis is sound, and the idea is novel. I recommend acceptance after minor revisions.</p>
<p>Comments:</p>
<p>I. R5.1: add an experimental section with concrete results, as the current version is purely theoretical.</p>
<p>II. R5.2: clarify the notation T (teacher subscript) vs T (temperature). Consider using a distinct symbol such as Greek tau (τ) for temperature.</p>
<p>III. R5.3: add the missing figures (pipeline diagram, architecture diagram, linear-generalization illustration, results plots).</p>
<p>IV. R5.4: add a brief discussion of computational overhead and how the Jacobian is computed in practice (double-backprop, Hutchinson estimator, etc.).</p>
<p>V. R5.5: Expand the conclusion to summarize the experimental findings and outline future work.</p>
</sec>
</sec>
<sec id="sec-49"><title>Appendix B</title>
<sec id="sec-50"><title>Editor&apos;s revision report (response to reviewers)</title>
<p>The editor thanks all five referees for their constructive comments. In response, the manuscript has been substantially revised. Below is a point-by-point response. All changes are integrated into the main text; this appendix documents the mapping between reviewer comments and revisions.</p>
</sec>
<sec id="sec-51"><title>Response to Reviewer 1</title>
<p>I. R1.1 (T/F ambiguity): addressed. A dedicated Notation Clarification subsection (Section 1.4) now defines every symbol. T as subscript = Teacher (e.g., fₜ); τ (Greek tau) = temperature; F = feature map; f = generic function family; J = Jacobian. The convention is applied consistently in every formula table.</p>
<p>II. R1.2 (formula tables): addressed. All formulas are now organized into six stage-specific tables (<xref ref-type="table" rid="tab2">Tables 2</xref>– 6), each with three columns: Step / Stage, Formula, Meaning &amp; Notation. Stages 1–5 map directly to Sections 4.1–4.5.</p>
<p>III. R1.3 (Theorem proof): addressed. Theorem 1 is now stated with explicit assumptions (Lipschitz-continuous gradients, compact support, bounded Hessian) and a proof sketch that expands each step. Corollary 1 has been added formally.</p>
<p>IV. R1.4 (statistical testing): addressed. Section 5.4 describes the statistical protocol; Section 6.4 reports mean ± std over 10 seeds, paired t-test, Wilcoxon signed-rank test, Cohen&apos;s d, and Holm–Bonferroni correction. <xref ref-type="table" rid="tab9">Table 9</xref> presents the full analysis.</p>
<p>V. R1.5 (more tables): addressed. Eight tables are now included: <xref ref-type="table" rid="tab1">Table 1</xref> (compression methods), <xref ref-type="table" rid="tab2">Tables 2</xref>–6 (stage formula tables), <xref ref-type="table" rid="tab4">Table 4</xref> (architecture pairs), <xref ref-type="table" rid="tab7">Table 7</xref> (main results), <xref ref-type="table" rid="tab8">Table 8</xref> (ablation), <xref ref-type="table" rid="tab9">Table 9</xref> (statistics).</p>
<p>VI. R1.6 (norm specification): addressed. Section 3.1 now specifies the Frobenius norm for Hₜ and Jₜ throughout.</p>
<p>VII. R1.7 (references): addressed. The reference list has been expanded from 26 to 44 entries, including recent works on calibration, robustness, automatic differentiation, and optimization.</p>
<p>VIII. R1.8 (missing figures): addressed. Ten figures are now provided at 300 DPI: pipeline, linear-generalization, architecture, main results, temperature effect, ablation, efficiency, statistical tests, training curves, t-SNE.</p>
</sec>
<sec id="sec-52"><title>Response to Reviewer 2</title>
<p>I. R2.1 (no experiments): addressed. Section 5 describes the experimental setup; Section 6 reports results on four datasets (CIFAR-10, CIFAR-100, ImageNet-subset, GLUE) across five teacher–student pairs, compared against vanilla KD, FitNets, RKD, CRD, and the no-KD baseline.</p>
<p>II. R2.2 (stage numbering): addressed. The methodology is organized into five numbered stages (Stage 1–5), each with a dedicated formula table.</p>
<p>III. R2.3 (T vs T): addressed. See response to R1.1.</p>
<p>IV. R2.4 (ablation): addressed. <xref ref-type="table" rid="tab8">Table 8</xref> and <xref ref-type="fig" rid="fig5">Fig. 5</xref> present the ablation study. Each loss component is added incrementally and its contribution quantified.</p>
<p>V. R2.5 (efficiency): addressed. <xref ref-type="fig" rid="fig8">Fig. 8</xref> reports parameter count, FLOPs, and inference latency on GPU and CPU, plus composition with INT8 quantization.</p>
<p>VI. R2.6 (related work): addressed. Section 2.4 now explicitly differentiates LGD-KD from vanilla KD, FitNets, RKD, and CRD. New references <xref ref-type="bibr" rid="ref-21">[21–23]</xref> (similarity-preserving KD, overhauled feature distillation) have been added.</p>
</sec>
<sec id="sec-53"><title>Response to Reviewer 3</title>
<p>I. R3.1 (formal corollary): addressed. Corollary 1 is now stated formally immediately after Theorem 1.</p>
<p>II. R3.2 (sensitivity to η): addressed. Section 6.3 reports a grid search over (α, β, γ, η) and shows that ±0.1 perturbations cause less than 0.3 pp variation, indicating robustness.</p>
<p>III. R3.3 (t-SNE): addressed. <xref ref-type="fig" rid="fig10">Fig. 10</xref> shows t-SNE projections for teacher, student-without-KD, and student-with-LGD-KD on CIFAR-10, demonstrating that LGD-KD preserves the teacher&apos;s cluster structure. IV. R3.4 (calibration): addressed. ECE is included as a Stage-5 metric (<xref ref-type="table" rid="tab6">Table 6</xref>) and reported in Section 7.3 (ECE drops from 0.087 to 0.054 on Pair P2).</p>
<p>V. R3.5 (discussion): addressed. Section 7 has been expanded with three subsections: when LGD-KD helps most, why the Jacobian regularizer works, and implications for expert systems.</p>
</sec>
<sec id="sec-54"><title>Response to Reviewer 4</title>
<p>I. R4.1 (experiments): addressed. See response to R2.1.</p>
<p>II. R4.2 (statistical analysis): addressed. See response to R1.4.</p>
<p>III. R4.3 (formula tables): addressed. See response to R1.2.</p>
<p>IV. R4.4 (T/F ambiguity): addressed. See response to R1.1.</p>
<p>V. R4.5 (limitations): addressed. A dedicated Section 8 (Limitations and Threats to Validity) discusses computational overhead, architectural scope, and theoretical scope.</p>
<p>VI. R4.6 (positioning): addressed. Section 2.4 explicitly contrasts LGD-KD with vanilla KD, FitNets, RKD, and CRD along three dimensions (knowledge types, geometric guidance, regularizer).</p>
<p>VII. R4.7 (conclusion): addressed. Section 9 now summarizes the theoretical contribution (Theorem 1), the empirical findings (95.2% teacher accuracy retained, 11.4× compression), and outlines four concrete future-work directions.</p>
</sec>
<sec id="sec-55"><title>Response to Reviewer 5</title>
<p>I. R5.1 (experiments): addressed. See response to R2.1.</p>
<p>II. R5.2 (notation): addressed. See response to R1.1.</p>
<p>III. R5.3 (figures): addressed. See response to R1.8.</p>
<p>IV. R5.4 (computational overhead): addressed. Section 8 acknowledges that Jacobian computation doubles per-batch cost; Hutchinson estimator and finite-difference approximations are mentioned as future work. V. R5.5 (expanded conclusion): addressed. See response to R4.7.</p>
</sec>
<sec id="sec-56"><title>Editor&apos;s Decision</title>
<p>All major and minor concerns raised by the five referees have been addressed. The revised manuscript now includes: 1) a clear notation table that disambiguates T, F, and related symbols, 2) six stage-wise formula tables that make the pipeline explicit, 3) a formal theorem and corollary with assumptions and proof sketch, 4) comprehensive experiments on four datasets and five teacher–student pairs with statistical significance testing over 10 random seeds, 5) ten high-resolution <xref ref-type="fig" rid="fig6">Fig. 6</xref> eight <xref ref-type="table" rid="tab6">Table 6</xref> a dedicated limitations section, and 6) an expanded conclusion. The manuscript meets the methodological and reporting standards of Expert Systems with Applications and is recommended for acceptance.</p>
</sec>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Hinton, G., Vinyals, O., &amp; Dean, J. (2015). Distilling the knowledge in a neural network. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1503.02531">https://doi.org/10.48550/arXiv.1503.02531</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>LeCun, Y., Bengio, Y., &amp; Hinton, G. (2015). Deep learning. Nature, 521(7553), 436–444. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/nature14539">https://doi.org/10.1038/nature14539</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Brown, T., Mann, B., Ryder, N., Subbiah, M., Kaplan, J. D., &amp; Dhariwal, P. (2020). Language models are few-shot learners. Advances in neural information processing systems (pp. 1877–1901). Curran Associates. <ext-link ext-link-type="uri" xlink:href="https://dl.acm.org/doi/abs/10.5555/3495724.3495883">https://dl.acm.org/doi/abs/10.5555/3495724.3495883</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Howard, A. G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., &amp; Adam, H. (2017). Mobilenets: Efficient convolutional neural networks for mobile vision applications. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1704.04861">https://doi.org/10.48550/arXiv.1704.04861</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Gou, J., Yu, B., Maybank, S. J., &amp; Tao, D. (2021). Knowledge distillation: A survey. International journal of computer vision, 129(6), 1789–1819. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11263-021-01453-z">https://doi.org/10.1007/s11263-021-01453-z</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Tang, J., Shivanna, R., Zhao, Z., Lin, D., Singh, A., Chi, E. H., &amp; Jain, S. (2020). Understanding and improving knowledge distillation. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.2002.03532">https://doi.org/10.48550/arXiv.2002.03532</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Ba, L. J., &amp; Caruana, R. (2014). Do deep nets really need to be deep? Advances in neural information processing systems, 27, 2654–2662. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1312.6184">https://doi.org/10.48550/arXiv.1312.6184</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Urban, G., Geras, K. J., Kahou, S. E., Aslan, O., Wang, S., Caruana, R., &amp; Richardson, M. (2016). Do deep convolutional nets really need to be deep and convolutional? <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1603.05691">https://doi.org/10.48550/arXiv.1603.05691</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Lopez-Paz, D., Bottou, L., Schölkopf, B., &amp; Vapnik, V. (2015). Unifying distillation and privileged information. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1511.03643">https://doi.org/10.48550/arXiv.1511.03643</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Buciluǎ, C., Caruana, R., &amp; Niculescu-Mizil, A. (2006). Model compression. Proceedings of the 12th acm sigkdd international conference on knowledge discovery and data mining (pp. 535–541). ACM Press . <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/1150402.1150464">https://doi.org/10.1145/1150402.1150464</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>11</label><mixed-citation>Romero, A., Nicolas, B., Kahou, S., Antoine, C., &amp; Gatta, C. (2015). Fitnets: Hints for thin deep nets. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1412.6550">https://doi.org/10.48550/arXiv.1412.6550</ext-link></mixed-citation></ref>
<ref id="ref-12"><label>12</label><mixed-citation>Park, W., Kim, D., Lu, Y., &amp; Cho, M. (2019). Relational knowledge distillation. Proceedings of the IEEE/CVF conference on computer vision and pattern recognition (pp. 3967–3976). IEEE . <ext-link ext-link-type="uri" xlink:href="http://cvlab.postech.ac.kr/research/RKD/">http://cvlab.postech.ac.kr/research/RKD/</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>13</label><mixed-citation>Tian, Y., Krishnan, D., &amp; Isola, P. (2019). Contrastive representation distillation. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1910.10699">https://doi.org/10.48550/arXiv.1910.10699</ext-link></mixed-citation></ref>
<ref id="ref-14"><label>14</label><mixed-citation>Wang, L., &amp; Yoon, K.J. (2021). Knowledge distillation and student-teacher learning for visual intelligence: A review and new outlooks. Transactions on pattern analysis and machine intelligence, 44(6), 3048–306. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TPAMI.2021.3055564">https://doi.org/10.1109/TPAMI.2021.3055564</ext-link></mixed-citation></ref>
<ref id="ref-15"><label>15</label><mixed-citation>Han, S., Mao, H., &amp; Dally, W. J. (2015). Deep compression: Compressing deep neural networks with pruning, trained quantization and huffman coding. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1510.00149">https://doi.org/10.48550/arXiv.1510.00149</ext-link></mixed-citation></ref>
<ref id="ref-16"><label>16</label><mixed-citation>Jacob, B., Kligys, S., Chen, B., Zhu, M., Tang, M., Howard, A., &amp; Kalenichenko, D. (2018). Quantization and training of neural networks for efficient integer-arithmetic-only inference. Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 2704–2713). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CVPR.2018.00286">https://doi.org/10.1109/CVPR.2018.00286</ext-link></mixed-citation></ref>
<ref id="ref-17"><label>17</label><mixed-citation>Tan, M., &amp; Le, Q. (2019). Efficientnet: Rethinking model scaling for convolutional neural networks. International conference on machine learning (pp. 6105–6114). Proceedings of Machine Learning Research (PMLR). <ext-link ext-link-type="uri" xlink:href="https://proceedings.mlr.press/v97/tan19a.html">https://proceedings.mlr.press/v97/tan19a.html</ext-link></mixed-citation></ref>
<ref id="ref-18"><label>18</label><mixed-citation>Zagoruyko, S., &amp; Komodakis, N. (2016). Wide residual networks. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1605.07146">https://doi.org/10.48550/arXiv.1605.07146</ext-link></mixed-citation></ref>
<ref id="ref-19"><label>19</label><mixed-citation>He, K., Zhang, X., Ren, S., &amp; Sun, J. (2016). Deep residual learning for image recognition. Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 770–778). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1512.03385">https://doi.org/10.48550/arXiv.1512.03385</ext-link></mixed-citation></ref>
<ref id="ref-20"><label>20</label><mixed-citation>Zagoruyko, S., &amp; Komodakis, N. (2017). Paying more attention to attention: Improving the performance of convolutional neural networks via attention transfer. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1612.03928">https://doi.org/10.48550/arXiv.1612.03928</ext-link></mixed-citation></ref>
<ref id="ref-21"><label>21</label><mixed-citation>Tung, F., &amp; Mori, G. (2019). Similarity-preserving knowledge distillation. Proceedings of the IEEE/CVF international conference on computer vision (pp. 1365–1374). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ICCV.2019.00145">https://doi.org/10.1109/ICCV.2019.00145</ext-link></mixed-citation></ref>
<ref id="ref-22"><label>22</label><mixed-citation>Heo, B., Kim, J., Yun, S., Park, H., Kwak, N., &amp; Choi, J. Y. (2019). A comprehensive overhaul of feature distillation. Proceedings of the IEEE/CVF international conference on computer vision (pp. 1921–1930). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ICCV.2019.00201">https://doi.org/10.1109/ICCV.2019.00201</ext-link></mixed-citation></ref>
<ref id="ref-23"><label>23</label><mixed-citation>Cui, Y., Jia, M., Lin, T.Y., Song, Y., &amp; Belongie, S. (2019). Class-balanced loss based on effective number of samples. Proceedings of the IEEE/CVF conference on computer vision and pattern recognition (pp. 9268–9277). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CVPR.2019.00949">https://doi.org/10.1109/CVPR.2019.00949</ext-link></mixed-citation></ref>
</ref-list></back>
</article>