Feature Normalization under Finite Training Budgets
Organizations: Department of Mathematical Sciences, University of Copenhagen, Universitetsparken 5, 2100 Copenhagen, Denmark
Abstract
Standardizing a rare feature can help stochastic gradient descent learn its effect within a finite budget, but it also changes the noise cost of learning. We characterize the lowest rare-subgroup risks attainable by standardized and unscaled training when each chooses a nonnegative constant learning rate and a deterministic stopping time under the same observation cap. For two independent binary features, we derive both optimized risks as prevalence vanishes while the expected number of rare observations remains finite. Uniform control over rates and stopping times reduces each limiting oracle to a scalar minimization. With positive noise, the preferred scaling changes exactly once as we move signal to the rare feature while the limiting risk at initialization stays fixed and positive. The formulas also explain how noise and budget affect the comparison. Separate finite-prevalence bounds favor standardization on a rare-dominant signal family and unscaled training on a common-dominant family. The results concern final iterates with population preprocessing and fresh observations. Exact-moment searches assess the approximation at finite prevalence. In a controlled study, both orderings persist under observation reuse, estimated preprocessing, and intercept fitting when tuning choices are fixed before evaluation. Selecting a predictor after observing training can reverse an ordering, even when selection uses exact population risk.
Figures & tables
| Rare risk | Reduction from calibration | SD-minus-U gap | ||||
| Selection | U | SD | U | SD | Mean | MCSE |
| Fresh observations, fitted intercept | ||||||
| Separate calibration | — | — | ||||
| Validation (2048 rows) | ||||||
| Exact population risk | ||||||
| Fresh observations, fixed zero intercept (baseline) | ||||||
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Family | Maximum prevalence | Gap bound | Certificate leaves |
|---|---|---|---|
| Rare | |||
| Common | |||
| Rare | |||
| Common | |||
| Rare | |||
| Common |
| Preferred scaling | |||
|---|---|---|---|
| 0 | 0.067668 | 0.069359 | U |
| 0.1 | 0.109877 | 0.103572 | S |
| 1 | 0.256267 | 0.232599 | S |
| 100 | 0.500000 | 0.502306 | U |
| Arm | Sampling | Estimated preprocessing | Intercept |
|---|---|---|---|
| 1 | Fresh | None | Fixed zero |
| 2 | Fresh | None | Fitted from zero |
| 3 | Reuse | None | Fixed zero |
| 4 | Reuse | Scales | Fixed zero |
| 5 | Reuse | None | Fitted from zero |
| 6 | Reuse | Scales | Fitted from zero |
| Selection | Scaling | Median | 5th pct. | 95th pct. | Worse (%) |
|---|---|---|---|---|---|
| Fitted intercept | |||||
| Exact risk | U | ||||
| Exact risk | SD | ||||
| Validation (2048) | U | ||||
| Validation (2048) | SD | ||||
| Fixed zero intercept (baseline) | |||||
| Selection | Scaling | Common | Intercept | Rare | Cross | Total |
|---|---|---|---|---|---|---|
| Fitted intercept | ||||||
| Calibrated | U | |||||
| Calibrated | SD | |||||
| Exact risk | U | |||||
| Exact risk | SD | |||||
| Validation (2048) | U | |||||
Statistical Learning Theory
Statistical learning theory studies when data-driven algorithms generalize, how many samples they need, and what statistical or computational limits apply.
See all 584 papers