Short-term streamflow forecasting using the feature-enhanced regression model


Reservoir inflow forecasting is extremely important for the management of a reservoir. In practice, accurate forecasting depends on the feature learning performance. To better address this issue, this paper proposed a feature-enhanced regression model (FER), which combined stack autoencoder (SAE) with long short-term memory (LSTM). This model had two constituents: (1) The SAE was constructed to learn a representation as close as possible to the original inputs. Through deep learning, the enhanced feature could be captured sufficiently. (2) The LSTM was established to simulate the mapping between the enhanced features and the outputs. Under recursive modeling, the patterns of correlation in the short term and dependence in the long term were considered comprehensively. To estimate the performance of the FER model, two historical daily discharge series were investigated, i.e., the Yangtze River in China and the Sava Dolinka River in Slovenia. The proposed model was compared with other machine-learning methods (i.e., the LSTM, SAE-based neural network, and traditional neural network). The results demonstrated that the proposed FER model yields the best forecasting performance in terms of six evaluation criteria. The proposed model integrates the deep learning and recursive modeling, and thus being beneficial to exploring complex features in the reservoir inflow forecasting. Moreover, for smaller catchments with significant torrential characteristics, more data are needed (e.g., at least 20 years) to effectively train the model and to obtain accurate flood-forecasting results

    Similar works