• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于離散螢火蟲算法的近紅外波長優(yōu)選方法研究

      2016-06-05 14:58:29劉澤蒙張廣明陳可泉
      光譜學(xué)與光譜分析 2016年12期
      關(guān)鍵詞:丁二酸螢火蟲波長

      劉澤蒙、張 瑞、張廣明*、陳可泉*

      1. 南京工業(yè)大學(xué)電氣工程與控制科學(xué)學(xué)院、江蘇 南京 211816 2. 南京工業(yè)大學(xué)生物與制藥工程學(xué)院、江蘇 南京 211816

      基于離散螢火蟲算法的近紅外波長優(yōu)選方法研究

      劉澤蒙1、張 瑞2、張廣明1*、陳可泉2*

      1. 南京工業(yè)大學(xué)電氣工程與控制科學(xué)學(xué)院、江蘇 南京 211816 2. 南京工業(yè)大學(xué)生物與制藥工程學(xué)院、江蘇 南京 211816

      離散螢火蟲算法; 近紅外光譜; 波長選擇; 丁二酸發(fā)酵

      引 言

      近紅外光譜技術(shù)具有快速、方便、低成本以及無損的特點(diǎn)、廣泛應(yīng)用于醫(yī)藥、農(nóng)業(yè)、石油化工、生物工程等多個(gè)領(lǐng)域[1-2]。在采用樣本近紅外光譜數(shù)據(jù)進(jìn)行校正模型建立的過程中、為了降低模型的復(fù)雜度、提高校正模型穩(wěn)健性以及增強(qiáng)模型預(yù)測能力、需要對(duì)光譜數(shù)據(jù)進(jìn)行優(yōu)化篩選。數(shù)據(jù)篩選的方法主要有相關(guān)系數(shù)法、連續(xù)投影法、無信息變量消除法、蒙特卡洛法、間隔偏最小二乘法等。近年來廣泛應(yīng)用的群智能優(yōu)化算法也廣泛應(yīng)用于波長優(yōu)選、如:遺傳算法、粒子群算法和蟻群算法等[3-4]。群智能優(yōu)化算法強(qiáng)大的全局搜索能力、使得它們?cè)谔卣髯兞亢Y選方面具有巨大的潛力。

      劍橋大學(xué)的Yang教授在2008年提出了螢火蟲算法(firefly algorithm)[5]、螢火蟲算法屬于群智能優(yōu)化算法、在連續(xù)域的應(yīng)用十分廣泛。其離散形式的螢火蟲算法在一些應(yīng)用中也優(yōu)于現(xiàn)有算法如蟻群算法、粒子群算法[6]等、并多應(yīng)用于圖像分割、調(diào)度和旅行商問題[7-9]等,國內(nèi)也有將其改進(jìn)之后應(yīng)用于其他領(lǐng)域、馬建華等將算法引入自由曲面測量序列規(guī)則的研究[10]、曾冰等將其應(yīng)用于裝配序列規(guī)劃研究中[11]、都取得了較好的結(jié)果。但在近紅外光譜處理領(lǐng)域還未有應(yīng)用、本實(shí)驗(yàn)通過測量丁二酸發(fā)酵過程中發(fā)酵液的吸光度光譜、將FA方法進(jìn)行修改后應(yīng)用于光譜波長變量的篩選、優(yōu)選后的波長變量由PLS建立校正模型?,F(xiàn)今、多采用GA遺傳算法作為光譜變量篩選方法[12]、所以在最后不僅與全光譜、還與標(biāo)準(zhǔn)GA-PLS波長優(yōu)選方法進(jìn)行比較、證明了該方法能夠較好地處理波長變量優(yōu)選問題。

      1 實(shí)驗(yàn)部分

      1.1 螢火蟲算法

      1.1.1 標(biāo)準(zhǔn)螢火蟲算法

      在應(yīng)用螢火蟲算法時(shí)需要作出三個(gè)假設(shè)[5]:

      (1) 所有的螢火蟲沒有性別之分。

      (2) 吸引度與亮度成正比。亮度越大說明吸引度越大,即亮度低的個(gè)體向更高的個(gè)體移動(dòng)。個(gè)體的相對(duì)位置和光照吸收率可以影響吸引度大小。

      (3) 當(dāng)螢火蟲個(gè)體是可見范圍內(nèi)最亮的時(shí),該螢火蟲將在空間內(nèi)隨機(jī)移動(dòng)。

      在標(biāo)準(zhǔn)螢火蟲算法中、分別定義了距離、亮度(吸引力)和移動(dòng)規(guī)則等參數(shù)。其數(shù)學(xué)描述如下:

      在螢火蟲算法中、螢火蟲p對(duì)螢火蟲q之間的距離定義如下

      (1)

      式(1)中、d為個(gè)體螢火蟲的坐標(biāo)維數(shù)、Vp,s和Vq,s分別是空間坐標(biāo)Vp和Vq的第s維分量。

      螢火蟲p對(duì)螢火蟲q吸引度β定義如下

      (2)

      式(2)中、β0為螢火蟲之間的距離為0時(shí)的吸引力、光照吸收率γ為待定參數(shù)。

      當(dāng)螢火蟲p受到螢火蟲q吸引力較大時(shí)、螢火蟲p的移動(dòng)規(guī)則如下

      (3)

      式(3)中、步長系數(shù)a為待定參數(shù)、rand為0到1之間的隨機(jī)數(shù)。

      1.1.2 離散化FA算法

      標(biāo)準(zhǔn)螢火蟲算法的解空間是連續(xù)的實(shí)數(shù)域、為了將FA算法應(yīng)用于近紅外光譜的特征提取、FA算法需要進(jìn)行離散化處理以及適合于波長選擇的修改。

      首先要對(duì)螢火蟲的位置進(jìn)行重新編碼、由于近紅外光譜波長變量數(shù)較大、且相鄰波長之間的特性相似、將波長變量分為若干個(gè)區(qū)間、從而進(jìn)行區(qū)間的選擇、采用二進(jìn)制編碼0/1分別代表選中的區(qū)間以及未被選中的區(qū)間。

      個(gè)體螢火蟲形式為:

      Ii=[ii,1,ii,2,…、ii,n]Ii,n為波長點(diǎn)

      其距離公式則變?yōu)槿缦滦问?/p>

      rpq=Ip-Iq

      (4)

      由式(2)可看出、吸引度β只隨著距離的增大而變?nèi)?、而與螢火蟲的絕對(duì)亮度(目標(biāo)函數(shù)值)無關(guān)、與實(shí)際情況不符、式(2)中的β0可采用公式(5)計(jì)算

      (5)

      即計(jì)算兩個(gè)螢火蟲亮度之差并進(jìn)行歸一化處理。將式(5)帶入式(2)可得到兩只螢火蟲之間的亮度與距離關(guān)系、當(dāng)距離不變相對(duì)亮度變大、相應(yīng)的吸引力也會(huì)變強(qiáng)、反之變?nèi)酰?當(dāng)相對(duì)亮度不變距離變大、吸引力下降、反之變強(qiáng)。

      在大種群中、螢火蟲個(gè)體分布稀疏時(shí)、難以找到具有強(qiáng)吸引力的螢火蟲、只能隨機(jī)振蕩。通過增加種群最優(yōu)值對(duì)群體中的其他個(gè)體提供牽引作用、提高種群中個(gè)體螢火蟲的信息往來。將移動(dòng)公式修改為如式(6)[13]

      (6)

      其中、式ωrand(Ibest-Ip)體現(xiàn)了當(dāng)前種群最優(yōu)個(gè)體對(duì)其他螢火蟲個(gè)體的影響力、ω為牽引權(quán)重、該式不僅能夠使種群之間在迭代初期保持較強(qiáng)的信息溝通能力、還可以促進(jìn)螢火蟲種群移動(dòng)的多樣性、增加可行解的搜索范圍、大大提高尋找全局優(yōu)化解的可能性。同時(shí)、將種群最優(yōu)螢火蟲替換最差螢火蟲、即采用精英保留策略、加快收斂速度。

      文獻(xiàn)[14]報(bào)道以閾值為分界點(diǎn)、通過比較閾值、決定其是0或1。本研究中采用了文獻(xiàn)中計(jì)算閾值的改進(jìn)方法、為了使閾值落于[0,1]、使用映射式(7)

      (7)

      在采用以上策略離散化后、通過結(jié)合標(biāo)準(zhǔn)螢火蟲算法流程與離散化參數(shù)的數(shù)學(xué)描述、得到離散螢火蟲算法。在近紅外光譜波長優(yōu)選中、選用校正模型的性能指標(biāo)之一的交叉驗(yàn)證均方根誤差作為目標(biāo)函數(shù)、其公式為

      (8)

      Yi為真實(shí)值、Yv為預(yù)測值、n為校正集樣本數(shù); 將RMSECV作為離散螢火蟲算法的目標(biāo)函數(shù)、得到算法流程偽代碼。

      初始化種群:Ii

      算法參數(shù)的設(shè)定:光照吸收率γ、步長參數(shù)α、牽引權(quán)重ω

      While(t

      For i=1: n

      For j=1: n

      If(RMSECVj>RMSECVi)

      If(f(Ij’)>rand(1))

      Ij= Ii

      If(RMSECVi>RMSECVj)

      If(f(Ii’)>rand(1))

      Ii= Ij

      Endfor j

      Endfor i

      更新RMSECV值、標(biāo)記最亮螢火蟲位置

      Endwhile

      2 結(jié)果與討論

      2.1 NIR光譜的采集

      光譜采集裝置采用Sol1.7型號(hào)的近紅外光纖光譜儀(BWTek公司)、光譜測量所用光源為恒流鹵鎢燈、所測樣本為實(shí)驗(yàn)室中5L發(fā)酵罐中的丁二酸發(fā)酵液、每30 min取一次、共取78個(gè)樣本、樣品經(jīng)離心取上清液。采用光程為10 mm的光纖探頭進(jìn)行檢測、在常溫、恒定pH 6.8條件下進(jìn)行近紅外光譜的測量、光譜采集掃描32次、取平均值代表該樣品光譜、分辨率為4 nm、掃描范圍900~1 700 nm。本實(shí)驗(yàn)光譜數(shù)據(jù)的采集使用光譜儀自帶采集軟件BWSpec4、數(shù)據(jù)的預(yù)處理與相關(guān)算法的實(shí)現(xiàn)均采用Matlab軟件實(shí)現(xiàn)、78個(gè)樣品的近紅外吸光度光譜圖如圖1所示。

      圖1 原始近紅外光譜

      表1 丁二酸濃度的統(tǒng)計(jì)學(xué)結(jié)果

      所測發(fā)酵液中目標(biāo)成分丁二酸、利用高效液相色譜方法(HLPC)測其含量[15]、其化學(xué)值統(tǒng)計(jì)如表1所示。

      采用蒙特卡羅法剔除了奇異樣本6個(gè)、剩下的樣本將運(yùn)用K-S方法將樣本集分為校正集55以及驗(yàn)證集16。

      2.2 DFA變量篩選

      2.2.1 調(diào)節(jié)參數(shù)

      在DFA中、除了種群大小P對(duì)DFA算法的迭代效率有所影響外、需要調(diào)節(jié)算法中的光照吸收率γ、步長系數(shù)α、牽引權(quán)重ω。默認(rèn)對(duì)DFA算法進(jìn)行多次運(yùn)算、取適應(yīng)度函數(shù)最優(yōu)值作為結(jié)果、并取其平均值作為參數(shù)調(diào)整過程的評(píng)判標(biāo)準(zhǔn)。

      P以10為間隔、取值范圍從20~80、當(dāng)P值增加、提高了種群的多樣性、經(jīng)多次迭代嘗試后、當(dāng)P取值在40以上、尋優(yōu)精度并無提高、無需再增加種群規(guī)模、體現(xiàn)了螢火蟲算法的并行特性。

      γ以0.2的間隔取值為[0.1,1.6]; 其他參數(shù)默認(rèn)不變的情況下、γ變化與適應(yīng)度函數(shù)值的關(guān)系如圖2(a)所示。

      圖2 RMSECV隨γ參數(shù)變化的趨勢圖

      圖3 RMSECV隨α參數(shù)變化的趨勢圖

      由圖2(b)可看出、隨著γ變大、RMSECV收斂漸緩、當(dāng)其值在0.1~0.4時(shí)最終RMSECV趨于平穩(wěn)、當(dāng)超過0.4后、最小RMSECV值逐漸增大、即校正模型的性能逐漸變差。

      適應(yīng)度函數(shù)值隨著α的變化而受到影響、變化情況如圖3所示。

      α的取值范圍為[1,10]、間隔為1。由圖3(b)可知、當(dāng)α增至7時(shí)、最小RMSECV達(dá)到最佳、隨后校正模型變差、由于圖3(a)中RMSECV采用的是多次計(jì)算取平均、8之后的取值在迭代過程中、其終止結(jié)果變化范圍較大、說明優(yōu)選結(jié)果極易陷入局部最優(yōu)。

      牽引權(quán)重ω表示每次種群迭代中最優(yōu)螢火蟲所占權(quán)重、在牽引權(quán)重公式中加入衰減系數(shù)Δ、迭代初始期需要接近于1的ω、以增強(qiáng)種群中各螢火蟲的聯(lián)系、快速收斂至全局最優(yōu)、而隨著ω的逐漸變小、在迭代后期、逐漸脫離消除當(dāng)前最優(yōu)螢火蟲的影響、以免陷入局部最優(yōu)。

      由以上可知、DFA算法的參數(shù)設(shè)定如表2所示。

      表2 DFA的相關(guān)參數(shù)設(shè)置

      2.3.2 變量選擇

      參數(shù)設(shè)定后、采用DFA算法對(duì)光譜數(shù)據(jù)進(jìn)行篩選、經(jīng)算法處理后、如圖3所示、根據(jù)波長變量頻率由高到低進(jìn)行選擇、圖3中虛線表示所選變量頻率次數(shù)最低值、當(dāng)某段區(qū)域的迭代次數(shù)低于該閾值時(shí)、即表示忽略該區(qū)域; 反之、選擇該區(qū)域。而閾值從50開始遞減、步長為2、隨著噪音和不相關(guān)區(qū)域的去除、模型性能指標(biāo)趨于穩(wěn)健和精準(zhǔn)、而閾值繼續(xù)減小會(huì)去除含有有效信息的區(qū)域、以此判斷并確定閾值大小。

      由圖4可知、其選擇的區(qū)域主要在1 370~1 420、1 550~1 560和1 570~1 610 nm等波段、而丁二酸中甲基基團(tuán)吸收峰多集中于1 100~1 200、1 350~1 400和1 650~1 700 nm區(qū)域、次甲基吸收峰多集中于1 150~1 200、1 400~1 450和1 650~1 700 nm區(qū)域、其羧基官能團(tuán)在1 900 nm處吸收峰明顯、可看出所選擇的主要區(qū)域與理論有機(jī)基團(tuán)吸收峰區(qū)域大多有所重疊、同時(shí)DFA選擇了少量相關(guān)性較強(qiáng)的吸收譜帶、以增加建立模型所需的信息量。

      圖4 波長變量的選擇分布

      2.4 建立校正模型

      表3 丁二酸濃度的各定量校正模型性能比較

      圖5 校正模型回歸

      由表3可知、兩種波長變量篩選方法均能很好的提高校正模型的預(yù)測精度、但DFA效果要優(yōu)于標(biāo)準(zhǔn)GA優(yōu)化算法以及全光譜建模、變量數(shù)由494降至45、變量數(shù)要少于GA優(yōu)化方法所篩選的變量數(shù)、且模型的相關(guān)系數(shù)以及RMSECV也要優(yōu)于以上兩種方法、可看出在波長選擇階段、FA算法不僅盡可能的剔除了噪聲數(shù)據(jù)、而且保存了較穩(wěn)定的波段用于校正模型的建立。基于DFA波長優(yōu)選建立的模型回歸效果如圖5所示。

      3 結(jié) 論

      基于發(fā)酵過程中發(fā)酵液丁二酸含量建立近紅外光譜PLS校正模型、對(duì)近紅外光譜進(jìn)行波長優(yōu)選、實(shí)驗(yàn)結(jié)果顯示DFA波長優(yōu)選建立的PLS校正模型優(yōu)于全光譜、GA優(yōu)化算法; 提高了模型建立的效率、增強(qiáng)了模型的精確性和穩(wěn)定性。本文只針對(duì)近紅外光譜波段優(yōu)選的應(yīng)用進(jìn)行了部分修改、還可與其他傳統(tǒng)波長優(yōu)選方法進(jìn)行混合應(yīng)用或利用優(yōu)化算法進(jìn)行DFA的參數(shù)調(diào)節(jié)、繼而提高算法的普適性和外推能力。說明了DFA以及其所代表的群智能算法在近紅外光譜分析領(lǐng)域具有巨大潛力與實(shí)用價(jià)值。

      該算法也有其不足之處、如參數(shù)調(diào)節(jié)對(duì)其收斂性影響較大、理論基礎(chǔ)薄弱等。螢火蟲算法在近紅外分析領(lǐng)域的理論和應(yīng)用兩方面都有重要意義。

      [1] CHU Xiao-li、YUAN Hong-fu(褚小立、袁洪福). Modern Instruments(現(xiàn)代儀器),2011、17(5): 1.

      [2] KONG Cui-ping、CHU Xiao-li、DU Ze-xue,et al(孔翠萍、褚小立、杜澤學(xué)、等). Chinese Journal of Analytical Chemistry(分析化學(xué)),2010、38(6): 805.

      [3] XIA A-lin、YE Hua-jun、ZHOU Xin-qi,et al(夏阿林、葉華俊、周新奇、等). Chinese Journal of Analysis Laboratory(分析試驗(yàn)室),2010,29(9): 18.

      [4] GUO Zhi-ming、HUANG Wen-qian、PENG Yan-kun,et al(郭志明、黃文倩、彭彥昆、等). Chinese Journal of Analytical Chemistry(分析化學(xué)),2014,42(4): 513.

      [5] Yang Xinshe. Firefly Algorithms for Multimodal Optimization. International Symposium on Stochastic Algorithms SAGA 2009: Stochastic Algorithms: Foundations and Applications,2009. 169.

      [6] Zouache D,Nouioua F,Moussaoui A. Soft Computing,2016,20(7): 1.

      [7] Rodrigues P S,Wachs-Lopes G A,Erdmann H R,et al. Pattern Analysis and Applications,2015,18(2): 1.

      [8] Karthikeyan S,Asokan P,Nickolas S. The International Journal of Advanced Manufacturing Technology,2014,72(9-12): 1567.

      [9] Jati G K,Suyanto. Evolutionary Discrete Firefly Algorithm for Travelling Salesman Problem. in: Adaptive and Intelligent Systems,Springer-Verlag Berlin Heidelberg,2011. 393.

      [10] LI Ming-fu、MA Jian-hua、ZHANG Yu-yan,et al(李明富、馬建華、張玉彥、等). Computer Integrated Manufacturing System(計(jì)算機(jī)集成制造系統(tǒng)),2014、33(12): 2719.

      [11] CENG Bing、LI Ming-fu、ZHANG Yi,et al(曾 冰、李明富、張 翼、等). Journal of Mechanical Engineering(機(jī)械工程學(xué)報(bào)),2013、49(11): 177.

      [12] CHU Xiao-li、YUAN Hong-fu、LU Wan-zhen(褚小立、袁洪福、陸婉珍). Progress in Chemistry(化學(xué)進(jìn)展),2004、16(4): 528.

      [13] FU Qiang、TONG Nan、ZHONG Cai-ming,et al(符 強(qiáng)、童 楠、鐘才明、等). Computer Science(計(jì)算機(jī)科學(xué)),2014、41(3): 228.

      [14] Chandrasekaran K,Simon S P,Padhy N P. Information Sciences,2013,249(2): 67.

      [15] CAI Ting、SU Li、CHEN Ke-quan,et al(蔡 婷、蘇 溧、陳可泉、等). Chinese Journal of Bioprocess Engineering(生物加工過程),2007、5(1): 66.

      Wavelength Variable Selection Method in Near Infrared Spectroscopy Based on Discrete Firefly Algorithm

      LIU Ze-meng1,ZHANG Rui2,ZHANG Guang-ming1*,CHEN Ke-quan2*

      1. College of Electrical Engineering and Control Science,Nanjing Tech University、Nanjing 211816,China 2. College of Biotechnology and Pharmaceutical Engineering,Nanjing Tech University、Nanjing 211816,China

      Discrete firefly algorithm; Near infrared spectroscopy; Wavelength variable selection; Succinic acid fermentation

      Aug. 27,2015; accepted Dec. 9,2015)

      2015-08-27、

      2015-12-09

      國家(863計(jì)劃)項(xiàng)目(2015AA021005)、江蘇省產(chǎn)學(xué)研聯(lián)合創(chuàng)新基金項(xiàng)目(BY2014005-07)資助

      劉澤蒙、1990年生、南京工業(yè)大學(xué)電氣工程與控制科學(xué)學(xué)院碩士研究生 e-mail:wfwgghb@njtech.edu.cn *通訊聯(lián)系人 e-mail:kqchen@njtech.edu.cn; zgmchina@163.com

      O657.3

      A

      10.3964/j.issn.1000-0593(2016)12-3931-06

      *Corresponding authors

      猜你喜歡
      丁二酸螢火蟲波長
      HPLC-PDA雙波長法同時(shí)測定四季草片中沒食子酸和槲皮苷的含量
      螢火蟲
      丁二酸對(duì)化學(xué)鍍Ni-P-納米TiO2復(fù)合鍍層性能的影響
      雙波長激光治療慢性牙周炎的療效觀察
      螢火蟲
      日本研發(fā)出可完全覆蓋可見光波長的LED光源
      中國照明(2016年4期)2016-05-17 06:16:15
      聚丁二酸丁二醇酯/淀粉共混物阻燃改性的研究
      中國塑料(2016年1期)2016-05-17 06:13:05
      阻燃聚丁二酸丁二醇酯復(fù)合材料的制備及其阻燃性能研究
      中國塑料(2016年11期)2016-04-16 05:25:58
      聚丁二酸丁二酯的酶促降解研究
      中國塑料(2016年7期)2016-04-16 05:25:47
      抱抱就不哭了
      蓬安县| 德阳市| 遵义县| 宣恩县| 霍山县| 诸城市| 全州县| 儋州市| 德安县| 石首市| 莫力| 宜春市| 合川市| 西吉县| 海宁市| 舒兰市| 丹凤县| 莎车县| 高陵县| 和政县| 敦化市| 广丰县| 丹江口市| 马龙县| 彭州市| 上杭县| 乾安县| 林州市| 长顺县| 龙门县| 楚雄市| 崇阳县| 磐安县| 安达市| 宜宾市| 南郑县| 利辛县| 广平县| 昆明市| 巴彦县| 永平县|