Modeling freshwater plankton community dynamics with static and dynamic interactions using graph convolution embedded long short-term memory

Water Res. 2024 Sep 6:266:122401. doi: 10.1016/j.watres.2024.122401. Online ahead of print.

Abstract

Given the frequent association between freshwater plankton and water quality degradation, several predictive models have been devised to understand and estimate their dynamics. However, the significance of biotic and abiotic interactions has been overlooked. In this study, we aimed to address the importance of the interaction term in predicting plankton community dynamics by applying graph convolution embedded long short-term memory networks (GC-LSTM) models, which can incorporate interaction terms as graph signals. Temporal graph series comprising plankton genera or environmental drivers as node features and their relationships for edge features from two distinct water bodies, a reservoir and a river, were utilized to develop these models. To assess the predictability, the performances of the GC-LSTM models on community dynamics were compared those of LSTM and GCN models at various lead times. Moreover, GNNExplainer was used to examine the global and local importance of the nodes and edges for all predictions and specific predictions, respectively. The GC-LSTM models outperformed the LSTM models, consistently showing higher prediction accuracy. Although all the models exhibited performance degradation at longer lead times, the GC-LSTM models consistently demonstrated better performance regarding each graph signal and plankton genus. GNNExplainer yielded interpretable explanations for important genera and interaction pairs among communities, revealing consistent importance patterns across different lead times at both global and local scales. These findings underscore the potential of the proposed modeling approach for forecasting community dynamics and emphasize the critical role of graph signals with interaction terms in plankton communities.

Keywords: Association; Graph neural network; Network model; Phytoplankton; Time-series; Zooplankton.