[發明專利]一種基于對抗生成網絡的流速監測實現方法在審
| 申請號: | 201710120373.6 | 申請日: | 2017-03-02 |
| 公開(公告)號: | CN106951919A | 公開(公告)日: | 2017-07-14 |
| 發明(設計)人: | 王萬良;李卓蓉;楊勝蘭;邱虹;張兆娟 | 申請(專利權)人: | 浙江工業大學 |
| 主分類號: | G06K9/62 | 分類號: | G06K9/62;G01P5/00 |
| 代理公司: | 杭州天正專利事務所有限公司33201 | 代理人: | 王兵,黃美娟 |
| 地址: | 310014 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 對抗 生成 網絡 流速 監測 實現 方法 | ||
1.一種基于對抗生成網絡的流速監測實現方法,包括以下步驟:
步驟1,水流圖像預處理:將RGB水流圖像轉換為灰度圖并依次經過直方圖均衡化和隨機裁剪,然后對處理后的圖像灰度值按列展開并進行串聯,所得列向量構成了待分類的水流圖像數據集的特征矩陣X=[x1,x2,…,xn],其中樣本xi是維度為d的列向量;
步驟2,基于對抗生成網絡進行圖像分類:訓練一雙對抗的模型:判別器D的目的是正確區分真實數據和生成數據并對真實數據進行分類從而最大化判別準確率,而生成器G的目的則是生成以假亂真的數據并最小化判別器D的判別準確率,兩者的訓練是一個二元零和博弈過程;H表示熵,E表示期望值,p表示概率,data和g分別表示真實數據集和生成數據集,生成器G將先驗分布為P(z)的隨機噪音矢量z通過x=G(z)映射為生成樣本;
2.1依式(1)計算真實數據集data中類別y的邊緣概率的熵:
其中,D表示判別器,p(y|·)表示y的邊緣概率,N表示真實數據集data的樣本個數;
2.2依式(2)計算圖像x來自真實數據集data的條件熵的經驗估計:
其中,K表示圖像類別(也即流速區間)個數,p(y=k|·)表示圖像屬于類別k的邊緣概率;
2.3依式(3)的蒙特卡羅采樣對圖像x來自生成數據集g的條件熵的經驗估計進行逼近:
其中,M表示獨立采樣的數量,噪音矢量zi~P(z);
2.4依式(4)計算生成數據集g中類別y的邊緣概率的熵:
2.5無監督學習建模,基于對抗生成網絡的無監督圖像分類的目標函數如式(5)所示:
其中,LD是判別器D的損失函數,LG是生成器G的損失函數;
2.6半監督學習建模:當訓練集data中部分水流圖像的類別信息已知時,上述無監督分類問題可進一步轉化為半監督分類問題,此時,式(5)中生成器G的損失函數保持不變,即,LlabelG=LG,而判別器D的損失函數調整為:
其中,λ是平衡參數,標簽數據集datalabel={(x1,y1),…,(xL,yL)},L表示標簽數據個數,CE[y,p(y|x,D)]表示datalabel中圖像x的真實類別y與預測類別的條件分布p(y|x,D)的交叉熵,具體計算如式(7)所示:
2.7模型優化求解:由于生成器G和判別器D都是可微的,因此可根據目標函數(5)或(6)利用隨機梯度下降法對LD和LG進行交替訓練;
步驟3,流速測定:將步驟2的分類結果與預定義的流速區間進行一一對應;
步驟4,狀態分析:當監測到水流速度超出預設閾值時發出狀態異常信號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工業大學,未經浙江工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710120373.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種萬向節鍛件冷擠壓卸料裝置
- 下一篇:應用于特定鉚接機構的壓鉚沖頭





