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