Préprocessing

Tests de normalisation

Phase A: tester méthodiquement StandardScaler, RobustScaler, winsorisation train-only, puis Robust+winsor. Toutes les statistiques sont fit uniquement sur Train par fold.

Mode défautrobust_winsorenv/config
Winsor0.01/0.99quantiles Train

Comparaison par scaler

ScalerRunsBest runVal pessim.Test scoreTest PNLWorst TestSeuil pTest DD
standard0en attente
robust0en attente
standard_winsor0en attente
robust_winsor1run_0001_mlp_directional_rmsprop-2.2806-5.3102-0.28430-1.5628870-2.70281

Garde-fous

Un changement de normalisation est L3: les résultats v3 sont séparés de v2. Objectif: réduire worst-month/gap Val-Test, pas améliorer seulement la Validation.