Xiaodi Fu

Dr. Xiaodi Fu


Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
16 January 2024 in Water
Verified
Journal Article
Open access
PDF file
CLChenliang Li
Chenliang Li
YJYing Jiao
Ying Jiao
Guangyuan KanGuangyuan Kan
Guangyuan Kan
XFXiaodi Fu
Xiaodi Fu
FCFuxing Chai
Fuxing Chai
KLKe Liang
Ke Liang
Climate change and human activities have a great impact on the environment and have challenged the assumption of the stability of the hydrological time series and the consistency of the observed data. In order to investigate the applicability of machine learning (ML)-based rainfall–runoff (RR) simulation methods under a changing environment scenario, several ML-based RR simulation models implemented in novel continuous and non-real-time correction manners were constructed. The proposed models incorporated categorical boosting (CatBoost), a multi-hidden-layer BP neural network (MBP), and a long short-term memory neural network (LSTM) as the input–output simulators. This study focused on the Dongwan catchment of the Yiluo River Basin to carry out daily RR simulations for the purpose of verifying the model’s applicability. Model performances were evaluated based on statistical indicators such as the deterministic coefficient, peak flow error, and runoff depth error. The research findings indicated that (1) ML-based RR simulation by using a consistency-disrupted dataset exhibited significant bias. During the validation phase for the three models, the R2 index decreased to around 0.6, and the peak flow error increased to over 20%. (2) Identifying data consistency transition points through data analysis and conducting staged RR simulations before and after the transition point can improve simulation accuracy. The R2 values for all three models during both the baseline and change periods were above 0.85, with peak flow and runoff depth errors of less than 20%. Among them, the CatBoost model demonstrated superior phased simulation accuracy and smoother simulation processes and closely matched the measured runoff processes across high, medium, and low water levels, with daily runoff simulation results surpassing those of the BP neural network and LSTM models. (3) When simulating the entire dataset without staged treatment, it is impossible to achieve good simulation results by adopting uniform extraction of the training samples. Under this scenario, the MBP exhibited the strongest generalization capability, highest prediction accuracy, better algorithm stability, and superior simulation accuracy compared to the CatBoost and LSTM simulators. This study offers new ideas and methods for enhancing the runoff simulation capabilities of machine learning models in changing environments.

17 April 2023 in Water
Verified
Journal Article
Open access
PDF file
XFXiaodi Fu
Xiaodi Fu
Guangyuan KanGuangyuan Kan
Guangyuan Kan
RLRonghua Liu
Ronghua Liu
KLKe Liang
Ke Liang
XHXiaoyan He
Xiaoyan He
LDLiuqian Ding
Liuqian Ding
For the purpose of improving the scientific nature, reliability, and accuracy of flood forecasting, it is an effective and practical way to construct a flood forecasting scheme and carry out real-time forecasting with consideration of different rain patterns. The technique for rain pattern classification is of great significance in the above-mentioned technical roadmap. With the rapid development of artificial intelligence technologies such as machine learning, it is possible and necessary to apply these new methods to assist rain classification applications. In this research, multiple machine learning methods were adopted to study the time-history distribution characteristics and conduct rain pattern classification from observed rainfall time series data. Firstly, the hourly rainfall data between 2003 and 2021 of 37 rain gauge stations in the Pi River Basin were collected to classify rain patterns based on the universally acknowledged dynamic time warping (DTW) algorithm, and the classifications were treated as the benchmark result. After that, four other machine learning methods, including the Decision Tree (DT), Long- and Short-Term Memory (LSTM) neural network, Light Gradient Boosting Machine (LightGBM), and Support Vector Machine (SVM), were specifically selected to establish classification models and the model performances were compared. By adjusting the sampling size, the influence of different sizes on the classification was analyzed. Intercomparison results indicated that LightGBM achieved the highest accuracy and the fastest training speed, the accuracy and F1 score were 98.95% and 98.58%, respectively, and the loss function and accuracy converged quickly after only 20 iterations. LSTM and SVM have satisfactory accuracy but relatively low training efficiency, and DT has fast classification speed but relatively low accuracy. With the increase in the sampling size, classification results became stable and more accurate. Besides the higher accuracy, the training efficiency of the four methods was also improved.

26 August 2024 in Water
Verified
Journal Article
Open access
PDF file
YFYuyan Fan
Yuyan Fan
XFXiaodi Fu
Xiaodi Fu
Guangyuan KanGuangyuan Kan
Guangyuan Kan
KLKe Liang
Ke Liang
HYHaijun YU
Haijun YU
Runoff forecasting is crucial for water resource management and flood safety and remains a central research topic in hydrology. Recent advancements in machine learning provide novel approaches for predicting runoff. This study employs the Competitive Adaptive Reweighted Sampling (CARS) algorithm to integrate various machine learning models into a data-driven rainfall–runoff simulation model. We compare the forecasting performance of different machine learning models to improve rainfall–runoff prediction accuracy. This study uses data from the Maduwang hydrological station in the Bahe river basin, which contain 12 measured flood events from 2000 to 2010. Historical runoff and areal mean rainfall serve as model inputs, while flood data at different lead times are used as model outputs. Among the 12 flood events, 9 are used as the training set, 2 as the validation set, and 1 as the testing set. The results indicate that the CARS-based machine learning model effectively forecasts floods in the Bahe River basin. Under the prediction period of 1 to 6 h, the model achieves high forecasting accuracy, with the average NSE ranging from 0.7509 to 0.9671 and the average R2 ranging from 0.8397 to 0.9413, though the accuracy declines to some extent as the lead time increases. The model accurately predicts peak flow and performs well in forecasting high flow and recession flows, though peak flows are somewhat underestimated for longer lead times. Compared to other machine learning models, the SVR model has the highest average RMSE of 0.942 for a 1–6 h prediction period. It exhibits the smallest deviation among low-, medium-, and high-flow curves, with the lowest NRMSE values across training, validation, and test sets, demonstrating better simulation performance and generalization capability. Therefore, the machine learning model based on CARS feature selection can serve as an effective method for flood forecasting. The related findings provide a new forecasting method and scientific decision-making basis for basin flood safety.

26 June 2021 in Water
Verified
Journal Article
Open access
PDF file
XFXiaodi Fu
Xiaodi Fu
GWGang Wang
Gang Wang
MRMinglei Ren
Minglei Ren
LDLiuqian Ding
Liuqian Ding
XJXiaoming Jiang
Xiaoming Jiang
NWNan WU
Nan WU
Flood control risk is one of the main risks affecting the safe operation of large-scale water transfer projects. Systematically identifying the flood control risk in the project and carrying out risk classification and hierarchical management are problems for project managers. Based on the theory of system and risk assessment, this paper starts with the various risk sources and risk events involved in the whole process of the flood disaster chain, the risk of flood disaster factors, the exposure of the disaster-bearing body, and the vulnerability of the disaster-originating environment are combined. Then, we systematically and comprehensively identify the flood control risks of a large-scale water transfer project, which are divided into four types of risk elements: rainfall–runoff; confluence and flow capacity; the geological characteristics of canal section; economic and social layouts. Specific risk factors are identified for each type of risk element, and a flood control risk evaluation index system for a water transfer project is proposed. According to the framework of the analytic hierarchy process (AHP), a quantitative assessment of comprehensive flood control for water transfer projects is carried out. Taking the middle route of the South-to-North Water Transfer Project in China as an example, this paper evaluates the integrated flood control risks of 39 engineering units, identifies six units with higher risk levels, analyzes the causes, and suggests engineering and non-engineering countermeasures to prevent and reduce the occurrence of risk accidents. This method is not only used for comprehensive flood control risk assessment and risk management in the operation and management stage of the large-scale inter-basin water transfer project, but also has a reference value in considering the optimal layout of the project water transmission line from the perspective of flood control in the planning and design stage.

21 September 2023 in Sustainability
Verified
Journal Article
Open access
PDF file
XFXiaodi Fu
Xiaodi Fu
XHXiaoyan He
Xiaoyan He
LDLiuqian Ding
Liuqian Ding
The existing flood stochastic simulation methods are mostly applied to the stochastic simulation of flood intensity characteristics, with less consideration for the randomness of the flood hydrograph shape and its correlation with intensity characteristics. In view of this, this paper proposes a flood stochastic simulation method that combines intensity and morphological indicators. Using the Foziling and Xianghongdian reservoirs in the Pi River basin in China as examples, this method utilizes a three-dimensional asymmetric Archimedean M6 Copula to construct stochastic simulation models for peak flow, flood volume, and flood duration. Based on K-means clustering, a multivariate Gaussian Copula is employed to construct a dimensionless flood hydrograph stochastic simulation model. Furthermore, separate two-dimensional symmetric Copula stochastic simulation models are established to capture the correlations between flood intensity characteristics and shape variables such as peak shape coefficient, peak occurrence time, rising inflection point angle, and coefficient of variation. By evaluating the fit between the simulated flood characteristics and the dimensionless flood hydrograph, a complete flood hydrograph is synthesized, which can be applied in flood control dispatch simulations and other related fields. The feasibility and practicality of the proposed model are analyzed and demonstrated. The results indicate that the simulated floods closely resemble natural floods, making the simulation outcomes crucial for reservoir scheduling, risk assessment, and decision-making processes.

3 August 2023 in Water
Verified
Journal Article
Open access
PDF file
Guangyuan KanGuangyuan Kan
Guangyuan Kan
CLChenliang Li
Chenliang Li
DZDepeng Zuo
Depeng Zuo
XFXiaodi Fu
Xiaodi Fu
KLKe Liang
Ke Liang
The Monte Carlo sampling (MCS) method is a simple and practical way for hydrological model parameter optimization. The MCS procedure is used to generate a large number of data points. Therefore, its computational efficiency is a key issue when applied to large-scale problems. The MCS method is an internally concurrent algorithm that can be parallelized. It has the potential to execute on massively parallel hardware systems such as multi-node computer clusters equipped with multiple CPUs and GPUs, which are known as heterogeneous hardware systems. To take advantage of this, we parallelize the algorithm and implement it on a multi-node computer cluster that hosts multiple INTEL multi-core CPUs and NVIDIA many-core GPUs by using C++ programming language combined with the MPI, OpenMP, and CUDA parallel programming libraries. The parallel parameter optimization method is coupled with the Xinanjiang hydrological model to test the acceleration efficiency when tackling real-world applications that have a very high computational burden. Numerical experiments indicate, on the one hand, that the computational efficiency of the massively parallel parameter optimization method is significantly improved compared to single-core CPU code, and the multi-GPU code achieves the fastest speed. On the other hand, the scalability property of the proposed method is also satisfactory. In addition, the correctness of the proposed method is also tested using sensitivity and uncertainty analysis of the model parameters. Study results indicate good acceleration efficiency and reliable correctness of the proposed parallel optimization methods, which demonstrates excellent prospects in practical applications.