Table 4

Core model performance under temporal and random validation

ValidationModelTraining NTest NMAERMSER-squared
Temporal holdoutExtra Trees1,3223898.49614.1490.651
Temporal holdoutRandom Forest1,32238910.17118.1100.429
Temporal holdoutGradient Boosting1,32238910.80918.9320.376
Temporal holdoutRidge1,32238914.21419.8680.312
Temporal holdoutMean benchmark1,32238915.73624.299−0.029
Random observation splitMean benchmark1,36834314.93921.859−0.001
Random observation splitRidge1,36834310.38516.6350.420
Random observation splitRandom Forest1,3683433.8745.7010.932
Random observation splitExtra Trees1,3683433.1974.9380.949
Random observation splitGradient Boosting1,3683438.23815.5690.492
Source(s): Computations from the study dataset (2026)

or Create an Account

Close subscription notice
Close access options