用可解释的机器学习模型,高效模拟流域降雨-径流过程。
Using Machine Learning to Discover Parsimonious and Physically-Interpretable Representations of Catchment-Scale Rainfall-Runoff Dynamics
- 采用守恒质量感知的神经元构建可解释的动态系统模型。
- 仅用两层网络和三条水文路径即可实现良好预测性能。
- 适合关注模型可解释性的水文建模与水资源管理研究者。
由于机器学习方法物理可解释性不足,许多科学家和从业者仍倾向使用预测性能较差但可解释的传统物理概念模型。本文旨在开发简洁且最小最优的模型表示,以提升对系统运行机制的理解。提出使用本质上具有物理可解释性的计算单元,探索由守恒质量感知感知器(Mass-Conserving-Perceptron, MCP)构成的通用网络架构,用于可解释地建模动态系统。在基于汇流区的流域尺度建模中,发现具有上下文依赖门控和节点间信息共享的分布式状态网络,既能保证系统储水量的时变属性足够丰富,又能确保这些属性的同步性,从而同时实现良好的预测性能和物理可解释性。结果表明,仅需两层网络和最多三条物理水流路径的MCP模型,在基于机器学习的流量模拟中已可发挥重要作用。
原文摘要 · Abstract (English)
Due largely to challenges associated with physical interpretability of machine learning (ML) methods, and because model interpretability is key to credibility in management applications, many scientists and practitioners are hesitant to discard traditional physical-conceptual (PC) modeling approaches despite their poorer predictive performance. Here, we examine how to develop parsimonious minimally-optimal representations that can facilitate better insight regarding system functioning. The term minimally-optimal indicates that the desired outcome can be achieved with the smallest possible effort and resources, while parsimony is widely held to support understanding. Accordingly, we suggest that ML-based modeling should use computational units that are inherently physically-interpretable, and explore how generic network architectures comprised of Mass-Conserving-Perceptron can be used to model dynamical systems in a physically-interpretable manner. In the context of spatially-lumped catchment-scale modeling, we find that both physical interpretability and good predictive performance can be achieved using a distributed-state network with context-dependent gating and information sharing across nodes. The distributed-state mechanism ensures a sufficient number of temporally-evolving properties of system storage while information-sharing ensures proper synchronization of such properties. The results indicate that MCP-based ML models with only a few layers (up to two) and relativity few physical flow pathways (up to three) can play a significant role in ML-based streamflow modelling.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。