Proceedings

Streamflow Prediction with Uncertainty Quantification for Water Management: A Constrained Reasoning and Learning Approach

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. AI for Good. Pages 7269-7277.

https://doi.org/10.24963/ijcai.2024/804

Abstract

Predicting the spatiotemporal variation in streamflow along with uncertainty quantification enables decision-making for sustainable management of scarce water resources. Process-based hydrological models (aka physics-based models) are based on physical laws, but use simplifying assumptions which can lead to poor accuracy. Data-driven approaches offer a powerful alternative, but they require large amount of training data and tend to produce predictions that are inconsistent with physical laws. This paper studies a constrained reasoning and learning (CRL) approach where physical laws represented as logical constraints are integrated as a layer in the deep neural network. To address small data setting, we develop a theoretically-grounded training approach to improve the generalization accuracy of deep models. For uncertainty quantification, we combine the synergistic strengths of Gaussian processes (GPs) and deep temporal models by passing the learned latent representation as input to a standard distance-based kernel. Experiments on multiple real-world datasets demonstrate the effectiveness of both CRL and GP with deep kernel approaches over strong baseline methods.

  1. [Ahmed et al., 2022a] Kareem Ahmed, Tao Li, Thy Ton, Quan Guo, Kai-Wei Chang, Parisa Kordjamshidi, Vivek Srikumar, Guy Van den Broeck, and Sameer Singh. Py- lon: A pytorch framework for learning with constraints. In NeurIPS 2021 Competitions and Demonstrations Track, pages 319-324. PMLR, 2022.
  2. [Ahmed et al., 2022b] Kareem Ahmed, Stefano Teso, Kai- Wei Chang, Guy Van den Broeck, and Antonio Vergari. Semantic probabilistic layers for neuro-symbolic learning. In Advances in Neural Information Processing Systems 35 (NeurIPS), dec 2022.
  3. [Cai et al., 2021] Shengze Cai, Zhiping Mao, Zhicheng Wang, Minglang Yin, and George Em Karniadakis. Physics-informed neural networks (PINNs) for fluid me- chanics: A review, 2021.
  4. [Choi et al., 2020] Y Choi, Antonio Vergari, and Guy Van den Broeck. Probabilistic circuits: A unifying frame- work for tractable probabilistic models. UCLA. URL: http://starai. cs. ucla. edu/papers/ProbCirc20. pdf, 2020. Link
  5. [Cortes et al., 2010] Corinna Cortes, Yishay Mansour, and Mehryar Mohri. Learning bounds for importance weight- ing. In Advances in neural information processing sys- tems, volume 23, 2010.
  6. [Hinton et al., 2012] Geoffrey E Hinton, Nitish Srivas- tava, Alex Krizhevsky, Ilya Sutskever, and Ruslan R Salakhutdinov. Improving neural networks by prevent- ing co-adaptation of feature detectors. arXiv preprint arXiv:1207.0580, 2012.
  7. [Hoedt et al., 2021] Pieter-Jan Hoedt, Frederik Kratzert, Daniel Klotz, Christina Halmich, Markus Holzleitner, Grey S Nearing, Sepp Hochreiter, and Günter Klambauer. Mc-lstm: Mass-conserving lstm. In International con- ference on machine learning, pages 4275-4286. PMLR, 2021.
  8. [Jia et al., 2019] Xiaowei Jia, Jared Willard, Anuj Karpatne, Jordan Read, Jacob Zwart, Michael Steinbach, and Vipin Kumar. Physics guided rnns for modeling dynamical sys- tems: A case study in simulating lake temperature profiles. In Proceedings of the 2019 SIAM international conference on data mining, pages 558-566. SIAM, 2019.
  9. [Jia et al., 2021] Xiaowei Jia, Jared Willard, Anuj Karpatne, Jordan S Read, Jacob A Zwart, Michael Steinbach, and Vipin Kumar. Physics-guided machine learning for scien- tific discovery: An application in simulating lake temper- ature profiles. ACM/IMS Transactions on Data Science, 2(3):1-26, 2021.
  10. [Kamruzzaman et al., 2021] Sarker Md Kamruzzaman, Zhou Lu, Eberhart Aaron, and Hitzler Pascal. Neuro- symbolic artificial intelligence: Current trends. arXiv preprint arXiv: 2105.05330, 2021.
  11. [Karpatne et al., 2016] Anuj Karpatne, Ankush Khandelwal, Xi Chen, Varun Mithal, James Faghmous, and Vipin Ku- mar. Global monitoring of inland water dynamics: State- of-the-art, challenges, and opportunities. Computational sustainability, pages 121-147, 2016.
  12. [Karpatne et al., 2017a] Anuj Karpatne, Gowtham Atluri, James H Faghmous, Michael Steinbach, Arindam Baner- jee, Auroop Ganguly, Shashi Shekhar, Nagiza Samatova, and Vipin Kumar. Theory-guided data science: A new paradigm for scientific discovery from data. IEEE Trans- actions on knowledge and data engineering, 29(10):2318- 2331, 2017.
  13. [Karpatne et al., 2017b] Anuj Karpatne, William Watkins, Jordan Read, and Vipin Kumar. Physics-guided neural net- works (pgnn): An application in lake temperature model- ing. arXiv preprint arXiv:1710.11431, 2, 2017.
  14. [Kratzert et al., 2019] Frederik Kratzert, Daniel Klotz, Mathew Herrnegger, Alden K Sampson, Sepp Hochreiter, and Grey S Nearing. Toward improved predictions in un- gauged basins: Exploiting the power of machine learning. Water Resources Research, 55(12):11344-11354, 2019.
  15. [Liang et al., 1994] Xu Liang, Dennis P Lettenmaier, Eric F Wood, and Stephen J Burges. A simple hydrologically based model of land surface water and energy fluxes for general circulation models. Journal of Geophysical Re- search: Atmospheres, 99(D7):14415-14428, 1994.
  16. [Liu et al., 2023] Siyan Liu, Dan Lu, Scott L Painter, Na- talie A Griffiths, and Eric M Pierce. Uncertainty quan- tification of machine learning models to improve stream- flow prediction under changing climate and environmental conditions. Frontiers in Water, 5:1150126, 2023.
  17. [Malek et al., 2017] Keyvan Malek, Claudio Stöckle, Kiran Chinnayakanahalli, Roger Nelson, Mingliang Liu, Kirti Rajagopalan, Muhammad Barik, and Jennifer C Adam. Vic-cropsyst-v2: A regional-scale modeling platform to simulate the nexus of climate, hydrology, cropping sys- tems, and human decisions. Geoscientific Model Develop- ment, 10(8):3059-3084, 2017.
  18. [McLain et al., 2015] Kelly McLain, Jaclyn Hancock, and Margaret Drennan. 2015 drought and agriculture, 2015. Accessed: June 26, 2024.
  19. [Muralidhar et al., 2020] Nikhil Muralidhar, Jie Bu, Ze Cao, Long He, Naren Ramakrishnan, Danesh Tafti, and Anuj Karpatne. Phynet: Physics guided neural networks for par- ticle drag force prediction in assembly. In Proceedings of the 2020 SIAM International Conference on Data Mining, pages 559-567. SIAM, 2020.
  20. [Nash and Sutcliffe, 1970] J Eamonn Nash and Jonh V Sut- cliffe. River flow forecasting through conceptual models part i-a discussion of principles. Journal of hydrology, 10(3):282-290, 1970.
  21. [Nossent and Bauwens, 2012] Jiri Nossent and Willy Bauwens. Application of a normalized nash-sutcliffe efficiency to improve the accuracy of the sobol'sensitivity analysis of a hydrological model. In EGU general assembly conference abstracts, page 237, 2012.
  22. [Peters-Lidard et al., 2017] Christa D Peters-Lidard, Martyn Clark, Luis Samaniego, Niko EC Verhoest, Tim Van Em- merik, Remko Uijlenhoet, Kevin Achieng, Trenton E Franz, and Ross Woods. Scaling, similarity, and the fourth paradigm for hydrology. Hydrology and earth system sci- ences, 21(7):3701-3713, 2017.
  23. [Rajagopalan et al., 2018] K Rajagopalan, KJ Chin- nayakanahalli, CO Stockle, RL Nelson, CE Kruger, MP Brady, K Malek, ST Dinesh, ME Barber, AF Hamlet, et al. Impacts of near-term climate change on irrigation demands and crop yields in the columbia river basin. Water Resources Research, 54(3):2152-2182, 2018.
  24. [Seo et al., 2016] Youngjoo Seo, Michaël Defferrard, Pierre Vandergheynst, and Xavier Bresson. Structured sequence modeling with graph convolutional recurrent networks, 2016.
  25. [Sit et al., 2021] Muhammed Sit, Bekir Demiray, and Ibrahim Demir. Short-term hourly streamflow prediction with graph convolutional gru networks. arXiv preprint arXiv:2107.07039, 2021.
  26. [Stöckle et al., 2003] Claudio O Stöckle, Marcello Do- natelli, and Roger Nelson. Cropsyst, a cropping systems simulation model. European journal of agronomy, 18(3- 4):289-307, 2003.
  27. [Valentin Jospin et al., 2020] Laurent Valentin Jospin, Wray Buntine, Farid Boussaid, Hamid Laga, and Mohammed Bennamoun. Hands-on bayesian neural networks-a tuto- rial for deep learning users. arXiv e-prints, pages arXiv- 2007, 2020.
  28. [Vergari et al., 2020] Antonio Vergari, Y Choi, Robert Pe- harz, and Guy Van den Broeck. Probabilistic circuits: Rep- resentations, inference, learning and applications. AAAI Tutorial, 2020.
  29. [Williams and Rasmussen, 2006] Christopher KI Williams and Carl Edward Rasmussen. Gaussian processes for ma- chine learning, volume 2. MIT press Cambridge, MA, 2006.
  30. [Wilson et al., 2016] Andrew Gordon Wilson, Zhiting Hu, Ruslan Salakhutdinov, and Eric P Xing. Deep kernel learn- ing. In Artificial intelligence and statistics, pages 370- 378. PMLR, 2016.
  31. [Xiang and Demir, 2022] Zhongrun Xiang and Ibrahim Demir. Fully distributed rainfall-runoff modeling using spatial-temporal graph neural network. 2022.
  32. [Xu et al., 2021] Da Xu, Yuting Ye, and Chuanwei Ruan. Understanding the role of importance weighting for deep learning. In 9th International Conference on Learning Representations, ICLR 2021, Virtual Event, Austria, May 3-7, 2021. OpenReview.net, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards