中文引用格式: 朱梓涵,陶洋,梁志芳. 基于改進(jìn)OS-ELM的電子鼻在線氣體濃度檢測[J]. 電子技術(shù)應(yīng)用,2023,49(10):71-75.
英文引用格式: Zhu Zihan,Tao Yang,Liang Zhifang. Online gas concentration detection of electronic nose based on improved OS-ELM[J]. Application of Electronic Technique,2023,49(10):71-75.
0 引言
隨著工業(yè)的高速發(fā)展,環(huán)境問題日益突出??諝馕廴締栴}不僅直接危害人體健康,還對生活環(huán)境造成了嚴(yán)重影響。電子鼻是一種模仿動物嗅覺器官的傳感器設(shè)備,能夠快速并準(zhǔn)確地識別出各種氣體[1]。
電子鼻主要由氣體識別算法、信號處理模塊和傳感器陣列組成[2]。氣體識別算法是電子鼻系統(tǒng)中的關(guān)鍵組成部分,能夠從軟件層面上提升電子鼻的識別效果。
目前的研究者使用了不同的方法提高氣體識別算法的精度。Akbar等[3]通過特征降維提升氣體識別的準(zhǔn)確率,但這可能導(dǎo)致特征信息丟失而影響最終效果。Fan等[4]則采用無監(jiān)督學(xué)習(xí)的方式進(jìn)行氣體聚類分析提高了氣體分類時(shí)的精度,但這種方式要求提取高質(zhì)量的特征。Wijaya[5]運(yùn)用信息論對傳感器陣列進(jìn)行特征選擇,以優(yōu)化氣體識別算法,但增加了特征提取和選擇的工作量和復(fù)雜度。李鵬等[6]直接使用一維卷積神經(jīng)網(wǎng)絡(luò) (One Dimensional Convolutional Neural Network, 1DCNN)對氣體進(jìn)行識別并確定氣體種類。而LE B T等人[7]指出了直接使用CNN網(wǎng)絡(luò)進(jìn)行分類或預(yù)測的缺陷,因此他們采用了混合模型來預(yù)測目標(biāo),但這種模型面對大量樣本數(shù)據(jù)時(shí),會導(dǎo)致訓(xùn)練速度緩慢和計(jì)算機(jī)內(nèi)存占用較高。
針對電子鼻的氣體濃度預(yù)測中的問題,本文提出一種基于在線序列極限學(xué)習(xí)機(jī)(Online Sequential-Extreme Learning Machine, OS-ELM)的氣體濃度預(yù)測方法。OS-ELM不僅具有ELM模型計(jì)算速度快、泛化能力強(qiáng)的特點(diǎn)[8],而且還采用了在線式增量學(xué)習(xí)策略[9]。但OS-ELM的輸入權(quán)重和隱層偏置是隨機(jī)生成的,這會影響預(yù)測精度。為了克服這一缺點(diǎn),本文提出一種改進(jìn)的粒子群算法,該算法能夠有效地搜索OS-ELM全局最優(yōu)參數(shù),從而進(jìn)一步提高模型濃度預(yù)測精度。此外,本文還使用1DCNN模型對氣體信號進(jìn)行特征提取,挖掘了氣體信號的深度特征。
本文詳細(xì)內(nèi)容請下載:http://theprogrammingfactory.com/resource/share/2000005716
作者信息:
朱梓涵,陶洋,梁志芳
(重慶郵電大學(xué) 通信與信息工程學(xué)院,重慶400065)