紅外光譜與高木-關(guān)野系統(tǒng)結(jié)合鑒別大黃的研究
摘要:高木-關(guān)野模糊系統(tǒng)是基于若干反向傳播神經(jīng)網(wǎng)絡(luò)(BP-ANN)組成的,它具有一些模糊邏輯特性。文章利用紅外光譜與高木.關(guān)野模糊系統(tǒng)相結(jié)合鑒別52種大黃樣品。并對神經(jīng)網(wǎng)絡(luò)的隱含層個數(shù)和動量因子的影響作了討論。結(jié)果表明,用高木-關(guān)野模糊系統(tǒng)得到的結(jié)果比通常用的BP網(wǎng)絡(luò)要好。選用適當?shù)木W(wǎng)絡(luò)訓(xùn)練參數(shù),正確率可達到100%。該方法比常規(guī)方法更準確,比民間傳統(tǒng)方法更具科學(xué)性,因此是鑒別大黃的一種快速、簡便的方法。
主題詞:大黃;紅外光譜;高木-關(guān)野模糊系統(tǒng)
引 言
近年來,利用紅外光譜鑒別物種的研究進展很快。Naumann等研究了病原細菌的紅外光譜特征并將其用于細菌的分類鑒定。孫素琴等利用FTIR光譜法快速鑒別了6種燕窩。利用紅外光譜進行中藥材真?zhèn)蔚蔫b定越來越受重視,如孫素琴等利用傅里葉變換紅外光譜法對種靈芝、山藥、黃芩、枸杞等植物藥材的鑒別以及藥用植物化學(xué)分類法與紅外指紋圖譜的相關(guān)性作了系統(tǒng)的研究;劉啟福等對虎骨及其類似品作出了紅外光譜的對比鑒別。
大黃是我國的特產(chǎn),用藥歷史悠久,應(yīng)用極其廣泛,與人參、熟地、附子一起并稱為臨床中藥的“四大金剛”。我國藥典收載的大黃(習(xí)稱法定大黃或大黃)來源于蓼科3種掌葉組大黃,即掌葉大黃(Rheum Palmatum L.)、藥用大黃(R.Officinale Bail1.)和唐古特大黃(R.Tanguticm Maxim.Ex Balf.)的干燥根和根莖。模糊邏輯系統(tǒng)是指與模糊概念和模糊邏輯有直接關(guān)系的系統(tǒng)。神經(jīng)網(wǎng)絡(luò)是被相互連接起來的處理器節(jié)點矩陣,每個節(jié)點是一個神經(jīng)元,這是對人大腦神經(jīng)細胞的簡單近似模擬。而把模糊邏輯系統(tǒng)與神經(jīng)網(wǎng)絡(luò)相結(jié)合的網(wǎng)絡(luò)為神經(jīng)模糊網(wǎng)絡(luò)。常見的模糊邏輯系統(tǒng)有:純模糊邏輯系統(tǒng);高木-關(guān)野模糊邏輯系統(tǒng);具有模糊產(chǎn)生器和反模糊化器的模糊邏輯系統(tǒng);廣義模糊邏輯系統(tǒng)。高木-關(guān)野模糊系統(tǒng)由于具有簡化推理步驟,把綜合的情況變成模糊的模型而便于處理。因此,近年來,高木-關(guān)野系統(tǒng)模型在許多方面得到了應(yīng)用。
高木-關(guān)野模糊系統(tǒng)雖然已得到了很大的應(yīng)用,但它對輸入空間的分割都是線性的,即輸入變量間是相互獨立的。但輸入空間是非線性分割時,有時會出現(xiàn)模糊規(guī)則數(shù)目急劇增多的情況。為避免這種情況,我們可采用如下的模型。
本文將紅外光譜技術(shù)與高木一關(guān)野模糊邏輯系統(tǒng)相結(jié)合,采用傅里葉變換中紅外分光光度計,對52種大黃樣品進行了測定和鑒別,并對神經(jīng)網(wǎng)絡(luò)的隱含層個數(shù)和動量因子的影響作了討論。高木-關(guān)野系統(tǒng)采用了模糊邏輯理論,將模糊邏輯系統(tǒng)和神經(jīng)網(wǎng)絡(luò)結(jié)合起來,可以更加有效地利用各種信息。因此,利用高木一關(guān)野模糊系統(tǒng)處理的結(jié)果比BP神經(jīng)網(wǎng)絡(luò)會更好。
1 實驗部分
1.1 儀器與測試條件
儀器設(shè)備:傅里葉變換中紅外光譜儀為PE1730型光譜儀,DTGS檢測器。
測試條件:光譜分辨率4/cm。測量范圍:4 000~400/cm。溫度控制在22℃。
1.2 樣品來源及簡單制備
本工作選用的52個大黃樣品為不同品種和不同產(chǎn)地的樣品。根據(jù)我國藥典的要求我們將這些樣品分為大黃和非大黃兩類,其中25個為樣本(~25),27個為非樣本(No,26~52)。大黃樣品經(jīng)干燥后粉碎成60目的粉末后直接測定。采用的測試方法為壓片法對大黃樣品進行測量,取1~2mg大黃樣品,研細,加入100~200mg的溴化鉀,在壓片機上壓成厚度為0.1mm透明的薄片進行測量。
1.3 數(shù)據(jù)的采集和處理
每個樣品在測試之前*行背景掃描,背景掃描的目的主要是減少空氣中水蒸氣和二氧化碳對測試帶來的影響。背景的掃描次數(shù)為30次。為了保證樣品數(shù)據(jù)的代表性,用紅外光對樣品掃描30次,取這30次測量的平均值。
數(shù)據(jù)處理:將測試結(jié)果轉(zhuǎn)化成ASCII碼,用另一臺計算機處理。為了減少光譜的變量,從而提高神經(jīng)網(wǎng)絡(luò)的訓(xùn)練速度,我們利用小波變換方法將二階導(dǎo)數(shù)NIR光譜進行壓縮。經(jīng)小波縮后的光譜變量點由原來的700個減少為44個。利用小波變換數(shù)據(jù)壓縮技術(shù)既能地減少數(shù)據(jù)的變量數(shù)目,又能保持原光譜的特征。為了更好地對大黃樣品的紅外光譜圖進行觀察和比較,我們對所測得數(shù)據(jù)進行歸一化處理。因為紅外吸收峰的強度一方面取決于鍵的極性,極性越強,紅外吸收峰就越強;另一方面還和被測物質(zhì)的量有關(guān),在這一點上符合朗伯一比爾定律,即被測樣品的含量越高,吸光度越強,透光率越低。進行歸一化處理,避免了由于被測樣品的量的多少對吸收峰強弱的影響。經(jīng)過歸一化處理后繪制出來的紅外光譜圖能夠更好的反映出不同產(chǎn)地不同年限的大黃的光譜差別。本工作使用高木一關(guān)野模糊系統(tǒng)建立大黃樣品的分類模型。
為了簡化計算步驟,本工作首先使用Matlab 5.0(Mathworks,Inc.,USA)的內(nèi)部函數(shù)Appcoef進行一維小波變換,對光譜進行壓縮。然后用高木-關(guān)野模糊系統(tǒng)建立大黃樣品的分類模型。該模糊系統(tǒng)是由3個子BP神經(jīng)網(wǎng)絡(luò)組成的(NNmf,NN1,NN2)。其中NNmf用于給出每條分類規(guī)則的適用度,NN1和NN2用于表示分類規(guī)則的函數(shù)。高木-關(guān)野模糊邏輯系統(tǒng)的計算程序由本實驗室用Matlab編制。
2 結(jié)果與討論
2.1 隱含層神經(jīng)元的影響
高木-關(guān)野模糊系統(tǒng)實際上是在BP神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)上構(gòu)建的。在這項實驗中,由三層BP神經(jīng)網(wǎng)絡(luò)組成了高木-關(guān)野模糊系統(tǒng)(NNmf,NN。,NN2)。網(wǎng)絡(luò)決定了系統(tǒng)。因此,我們也需要考察隱含層神經(jīng)元的影響,從中找出*的隱含層神經(jīng)元。我們用預(yù)測標準誤差SEP(Standard Error of Prediction)來評價網(wǎng)絡(luò)的預(yù)測性能。我們可以看出,不同的隱含層神經(jīng)元個數(shù)對于網(wǎng)絡(luò)有不同的影響。而不同的隱含層神經(jīng)元個數(shù)對于網(wǎng)絡(luò)的SEP有較大的影響。因此,我們通過SEP來調(diào)節(jié)隱含層神經(jīng)元的個數(shù)。從中我們可以得出,當NNmf網(wǎng)絡(luò)的隱含層神經(jīng)元個數(shù)為8時,其SEPzui小,為1.7883,因此,NNm網(wǎng)絡(luò)的隱含層神經(jīng)元個數(shù)*為8。從中可看出,當NN1網(wǎng)絡(luò)的隱含層神經(jīng)元個數(shù)為4時,其SEPzui小,為1.9657,因此,NN1網(wǎng)絡(luò)的隱含層神經(jīng)元個數(shù)*為4。從中可知,當NN2網(wǎng)絡(luò)的隱含層神經(jīng)元個數(shù)為1時,其SEPzui小,為1.9702,因此,NN2網(wǎng)絡(luò)的隱含層神經(jīng)元個數(shù)*為1。
2.2 動量因子的影響
動量因子是影響網(wǎng)絡(luò)訓(xùn)練速度和收斂性的一個重要參數(shù)。因此,我們通過SEP來調(diào)節(jié)不同網(wǎng)絡(luò)的動量因子,以使其達到*。我們可以看出,不同的動量因子對于網(wǎng)絡(luò)有不同的SEP。相對于隱含層神經(jīng)元個數(shù)對網(wǎng)絡(luò)的影響,動量因子的影響要小一些,隨著動量因子的變化比較平穩(wěn)。我們可以看出,NNmt,NN1,NN2網(wǎng)絡(luò)的*動量因子為0.8,0.7,0.9。調(diào)節(jié)動量因子,可以使我們找到zui高的識別正確率,但是如果動量因子太大了,BP網(wǎng)絡(luò)就不能收斂了。
2.3 鑒別大黃和非大黃樣品
在這項實驗中,我們通過神經(jīng)網(wǎng)絡(luò)構(gòu)成的高木-關(guān)野模糊系統(tǒng)鑒別大黃樣品,大黃的期望輸出值為1.0,非大黃的期望輸出值為0.0。
從輸出結(jié)果可以看出,所有的樣品都能很好的鑒別出來。但是,我們通過BP網(wǎng)絡(luò)鑒別的結(jié)果中,第30個樣品被錯誤識別。第30個樣品的輸出結(jié)果為0.9936。采用高木-關(guān)野系統(tǒng)后,這個樣品也能夠很好的識別出來。第30個樣品的輸出結(jié)果為0.0032。相對于BP神經(jīng)網(wǎng)絡(luò),高木-關(guān)野模糊系統(tǒng)的識別正確率明顯提高。高木-關(guān)野模糊系統(tǒng)是在神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)上,把三層神經(jīng)網(wǎng)絡(luò)組合成一個系統(tǒng)來進行鑒別。因此,它可以更好的識別大黃和非大黃。識
別正確率為100%,比BP-ANN的識別結(jié)果要好。
3 結(jié)論
中草藥質(zhì)量的全面控制是一項涉及多方面、多學(xué)科的綜合性研究課題,只有采用各種鑒別和檢測手段才能保證中草藥的質(zhì)量安全可靠。利用紅外光譜與高木一關(guān)野模糊邏輯系統(tǒng)相結(jié)合進行中藥大黃的鑒別,紅外光譜可以無損大黃樣品。識別中正確率為100%。該法快速、準確、簡便,具有較強的預(yù)測能力,用它可以鑒別中藥大黃。
參 考 文 獻
[1] Naumann D.Fourier and Computerized Infared Spectroscopy,1985,533:268.
[2] Naumann D et a1.J.Molecular Structure,1988,174:165.