亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        高光譜結(jié)合離散二進制粒子群算法對久保桃可溶性固形物含量的檢測

        2024-03-06 02:15:04張立秀張淑娟孫海霞薛建新景建平崔添俞
        光譜學與光譜分析 2024年3期
        關(guān)鍵詞:特征模型

        張立秀, 張淑娟, 孫海霞, 薛建新, 景建平, 崔添俞

        山西農(nóng)業(yè)大學農(nóng)業(yè)工程學院, 山西 晉中 030801

        引 言

        “久保桃”是水蜜桃的一種早熟品種, 果型大, 汁液多, 深受消費者喜愛[1]。 可溶性固形物(SSC)是評判鮮桃內(nèi)部品質(zhì)的主要指標[2]。 無損、 快速檢測鮮桃可溶性固形物含量(SSC)有利于實現(xiàn)水果品質(zhì)分級。

        高光譜成像技術(shù)具有分辨率清晰, 波段數(shù)多的特點, 被廣泛用于果蔬品質(zhì)的無損檢測[3]。 近年來, 高光譜技術(shù)結(jié)合相應的化學計量學方法評價新鮮水果的品質(zhì), 尤其是與口感相關(guān)的內(nèi)部品質(zhì)如可溶性固形物含量(SSC)、 成熟程度、 軟硬程度、 含水量[4]等方面已經(jīng)取得了重大進展。 Li[5]等利用近紅外光譜技術(shù)結(jié)合連續(xù)投影法(SPA)建立了能夠預測梨硬度和可溶性固形物含量的偏最小二乘(PLS)模型。 Fan[6]等將高光譜成像技術(shù)結(jié)合競爭性自適應重加權(quán)算法(CARS)建立能夠預測蘋果的可溶性固形物含量的模型。 Wang[7]等采用高光譜圖像技術(shù)結(jié)合群采樣裕度影響分析(GSMIA)預測了庫爾勒香梨的可溶性固形物(SSC)含量。 目前采用高光譜技術(shù)結(jié)合離散二進制粒子群算法(BPSO)及基于BPSO組合算法提取光譜的特征波長, 建立最小二乘支持向量機模型, 研究久保桃的可溶性固形物含量(SSC)含量還未見報道。

        離散二進制粒子群算法(BPSO)具有精度高, 收斂快的特點, 能夠快速篩選重要光譜特征[8]。 本工作選取久保桃為研究對象, 將光譜技術(shù)與基于BPSO算法形成的不同特征變量組合方法相結(jié)合, 建立久保桃的SSC含量檢測模型。 先利用高光譜儀采集久保桃的高光譜數(shù)據(jù), 之后采用BPSO算法、 競爭性自適應重加權(quán)算法(CARS)、 連續(xù)投影算法(SPA)、 無信息變量消除法(UVE)對久保桃的光譜數(shù)據(jù)進行特征波長篩選, 并進行建模分析, 同時依據(jù)算法之間優(yōu)勢互補的特點, 提出基于BPSO的一次組合與二次組合特征波長篩選方法, 建立遺傳算法優(yōu)化的支持向量機模型(GA-SVM)和最小二乘支持向量機模型(LS-SVM), 確定預測久保桃SSC含量的最優(yōu)模型。 在久保桃SSC檢測方面, 此(BPSO+SPA)-SPA-LS-SVM方法尚未見報道, 為久保桃SSC含量的無損檢測提供了新的檢測方法。

        1 離散二進制粒子群算法(BPSO)原理

        1.1 BPSO位置更新原理

        標準粒子群算法(PSO)是一種優(yōu)化全局搜索能力, 解決組合優(yōu)化存在問題的算法, 主要適用于處理優(yōu)化連續(xù)空間內(nèi)的問題。 在求解優(yōu)化問題時, 搜索尋找空間中的任何一個最優(yōu)的“粒子”即可找到連續(xù)空間內(nèi)問題的最優(yōu)解, 任一粒子都有著決定其將要飛行方向的初始位置和決定其飛行距離的初始速度以及由優(yōu)化函數(shù)決定的適應值。 在每一次找尋問題最合適的答案的迭代循環(huán)過程中, 每個粒子通過追蹤單個極值和群體極值來更新自身的位置和速度[9]。 其速度和位置更新公式如式(1)和式(2)所示。

        設(shè): 粒子的目標搜尋空間為D維,N個粒子組成的種群X={x1,x2, …,xN}T, 則每個粒子可用R維向量表示:xi=(xi1,xi2, …,xiR)T。 粒子飛行速度vi=(vi1,vi2, …,viR)T該粒子當前最優(yōu)解為pi=(pi1,pi2, …,piR)T, 該種群當前最優(yōu)解gt=(gt1,gt2, …,giR)T。 其更新過程為

        (1)

        (2)

        其中,i=1, 2, …,N為種群范圍;d=1, 2, …,R為粒子群算法解的找尋空間;t為進化迭代數(shù);r1,r2為均勻分布在[0, 1]之間的隨機數(shù);c1,c2為學習因子;w為慣性權(quán)重, 主要是描述每一個粒子上一代的速度對當前代速度的影響大小;pid為第i個粒子在D維空間搜索的最優(yōu)位置點;pgd為整個種群在D維搜索到的最優(yōu)位置點[10]。

        (3)

        其中sigmoid型函數(shù)為

        (4)

        1.2 BPSO特征篩選原理

        將BPSO算法應用于篩選久保桃的光譜數(shù)據(jù)時, 每個粒子均對應著久保桃光譜數(shù)據(jù)的適應度值,pid和pgd是由粒子的適應度值來決定, 適應度值由適應度函數(shù)計算得到[13], 適應度函數(shù)與篩選出的光譜特征波長有相關(guān)性。 根據(jù)適應度函數(shù)將適應度值高的粒子優(yōu)選出來。 每個粒子對應一種光譜的特征組合, 粒子的每一維對應一個波長, 根據(jù)式(3), 粒子的某一維取值為1時表示選擇這一維光譜, 取值為0時表示不選擇這一維光譜, 依次選出粒子對應的光譜數(shù)據(jù)特征組合, 即為篩選出的特征波長。

        1.3 基于BPSO的降維組合方法

        2 實驗部分

        2.1 樣本

        實驗樣本采自山西省晉中市太谷區(qū)西山底村桃園, 品種為“早熟大久?!薄?為保證研究結(jié)果的可靠性, 采摘時選擇大小均勻, 外形類似的久保桃, 共選取了198個久保桃樣本。 利用Kennard-Stone算法按照3∶1的比例隨機分為147個校正集和51個預測集。

        2.2 儀器設(shè)備與SSC測量

        采用的光譜儀是“蓋亞”高光譜分選儀(北京卓立漢光儀器有限公司), 選用光譜波長范圍為900~1 700 nm, 分辨率為5 nm。 實驗樣本曝光時間為20 ms, 樣本到鏡頭的高度為22 cm, 電控移動平臺前進的速度為2 cm·s-1, 黑白校正方式見參考文獻[15]。 采集光譜所用軟件為: SpecView圖像采集軟件, 處理數(shù)據(jù)軟件為: ENVI4.7(ITT Visual in formagtion Solutions, Boudler, 美國), Matlab2016b(The MathsWorks, Natick, 美國)、 The Unscrambler X10.1(CAMO AS, Oslo, 挪威)、 Origin8.5(Origin Lab, 美國)。 SSC含量測量采用PAL-106糖度計(杭州齊威儀器設(shè)備有限公司)。

        參照GB/T10788-89《水果、 蔬菜制品中可溶性固形物含量的測定》。 對每個久保桃實驗樣本的可溶性固形物含量(SSC)進行測定。 SSC值如表1所示。

        表1 久保桃SSC的實測值(%)

        2.3 原始光譜曲線

        使用ENVI4.7軟件提取久保桃樣本中心位置80像素×80像素的感興趣區(qū)域, 經(jīng)處理分析后得到久保桃樣本的原始光譜曲線。 在原始光譜曲線的基礎(chǔ)上, 計算了均值, 繪制了原始光譜曲線的均值曲線圖, 并在均值曲線圖上對特征吸收峰進行了相應的標注。 如圖1所示。

        圖1 樣品光譜

        由圖1知, 久保桃樣本的光譜數(shù)據(jù)在1 216.56和1 467.86 nm處出現(xiàn)較為明顯的吸收峰, 在939.21、 987.08和1 652.04 nm處出現(xiàn)小的吸收峰, 其中900~1 216.56 nm波段之間的吸收峰, 與久保桃表皮及桃果實細胞中葉綠素和類胡蘿卜素的吸收有關(guān), 1 216.56~1 700 nm之間的吸收峰, 與久保桃果實內(nèi)部所含水分的多少與糖分含量有關(guān), 分別屬于O—H三級和二級倍頻特征吸收峰[16]。

        2.4 特征光譜變量的提取與組合

        特征光譜變量的提取是為了提取原始全波段光譜中有用的波長信息, 以提高預測模型的精準性, 提取特征光譜變量時, 既要盡可能減少總的波長個數(shù), 又要確保不遺漏重要光譜信息。

        2.4.1 基于BPSO的特征光譜變量提取

        利用BPSO算法提取特征光譜變量時, 設(shè)置循環(huán)次數(shù)T為10次, 最大迭代次數(shù)150, 慣性因子初始值c1=c2=2, 最大速度vmax為6, 最大慣性wmax為0.9, 最小慣性wmin為0.4。 BPSO挑選特征波長過程中, 最優(yōu)粒子適應值的變化曲線如圖2所示。 橫坐標表示迭代次數(shù), 縱坐標表示適應度曲線。

        圖2 BPSO提取特征波長過程

        光譜數(shù)據(jù)的適應度曲線變化和篩選誤差成正比, 隨著迭代次數(shù)的增加, 適應度曲線呈下降趨勢, 模型誤差也在減小, 當誤差下降到最低值時, 篩選出的特征波長變量即為最優(yōu)特征波長, 最終基于離散二進制算法提取了114個特征波長。 分別為: 899、 905、 911、 918、 924、 927、 931、 940、 943、 950、 953、 959、 962、 982、 985、 988、 994、 998、 1 004、 1 010、 1 023、 1 036、 1 052、 1 055、 1 058、 1 061、 1 064、 1 071、 1 074、 1 084、 1 093、 1 103、 1 128、 1 131、 1 135、 1 141、 1 144、 1 151、 1 154、 1 163、 1 170、 1 189、 1 192、 1 208、 1 227、 1 230、 1 233、 1 243、 1 249、 1 265、 1 287、 1 297、 1 303、 1 310、 1 319、 1 322、 1 326、 1 329、 1 335、 1 348、 1 351、 1 357、 1 364、 1 367、 1 386、 1 396、 1 402、 1 412、 1 418、 1 427、 1 437、 1 446、 1 453、 1 456、 1 459、 1 475、 1 485、 1 488、 1 491、 1 500、 1 507、 1 513、 1 520、 1 526、 1 539、 1 554、 1 561、 1 570、 1 574、 1 586、 1 589、 1 593、 1 596、 1 612、 1 615、 1 618、 1 621、 1 624、 1 628、 1 631、 1 634、 1 637、 1 640、 1 643、 1 647、 1 656、 1 659、 1 662、 1 666、 1 669、 1 672、 1 681、 1 688和1 700 nm。

        2.4.2 基于CARS、 SPA、 UVE的特征光譜變量提取

        對久保桃樣本的原始全波段光譜數(shù)據(jù)分別采用競爭性自適應重加權(quán)算法(CARS)[17]、 連續(xù)投影算法(SPA)[18]、 無信息變量消除算法(UVE)[19]從原始光譜數(shù)據(jù)中提取特征波長, 最終采用CARS算法挑選了43個特征波長, SPA算法挑選了12個特征波長, UVE算法挑選了79個特征波長, 結(jié)果如表2所示。

        表2 不同選擇方法篩選出的特征波長

        由表2可知, CARS算法篩選出的波長存在著信息冗余的問題, SPA算法提取的變量數(shù)過少, UVE算法存在著間斷性連續(xù)的篩選, 導致篩選的波長不具有代表性。 因此為了彌補單一特征波長提取算法存在的不足, 后續(xù)采用基于BPSO的特征變量組合算法對久保桃的特征光譜數(shù)據(jù)作進一步篩選。

        2.4.3 特征變量的組合

        由前四種單一算法篩選出的特征波長可知, BPSO算法篩選出特征光譜僅為局部最佳特征波長, 且變量數(shù)目過多。 CARS、 SPA、 UVE算法存在著不穩(wěn)定, 變量數(shù)過少和連續(xù)篩選的問題。 因此文章提出基于BPSO的組合算法, 建立LS-SVM模型和GA-SVM模型。 各個方法提取的有效波長變量個數(shù)如表3所示。 提取的有效波長如表4所示。

        表3 不同特征提取方法提取到的特征變量數(shù)

        表4 組合降維特征提取方法提取到的特征波長

        2.5 建模與分析

        2.5.1 GA-SVM模型

        遺傳算法(GA)是一種模擬自然進化的自適應優(yōu)化搜索方法, 具有高適應度, 高效率, 快速搜索的特點[20]。 引入GA優(yōu)化SVM模型的超參數(shù), 可以將GA算法的優(yōu)勢應用于SVM模型中, 獲得時間短, 效率高的優(yōu)化模型, 從而獲得更準確的預測。 設(shè)置遺傳算法(GA)的最大遺傳迭代數(shù)為100, 種群規(guī)模數(shù)量為20, 采用5折交叉驗證方式, 得出最優(yōu)懲罰因子(Cost)記為c和核心參數(shù)(gamma)記為r。 利用GA-SVM算法建立判別模型優(yōu)化參數(shù)BestC和Bestg和預測結(jié)果如表5所示。

        表5 不同變量優(yōu)選方法建立的GA-SVM模型參數(shù)優(yōu)化及預測結(jié)果

        2.5.2 LS-SVM模型

        最小二乘支持向量機模型(LS-SVM)建模方法, 主要針對SVM的目標參數(shù)r和σ2進行全局尋優(yōu), 使得均方根誤差RMSEC取得最小值的原理[21]。 不同特征光譜變量優(yōu)選方法建立的LS-SVM預測結(jié)果見表6。

        表6 不同變量優(yōu)選方法建立的糖度LS-SVM模型預測結(jié)果

        2.5.3 模型對比分析

        圖3 兩種模型的預測結(jié)果圖

        3 結(jié) 論

        基于高光譜技術(shù)結(jié)合離散二進制粒子群算法(BPSO)及基于BPSO的組合特征波長選擇方法建立模型, 以實現(xiàn)久保桃可溶性固形物含量(SSC)的快速, 無損檢測, 研究結(jié)果如下:

        (1)與常規(guī)特征波長提取算法CARS、 SPA、 UVE比較, 基于BPSO算法建立的兩種模型預測性能均比較好, 預測集決定系數(shù)均達到了0.97以上。

        猜你喜歡
        特征模型
        一半模型
        抓住特征巧觀察
        重要模型『一線三等角』
        新型冠狀病毒及其流行病學特征認識
        重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
        如何表達“特征”
        不忠誠的四個特征
        當代陜西(2019年10期)2019-06-03 10:12:04
        抓住特征巧觀察
        3D打印中的模型分割與打包
        FLUKA幾何模型到CAD幾何模型轉(zhuǎn)換方法初步研究
        2020无码专区人妻系列日韩| 亚洲最大视频一区二区三区| 国内精品国产三级国产| 国产办公室秘书无码精品99| 影视先锋av资源噜噜| 99久久国内精品成人免费| 青青草成人免费播放视频| 亚洲国产av无码精品无广告| 中文字字幕在线精品乱码| 精品国产av无码一道| 偷拍与自偷拍亚洲精品| 最新露脸自拍视频在线观看| av一区二区三区人妻少妇 | 久久精品国产亚洲婷婷| 97超碰中文字幕久久| 日本免费视频| 国产在线观看www污污污| 日韩偷拍一区二区三区视频 | 久热爱精品视频在线观看久爱| 亚洲精品中文字幕熟女| 精品国产天堂综合一区在线 | 国产国产人免费人成免费视频 | 亚洲va中文字幕欧美不卡| 亚洲视频免费在线观看| 三年中文在线观看免费大全| 亚洲综合网在线观看首页| 二区三区视频在线观看| 末成年人av一区二区| 国产av精国产传媒| 国产精品麻豆A啊在线观看 | 纯爱无遮挡h肉动漫在线播放| 亚洲午夜久久久久中文字幕| 有码视频一区二区三区| 丰满的人妻hd高清日本| 亚洲AV成人无码久久精品老人| 中文字幕日韩人妻在线| 国产美女主播视频一二三区| 国产男女猛烈视频在线观看| 久久久久亚洲AV片无码乐播 | av最新版天堂在资源在线| 97人妻人人揉人人躁九色|