999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PSO算法集成神經網絡的多元有害氣體檢測系統*

2015-04-17 03:46:04龔雪飛簡家文
傳感技術學報 2015年6期
關鍵詞:優化信號檢測

龔雪飛,劉 萍,簡家文

(寧波大學信息科學與工程學院,浙江 寧波 315211)

?

基于PSO算法集成神經網絡的多元有害氣體檢測系統*

龔雪飛,劉 萍,簡家文*

(寧波大學信息科學與工程學院,浙江 寧波 315211)

針對目前常見的多元有害氣體檢測問題,搭建了一套基于傳感器陣列和集成神經網絡相結合的多元有害氣體檢測系統。為了提高該系統的穩定性和預測精度,提出使用粒子群算法(PSO)優化集成神經網絡的權重系數的方法,即利用PSO的全局搜索能力,對該系統的集成神經網絡權重系數進行全局優化,再以優化后的權重系數實現多個神經網絡的結論結合。該系統對傳感器陣列的4種混合有害氣體的響應信號進行回歸分析。結果顯示,該系統PSO算法的集成神經網絡預測的平均相對誤差小于1%,網絡具有更強的穩定性和泛化能力。

集成神經網絡;PSO;傳感器陣列;多元有害氣體檢測

隨著近代工業規模不斷擴大,在此過程中產生了大量的NOx、CO、CO2等有毒、有害氣體,O2作為衡量大氣的有效標桿,因此,檢測上述氣體濃度對改善大氣環境具有現實意義[1]。傳統傳感器氣體檢測都是基于單一氣體的主成分特征,但是當多種有害氣體發生混合時,氣體之間相互干擾造成主成分特征丟失,導致檢測無法正常完成[2]。針對這一缺陷,將氣敏傳感器陣列和模式識別技術相結合構建的多元有害氣體檢測系統,既能夠同步檢測多元氣氛又能夠很好地解決氣敏傳感器的交叉敏感問題[3-5]。

為了提高模式識別的預測精度,神經網絡集成已成為一個研究熱點,近幾年對神經網絡集成的研究主要集中在兩個方面,即如何構造集成中的各個神經網絡以及如何集成各個體神經網絡的輸出[6-8]。本文提出使用PSO優化集成神經網絡的權重系數的算法,以實現集成多個神經網絡的輸出。并對比經典Adaboost算法的集成神經網絡和PSO算法的集成神經網絡預測的精確度,分析兩種網絡的性能。

1 檢測系統與實驗

1.1 檢測系統

本文中的有害氣體檢測系統是模擬人的嗅覺系統對被測氣體進行感知、分析和識別,由氣敏傳感器陣列、傳感器信號預處理、陣列信號采集和模式識別4部分組成的檢測系統,其原理如圖1所示。

圖1 檢測系統原理圖

圖2 檢測系統硬件模塊

本文選用A2-O2氧氣傳感器、TGS4160二氧化碳傳感器、TGS2201一氧化碳傳感器、NO2-AE二氧化氮傳感器、HTG3515溫濕度傳感器組成陣列,如圖2(a)所示。利用動態配氣的方法將4種的標準氣體經過4臺精密流量控制器進行流量調節、配比、混合,模擬實現多元有害氣體混合的環境,后流入封閉的測試裝置,如圖2(b)所示。

為了便于對傳感器信號的采集,需對傳感器信號進行預處理,預處理后輸出的信號均為模擬電壓。之后使用美國NI公司的PCI 6221采集板卡實現傳感器陣列信號采集。

由于選取的傳感器輸出參數不同,因此針對每個傳感器設計信號預處理電路,主要將傳感器輸出信號進行流壓轉換,信號放大,濾波等處理。圖3(a)是電化學傳感器(氧氣傳感器、二氧化氮傳感器),圖3(b)是半導體傳感器(二氧化碳傳感器、一氧化碳傳感器)傳感器信號預處理電路。

圖3 傳感器預處理電路

圖3(a)中,傳感器輸出電流信號Iin,R2為一個定值反饋電阻,R3表示可調電阻,R2、C2構成低通濾波器,R2、R3及運算放大器構成反向放大電路并進行流壓轉換:

Vout=-Iin*(R2+R3)

(1)

圖3(b)中,VC表示整個回路電壓,VH是傳感器上加熱電壓,R1與傳感器內阻Rs構成分壓電路,R2、R3及運算放大器構成電壓放大電路:

Vout=VC*R1*(R2+R3)/(R1+Rs)*R2

(2)

1.2 實驗過程

本文根據工業排放規定及傳感器敏感范圍選定氣體體積分數范圍:O2[18%~22%]、NO2[0~2.5×10-4]、CO[0~1.0×10-3]、CO2[0~5.0×10-3],配制了510組混合氣體,盡可能覆蓋整個被測空間。將配好的氣體逐一通入測試裝置,氣體與傳感器陣列反應,采集傳感器響應信號,得到510組樣本數據:X(氣體濃度)-Y(傳感器響應值)。

2 PSO優化集成神經網絡算法

2.1 PSO算法

粒子群(PSO)是一種新穎的演化算法,該算法通過粒子間的相互作用在復雜搜索空間中發現最優區域,具有訓練精度較高、收斂性良好等優點[9-10]。粒子群算法的具體實現如下:假設在一個D維的目標搜索空間中,有m個粒子組成一個群體,其中第i個粒子的位置為xi=(xi1,xi2,…,xiD) i=1,2,…,m;其速度也是一D維向量:vi=(vi1,…,vi2,viD) i=1,2,…,m;第i個粒子迄今為止搜索到的最優位置為pi=(pi1,pi2,…,piD) i=1,2,…,m;整個粒子群搜索到的最優位置為pg=(pg1,pg2,…,pgD) g=1,2,…,m;粒子更新公式如下:

vid(t+1)=

w*vid(t)+c1r1(pid-xid(t))+c2r2(pgd-xid(t))

(3)

xid(t+1)=xid(t)+vid(t+1) d=1,2,…,D;

(4)

式中:c1、c2均為學習因子,非負常數;r1、r2均為服從[0-1]的均勻分布隨機數;vmax為非負數;w為慣性權重函數;STEP、STEPmax分別為當前迭代步數和最大迭代步數。

圖4 PSO算法的集成神經網絡算法流程圖

2.2 PSO優化集成神經網絡

1990年,Hansen和Salamon證明:可以簡單地通過訓練多個神經網絡并將其結果進行合成,顯著地提高神經網絡系統的泛化能力。1996年Sollich和Krough的定義,神經網絡集成是用有限神經網絡對同一個問題進行學習,集成在某輸入示例下的輸出由構成集成的各神經網絡在該示例下的輸出共同決定。神經網絡集成研究的關鍵問題是:在確定集成神經結構后,如何集成各個體神經網絡的輸出[11-12]。

因此,本文首先通過改變BP神經網絡隱藏層神經元數來構造具有差異性的集成神經網絡的個體網絡;其次,優化集成神經網絡的集成度;最后,使用PSO算法優化集成神經網絡的權重系數,以實現集成多個BP神經網絡的輸出,構建一個性能極好的集成神經網絡。PSO優化集成神經網絡算法流程,如圖4所示。

3 實驗結果與算法性能分析

3.1 交叉敏感性測試

將本測試系統的NO2傳感器分別在4.0×10-5~2.0×10-4NO2+余N2和參雜有一定濃度(CO、CO2)的4.0×10-5~2.0×10-4NO2+余N2混合氣體中進行測試,呈現出如圖5所示的特性曲線。

圖5 NO2傳感器在不同氣氛中輸出對比圖

從圖5可以得到,雖然CO2對NO2基本不產生干擾,但不同濃度的CO對NO2表現出不同的干擾特性。因此可以得出采用單一傳感器由于交叉干擾的問題無法實現對多種共存氣體的精確測試。

3.2 PSO優化集成神經網絡參數學習

對樣本數據進行歸一化,隨機取450組樣本數據作為訓練樣本輸入上文所構建的集成神經網絡進行訓練,訓練完成后保存集成神經網絡參數,完成集成神經網絡的建立。剩余60組樣本數據測試該網絡性能,計算網絡的預測誤差。通過不斷訓練學習,調整集成神經網絡參數,從而得出一個針對本實驗數據能夠快速收斂并且進行準確預測的集成BP神經網絡。下面將分別介紹幾個參數的調整實驗。

3.2.1 BP神經網絡參數調整

網絡集成時,既要保證個體網絡的預測精度,又要保證個體之間的差異性,由表1可知,在隱藏層神經元數大于7時,各組氣氛能達到較小的平均相對誤差較小。因此,構建集成網絡時將BP神經網絡隱藏層神經元數設成不同數值(8~14),以保證網絡組中個體網絡的差異性。

表1 隱藏層不同神經元數的網絡預測平均相對誤差

注:平均相對誤差=(|網絡實際輸出-期望輸出|)/期望輸出×100%;

3.2.2 網絡集成度參數調整

上文對集成神經網絡的差異性個體網絡組建進行了闡明,接下來介紹集成神經網絡的集成度參數調整。在神經網絡集成的規模較大,即個體網絡較多時,對結論的權進行優化沒有好處,適于使用簡單平均等結論合成方法;而在神經網絡集成的規模較小,即個體網絡較少時,對結論的權進行優化將提高學習系統的泛化能力。因此網絡的集成度要選擇恰當,這就需要在訓練過程中,調整網絡集成度。表2為網絡集成度取不同值的條件下,所得到的預測平均相對誤差。

表2 不同網絡集成度的網絡預測平均相對誤差

由表2可知,在集成神經網絡集成度為10時,各組氣氛的預測平均相對誤差最小。

3.2.3 PSO參數調整

為了提高集成神經網絡的泛化能力和預測精度,本文利用PSO的全局搜索能力,對該網絡權重系數進行全局優化,再以優化后的權重系數實現多個神經網絡的結論結合。隨機初始化粒子并形成粒子群體,將粒子映射為集成神經網絡權重。由于粒子群的規模,不僅影響搜索精度,還影響算法的收斂速度,因此,在保證搜索精度的情況下,盡量取較小規模的粒子群[14]。本實驗通過改變粒子群體規模,尋找最優的粒子群的規模。表3為PSO不同粒子群規模時,網絡所得到的預測平均相對誤差。

表3 不同粒子群體規模的網絡預測平均相對誤差

由表3可知,在PSO粒子群規模為30時,既保證了各組分氣體具有較小的相對誤差,又保證了較快了收斂速度。

3.3 實驗結果及對比分析

將3.2學習好的參數保存,并建立PSO算法的集成神經網絡,取上節450組訓練樣本輸入網絡訓練,訓練完成后保存該網絡參數,使用剩下的60組樣本進行測試,記錄測試結果。為了比較網絡的性能,本文同時采用經典Adaboost集成神經網絡在相同情況下進行訓練。即采用同樣的樣本數據進行訓練網絡,同樣的測試樣本進行測試。兩種神經網絡測試的結果見表4。

表4 AdaBoost、PSO算法的集成神經網絡預測結果誤差比較

注:①誤差=|網絡實際輸出-期望輸出|;②相對誤差=(|網絡實際輸出-期望輸出|)/期望輸出×100%。

從表1中可以得到:在相同的訓練樣本時,PSO算法的集成神經網絡較經典Adaboost集成神經網絡具有更小的預測誤差,PSO算法的集成神經網絡預測的平均相對誤差均小于1%;在網絡訓練時,有效避免訓練時進入局部最優解,提高了預測系統的穩定性。

4 結論

針對多元有害氣體檢測問題,本文利用PSO算法優化集成神經網絡的模型來實現對傳感器陣列信號分析,從實驗結果可以得到如下結論:使用傳感器陣列檢測多元氣體能夠消除氣體交叉響應的影響,攝取更多混合氣體組分信息和濃度信息;將集成神經網絡和傳感器陣列技術組合的檢測系統對多元有害氣體的檢測取得了較好的效果,在定量檢測實驗中,預測的平均誤差百分比均小于1%;PSO算法的集成神經網絡的算法要較經典Adaboost集成神經網絡的算法能夠達到更小的預測誤差,并且建模穩定性高。

[1] Yamazoe N,Miura N. Development of Gas Sensors for Environment Protection[J]. IEEE Tran on Comp Pack and Manuf,1995,18(2):252-256.

[2] 鄭杰. 混合有毒氣體檢測算法研究[J]. 計算機仿真,2011,28(8):413-416.

[3] Belhouari S B,Bermak A,Wei G,et al. Gas Identification Algorithms for Microelectronic Gas Sensor[J]. Instrumentation and Measurement,2004(5):584-587.

[4] 張覃軼. 電子鼻:傳感器陣列、系統及應用研究[D]. 華中科技大學,2005.

[5] 尤麗華,吳靜靜,王瑤. 基于模擬退火優化BP神經網絡的pH值預測[J]. 傳感技術學報,2014,27(12):1643-1648.

[6] 孫凌逸,黃先祥,蔡偉,等. 基于神經網絡的無線傳感器網絡數據融合算法[J]. 傳感技術學報,2011,24(1):127.

[7] 周志華,何佳洲,陳世福. 神經網絡國際研究動向[J]. 模式識別與人工智能,2000,13(4):415-418.

[8] Zhou Zhihua,Wu Jianxin,Tang Wei. Ensembling Neural Networks:Many could be Better Than All[C]//Artificial Intelligence,2002,137(1-2):239-263.

[9] 孫艷梅,劉樹東,苗鳳娟,等. 基于PSO的BP神經網絡在壓力傳感器溫度補償中的應用[J]. 傳感技術學報,2014,27(3):342-346.

[10] Wang Hongfeng,Wang Na,Wang Dingwei. A Memetic Particle Swarm Optimization Algorithm for Multimodal Optimization Problems[C]//Chinese Control and Decision Conference,2011,3839-3845.

[11] 周志華,陳世福. 神經網絡集成[J]. 計算機學報,2002,25(1):1-7.

[12] 傅強,胡上序,趙勝穎. 基于PSO算法的神經網絡集成構造方法[J]. 浙江大學學報:工學版,2004,38(12):1596-1600.

[13] Dong C,Dong L,Yang M. The Application of the BP Neural Network in the Nonlinear Optimization[J]. Advances in Intelligent and Soft Computing,2011,78:727-732.

[14] 張雯雰,王剛,朱朝暉,等. 粒子群優化算法種群規模的選擇[J]. 計算機系統應用,2010,19(5):125-128.

龔雪飛(1989-),男,寧波大學碩士研究生,主要研究方向為傳感器陣列信號融合,1025500740@qq.com;

簡家文(1967-),男,寧波大學教授、博士生導師,主要研究方向為氣體敏感材料與傳感器制備、傳感器信號處理以及智能儀表,jianjiawen@nbu.edu.cn。

Based on the Integrated Neutral-Network Optimized byPSO Multiple Harmful Gas Detection System*

GONGXuefei,LIUPing,JIANJiawen*

(School of Information Science and Engineering,Ningbo University,Ningbo Zhejiang 315211,China)

Aiming at the common multiple harmful gas detection problem,a gas detection system was developed by combining a sensor array with the integrated neutral-network. In order to improve stability and prediction accuracy of the system,put forward using particle swarm optimization(PSO)to optimize the weight coefficient of integrated neutral-network,namely,utilizing the global search ability of PSO to global optimization of the network weight coefficient,then use the weight coefficient implement multiple conclusions combination of neural network. This system is performing regression analysis on the response signal of four harmful gases mixture measured by sensor array. The results show that the prediction average relative error of the integrated neutral-network optimized by PSO was found to be within 1%,and the network has better stability and generalization ability.

integrated neutral-network;PSO algorithm;sensor array;mix harmful gas detection

項目來源:國家自然科學基金項目(61471210);浙江省科技廳重大科技專項重點工業項目(2011C16037);浙江省寧波市科技局自然科學基金項目(2013A610002)

2014-12-15 修改日期:2015-03-03

C:1295;6150P;7230

10.3969/j.issn.1004-1699.2015.06.027

TP183;TP212

A

1004-1699(2015)06-0938-05

猜你喜歡
優化信號檢測
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
主站蜘蛛池模板: 亚洲人视频在线观看| 在线国产你懂的| 欧美一级一级做性视频| 99re66精品视频在线观看| 国产成人精品一区二区秒拍1o| 久久久噜噜噜久久中文字幕色伊伊| 在线观看视频一区二区| 扒开粉嫩的小缝隙喷白浆视频| 999在线免费视频| 91久久精品日日躁夜夜躁欧美| www.狠狠| 欧美中文字幕一区二区三区| 国产精品欧美亚洲韩国日本不卡| 538精品在线观看| 天堂亚洲网| 激情五月婷婷综合网| 欧美视频在线不卡| 久综合日韩| 人与鲁专区| 久久午夜影院| 99er精品视频| 国产精品尤物铁牛tv | 天天干天天色综合网| 蜜桃视频一区二区| 午夜限制老子影院888| 国产乱子伦精品视频| 欧美国产成人在线| 国产毛片高清一级国语| 99在线视频免费观看| 国产小视频a在线观看| 漂亮人妻被中出中文字幕久久| 亚洲无码高清视频在线观看| 久久一色本道亚洲| 国产91丝袜| 99r在线精品视频在线播放| 在线va视频| 女人爽到高潮免费视频大全| 亚洲人免费视频| 亚洲第一成年人网站| 亚洲欧洲自拍拍偷午夜色| 国产91熟女高潮一区二区| 亚洲欧美精品日韩欧美| 国模沟沟一区二区三区| 国产三级毛片| 国产18在线| 国内精品一区二区在线观看| 亚洲区欧美区| 亚洲精品在线91| 欧美亚洲一区二区三区导航| 色婷婷成人| 久久综合丝袜长腿丝袜| 永久在线播放| 成年人福利视频| 久久久精品久久久久三级| 国产精品第一区| 99热免费在线| 国产成人AV男人的天堂| 台湾AV国片精品女同性| 国模视频一区二区| 久久精品无码一区二区国产区| 亚洲成人一区二区| 国内精品久久久久久久久久影视 | 国产农村妇女精品一二区| 欧美成一级| 免费在线色| 国产精品jizz在线观看软件| 亚洲精品午夜天堂网页| 欧美在线导航| 亚洲欧美在线精品一区二区| 污污网站在线观看| 天天躁夜夜躁狠狠躁躁88| 国产亚洲欧美在线人成aaaa | 国产自在线播放| 欧美日韩一区二区在线播放 | 国产成人精品综合| 亚洲人成网7777777国产| 国产精品亚洲а∨天堂免下载| 欧美亚洲日韩不卡在线在线观看| 色成人亚洲| 四虎永久在线| 97se亚洲综合| 精品99在线观看|