Abstract
Hydrometric forecasting is crucial for managing water resources, flood prediction, and environmental protection. Water stations are interconnected, and this connectivity influences the measurements at other stations. However, the dynamic and implicit nature of water flow paths makes it challenging to extract a priori knowledge of the connectivity structure. We hypothesize that terrain elevation significantly affects flow and connectivity. To incorporate this, we use LiDAR terrain elevation data encoded through a Vision Transformer (ViT). The ViT, which has demonstrated excellent performance in image classification by directly applying transformers to sequences of image patches, efficiently captures spatial features of terrain elevation. To account for both spatial and temporal features, we employ GRU blocks enhanced with graph convolution, a method widely used in the literature. We propose a hybrid graph learning structure that combines static and dynamic graph learning. A static graph, derived from transformer-encoded LiDAR data, captures terrain elevation relationships, while a dynamic graph adapts to temporal changes, improving the overall graph representation. We apply graph convolution in two layers through these static and dynamic graphs. Our method makes daily predictions up to 12 days ahead. Empirical results from multiple water stations in Quebec demonstrate that our method significantly reduces prediction error by an average of 10% across all days, with greater improvements for longer forecasting horizons.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aichouri, I., Hani, A., Bougherira, N., Djabri, L., Chaffai, H., Lallahem, S.: River flow model using artificial neural networks. Energy Procedia 74, 1007–1014 (2015)
Asefa, T., Kemblowski, M., McKee, M., Khalil, A.: Multi-time scale stream flow predictions: the support vector machines approach. J. Hydrol. 318(1–4), 7–16 (2006)
Atashi, V., Kardan, R., Gorji, H.T., Lim, Y.H.: Comparative study of deep learning lstm and 1d-CNN models for real-time flood prediction in red river of the north, USA. In: 2023 IEEE International Conference on Electro Information Technology (eIT), pp. 022–028. IEEE (2023)
Bai, L., Yao, L., Li, C., Wang, X., Wang, C.: Adaptive graph convolutional recurrent network for traffic forecasting. In: Advances in Neural Information Processing Systems, vol. 33, pp. 17804–17815 (2020)
Bai, T., Tahmasebi, P.: Graph neural network for groundwater level forecasting. J. Hydrol. 616, 128792 (2023)
Bazrafshan, O., Salajegheh, A., Bazrafshan, J., Mahdavi, M., Fatehi Maraj, A.: Hydrological drought forecasting using Arima models (case study: Karkheh Basin). Ecopersia 3(3), 1099–1117 (2015)
Chen, C., et al.: Flood discharge prediction based on remote-sensed spatiotemporal features fusion and graph attention. Remote Sens. 13(24), 5023 (2021)
Cho, K., et al.: Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv preprint arXiv:1406.1078 (2014)
Cui, Z., Ke, R., Pu, Z., Ma, X., Wang, Y.: Learning traffic as a graph: a gated graph wavelet recurrent neural network for network-scale traffic prediction. Transp. Res. Part C: Emerg. Technol. 115, 102620 (2020)
Devlin, J., Chang, M.W., Lee, K., Toutanova, K.: BERT: pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018)
Dosovitskiy, A., et al.: An image is worth 16x16 words: transformers for image recognition at scale. arXiv preprint arXiv:2010.11929 (2020)
Environment and Climate Change Canada: Hydrometric statistics data (2024). https://wateroffice.ec.gc.ca/search/statistics_e.html
Floridi, L., Chiriatti, M.: GPT-3: its nature, scope, limits, and consequences. Mind. Mach. 30, 681–694 (2020)
Gharehbaghi, A., Ghasemlounia, R., Ahmadi, F., Albaji, M.: Groundwater level prediction with meteorologically sensitive gated recurrent unit (GRU) neural networks. J. Hydrol. 612, 128262 (2022)
Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735–1780 (1997)
Irvine, K., Eberhardt, A.: Multiplicative, seasonal Arima models for lake Erie and lake Ontario water levels 1. JAWRA J. Am. Water Resourc. Assoc. 28(2), 385–396 (1992)
Jain, A., Kumar, A.M.: Hybrid neural network models for hydrologic time series forecasting. Appl. Soft Comput. 7(2), 585–592 (2007)
Kalyan, K.S., Rajasekharan, A., Sangeetha, S.: Ammus: a survey of transformer-based pretrained models in natural language processing. arXiv preprint arXiv:2108.05542 (2021)
Li, Y., Yu, R., Shahabi, C., Liu, Y.: Diffusion convolutional recurrent neural network: data-driven traffic forecasting. arXiv preprint arXiv:1707.01926 (2017)
Lin, J., Li, Z., Li, Z., Bai, L., Zhao, R., Zhang, C.: Dynamic causal graph convolutional network for traffic prediction. In: 2023 IEEE 19th International Conference on Automation Science and Engineering (CASE), pp. 1–8. IEEE (2023)
Ministry of Natural Resources and Forests: Lidar - digital models (terrain, canopy, slope). Dataset in Données Québec (2016). https://www.donneesquebec.ca/recherche/dataset/produits-derives-de-base-du-lidar. Accessed 15 Jan 2024
Montanari, A., Rosso, R., Taqqu, M.S.: Fractionally differenced Arima models applied to hydrologic time series: identification, estimation, and simulation. Water Resour. Res. 33(5), 1035–1044 (1997)
Moradkhani, H., Hsu, K.l., Gupta, H.V., Sorooshian, S.: Improved streamflow forecasting using self-organizing radial basis function artificial neural networks. J. Hydrol. 295(1–4), 246–262 (2004)
Papamichail, D.M., Georgiou, P.E.: Seasonal Arima inflow models for reservoir sizing 1. JAWRA J. Am. Water Resourc. Assoc. 37(4), 877–885 (2001)
Roudbari, N.S., Patterson, Z., Eicker, U., Poullis, C.: Simpler is better: multilevel abstraction with graph convolutional recurrent neural network cells for traffic prediction. In: 2022 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 01–10. IEEE (2022)
Roudbari, N.S., Poullis, C., Patterson, Z., Eicker, U.: Transglow: attention-augmented transduction model based on graph neural networks for water flow forecasting. In: 2023 International Conference on Machine Learning and Applications (ICMLA), pp. 626–632. IEEE (2023)
Sapankevych, N.I., Sankar, R.: Time series prediction using support vector machines: a survey. IEEE Comput. Intell. Mag. 4(2), 24–38 (2009)
Shang, C., Chen, J., Bi, J.: Discrete graph structure learning for forecasting multiple time series. arXiv preprint arXiv:2101.06861 (2021)
Tian, C., Chan, W.K.: Spatial-temporal attention wavenet: a deep learning framework for traffic prediction considering spatial-temporal dependencies. IET Intel. Transp. Syst. 15(4), 549–561 (2021)
Vaswani, A., et al.: Attention is all you need. In: Advances in Neural Information Processing Systems, vol. 30 (2017)
Wu, Z., Pan, S., Long, G., Jiang, J., Chang, X., Zhang, C.: Connecting the dots: multivariate time series forecasting with graph neural networks. In: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 753–763 (2020)
Xu, M., et al.: Spatial-temporal transformer networks for traffic flow forecasting. arXiv preprint arXiv:2001.02908 (2020)
Zhang, J., Shi, X., Xie, J., Ma, H., King, I., Yeung, D.Y.: GAAN: gated attention networks for learning on large and spatiotemporal graphs. arXiv preprint arXiv:1803.07294 (2018)
Zhang, J., Man, K.F.: Time series prediction using RNN in multi-dimension embedding phase space. In: SMC’98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (cat. no. 98CH36218), vol. 2, pp. 1868–1873. IEEE (1998)
Zhou, H., et al.: Informer: beyond efficient transformer for long sequence time-series forecasting. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 35, pp. 11106–11115 (2021)
Acknowledgments
C.P. This work is financially supported by the Mathematics of Information Technology and Complex Systems’ Accelerate programme under grant agreement IT29301 and the Natural Sciences and Engineering Research Council of Canada Grants RGPIN-2021-03479 (NSERC DG).
U.E. This research was undertaken, in part, thanks to funding from the Canada Excellence Research Chairs Program.
Z.P. This research was undertaken, in part, based on support from the Gina Cody School of Engineering of Concordia University FRS.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Shafiee Roudbari, N., Eicker, U., Poullis, C., Patterson, Z. (2025). HydroVision: LiDAR-Guided Hydrometric Prediction with Vision Transformers and Hybrid Graph Learning. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2024. Lecture Notes in Computer Science, vol 15047. Springer, Cham. https://doi.org/10.1007/978-3-031-77389-1_11
Download citation
DOI: https://doi.org/10.1007/978-3-031-77389-1_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-77388-4
Online ISBN: 978-3-031-77389-1
eBook Packages: Computer ScienceComputer Science (R0)