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

基于連續(xù)投影算法-遺傳算法-BP神經(jīng)網(wǎng)絡(luò)的可見/近紅外光譜木材識別

2022-06-28 06:42:08欒景然馮國紅朱玉杰
浙江農(nóng)林大學學報 2022年3期

欒景然,馮國紅,朱玉杰

(東北林業(yè)大學 工程技術(shù)學院, 黑龍江 哈爾濱 150006)

木材在中國可再生資源中占有很大的比例。隨著國民經(jīng)濟逐步增長,木材市場不斷擴大。目前,由于優(yōu)質(zhì)木材頻頻出現(xiàn)供需不平衡、木材造假等問題,因此采用多種識別技術(shù)來甄別木材種類已成為必然。木材種類識別除了依照形態(tài)學處理外,還可以使用計算機圖像識別、DNA識別等方法[1-3],但是這些方法和傳統(tǒng)的取樣方法一樣[4],都需要對樹木進行剖析和制樣,對于一些珍貴的木材會造成不必要的浪費,甚至會降低本身的價值。近紅外光譜分析技術(shù)是20世紀70年代興起的一種新的木材識別分析技術(shù)。它作為一種常用的測量工具,具有快速、無損、在線分析等優(yōu)勢。近幾年,學者們應用近紅外光譜技術(shù)對木材種類進行了識別研究[5],如王學順等[6]利用近紅外光譜技術(shù),結(jié)合主成分分析(PCA)和BP神經(jīng)網(wǎng)絡(luò)對不同木材種類進行了識別研究,效果良好。譚念等[7]基于近紅外光譜技術(shù),聯(lián)合PCA和支持向量機實現(xiàn)了木材種類的有效鑒別。

目前,近紅外光譜分析技術(shù)用于木材種類識別大多采用PCA進行特征提取,實現(xiàn)數(shù)據(jù)降維,但這種方法的特征值篩選有一定的局限性,僅憑累計貢獻率決定特征值的個數(shù),無法通過參數(shù)化等方法對處理過程進行干預,效率和物理實用性不高。連續(xù)投影算法(SPA)是一種常用的特征波長篩選算法。它能夠利用向量的投影分析,尋找含有最低限度冗長信息的變量組,通過參數(shù)調(diào)整可實現(xiàn)較強物理實用性的數(shù)據(jù)壓縮。陳遠哲等[8]基于SPA構(gòu)建了最小偏二乘法回歸模型,適用于淡水魚儲藏期質(zhì)構(gòu)品質(zhì)的快速無損檢測。郭文川等[9]通過比較不同特征提取方式,得出采用SPA和隨機森林識別準確率最高。遺傳算法(GA)用于尋優(yōu),廣泛應用于機器學習等領(lǐng)域。

本研究將SPA和GA聯(lián)用,在運用SPA獲得特征值后,應用GA進一步尋找最佳特征參數(shù),以提升木材識別的效率和準確率。本研究以紅檀Swartizia spp.、刺猬紫檀Pterocarpus erinaceus、巴里黃檀Dalbergia bariensis、大果紫檀Pterocarpus macrocarpus、紅檀香Myroxylon balsamu、破布木Cordia dichotoma、豆瓣香Osmanthus delavayi、檀香紫檀Pterocarpus santalinus、中美洲黃檀Dalbergia granadillo和黑檀Dalbergia nigra為研究對象,應用可見/近紅外光譜儀采集10種木材的光譜圖,運用不同的預處理方式疊加進行降噪分析,以BP神經(jīng)網(wǎng)絡(luò)為木材種類的分類識別算法,探討經(jīng)GA優(yōu)化的SPA較之常規(guī)特征提取算法的優(yōu)越性,為更精確高效的木材識別提供參考。

1 材料與方法

1.1 數(shù)據(jù)采集與主要儀器

數(shù)據(jù)采集:參與試驗的木材共10種,試樣為6 cm×5 cm×2 cm的木塊。每種木材制備5塊樣本,共計50塊。每塊木材分10個點采集光譜,以木塊橫向等分2份,縱向等分5份,取每份的中心點作為標記進行采樣,每個點采集10組數(shù)據(jù),取平均值作為此樣點的實驗數(shù)據(jù),即1塊試樣采集10組實驗數(shù)據(jù),10種木材共計采集500組實驗數(shù)據(jù)。樣點采集遵循以下原則:①采譜過程中每15 min進行1次空白校正,以保證光譜的穩(wěn)定性。②每塊木材樣本大小、薄厚和形狀均保持一致,確保樣點在每塊樣本木塊上的屬性相同,最大程度縮小誤差。

主要儀器:LabSpec 5 000 光譜儀(ASD 公司,美國),波長為 350~2 500 nm。用光譜儀配套的軟件Indico Pro Version 3.1 采集光譜數(shù)據(jù)。

1.2 主成分分析法 (PCA)

PCA是一種常用的波段降維手段。主成分通常表示為原始變量的某種線性組合,它們不僅能夠代表原始變量絕大多數(shù)的信息,還可以一定程度上去除噪聲,壓縮數(shù)據(jù),對高維數(shù)據(jù)進行降維,減少預測變量的個數(shù)[10]。

1.3 連續(xù)投影算法 (SPA)

SPA是一種使矢量空間共線性最小化的前向變量選擇算法,在降低共線信息的研究和有效信息獲取的研究中取得較好的成效[11-12]。本研究應用SPA在光譜全波段中篩選出少量幾個特征波段,不僅能夠減少參與識別的光譜波段個數(shù),并且可以保證特征波段之間的共線性最小,進而提高識別正確率和速度。

1.4 SPA-GA-BP 神經(jīng)網(wǎng)絡(luò)識別方法

當SPA篩選后的輸入自變量較多且不是相互獨立時,利用BP神經(jīng)網(wǎng)絡(luò)容易出現(xiàn)過擬合的現(xiàn)象,從而導致所建立的模型精度低、建模時間長等問題,因此,在構(gòu)建模型前,有必要對輸入自變量進行優(yōu)化,選擇最能反映輸入與輸出關(guān)系的自變量參與建模。GA優(yōu)化能較好解決上述問題。利用GA進行優(yōu)化計算,需要將解空間映射到編碼空間,每個編碼對應問題的1個解。本研究將編碼長度設(shè)計為10,木材光譜特征的每位對應1個輸入自變量,每一位的基因取值只能是“1”和“0”,如果一位值為“1”,表示該位對應的輸入自變量參與最終的建模;反之,則表示“0”對應的輸入自變量不作為最終的建模自變量。選取測試集數(shù)據(jù)均方誤差的倒數(shù)作為GA的適應度函數(shù),這樣,經(jīng)過不斷的迭代進化,最終篩選出最具代表性的輸入自變量參與建模[13-14]。GA優(yōu)化的設(shè)計步驟主要為:首先產(chǎn)生初始種群,對適應度函數(shù)進行計算,其次進行選擇、交叉和變異的基礎(chǔ)操作,最后優(yōu)化結(jié)果輸出,構(gòu)建其模型。設(shè)計步驟如圖1所示。

圖1 SPA-GA-BP 設(shè)計步驟Figure 1 SPA-GA-BP design steps

2 結(jié)果與分析

2.1 10 種木材的原始光譜圖

應用LabSpec 5000光譜儀采集10種木材的原始光譜圖,其中選取紅檀的50個樣本進行對比分析 (圖 2)。

為了更直觀地對比10種木材光譜圖的差異,分別取10種木材中第1組數(shù)據(jù)進行繪圖分析(圖3)。由圖3可見:大果紫檀、紅檀和檀香紫檀的強度數(shù)值過小,幾乎與x軸重疊。

由圖2和圖3可以看出:同一種木材光譜圖的波形基本一致,但強度值略有差異;刺猬紫檀、巴里黃檀、紅檀香、破布木、豆瓣香、中美洲黃檀這6種木材的光譜圖從波峰、形狀上相似性均較高,黑檀與這6種木材的光譜圖也較相似,僅在第1個波谷處形狀上略有差異。

圖2 紅檀的原始光譜圖Figure 2 Original spectra of red sandalwood

圖3 10 種木材的光譜圖Figure 3 Spectral diagrams of 10 species of wood

2.2 主成分分析的 BP 神經(jīng)網(wǎng)絡(luò)識別

原始光譜圖往往帶有一定的噪聲,影響B(tài)P神經(jīng)網(wǎng)絡(luò)識別的正確率,因此有必要對光譜數(shù)據(jù)進行預處理[15-17]。數(shù)據(jù)的預處理方法較多,本研究分別采用了移動平均法、移動平均法+多元散射校正(MSC)、移動平均法+標準正態(tài)變量變換(SNV)、Savitzky-Golay卷積平滑算法(S-G濾波器)、S-G濾波器+MSC和S-G濾波器+SNV對10種木材的原始光譜進行了預處理,通過對比分析以確定最佳的預處理方法。

針對上述的幾種預處理方法,分別進行主成分特征提取。以累計貢獻率達95%及以上為主成分個數(shù)的選取標準。以選取的主成分為輸入向量,40個樣本作為訓練,10個樣本作為測試(后文測試數(shù)據(jù)均與此相同,不再贅述)。應用BP神經(jīng)網(wǎng)絡(luò)進行木材種類識別測試,經(jīng)過20次的隨機試驗,獲得各種預處理下BP神經(jīng)網(wǎng)絡(luò)的平均識別結(jié)果(表1)。由表1可以看出:采用S-G濾波器+SNV預處理時,BP 神經(jīng)網(wǎng)絡(luò)獲得的平均識別率最高,達到了84.7%。

表1 不同預處理的 PCA-BP 神經(jīng)網(wǎng)絡(luò)識別率Table 1 PCA-BP neural network recognition with different preprocessing

為了方便對比10種木材各自的識別效果,整理了S-G濾波器+SNV預處理時10種木材的BP神經(jīng)網(wǎng)絡(luò)識別結(jié)果:10種木材的識別效果相差不大,最低為豆瓣香(83.1%),最高為刺猬紫檀(85.8%)。

2.3 SPA-BP 神經(jīng)網(wǎng)絡(luò)識別

2.3.1 不同預處理的對比分析 針對 2.2 節(jié)中的幾種預處理方法進行SPA的BP神經(jīng)網(wǎng)絡(luò)識別探討,以確定最佳的預處理方法。為了對比預處理的效果,針對SPA方法中的起始波段和特征值個數(shù)進行了隨機設(shè)置。令SPA方法中的起始波段(Winitial)為15 nm,特征值個數(shù)(Ntot)為10,對各種預處理后的數(shù)據(jù)進行SPA特征提取,應用BP神經(jīng)網(wǎng)絡(luò)進行20次的隨機識別,得出10種木材的平均識別率(表2)。由表2可以看出:對于不同的預處理方式,SPA-BP的正確識別率有所不同,移動平均法+SNV的預處理方法最佳,正確率可達88.2%,因此,后續(xù)在分析SPA-BP神經(jīng)網(wǎng)絡(luò)識別木材時,本研究僅針對移動平均法和SNV疊加的預處理方法進行分析。

表2 不同預處理的 SPA-BP 神經(jīng)網(wǎng)絡(luò)平均識別率Table 2 Average recognition rate of SPA-BP neural network with different pretreatments

2.3.2 基于吸收峰的最佳起始波段分析 影響 SPA 特征提取的因素通常有 2 個,分別是Winitial和Ntot。隨著Winitial和Ntot的改變,提取的特征波長分布會有所不同,從而影響最終BP神經(jīng)網(wǎng)絡(luò)的正確識別率,此處探討最佳Winitial的選取方法。光譜圖中的特征吸收峰對被分析物質(zhì)是很關(guān)鍵的特征,因此首先考慮分別以木材的吸收峰和非吸收峰作為起始波段,通過對比分析,確定最佳起始波段。①吸收峰作為起始波段的選取。光譜圖中分布了大小不一的波峰,選取波峰特征較明顯的吸收峰進行分析,以波峰點為中心點,取寬度相等的波段區(qū)間(每個波段均取51個數(shù)據(jù))作為吸收峰的集中分布波段,10種木材的吸收峰集中波段如表3所示。由表3可以看出:10種木材的吸收峰重疊的波段有1 230~1 260、1 780~1 810、1 940~1 970 nm。分別取 3 個波段的中位數(shù)作為起始波段值,即 1 245、1 795 和 1 955 nm。因為Winitial的數(shù)值表示為序列號,所以在此基礎(chǔ)上減去初始波段350 nm,Winitial最終取值分別為895、1 445、1 605 nm。②非吸收峰作為起始波段的選取。將全波段 350~2 500 nm等分成 5份,分別在每個等分波段中隨機選取1個非吸收峰作為起始波段。本研究隨機選取的5個波段的波長分別為365、1 145、1 345、1 700、2 300 nm。在此基礎(chǔ)上減去初始波段 350 nm,Winitial最終取值分別為 15、795、995、1 350、1 950。分別以上述的吸收峰和非吸收峰為起始波段值,即以 15、795、895、995、1 350、1 445、1 605、1 950 nm作為SPA的起始波段。SPA的特征值個數(shù)統(tǒng)一取10,進行BP神經(jīng)網(wǎng)絡(luò)識別,經(jīng)過20次的隨機試驗,10種木材提取的特征波長分布和平均識別率如表4所示。由表4可以看出:以吸收峰作為起始波段時,特征波長分布大多追溯在吸收峰附近。對比表4的識別率可見,起始波段為1 445 nm 時最高,達 90.4%,其余按照 1 605、895、795、995、1 350、1 950 和 15 nm 的順序依次遞減。不難看出,吸收峰作為起始波段的識別率普遍優(yōu)于非吸收峰。

表3 10種木材吸收峰個數(shù)和集中波段Table 3 Number of absorption peaks and concentrated bands of 10 species of wood

表4 不同起始波段的 SPA-BP 神經(jīng)網(wǎng)絡(luò)平均識別率Table 4 Average recognition rate of SPA-BP neural network with different starting bands

2.3.3 最佳特征值個數(shù)分析 將起始波段固定為最佳,即Winitial=1 445 nm,探討Ntot取不同數(shù)值時,對BP神經(jīng)網(wǎng)絡(luò)識別木材的影響。從圖3的光譜圖可以看出:紅檀、大果紫檀、檀香紫檀3種木材樣本的吸收峰有7個,刺猬紫檀、巴里黃檀、紅檀香、破布木、豆瓣香、中美洲黃檀和黑檀有9個。考慮吸收峰能更好地反映木材光譜圖的特征,Ntot分別取了7和9,同時參考SPA的相關(guān)文獻[18-21],且基于BP神經(jīng)網(wǎng)絡(luò)輸入向量過多也會影響識別精度,又分別取了5、8、10、20、25進行了對比分析。基于以上特征數(shù),分別應用BP神經(jīng)網(wǎng)絡(luò)進行木材識別,每個狀態(tài)仍隨機運行20次,獲得的結(jié)果如表5所示。分析表5可知:整體上,當特征值個數(shù)取7和9時正確率偏高,說明特征值個數(shù)的取值和吸收峰值有關(guān);當特征值個數(shù)取9時識別率最高,達93.2%,說明特征值個數(shù)和單個木材的吸收峰無關(guān),應由整體的吸收峰來確定。

表5 同一起始波段不同特征波段的 SPA-BP 神經(jīng)網(wǎng)絡(luò)平均識別率Table 5 Average recognition rate of SPA-BP neural network with the same starting band and different characteristic bands

2.3.4 10 種木材的最佳識別結(jié)果分析 基于最佳預處理方式 (移動平均法+SNV)、最佳起始波段(Winitial=1 445 nm)和最佳特征值個數(shù)(Ntot=9),整理出SPA-BP神經(jīng)網(wǎng)絡(luò)識別10種木材各自的識別結(jié)果(表6)。由表6可以看出:在最佳參數(shù)設(shè)置下,SPA-BP神經(jīng)網(wǎng)絡(luò)的識別率較高,大果紫檀、紅檀香、中美洲黃檀和黑檀的平均識別率均為100.0%,其他木材的平均識別率最低達90.7%,最高達95.1%。

表6 同一預處理方式 10 種木材的 SPA-BP 神經(jīng)網(wǎng)絡(luò)平均識別率Table 6 Average recognition rate of SPA-BP neural network for 10 species of wood with the same pretreatment method

2.4 SPA-GA-BP 神經(jīng)網(wǎng)絡(luò)識別

針對SPA的最佳預處理方式(移動平均法+SNV)、最佳起始波段(Winitial=1 445 nm)和最佳特征值個數(shù)(Ntot=9),基于SPA-GA的BP神經(jīng)網(wǎng)絡(luò)識別方法隨機運行20次,采用GA優(yōu)化前后建模時間明顯縮短;大果紫檀、紅檀香、中美洲黃檀和黑檀在采用GA優(yōu)化前后正確識別率均為100.0%,說明這4種木材在采用SPA特征提取時,識別率較高,采用GA優(yōu)化后對正確識別率影響不大;其他6種木材采用SPA特征提取時均有一定的誤判,運用GA優(yōu)化后識別率有一定的提高。其中破布木的識別率由90.0%提升到了100.0%,巴里黃檀由88.9%提升到了100.0%,刺猬紫檀由90.9%提升到了100.0%。雖然每次僅提升1種木材,但通過多次運行,可達到整體提升的效果。

針對上述20次運行結(jié)果,獲得10種木材各自的識別結(jié)果:大果紫檀、中美洲黃檀、刺猬紫檀、巴里黃檀、紅檀香、破布木和黑檀平均識別正確率高達100.0%,其他3種木材的平均識別率最低達91.5%,最高達95.7%,10種木材的平均識別率達98.0%。

已有的木材識別研究的特征提取方法主要集中于主成分分析[22]、導數(shù)處理[23]等,主成分分析的平均識別率為70.0%~95.3%,導數(shù)處理識別率達98.6%。雖然這些研究識別率較高,但這些研究參與識別的木材種類大多僅為4~5個,對于同時識別10種木材未見嘗試。經(jīng)研究,參與識別的木材種類越多,識別率越難保證。本研究的主成分分析法識別10種木材,平均識別率僅為84.7%。本研究采取SPAGA聯(lián)合的特征提取方法,識別對象為10種木材,通過調(diào)整吸收峰、特征值等參數(shù),最終7種木材的平均識別率達100.0%,且識別速度提高為原來的2~3倍。為了進一步驗證識別率的魯棒性,本研究還采用多種預處理的方式,使得原始數(shù)據(jù)表現(xiàn)出良好的穩(wěn)定性和容錯性。最后實驗數(shù)據(jù)均為隨機20次運行的結(jié)果,說明訓練好的模型可以隨時間和頻次遷移應用,識別性能不會降低。

3 結(jié)論

研究結(jié)果表明:①SPA-GA法識別木材時,選擇移動平均法+SNV的預處理方式效果最佳。②對于參數(shù)的選擇,起始波段選取吸收峰比選取非吸收峰識別率更高,特征值個數(shù)結(jié)合光譜圖的峰值個數(shù)選取更恰當。本研究分別選取起始波段為1 445 nm,特征值個數(shù)為9個。③SPA-GA提取光譜圖特征時識別性能最佳。SPA特征值經(jīng)GA尋優(yōu)后,特征個數(shù)大多減少為原來的一半左右,優(yōu)化后BP神經(jīng)網(wǎng)絡(luò)的平均識別速度顯著提升,大果紫檀、中美洲黃檀、刺猬紫檀、巴里黃檀、紅檀香、破布木和黑檀等7種木材的平均識別正確率均高達100.0%,總體識別率較SPA顯著提高。

本研究僅選擇了紅檀、刺猬紫檀、巴里黃檀、大果紫檀、紅檀香、破布木、豆瓣香、檀香紫檀、中美洲黃檀和黑檀這10種木材樣本進行了探討,對于其他木材的識別有待進一步研究驗證。

主站蜘蛛池模板: 好紧太爽了视频免费无码| 国产精品吹潮在线观看中文| 国产视频一区二区在线观看| 婷婷午夜天| 91原创视频在线| 在线观看国产小视频| 欧美天堂在线| 欧洲一区二区三区无码| 热这里只有精品国产热门精品| 国产一区二区精品高清在线观看| 亚洲人成电影在线播放| 在线播放精品一区二区啪视频| 国产成人精品三级| 久久久久亚洲AV成人人电影软件| 亚洲天堂久久新| av色爱 天堂网| 国产91在线|日本| 在线毛片网站| 国产美女一级毛片| 在线欧美a| 人妻少妇乱子伦精品无码专区毛片| 国产精品无码一区二区桃花视频| h网址在线观看| 22sihu国产精品视频影视资讯| 久久 午夜福利 张柏芝| 久久99热这里只有精品免费看| 国产又色又爽又黄| 久久亚洲美女精品国产精品| 久久中文字幕不卡一二区| 久久国产黑丝袜视频| 欧美有码在线| 亚洲精品视频免费| 国产午夜福利亚洲第一| 国产成人综合网在线观看| 最近最新中文字幕在线第一页 | 99国产精品国产高清一区二区| 亚卅精品无码久久毛片乌克兰 | 在线免费亚洲无码视频| 亚洲第一精品福利| 国产手机在线小视频免费观看| 四虎国产在线观看| 91年精品国产福利线观看久久| 沈阳少妇高潮在线| 欧美综合中文字幕久久| 色婷婷天天综合在线| 人妻少妇乱子伦精品无码专区毛片| 亚洲天堂自拍| 97狠狠操| 成年人久久黄色网站| www.99精品视频在线播放| 久久亚洲精少妇毛片午夜无码| 欧美另类第一页| 99re在线免费视频| 久久久精品国产亚洲AV日韩 | 波多野吉衣一区二区三区av| 亚洲高清资源| 欧美亚洲第一页| 一级爆乳无码av| 国产精品综合久久久| 无码人妻免费| 精品国产Av电影无码久久久| 91精品免费高清在线| 亚洲男人的天堂网| 日韩毛片在线播放| 亚洲水蜜桃久久综合网站| 天天综合网在线| 男人的天堂久久精品激情| 看你懂的巨臀中文字幕一区二区| 色偷偷男人的天堂亚洲av| 青青青伊人色综合久久| 欧美色视频在线| 丁香五月激情图片| 久久综合亚洲色一区二区三区| 国产精品偷伦视频免费观看国产| 97国产精品视频人人做人人爱| 国产中文在线亚洲精品官网| 国产在线八区| 玖玖免费视频在线观看| 丁香亚洲综合五月天婷婷| 国产福利微拍精品一区二区| 激情六月丁香婷婷四房播| 成人午夜福利视频|