On How Data Are Partitioned in Model Development and Evaluation: Confronting the Elephant in the Room to Enhance Model Generalization.
Holger R. Maier,Feifei Zheng,Hoshin Gupta,Junyi Chen,Juliane Mai,Dragan Savic,Ralf Loritz,Wenyan Wu,Danlu Guo,Andrew Bennett,Anthony Jakeman,Saman Razavi,Jianshi Zhao
DOI: https://doi.org/10.1016/j.envsoft.2023.105779
IF: 5.471
2023-01-01
Environmental Modelling & Software
Abstract:Models play a pivotal role in advancing our understanding of Earth's physical nature and environmental systems, aiding in their efficient planning and management. The accuracy and reliability of these models heavily rely on data, which are generally partitioned into subsets for model development and evaluation. Surprisingly, how this partitioning is done is often not justified, even though it determines what model we end up with, how we assess its performance and what decisions we make based on the resulting model outputs. In this study, we shed light on the paramount importance of meticulously considering data partitioning in the model development and evaluation process, and its significant impact on model generalization. We identify flaws in existing data-splitting approaches and propose a forward-looking strategy to effectively confront the "elephant in the room", leading to improved model generalization capabilities.