We find that LoRA fine-tuning exhibits un-learning on contested examples: items with high annotator disagreement show increasing loss during training, a qualitatively distinct pattern largely absent under full fine-tuning and consistent across all six models tested (four encoder, two decoder-only). This discovery emerges from correlating annotation entropy, computed from ChaosNLI's 100 labels per example, with per-example area under the loss curve (AULC) on SNLI and MNLI. The correlation is positive in all 25 conditions tested (Spearman ρ=0.06-0.43), with decoder-only models showing stronger correlations than encoders at matched LoRA rank. The effect survives partial-correlation controls and replicates across seeds and datasets. A preliminary noise-injection experiment is consistent with these findings.
Figures & tables
Figure 1: Per-example loss trajectories grouped by annotation entropy (RoBERTa, LoRA r=4 , SNLI, seed 42). Clean examples show decreasing loss; contested examples exhibit increasing loss (un-learning). Lines: group means; bands: 95% CIs; dashed line: −log0.5≈0.693 .
Model
Method
SNLI ρ
MNLI ρ
Encoder models
RoBERTa
LoRA r=4
.308±.016
.140±.009
LoRA r=16
.346±.019
.178±.005
Full FT
.426±.015
.200±.027
BERT
LoRA r=4
.160±.052
.059±.015 c
LoRA r=16
.240±.011
.064±.023 c
Table 1: Spearman ρ between AULC and annotation entropy (mean ± std across 3 seeds unless noted). All correlations significant at p<0.001 except those marked c (fail Bonferroni correction). d Mean of 2 converged seeds (seed 456 reached chance-level accuracy). e Mean of 2 seeds (memory crash). IA 3 row: RoBERTa on SNLI only (§ 4.3 ).
Figure 2: Per-example loss under full fine-tuning (RoBERTa, SNLI, seed 42). Unlike LoRA (Figure 1 ), all entropy categories show decreasing loss; the temporal ordering is preserved but contested examples are eventually fit. Dashed line: −log0.5≈0.693 .
SNLI
MNLI
Model
Method
Contest.
Clean
Contest.
Clean
RoBERTa
LoRA r=4
+.170±.021
−.586±.032
+.061±.014
−.135±.025
LoRA r=16
+.161±.018
−.675±.028
+.086±.011
−.254±.019
Full FT
−.751±.035
−1.054±.019
−.871±.042
−1.069±.015
BERT
LoRA r=4
+.076±.038
−.135±.062
+.039±.018
+.099±.031
LoRA r=16
+.161±.025
−.285±.041
+.071±.022
+.118±.028
Table 2: Mean loss change ( Δℓ ) from start to end of training for contested and clean examples (mean ± std across 3 seeds unless noted). Positive Δℓ = un-learning. Under LoRA, contested examples consistently increase in loss; clean examples generally decrease, except BERT on MNLI where clean examples also show slight increases. Under full FT, all categories decrease. IA 3 shows near-zero Δℓ for contested examples, indicating no un-learning. Decoder model Δℓ values are reported in Appendix B . d Mean of 2 converged seeds.
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
Method
Seed
AULC ρ
p -value
Val Acc
LoRA r=4
42
0.304
3.1×10−27
0.541
123
0.327
1.7×10−31
0.597
456
0.295
8.8×10−26
0.554
LoRA r=16
42
0.330
4.3×10−32
0.607
123
0.366
1.1×10−39
0.640
456
0.341
2.0×10−34
0.624
Appendix
Table 3: Per-seed AULC–entropy Spearman ρ for RoBERTa on SNLI. All seeds yield highly significant correlations ( p<10−25 ). The r=4<r=16<Full FT ordering holds within every seed. Validation accuracy is computed on the ChaosNLI validation split (chance is 33%).
Model
Method
Seed
ρ
τ
Val Acc
Qwen 1.5B
LoRA r=4
42
0.354
0.243
0.700
123
0.365
0.252
0.716
456
0.325
0.220
0.660
LoRA r=16
42
0.397
0.273
0.703
123
0.409
0.283
0.729
456
0.363
0.245
0.693
Appendix
Table 4: Per-seed AULC–entropy Spearman ρ and Kendall τ for decoder-only models on SNLI. All 11 runs yield highly significant correlations ( p<10−30 ). The r=4<r=16 ordering holds within every seed for both models. Qwen2.5-3B LoRA r=16 seed 456 did not complete (memory crash).
Model
Method
Contest.
Clean
Qwen
LoRA r=4
+.085±.019
−.412±.031
1.5B
LoRA r=16
+.112±.022
−.508±.027
Qwen
LoRA r=4
+.098±.015
−.467±.024
3B
LoRA r=16
+.131±.018 e
−.553±.021 e
Appendix
Table 5: Mean loss change ( Δℓ ) for decoder-only models on SNLI (mean ± std across 3 seeds unless noted). The un-learning pattern (positive Δℓ for contested examples) is consistent with the encoder results in Table 2 . e Mean of 2 seeds (memory crash).
Figure 3: Distribution of annotation entropy across the ChaosNLI–SNLI subset ( n=1,514 ). Ambiguous: 0.4≤H<0.7 ( n=766 , 50.6%); clean: H<0.4 ( n=378 , 25.0%); contested: H≥0.7 ( n=370 , 24.4%). Dashed lines mark thresholds; dotted line marks log3≈1.099 nats.
Model
Method
AULC ρ
p -value
Val Acc
RoBERTa
LoRA r=1
0.233
2.1×10−16
0.446
LoRA r=2
0.282
1.4×10−23
0.518
LoRA r=4
0.304
3.1×10−27
0.541
LoRA r=8
0.325
2.9×10−31
0.584
LoRA r=16
0.330
4.3×10−32
0.607
LoRA r=32
0.341
2.6×10−34
0.601
Appendix
Table 6: Rank sweep for RoBERTa and BERT on SNLI (seed 42). The AULC–entropy correlation increases monotonically with rank (Spearman rank– ρ : +1.0 for both models).
Condition
Spearman ρ
Training-set composition (RoBERTa, r=4 , SNLI)
Original (all buckets)
.308±.016
Low-entropy only
.306±.003
High-entropy only
.306±.002
Balanced
.307±.001
Alternative rank statistic (all 54 runs)
Appendix
Table 7: Robustness checks. Top : correlation is invariant to training-set entropy composition. Bottom : Kendall τ -b confirms all findings.
Figure 4: Per-example gradient norms by entropy category (RoBERTa, LoRA r=4 , SNLI, seed 42). Contested examples produce ∼3.9× larger median gradient norms than clean examples (52.67 vs. 13.68; Kruskal–Wallis H=115.1 , p<10−25 ).
Figure 5: Mean AULC by entropy bin under three binning schemes: fixed thresholds (0.4/0.7), quartile bins, and tercile bins (RoBERTa, LoRA r=4 , SNLI, seed 42). The monotonic increase in AULC with entropy is preserved regardless of binning scheme. Error bars show ± 1 standard deviation across examples within each bin, reflecting substantial within-bin variance in individual AULC values; the monotonic increase in group means is robust across all binning schemes (Table 7 ).
Figure 6: Cross-architecture comparison of AULC–entropy Spearman ρ on SNLI. Decoder-only models (Qwen2.5-1.5B, Qwen2.5-3B) show stronger and more consistent correlations than the encoder baseline (DeBERTa v3). Within each architecture family, higher LoRA rank produces stronger correlations. Error bars show ± 1 sample standard deviation across seeds.
Figure 7: Dataset Cartography map colored by annotation entropy category (pooled across all available runs). Clean examples (blue) cluster at high confidence, while contested examples (red) are spread across the confidence–variability space. The limited overlap between entropy-based and cartography-based categories reflects their different grounding: external human agreement vs. model-internal training statistics.
Figure 8: Cosine similarity between aggregated gradients of clean and contested examples over training (RoBERTa, SNLI, seed 42). Under LoRA r=4 (red), gradients remain well-aligned ( ∼0.80 ), while under full fine-tuning (blue), alignment drops to ∼0.25 by mid-training. Un-learning under LoRA occurs despite high gradient alignment, suggesting the bottleneck is subspace capacity rather than gradient direction competition.
Figure 9: Prediction entropy (left) and expected calibration error (right) by entropy category (RoBERTa, SNLI, seed 42). Full fine-tuning produces far more peaked predictions (lower entropy) than LoRA yet does not exhibit un-learning, ruling out calibration as the primary explanation. LoRA shows disproportionately high ECE on contested examples relative to clean, reflecting the rank constraint’s selective impact on high-entropy items.