效率對於類神經網路(Neural Networks)而言是一個很重要的議題,但是在水文領域卻很少受到重視。採用誤差倒傳遞演算法(Error Back-Propagation Algorithm)進行訓練的倒傳遞類神經網路(Back-Propagation Networks)是最常被使用的一種類神經網路,然而訓練過程卻相當費時。為求提升效率,本研究提出一種改良式倒傳遞類神經網路,而改良式倒傳遞類神經網路採用一種新型的詢問式學習法(Query Learning Approach)進行訓練。詢問式學習法可以由訓練資料中選取有用的資訊,使改良式倒傳遞類神經網路能僅以部分訓練資料完成訓練,進而大大縮短訓練時間。為了展示改良式倒傳遞類神經網路的優勢,吾人以翡翠水庫為研究案例,分別應用改良式倒傳遞類神經網路及傳統倒傳遞類神經網路架構水庫入流量預報模式,並針對兩種類神經網路模式的預報結果進行比較。研究結果顯示兩種類神經網路模式的預報表現幾乎相同,但改良式倒傳遞類神經網路模式卻很明顯地縮短了訓練時間。與傳統倒傳遞類神經網路模式相比,改良式倒傳遞類神經網路模式僅需要50%的訓練時間。基於效率的觀點,改良式倒傳遞類神經網路模式可成為現有倒傳遞類神經網路模式的替代模式。
The efficiency is an important issue for neural networks-based models, but the issue has received little attention in the hydrologic domain. Back-propagation networks (BPNs) are the most frequently used convectional neural networks (NNs). However, BPNs are trained by the error back-propagation algorithm which is a very time-consuming iterative process. To improve the efficiency, improved BPNs which are trained by a novel query learning approach are proposed. The proposed query learning approach is capable of selecting informative data from all training data. Then the improve BPNs can be efficiently trained with partial data. An application is conducted to demonstrate the superiority of the improved BPNs. Two kinds of BPN-based (the improved and the conventional BPN-based) reservoir inflow forecasting models are constructed and the comparison between the improved and the conventional BPN-based model is made. The results show that the performance of the improved BPN-based models is as good as that of the conventional BPN-based models, but the improved BPN-based models significantly required less training time than the conventional BPN-based models. As compared to the conventional BPN models, only about 50% of training time is required for the improved BPN-based models. The improved BPN-based models are recommended as an alternative to the existing models because of their efficiency.