Evaluating candidate changes (hypotheses) to recommendation models requires full-scale training runs consuming thousands of GPU-hours, severely limiting the hypothesis space engineers can feasibly explore. We introduce Predictable Scaling (PS), a systematic framework that exploits empirically verified regularity conditions to predict full-scale model performance from small-scale proxies. PS constructs scaled-down variants via composable scaling functions along distinct resource axes, and projects metrics to the target scale via curve fitting with calibrated uncertainty estimates. We compare three prediction strategies of increasing expressiveness: even the simplest (raw proxy) achieves prediction error within the empirical noise floor of repeated-run variance; the most expressive (Gaussian Process) provides an indicative 15% relative MAE improvement and calibrated uncertainty. Evaluation on two ranking models of increasing complexity---a task-specific model and a foundation model---demonstrates that PS correctly ranks actionable hypotheses across diverse hypothesis types at 79-88% compute reductions.
Figures & tables
Fn
Description
Scaled
Dim
rk(α)
DD
Uniform subsampling, hash-seeded
Data volume
FLOPs
α
HSR
Reduce table rows (min 5K)
Embedding rows
Memory
α
ES
Shrink vector width, aligned
Embedding width
FLOPs+Mem
α
FS
Prune by importance scores
Input features
FLOPs
α
WAS
Scale all dims uniformly
All hidden dims
FLOPs+Mem
α2
DS
Truncate to ⌊αL⌋ layers
Layers
FLOPs
α
Table 1: Scaling functions in PS. Each parameterized by α∈(0,1] .
Model
Primary Task(s)
FLOPs/fwd (M)
Trainers
Samples (B)
Hardware
Proxy Budget Constraint
TS-1 (Task-Specific)
Feed CTR + CVR
3,403
112
80
NVIDIA H100
Δ Trainers ≤−50%
FM-1 (Foundation)
Multi-task CTR + CVR
117,734
1,024
122
NVIDIA H100
Δ Samples ≤−50%
Table 2: Summary of the two evaluation models. FLOPs denote the Floating-point Operations per forward pass and QPS denotes the queries per second for each model type.
Table 4: FM-1 prediction accuracy (7 held-out hypotheses). Δ columns: change vs. raw proxy.
Appendix figures & tables13 assets
Supplementary material from the paper’s appendix.
Appendix
Model
DD
HSR
ES
Other
Constraint
TS-1
α=0.317
α=0.5
α=0.25
—
Δ Trainers ≤−50%
FM-1
α=0.5
α=0.2
α=0.2
FS 0.2 , DS 0.5
Δ Samples ≤−50%
Appendix
Table 5: Scaling configurations per model.
Model
Δ QPS
Δ Samples
Δ Trainers
Compute Red.
TS-1
−76%
−80%
−86%
88%
FM-1
−70%
−50%
−88%
79%
Appendix
Table 6: Resource efficiency of selected proxy configurations.
Component
ES
WAS
Embedding tables
✓
✓
User-history embeddings
✓
✓
Interaction dmodel
✓
✓
Dense layers
—
✓
Specialized sub-networks
—
✓
Task-specific heads
—
✓
Appendix
Table 7: Components scaled by ES and WAS.
Metric
ES
WAS
Δ
NE Gap
−0.0090
−0.0056
38%↓
QPS (k)
194.9
244.1
+25.2%
FLOPs/sample (M)
109,357.9
62,440.4
−42.9%
FLOPs reduction vs. full
68.4%
82.0%
—
Appendix
Table 8: ES vs. WAS at α=0.5 on Foundation Model. NE gap: signed difference (negative = proxy underperforms).
Config
HSR
ES
DD
hash_only
0.5
1.0
1.0
emb_only
1.0
0.5
1.0
data_downsample
1.0
1.0
0.5
hash_emb
0.5
0.5
1.0
hash_data
0.5
1.0
0.5
all_scaled
0.5
0.5
0.5
Appendix
Table 9: Scaling configurations for public benchmark evaluation. Each configuration scales the indicated dimensions by a factor of 0.5 , targeting overall training compute reduction.
Config
Predictor
MAE ( ×τAA )
SE ( ×τAA )
Δ MAE
Spearman ρ
Δρ
hash_only
Raw proxy
0.731
±0.617
—
0.417
—
Linear
0.731
±0.617
0%
0.417
0.000
GP (EGP)
0.728
±0.479
0%
0.417
0.000
emb_only
Raw proxy
1.174
±0.494
—
−0.050
—
Linear
0.991
±0.875
−16%
−0.050
0.000
GP (EGP)
0.947
±0.771
−19%
−0.050
0.000
Appendix
Table 10: Public DLRM prediction accuracy across six scaling configurations. MAE and SE reported as multiples of τAA . Δ MAE: relative % change vs. raw proxy; Δρ : absolute difference vs. raw proxy.
Config
Predictor
MAE ( ×τAA )
SE ( ×τAA )
Δ MAE
Spearman ρ
Δρ
hash_only
Raw proxy
0.381
±0.303
—
0.939
—
Linear
0.381
±0.303
0%
0.939
0.000
GP (EGP)
0.285
±0.304
−25%
0.939
0.000
emb_only
Raw proxy
0.848
±0.487
—
0.115
—
Linear
0.848
±0.487
0%
0.115
0.000
GP (EGP)
0.795
±0.460
−6%
0.115
0.000
Appendix
Table 11: Public DeepFM prediction accuracy across six scaling configurations. MAE and SE reported as multiples of τAA . Δ MAE: relative % change vs. raw proxy; Δρ : absolute difference vs. raw proxy.
Config
Predictor
MAE ( ×τAA )
SE ( ×τAA )
Δ MAE
Spearman ρ
Δρ
hash_only
Raw proxy
0.814
±1.575
—
0.836
—
Linear
0.814
±1.575
0%
0.836
0.000
GP (EGP)
0.791
±1.609
−3%
0.836
0.000
emb_only
Raw proxy
0.699
±0.517
—
0.518
—
Linear
0.699
±0.517
0%
0.518
0.000
GP (EGP)
0.564
±0.435
−19%
0.518
0.000
Appendix
Table 12: Public xDeepFM prediction accuracy across six scaling configurations. MAE and SE reported as multiples of τAA . Δ MAE: relative % change vs. raw proxy; Δρ : absolute difference vs. raw proxy.
Config
Predictor
MAE ( ×τAA )
SE ( ×τAA )
Δ MAE
Spearman ρ
Δρ
hash_only
Raw proxy
0.686
±0.706
—
0.006
—
Linear
0.686
±0.706
0%
0.006
0.000
GP (EGP)
0.653
±0.618
−5%
0.006
0.000
emb_only
Raw proxy
0.581
±0.323
—
0.224
—
Linear
0.581
±0.323
0%
0.224
0.000
GP (EGP)
0.545
±0.302
−6%
0.333
+0.109
Appendix
Table 13: Public DCN-v2 prediction accuracy across six scaling configurations. MAE and SE reported as multiples of τAA . Δ MAE: relative % change vs. raw proxy; Δρ : absolute difference vs. raw proxy.