CÆNL: Collapse-Based Active Neural Learning with Objective-Aligned Representation Control
Abstract
Active learning changes the representations used to acquire subsequent labels. We study this interaction through Collapse-Based Active Neural Learning (CÆNL), which separates acquisition, Dynamic Collapse Regularization (DCR), and its coefficient policy. DCR penalizes a normalized within-class to between-class scatter residual above a frozen reference, with a separate class-separation safeguard. Fixed, scheduled, deterministic-feedback, and learned-feedback policies apply this objective. The analysis establishes scatter invariances, conditional local descent, and coefficient bounds, and shows why clean geometry alone cannot guarantee input robustness. Six-seed classification comparisons are complemented by a 104-run study with separate control selection and ten-seed evaluations on each of two backbones. At 60% annotations on ImageNet-100, entropy acquisition with DCR and MACC-Lite reaches 73.420 +/- 0.512% accuracy on ResNet-50 and 73.086 +/- 0.397% on ResNet-18 (mean +/- seed SD), exceeding entropy alone by 1.742 and 1.834 percentage points. Both gains survive Holm correction under paired-t and exact sign-flip tests, with unchanged feedback settings across backbones. Independently tuned constants attain slightly higher mean accuracy; the paired comparisons establish neither adaptive superiority nor equivalence. Separate six-seed spectral studies yield a small fixed-regularization C4 loss reduction, worse CIFAR-10 diffusion FID, and inconclusive AudioCaps captioning effects. Earlier classification studies find near-zero AutoAttack accuracy at L-infinity radius 8/255 and no added benefit from learned control. The results support the evaluated combined classification treatment and identify the task dependence of geometry-informed regularization.
Figures & tables
| Method | Principal strength or focus | Distinction or limitation for this study | Matched top-1 (%) |
|---|---|---|---|
| Center loss / DeepLDA [ 14 , 13 ] | Direct discriminative representation objectives | No matched coefficient-control experiment here | — |
| Supervised contrastive learning [ 15 ] | Label-based attraction and separation of embeddings | Different objective; not a tested alternative loss here | — |
| VICReg [ 16 ] | Preserves variance while reducing redundancy | Self-supervised objective; distinct from class-conditional contraction | — |
| GradNorm / uncertainty weighting [ 5 , 22 ] | Adaptive balancing of multiple task losses | Different feedback signals and optimization goals; not executed here | — |
| BADGE [ 3 ] | Uncertainty and gradient diversity | Acquisition criterion; does not modulate the scatter objective | |
| Noise Stability [ 18 ] | Perturbation-based acquisition signal | Higher measured acquisition cost in this implementation |
| Condition | Acquisition | Representation control |
|---|---|---|
| Random | Uniform random selection | None |
| Entropy | Highest predictive entropy | None |
| BADGE | Exact factorized weight-gradient distances | None; independent implementation, bias excluded |
| Noise Stability | Perturbed-output deviations with greedy coverage | None; five noise draws, independent implementation |
| CÆNL acquisition only | Predicted-class diagonal Mahalanobis score | None |
| Random + aligned fixed DCR | Uniform random selection | Aligned objective, |
| Task | Loss and observed statistic | Fixed/adaptive coefficients | Update convention |
|---|---|---|---|
| ImageNet-100 classification | Aligned normalized within/between log ratio; fixed separation safeguard | Fixed in the initial study and selected in the later study; adaptive initialization ; bounds | Aligned Lite uses the leaky rule; Full uses the aligned reward; windows of at most 100 steps and phase-boundary handling |
| GPT-2/C4 | Spectral loss with , ranks 16 and 4 at h6/h12; separate covariance-spectrum feedback | Fixed ; adaptive initialization ; bounds | Spectral control every 25 steps; Lite step size and deadband |
| CIFAR-10 diffusion | Spectral loss with , rank-16 target; full EMA-covariance monitor | Fixed ; adaptive initialization ; bounds | Spectral control every 50 steps; Lite step size and deadband |
| AudioCaps captioning | Spectral loss with , rank-16 targets at prefix/encoder; different sample axes and zero padding | Fixed ; adaptive initialization ; bounds | Spectral control every 50 steps and final step; terminal reward credited without an unused next action |
| Control | Holdout top-1 (%) | Holdout cross-entropy | Selected |
|---|---|---|---|
| Constant 0.003 | — | ||
| Constant 0.010 | — | ||
| Constant 0.030 | — | ||
| Constant 0.100 | Yes | ||
| Decreasing, peak 0.03 | — | ||
| Decreasing, peak 0.10 | Yes |
| Backbone | Treatment | Clean top-1 (%) | Cross-entropy | ECE |
|---|---|---|---|---|
| ResNet-50 | Entropy | |||
| ResNet-50 | Entropy + MACC-Lite | |||
| ResNet-50 | Entropy + tuned fixed | |||
| ResNet-50 | Entropy + tuned schedule | |||
| ResNet-18 | Entropy | |||
| ResNet-18 | Entropy + MACC-Lite |
| Backbone | Contrast | Difference | 95% CI | Adjusted | Adjusted exact |
|---|---|---|---|---|---|
| ResNet-50 | Lite entropy | 0.01172 | |||
| ResNet-50 | Lite tuned fixed | 0.2436 | 0.25781 | ||
| ResNet-50 | Lite tuned schedule | 0.065 | 0.08203 | ||
| ResNet-18 | Lite entropy | 0.01172 | |||
| ResNet-18 | Lite tuned fixed | 0.1929 | 0.20312 | ||
| ResNet-18 | Lite tuned schedule | 0.007541 | 0.03125 |
| Condition | Study | Clean top-1 (%) | AutoAttack (%) | Cross-entropy | ECE |
|---|---|---|---|---|---|
| Random | I | ||||
| Entropy | I | ||||
| BADGE | I | ||||
| Noise Stability | I | ||||
| CÆNL acquisition only | I | ||||
| Random + aligned fixed DCR | I |
| Target minus reference | Difference (pp) | 95% CI (pp) | Adjusted | Adjusted exact |
|---|---|---|---|---|
| Aligned fixed DCR acquisition only | +0.850 | 0.0208 | 0.2188 | |
| Aligned MACC-Lite aligned fixed DCR | +1.080 | 0.0309 | 0.2188 | |
| Aligned Full MACC aligned fixed DCR | 0.2589 | 0.2813 | ||
| Aligned MACC-Lite entropy | +0.657 | 0.0931 | 0.2188 | |
| Aligned Full MACC entropy | 0.0032 | 0.2188 | ||
| Acquisition only random | +0.897 | 0.0309 | 0.2188 |
| Reference condition | Gain (pp) | 95% CI (pp) | Adjusted | Adjusted exact |
|---|---|---|---|---|
| Entropy without aligned regularization | +1.897 | 0.0000198 | 0.0625 | |
| Geometry acquisition + aligned MACC-Lite | +1.240 | 0.001875 | 0.0625 |
| Target minus reference | Difference | 95% CI | Raw | Adjusted | Exact raw / adjusted |
|---|---|---|---|---|---|
| Entropy + fixed entropy | +0.800 | 0.001047 | 0.001442 | 0.03125 / 0.0625 | |
| Entropy + Lite entropy + fixed | +1.097 | 0.000721 | 0.001442 | 0.03125 / 0.0625 |
| Target minus reference | Difference | 95% CI | Adjusted | Adjusted exact |
|---|---|---|---|---|
| UHerding-Margin entropy | +0.283 | 0.3540 | 0.3125 | |
| Entropy + aligned Lite UHerding-Margin | +1.613 | 0.002923 | 0.0625 |
| Condition | Mean log trace ratio |
|---|---|
| Random | |
| Entropy | |
| Acquisition only | |
| Random + aligned fixed | |
| CÆNL + aligned fixed | |
| CÆNL + aligned Lite |
| Condition | NLL (nats/token) | Perplexity | Pooled token ECE | Token accuracy |
|---|---|---|---|---|
| Baseline | ||||
| Fixed spectral DCR | ||||
| Spectral MACC-Lite | ||||
| Spectral Full MACC |
| Condition minus baseline | Difference | 95% CI | Raw | Holm | Raw exact | Holm exact |
|---|---|---|---|---|---|---|
| Fixed spectral DCR | 0.03125 | 0.09375 | ||||
| Spectral MACC-Lite | 0.03125 | 0.09375 | ||||
| Spectral Full MACC | 0.21152 | 0.21152 | 0.21875 | 0.21875 |
| Condition | FID | KID | Inception score |
|---|---|---|---|
| Pretrained reference | |||
| Unregularized fine-tuning | |||
| Fixed spectral DCR | |||
| Spectral MACC-Lite | |||
| Spectral Full MACC |
| Target minus reference | Difference | 95% interval | Adjusted | Adjusted exact |
|---|---|---|---|---|
| Baseline pretrained reference | 0.125 | |||
| Fixed DCR baseline | +0.15601 | 0.0004481 | 0.125 | |
| MACC-Lite baseline | +0.41472 | 0.0003004 | 0.125 | |
| Full MACC baseline | +0.15431 | 0.0077204 | 0.125 |
| Condition | CIDEr-D | BLEU-4 | METEOR | SPICE | SPIDEr |
|---|---|---|---|---|---|
| Baseline | |||||
| Fixed spectral DCR | |||||
| Spectral MACC-Lite | |||||
| Spectral Full MACC |
| Target minus baseline | Difference | 95% interval | Adjusted | Adjusted exact |
|---|---|---|---|---|
| Fixed spectral DCR | +0.000896 | 1.0000 | 1.0000 | |
| Spectral MACC-Lite | 1.0000 | 1.0000 | ||
| Spectral Full MACC | 1.0000 | 1.0000 |
| Method | Training compute | Feedback inference | Acquisition | Final AutoAttack |
|---|---|---|---|---|
| Random | 5093.24 | 182.25 | 0.85 | 792.52 |
| Entropy | 5092.81 | 182.45 | 490.83 | 800.95 |
| BADGE | 5093.97 | 182.55 | 523.26 | 775.80 |
| Noise Stability | 5093.61 | 182.52 | 2942.89 | 777.36 |
| Acquisition only | 5093.23 | 182.38 | 739.69 | 798.50 |
| Random + aligned fixed | 5240.51 | 182.30 | 0.86 | 811.51 |
| Condition | Five-phase duration (s) | Recorded phase peak (bytes) |
|---|---|---|
| Entropy | 5,255.02 | 6,066,439,680 |
| Entropy + aligned MACC-Lite | 5,391.31 | 6,066,701,824 |
| Difference | +136.29 | +262,144 |
| Question | Supported finding | Limit of the inference |
|---|---|---|
| Objective–feedback alignment | Shared supervised scatter residual, local isolated descent, and bounded coefficients | Necessity of alignment, global optimization, and closed-loop stability are not established |
| Active learning | Matched acquisition comparisons; entropy can be combined with aligned regularization | No universal acquisition ranking or equal-performance 40% annotation saving |
| MACC-Lite | Final-budget gains over entropy on two backbones; earlier gains over specified 0.03 controls | No established superiority to the tuned constant, equivalence, or isolated causal benefit of adaptation |
| Full MACC | Policy updates execute, without an established added classification benefit | Results concern the evaluated controller; learned query thresholds are not tested |
| Adversarial robustness | Near-zero full-set AutoAttack accuracy at the specified radius | No meaningful robustness gain or certification follows from the geometric objectives |
| Language modeling | Small fixed spectral-DCR loss reduction on an unused local C4 shard | Effect is specific to this spectral objective and language-modeling protocol |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Seed | Entropy | Entropy + fixed | Entropy + Lite | Fixed entropy | Lite fixed | Lite robust correct |
|---|---|---|---|---|---|---|
| 801 | 71.14 | 72.38 | 73.10 | +1.24 | +0.72 | 0/5,000 |
| 802 | 71.76 | 72.22 | 73.48 | +0.46 | +1.26 | 1/5,000 |
| 803 | 71.32 | 72.00 | 73.30 | +0.68 | +1.30 | 0/5,000 |
| 804 | 71.74 | 72.78 | 73.70 | +1.04 | +0.92 | 0/5,000 |
| 805 | 71.08 | 71.70 | 73.34 | +0.62 | +1.64 | 0/5,000 |
| 806 | 71.74 | 72.50 | 73.24 | +0.76 | +0.74 | 0/5,000 |
| Seed | Entropy | UHerding-Margin | Entropy + aligned Lite | UHerding robust correct |
|---|---|---|---|---|
| 801 | 71.14 | 71.58 | 73.10 | 0/5,000 |
| 802 | 71.76 | 72.64 | 73.48 | 1/5,000 |
| 803 | 71.32 | 72.38 | 73.30 | 0/5,000 |
| 804 | 71.74 | 71.46 | 73.70 | 0/5,000 |
| 805 | 71.08 | 71.40 | 73.34 | 1/5,000 |
| 806 | 71.74 | 71.02 | 73.24 | 0/5,000 |
| Target minus reference | Difference (pp) | 95% CI (pp) | Adjusted | Adjusted exact |
|---|---|---|---|---|
| Aligned fixed DCR acquisition only | 1.0000 | 1.0000 | ||
| Aligned MACC-Lite aligned fixed DCR | 0.5291 | 1.0000 | ||
| Aligned Full MACC aligned fixed DCR | 0.5291 | 1.0000 | ||
| Aligned MACC-Lite entropy | 1.0000 | 1.0000 | ||
| Aligned Full MACC entropy | 1.0000 | 1.0000 | ||
| Acquisition only random | 1.0000 | 1.0000 |
| Seed | Baseline | Fixed | Lite | Full |
|---|---|---|---|---|
| 1301 | 0.699902 | 0.706662 | 0.695297 | 0.697474 |
| 1302 | 0.683473 | 0.656485 | 0.683658 | 0.675072 |
| 1303 | 0.634166 | 0.656615 | 0.658886 | 0.647493 |
| 1304 | 0.681798 | 0.678712 | 0.663435 | 0.671009 |
| 1305 | 0.672890 | 0.676179 | 0.633839 | 0.655220 |
| 1306 | 0.669446 | 0.672400 | 0.665875 | 0.675435 |
| Backbone | Seed | Entropy | Lite | Tuned fixed | Tuned schedule |
|---|---|---|---|---|---|
| ResNet-50 | 42001 | 70.78 | 73.16 | 73.10 | 72.40 |
| ResNet-50 | 42002 | 71.22 | 72.68 | 73.32 | 72.64 |
| ResNet-50 | 42003 | 72.04 | 73.56 | 73.30 | 72.98 |
| ResNet-50 | 42004 | 72.76 | 73.66 | 74.68 | 73.40 |
| ResNet-50 | 42005 | 70.28 | 72.84 | 73.52 | 72.62 |
| ResNet-50 | 42006 | 71.50 | 73.62 | 73.58 | 72.92 |
| Backbone | Contrast | Difference | 95% CI | Adjusted | Adjusted exact |
|---|---|---|---|---|---|
| ResNet-50 | Lite entropy | 0.01172 | |||
| ResNet-50 | Lite fixed | 0.2406 | 0.25391 | ||
| ResNet-50 | Lite schedule | 0.06367 | 0.08789 | ||
| ResNet-18 | Lite entropy | 0.01172 | |||
| ResNet-18 | Lite fixed | 0.1978 | 0.20703 | ||
| ResNet-18 | Lite schedule | 0.00744 | 0.03125 |
| Condition minus baseline | Difference | 95% CI | Raw | Holm | Raw exact | Holm exact |
| Perplexity: differences in | ||||||
| Fixed spectral DCR | 0.03125 | 0.09375 | ||||
| Spectral MACC-Lite | 0.03125 | 0.09375 | ||||
| Spectral Full MACC | 0.21147 | 0.21147 | 0.21875 | 0.21875 | ||
| Pooled token ECE: differences in | ||||||
| Fixed spectral DCR | 0.41069 | 0.78043 | 0.37500 | 0.68750 | ||
Active Learning
Active learning selects the examples, labels, features, or experiments most useful for improving a model under limited budgets.
See all 284 papers