改進人工神經(jīng)網(wǎng)絡(luò)在河南部分河流的水質(zhì)評價中的應(yīng)用
發(fā)布時間:2018-06-25 來源: 散文精選 點擊:
摘要:水環(huán)境質(zhì)量評價為水環(huán)境政策提供依據(jù)。目前用于水環(huán)境評價的方法眾多,每一種方法都有其優(yōu)缺點、適應(yīng)性,其中,人工神經(jīng)網(wǎng)絡(luò)法是一種對生物體進行模仿的方法,該方法有著較強的學(xué)習(xí)能力,能處理水環(huán)境評價因子與評價標(biāo)準(zhǔn)之間非線性關(guān)系。本文主要介紹了人工神經(jīng)網(wǎng)絡(luò)法和基于此法改進的方法,并將其應(yīng)用到河南海河流域部分河流斷面的水質(zhì)評價中,結(jié)果表明,該新方法可靠且具有實用性。
關(guān)鍵詞:人工神經(jīng)網(wǎng)絡(luò);水質(zhì)評價;河南
中圖分類號:X832文獻標(biāo)識碼:A文章編號:2095-672X(2018)03-0216-02
DOI:10.16647/j.cnki.cn15-1369/X.2018.03.129
Abstract: The evaluation of water environment quality provides the basis for water environment policy. At present, there are many methods for water environment assessment. Each method has its advantages and disadvantages, its adaptability. Among them, artificial neural network method is a method of imitating organisms and has strong learning ability to deal with water Nonlinear relationship between environmental assessment factors and evaluation criteria. This paper introduces the artificial neural network method and the improved method based on this method, and applies this method to some river sections of Haihe River Basin in He"nan Province. The result is reliable and practical.
Key words:Artificial neural network; Water quality evaluation;He’nan
水環(huán)境評價為水資源的保護、開發(fā)利用和管理決策提供科學(xué)的依據(jù)。目前,我國的水環(huán)境質(zhì)量評價方法主要有:單因子評價法、污染指數(shù)評價法、模糊評價法、灰色評價法等[1]。各種方法都有其優(yōu)缺點和適應(yīng)性問題。如單因子評價法計算簡便,能很快的判定出水質(zhì)類別,但以水質(zhì)最差單項指標(biāo)所屬類別作為水體綜合水質(zhì)類別,評價結(jié)果表現(xiàn)為過保護;污染指數(shù)評價法能夠直觀判斷綜合水質(zhì)是否達到功能區(qū)目標(biāo), 但是不能直觀判斷綜合水質(zhì)類別;模糊評價法和灰色評價法評價結(jié)果的水質(zhì)類別不能完全反映國家水質(zhì)控制標(biāo)準(zhǔn)的要求[2]。
目前發(fā)展的人工神經(jīng)網(wǎng)絡(luò)法是基于對生物體的模擬,具有較強的學(xué)習(xí)功能,能處理水環(huán)境評價因子與水質(zhì)評價標(biāo)準(zhǔn)之間非線性關(guān)系[3],具有一定的模糊性,符合水體客觀環(huán)境,其中的BP神經(jīng)網(wǎng)絡(luò)應(yīng)用廣泛。本文對BP神經(jīng)網(wǎng)絡(luò)進行了介紹,并基于此對該方法進行了改進,將其應(yīng)用到河南部分河流水質(zhì)評價中去,結(jié)果可靠,可以應(yīng)用到水環(huán)境水質(zhì)評價中去。
1 人工神經(jīng)網(wǎng)絡(luò)模型
1.1 BP神經(jīng)網(wǎng)絡(luò)
誤差反向后傳BP神經(jīng)網(wǎng)絡(luò)過程由4個部分組成[4]:①輸入層向輸出層的順向傳播;②誤差信號由輸出層經(jīng)隱含層向輸入層的逆?zhèn)鞑;③學(xué)習(xí)訓(xùn)練過程;④求取誤差函數(shù)最小值。
1.1.1 模式順傳播
輸入層模式向量Xk、輸出層模式向量Yk可分別表示為:
Xk=(a1,a2,…,aN),K=1,2,…,L
Yk=(b1,b2,…,bM),K=1,2,…,L
其中N為輸入層的節(jié)點數(shù),M為輸出層的節(jié)點數(shù),L為樣本數(shù)量。隱含層θj、輸出層θi可分別表示為:
θj=f();θi=f()
其中f為S型激勵函數(shù):f(x)=1/[1+exp(-x)],W為連接權(quán)重,θ為閾值。
1.1.2 誤差的逆?zhèn)鞑?br> 誤差的逆?zhèn)鞑ミ^程是由輸出層的誤差向中間層的誤差進行傳遞的過程。在傳遞過程中需要計算輸出層、隱含層各單元的一般化誤差,得出校正誤差和,然后調(diào)整各單元之間的連接權(quán)和閾值。調(diào)整公式按下式給出:
Δvjt=ɑ;Δrt=ɑ
Δwij=β;Δθj=β
1.1.3 學(xué)習(xí)訓(xùn)練過程
學(xué)習(xí)訓(xùn)練過程是指根據(jù)希望輸出結(jié)果與實際輸出結(jié)果之間的誤差調(diào)整連接權(quán)的反復(fù)學(xué)習(xí)過程。
1.1.4 收斂過程
收斂過程即求取全過程誤差最小值的過程,全過程誤差E最小值可由下式計算得出:
E=
1.2 改進的BP神經(jīng)網(wǎng)絡(luò)
傳統(tǒng)的BP神經(jīng)網(wǎng)絡(luò)可操作性強,但存在一些缺陷,主要有:訓(xùn)練時間過長,由于BP算法需進行多次訓(xùn)練才能達到收斂要求,這樣對于一些復(fù)雜問題學(xué)習(xí)效率低下;可能存在不能收斂問題,如果修正值過大,可能導(dǎo)致在修正過程中能不到最小誤差值;得到的可能是局部最小值,訓(xùn)練過程是從誤差函數(shù)斜面達到最小值的,而對于復(fù)雜網(wǎng)絡(luò)呈現(xiàn)的是多維的空間結(jié)構(gòu),這會使得訓(xùn)練在某一維結(jié)構(gòu)形成局部最小值。對于存在的這些問題可以通過加快收斂速度、改變隱含層的單元個數(shù)來予以解決。加快收斂速度是通過使學(xué)習(xí)系數(shù)取得較大值,加快學(xué)習(xí)速度來實現(xiàn)的。為了使學(xué)習(xí)系數(shù)取得較大值,學(xué)習(xí)過程中通過加入慣性沖量過濾掉了高頻振蕩,這個過程中需要對權(quán)值進行修正。
相關(guān)熱詞搜索:神經(jīng)網(wǎng)絡(luò) 河南 水質(zhì) 河流 改進
熱點文章閱讀