• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于卷積神經(jīng)網(wǎng)絡(luò)的白酒上甑探汽方法

    2024-03-13 12:27:16劉文斌庹先國張貴宇羅琪彭英杰
    食品研究與開發(fā) 2024年5期
    關(guān)鍵詞:灰度紅外準確率

    劉文斌,庹先國 ,張貴宇,3 ,羅琪,彭英杰

    (1.四川輕化工大學 自動化與信息工程學院,四川 宜賓 644000;2.四川輕化工大學 人工智能四川省重點實驗室,四川 宜賓 644000;3.西南科技大學 信息工程學院,四川 綿陽 621010)

    中國白酒,又稱蒸餾酒,因其獨特的固態(tài)釀造工藝而聞名世界[1]。在固態(tài)釀造工藝中,上甑蒸餾和固態(tài)發(fā)酵是實現(xiàn)自動化難度最高的兩個環(huán)節(jié),有著“生香靠發(fā)酵,提香靠蒸餾”的說法,可見發(fā)酵和蒸餾工藝環(huán)節(jié)對白酒主體香型有著重要影響[2-4]。上甑工藝需滿足“均撒勻鋪,探汽上甑”要求,其中,“均撒勻鋪”使上甑工人以“輕、松、勻、薄、平、準”六字口訣進行上甑鋪料操作[5],而“探汽上甑”是探測甑桶內(nèi)酒蒸汽的上升高度,在避免跑汽前提下,盡可能通過蒸汽提升表面酒醅溫度,從而在鋪冷醅時達到最大溫差,進而獲取更多酒醅內(nèi)的發(fā)酵產(chǎn)物[6]。

    近年來,中國白酒產(chǎn)業(yè)持續(xù)發(fā)展,為促進白酒智能化改造與提升,實現(xiàn)智慧釀酒,眾多專家學者對“探汽上甑”進行深入研究。李雷輝等[7]提出了一種高效的實時檢測算法,專注于解決紅外圖像計算的實時性和撒料區(qū)域檢測準確性的問題。然而,在對酒質(zhì)量有較高要求的情況下,需要根據(jù)不同的酒品采用差異化的上料方式,以確保處理的精準性和細致度。田萬春等[8]利用紅外圖像獲取酒醅信息,通過灰度直方圖特征和支持向量機算法對酒醅進行分類識別,獲得96%的識別率,但是該方法沒有考慮蒸汽壓力、酒醅濕度等影響因素,所以通用性比較差。王耀等[9]提出基于多層前饋神經(jīng)網(wǎng)絡(luò)的探汽方法,進行圖像預處理,通過神經(jīng)網(wǎng)絡(luò)訓練探汽模型,模型準確率達到98%,但在模型的訓練過程中,該神經(jīng)網(wǎng)絡(luò)的學習速度較慢,因此需要長時間的訓練才能保證模型達到收斂狀態(tài)。

    卷積神經(jīng)網(wǎng)絡(luò)是一類包含卷積計算且具有深度結(jié)構(gòu)的前饋神經(jīng)網(wǎng)絡(luò),具有表征學習能力,能夠按其階層結(jié)構(gòu)對輸入信息進行平移不變分類,被廣泛用于圖像分類處理[10-11]。為解決自動化“探汽上甑”工藝中探汽準確率低的問題,本文探究基于卷積神經(jīng)網(wǎng)絡(luò)的探汽方法,指導上甑機器人完成上甑鋪料操作,以期為實現(xiàn)白酒“探汽上甑”工藝完全自動化提供參考。

    1 材料與方法

    1.1 主要材料與設(shè)備

    酒糟:四川宜賓宜泉酒業(yè)有限公司。

    甑鍋[12]:成都鑫海晟科技有限責任公司;紅外熱成像儀(FLIR A310):上海譜盟光電科技有限公司。

    1.2 試驗方法

    1.2.1 圖像預處理方法

    1.2.1.1 圖像灰度化通過紅外熱成像儀采集R、G、B三分量的彩色圖像,由于彩色圖片包含了大量信息,為了降低計算量,需對彩色圖像進行灰度化處理[13-14]。加權(quán)平均灰度化是按照人眼敏感度設(shè)置權(quán)值系數(shù)進行加權(quán),得到的加權(quán)值作為灰度值,如公式(1)所示。

    式中:Gray(x,y)為灰度值;R(x,y)、G(x,y)、B(x,y)分別為紅、綠、藍3 個通道值。

    1.2.1.2 圖像濾波

    紅外熱成像儀在采集紅外圖像時存在噪聲的干擾,為消除紅外圖像的噪聲影響,采用雙邊濾波進行處理[15-16]。在雙邊濾波中,不僅考慮像素之間的灰度值差異,還考慮它們在空間上的距離。這使得雙邊濾波能夠在平滑圖像的同時保留圖像的細節(jié),特別是邊緣部分。

    1.2.1.3 圖像邊緣檢測

    紅外熱成像儀在拍攝過程易受環(huán)境溫度、酒醅表面溫度及甑鍋邊緣溫度影響,使得甑鍋邊緣特征出現(xiàn)強弱邊緣現(xiàn)象,當出現(xiàn)弱邊緣檢測時,其他邊緣檢測算法將會丟失大部分邊緣信息,而Canny 檢測算法能夠細致地檢測圖像中的邊緣,并提供有關(guān)邊緣方向的信息[17-18],故采用Canny 算法進行酒醅紅外圖像邊緣檢測。

    1.2.1.4 霍夫檢測

    由于Canny 算子在對甑鍋進行邊緣檢測時無法得到甑鍋在圖像中的具體位置,故引入霍夫檢測,進一步得到位置信息。霍夫檢測會根據(jù)擬合的最優(yōu)圓參數(shù),得出擬合圓的半徑和坐標,通過坐標和半徑在圖像上繪制出圓的大小及位置[19]。為刪除無效信息,霍夫檢測出的圓做外接矩形,最大程度保留甑鍋內(nèi)部信息和邊緣信息,即刪除其他無用信息。

    1.2.2 卷積神經(jīng)網(wǎng)絡(luò)的探汽方法

    1.2.2.1 AlexNet 模型

    經(jīng)典網(wǎng)絡(luò)(AlexNet)改用relu 替代sigmoid 加快SGD 的收斂速度,引入dropout 層抑制過擬合,增強模型泛化性能[20]。該模型應用于圖像多分類問題,輸入圖像形狀為224×224×3,先將輸入圖像padding 至227×227×3,再做卷積運算。但AlexNet 為了快速得到更小的特征圖,在第一層卷積層中,采用11×11 超大卷積核,掃描窗口步長為4。引入大卷積核將導致學習參數(shù)龐大;窗口步長過大,將會導致圖像在快速縮小的過程中丟失更多圖像細節(jié)特征。

    1.2.2.2 VGGNet 模型

    序貫結(jié)構(gòu)網(wǎng)絡(luò)(VGGNet)可以被視為AlexNet 模型的升級版,網(wǎng)絡(luò)深度達到十多層。與AlexNet 不同的是,VGGNet 采用了卷積組的結(jié)構(gòu),其中每個卷積組都由多個較小的卷積核(3×3)組成。這一設(shè)計解決了AlexNet 中使用大卷積核所面臨的問題[21]。通過這種方式,VGGNet 在提高網(wǎng)絡(luò)深度的同時,有效地改善了卷積核的設(shè)計,使得整體結(jié)構(gòu)更加合理和有效。

    1.2.2.3 GoogLeNet 模型

    并行連結(jié)網(wǎng)絡(luò)(GoogLeNet)在加深網(wǎng)絡(luò)結(jié)構(gòu)的同時,對網(wǎng)絡(luò)結(jié)構(gòu)進行創(chuàng)新改進,引入Inception 結(jié)構(gòu)代替了傳統(tǒng)的卷積+激活函數(shù)的方式。Inception 結(jié)構(gòu),在同一層中引入1×1、3×3 和5×5 3 種不同尺度的卷積核以及3×3 池化層,concatenation 層將4 組同尺寸不同維度特征的特征圖并排堆疊,組成新的特征響應圖輸出[22]。在3×3、5×5 前使用1×1 卷積核的目的是降維,降低參數(shù)計算量。GoogLeNet 網(wǎng)絡(luò)深度遠超過AlexNet,但其訓練的參數(shù)量僅是AlexNet 的1/2,可取得更優(yōu)的精度。

    1.2.2.4 ResNet 模型

    深度殘差網(wǎng)絡(luò)(ResNet)層數(shù)非常深,已超過百層。隨著網(wǎng)絡(luò)層數(shù)的增加,不僅會出現(xiàn)梯度彌散的問題,同時會出現(xiàn)模型訓練過程出現(xiàn)退化的問題。網(wǎng)絡(luò)越深,空間參數(shù)越大,優(yōu)化越困難,有時會遇到深層網(wǎng)絡(luò)效果比淺層網(wǎng)絡(luò)差,并非過擬合導致,而是模型退化導致[23]。ResNet 設(shè)計一種殘差模塊解決上述問題。殘差模塊通過常規(guī)或捷徑路線傳遞參數(shù),捷徑路線類似電路中“短路”。捷徑輸出項X 使得總體梯度不會消失,防止了梯度消失問題,進而保證了深度網(wǎng)絡(luò)的性能。

    1.2.2.5 DenseNet 模型

    密集卷積網(wǎng)絡(luò)(DenseNet)是以前反饋的方式將每個層與其它層連接起來,在傳統(tǒng)卷積神經(jīng)網(wǎng)絡(luò)中,對于L 層的卷積網(wǎng)絡(luò)具有L 個連接,而在DenseNet 中,會有L(L+1)/2 個連接[24]。DenseNet 網(wǎng)絡(luò)核心思想是將L 層的輸入?yún)⑴c到后面所有層的計算中,L 層的輸出如公式(2)所示。

    式中:HL為L層的輸出;[x0,x1,x2,………xL-2,xL-1]為第0 層、第1 層、第2 層到第L-1 層產(chǎn)生的特征圖的串聯(lián)。

    2 結(jié)果與分析

    2.1 圖像預處理結(jié)果

    圖像預處理結(jié)果見圖1。

    圖1 圖像預處理Fig.1 Image pre-processing

    分別對酒醅紅外圖像進行圖像灰度化、濾波、邊緣檢測、霍夫檢測預處理,由圖1 可知,預處理降低了圖像噪聲干擾、提高了圖像質(zhì)量、增強了圖像細節(jié),為后面卷積神經(jīng)網(wǎng)絡(luò)模型訓練提供了更高的準確率和可靠性。

    2.2 卷積神經(jīng)網(wǎng)絡(luò)模型訓練

    卷積神經(jīng)網(wǎng)絡(luò)模型訓練平臺是在Ubuntu20.04 操作系統(tǒng)下搭建的,所用到的深度學習框架為Pytorch,處理器為Quadro RTX 5000 GPU,顯存為16 GB。紅外酒醅圖像的數(shù)據(jù)集劃分為6∶2∶2,訓練集為60%,驗證集為20%,測試集為20%,圖像數(shù)據(jù)集劃分如表1 所示。

    表1 圖像數(shù)據(jù)集劃分Table 1 Image dataset division

    5 種卷積神經(jīng)網(wǎng)絡(luò)模型設(shè)置相同的初始學習率為0.001,訓練批次大小為256,卷積核數(shù)量為64,類別為3,隱層激活函數(shù)為relu,dropout 率為0.5,全連接層神經(jīng)元數(shù)目為1 024,訓練次數(shù)為50。但在訓練過程中設(shè)置早停機制,其核心概念是在訓練過程中監(jiān)測模型的性能指標,并通過比較當前指標與歷史最佳指標的大小來進行決策。如果當前指標優(yōu)于或等于歷史最佳指標,系統(tǒng)會更新最佳指標和對應的模型參數(shù),并重新初始化訓練計數(shù)器。反之,如果連續(xù)一定步驟內(nèi)未出現(xiàn)性能改善,則訓練會被提前終止,以避免進一步的訓練對模型性能產(chǎn)生負面影響。生成的5 種卷積神經(jīng)網(wǎng)絡(luò)模型的訓練集和測試集準確率和損失率隨迭代次數(shù)的變化如圖2、圖3 所示。結(jié)果對比見表2。

    表2 5 種卷積神經(jīng)網(wǎng)絡(luò)結(jié)果對比分析Table 2 Comparative analysis of the results of five convolutional neural networks

    圖2 5 種卷積神經(jīng)網(wǎng)絡(luò)訓練準確率與損失率Fig.2 Five types of convolutional neural network training accuracy and loss rates

    圖3 5 種卷積神經(jīng)網(wǎng)絡(luò)測試準確率與損失率Fig.3 Five types of convolutional neural networks testing accuracy and loss rates

    由表2 可知,VGGNet-16 迭代次數(shù)最多,為30 次,而ResNet-18 最少,只有12 次。訓練時間數(shù)據(jù)顯示,DenseNet-37 的訓練時間最短,而VGGNet-16 最長。在準確率方面,VGGNet-16 在訓練集上以0.998 0 的準確率居首,而在測試集上,DenseNet-37 以0.997 0 的準確率領(lǐng)先。此外,DenseNet-37 和AlexNet 在訓練集上的準確率相同(均為0.997 0),但在測試集上,AlexNet準確率稍低,為0.996 0。在圖2 和圖3 中,DenseNet-37呈現(xiàn)出訓練和測試曲線均迅速收斂的趨勢,準確率相對較高。各模型的損失曲線均能快速下降并在某個值附近收斂,其中ResNet-18 的波動較大,而DenseNet-37表現(xiàn)相對穩(wěn)定??紤]到模型參數(shù)、訓練時間、收斂速度和測試準確率等方面,DenseNet-37 優(yōu)于其他模型,因此選擇DenseNet-37 作為上甑探汽方法。

    2.3 DenseNet-37 模型評估

    在深度學習的卷積神經(jīng)網(wǎng)絡(luò)中,常用精確率(Precision)、召回率(Recall)、F1 分數(shù)(F1-score)等評價指標對模型進行評估[25],公式如(3)~(5)所示。

    式中:P為該類別正確分類數(shù)與該類樣本總量的比值;R為該類別正確分類數(shù)與分到該類正確分類數(shù)和錯誤分類數(shù)的總量的比值;F1 分數(shù)為精確率和召回率的綜合評價;T為真正類數(shù);F為假正類數(shù);N為假負類數(shù)。

    將測試結(jié)果輸出為混淆矩陣如表3 所示,通過混淆矩陣計算得到真正類數(shù)、假正類數(shù)、假負類數(shù)的結(jié)果如表4 所示。

    表3 測試樣本-混淆矩陣Table 3 Test sample-confusion matrix

    表4 混淆矩陣轉(zhuǎn)換Table 4 Confusion matrix transformation

    根據(jù)公式(3)~(5)和表4 可以計算出評價指標精確率、召回率、F1 分數(shù)在等待上甑、局部補料、整層鋪料三類的值,結(jié)果如表5 所示。

    表5 評價指標Table 5 Evaluation indicators

    表5 各評價使用多分類評價指標Weighted 算法,即該類在總樣本數(shù)的占比,如公式(6)~(8)所示。

    式中:n為分類類別數(shù);w為該類樣本占測試總樣本比例;Ti為每個類別的真正類數(shù);Fi為每個類別的假正類數(shù);Ni為每個類別的假負類數(shù)。

    根據(jù)Weighted 算子計算出各模型指標:精確率為0.997 0,召回率為0.997 0,F(xiàn)1 分數(shù)為0.996 9。根據(jù)各指標表現(xiàn),該卷積神經(jīng)網(wǎng)絡(luò)模型性能良好。通過混淆矩陣測試得每個類別識別數(shù)如表6 所示。

    表6 測試樣本結(jié)果Table 6 Model prediction results for test samples

    3 結(jié)論

    為了解決白酒“探汽上甑”不準的問題,提出了一種基于卷積神經(jīng)網(wǎng)絡(luò)的探汽上甑方法,以更好地滿足白酒上甑工藝要求。首先,對酒醅表面的紅外圖像進行圖像預處理,再次根據(jù)人工上甑經(jīng)驗以及圖像特點進行分類,引入5 種卷積神經(jīng)網(wǎng)絡(luò)進行訓練,AlexNet、VGGNet-16、GoogLeNet、ResNet-18、DenseNet-37 訓練的平均準確率可以達到0.995 2。最后對綜合表現(xiàn)較好的DenseNet-37 進行模型評估,引入混淆矩陣求解精準率、召回率、F1 分數(shù),求解出各項指標的值分別為0.997 0、0.997 0、0.996 9。綜合模型評估表明,該分類模型能夠滿足白酒探汽上甑要求,對于推動白酒智能化發(fā)展有著積極的作用。

    猜你喜歡
    灰度紅外準確率
    采用改進導重法的拓撲結(jié)構(gòu)灰度單元過濾技術(shù)
    網(wǎng)紅外賣
    基于灰度拉伸的圖像水位識別方法研究
    乳腺超聲檢查診斷乳腺腫瘤的特異度及準確率分析
    健康之家(2021年19期)2021-05-23 11:17:39
    閃亮的中國紅外『芯』
    金橋(2021年4期)2021-05-21 08:19:20
    不同序列磁共振成像診斷脊柱損傷的臨床準確率比較探討
    2015—2017 年寧夏各天氣預報參考產(chǎn)品質(zhì)量檢驗分析
    TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應用
    電子制作(2019年7期)2019-04-25 13:17:14
    高速公路車牌識別標識站準確率驗證法
    基于最大加權(quán)投影求解的彩色圖像灰度化對比度保留算法
    自動化學報(2017年5期)2017-05-14 06:20:56
    比如县| 容城县| 镇远县| 安顺市| 潞西市| 三河市| 凉城县| 南安市| 那坡县| 中宁县| 杂多县| 大港区| 来宾市| 乌什县| 建湖县| 勐海县| 大荔县| 静海县| 江口县| 涟源市| 乳山市| 大连市| 凉城县| 遂宁市| 卢氏县| 武城县| 辽阳市| 扬中市| 城口县| 哈密市| 准格尔旗| 广宁县| 南通市| 汉川市| 开鲁县| 明星| 屯昌县| 漠河县| 淅川县| 南宁市| 绥中县|