chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

關于深度學習網(wǎng)絡識別的詳細介紹

MATLAB ? 來源:djl ? 2019-09-11 17:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

你有沒有想過,你經(jīng)常使用的深度學習網(wǎng)絡在看圖像的什么部分進行分類?

例如下圖:

如果深度學習網(wǎng)絡將此圖像分類為“圓號”,你認為圖片的哪個部分對分類最重要?

MathWorks Computer Vision System Toolbox 開發(fā)工程師Birju Patel專注于深度學習,設計了如下案例進行解答這一問題:

我們使用預訓練好的 ResNet-50 網(wǎng)絡進行此實驗。

* He, Kaiming, Zhang, Xiangyu, Ren, Shaoqing, Sun, Jian. "Deep Residual Learning for Image Recognition." In Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 770-778. 2016.

獲取 MATLAB 中 ResNet-50 網(wǎng)絡的方法是啟動 Add-On Explorer(MATLAB 的 HOME 選項卡)并搜索 resnet。

net = resnet50;

我們需要注意 ResNet-50 需要輸入特定尺寸的圖像。網(wǎng)絡的初始層提供了這一信息:

sz = net.Layers(1).InputSize(1:2)sz = 224 224

所需的圖像尺寸可以直接傳遞給 imresize 函數(shù)。)

在網(wǎng)絡中調(diào)用 classify ,查看圖片可能的分類:

classify(net,rgb)ans = categorical French horn

ResNet-50 認為這是圓號。

Birju 在一篇關于卷積神經(jīng)網(wǎng)絡可視化技術的論文中,了解到遮擋敏感性的概念。如果阻擋或遮擋圖像的一部分,將如何影響網(wǎng)絡的預測得分?遮擋不同的部分又將如何影響結果?

Birju 做了如下嘗試:

rgb2 = rgb; rgb2((1:71)+77,(1:71)+108,:) = 128; imshow(rgb2)

classify(net,rgb2)ans = categorical notebook

Hmm...估計網(wǎng)絡“認為”灰色方塊看起來像筆記本。被遮擋的區(qū)域?qū)τ趫D像分類來說應該很重要。再試試不同的遮擋位置:

rgb3 = rgb;rgb3((1:71)+15,(1:71)+80,:) = 128;imshow(rgb3)

classify(net,rgb3)ans = categorical French horn

好吧,腦袋并不重要。

Birju 編寫了一些 MATLAB 代碼來系統(tǒng)地量化不同圖像區(qū)域?qū)Ψ诸惤Y果的相對重要性。他使用 MATLAB 構建了大量圖像,并對遮擋不同區(qū)域的圖像進行批處理。對于遮擋的不同位置,記錄預期類(本例為“法國號”)的概率得分。

我們制作一批帶有 71x71 遮擋區(qū)域的圖像。首先計算所有遮擋模塊的頂點,用 (X1,Y1) 和 (X2,Y2) 表示。

mask_size = [71 71]; [H,W,~] = size(rgb); X = 1:W; Y = 1:H; [X1, Y1] = meshgrid(X, Y); X1 = X1(:) - (mask_size(2)-1)/2; Y1 = Y1(:) - (mask_size(1)-1)/2; X2 = X1 + mask_size(2) - 1; Y2 = Y1 + mask_size(1) - 1;

注意不要讓遮擋區(qū)域的頂點偏離圖像邊界。

X1 = max(1, X1); Y1 = max(1, Y1); X2 = min(W, X2); Y2 = min(H, Y2);

批處理:

batch = repmat(rgb,[1 1 1 size(X1,1)]); for i = 1:size(X1,1) c = X1(i):X2(i); r = Y1(i):Y2(i); batch(r,c,:,i) = 128; % gray mask. end

注意:這一批包含 50,000 多張圖像。你需要大量的 RAM 才能同時創(chuàng)建和處理如此大量的圖像。

這里有一些遮擋的圖像:

現(xiàn)在,我們將使用 predict(而不是 classify)來獲取每個圖像在每個類別中的預測分數(shù)。MiniBatchSize 參數(shù)是用來限制 GPU 內(nèi)存的使用,意味著 predict 函數(shù)將一次發(fā)送 64 個圖像到 GPU 進行處理。

s = predict(net, batch, 'MiniBatchSize',64);size(s)ans = 50176 1000

我們獲得了很多的概率得分!其中 51,529 個圖像,共有 1,000 個類別。矩陣 s 具有每個類別和每個圖像的預測分數(shù)。

我們重點關注預測原始圖像類別的預測分數(shù):

scores = predict(net,rgb); [~,horn_idx] = max(scores);

這里是每一個圓號類別中的圖像預測分數(shù):

s_horn = s(:,horn_idx);

將圓號類別的分數(shù)轉(zhuǎn)換為圖像顯示:

S_horn = reshape(s_horn,H,W); imshow(-S_horn,[]) colormap(gca,'parula')

最亮的區(qū)域表示遮擋對概率得分影響最大的遮擋區(qū)間。

下面我們找到了最影響圓號概率得分的遮擋位置:

[min_score,min_idx] = min(s_horn); rgb_min_score = batch(:,:,:,min_idx); imshow(rgb_min_score)

結果可見,識別圓號的關鍵在于螺旋形管身和閥鍵,而不是號嘴。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • gpu
    gpu
    +關注

    關注

    28

    文章

    5287

    瀏覽量

    136109
  • 圖像分類
    +關注

    關注

    0

    文章

    97

    瀏覽量

    12538
  • 深度學習
    +關注

    關注

    73

    文章

    5610

    瀏覽量

    124659
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    深度學習為什么還是無法處理邊緣場景?

    選擇視而不見甚至直接加速。 之所以出現(xiàn)這個問題,是因為深度學習模型大多建立在統(tǒng)計學基礎之上,它們通過觀察數(shù)以千萬計的圖像學習識別物體的特征。然而,真實世界的道路場景是無限多樣的,這種基
    的頭像 發(fā)表于 05-04 10:16 ?2151次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b>為什么還是無法處理邊緣場景?

    人工智能-Python深度學習進階與應用技術:工程師高培解讀

    深度學習的工程化落地,早已不是紙上談兵的事。從卷積神經(jīng)網(wǎng)絡到Transformer,從目標檢測到大模型私有化部署,技術棧不斷延伸,工程師面臨的知識體系也越來越龐雜?,F(xiàn)根據(jù)中際賽威工程師培訓老師的一份
    的頭像 發(fā)表于 04-21 11:01 ?393次閱讀
    人工智能-Python<b class='flag-5'>深度</b><b class='flag-5'>學習</b>進階與應用技術:工程師高培解讀

    深度學習驅(qū)動的超構表面設計進展及其在全息成像中的應用

    可實現(xiàn)高質(zhì)量圖像的獲取?;谏窠?jīng)網(wǎng)絡深度學習方法進行超構表面設計的文章數(shù)量日益增多,但關于該主題的綜述仍較為匱乏。據(jù)麥姆斯咨詢報道,近期,中國計量大學田穎教授等人
    的頭像 發(fā)表于 04-09 13:55 ?174次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b>驅(qū)動的超構表面設計進展及其在全息成像中的應用

    【智能檢測】基于AI深度學習與飛拍技術的影像測量系統(tǒng):實現(xiàn)高效精準的全自動光學檢測與智能制造數(shù)據(jù)閉環(huán)

    內(nèi)容概要:文檔內(nèi)容介紹了中圖儀器(Chotest)影像測量儀融合人工智能深度學習與飛拍技術的自動化檢測解決方案。系統(tǒng)通過AI深度學習實現(xiàn)
    發(fā)表于 03-31 17:11

    華秋輸出的GERBER別的軟件無法正確識別

    ,卡住了。 這個是華秋識別的,可以看到是正確的。 下面是AD,KICAD、工廠錫膏機識別的,都一樣的,統(tǒng)一少了太多東東。
    發(fā)表于 12-17 10:46

    基于AIK-RA8D1的人臉識別的應用演示

    隨著科技的進步,人臉識別技術已逐漸成為一種主流的安全驗證手段。它不依賴傳統(tǒng)的密碼,而是通過面部特征識別來驗證身份,從而提升了安全性并帶來了更大的便利性。本文將介紹如何通過瑞薩RA8D1微控制器
    的頭像 發(fā)表于 12-02 14:29 ?5678次閱讀
    基于AIK-RA8D1的人臉<b class='flag-5'>識別的</b>應用演示

    電壓放大器在全導波場圖像目標識別的損傷檢測實驗的應用

    圖像目標識別的智能損傷檢測方法,通過結合超聲導波檢測技術與深度學習算法,系統(tǒng)探究了損傷引起的波場畸變特性及其識別機制。 測試設備:掃描激光多普勒測振儀、函數(shù)發(fā)生器、功率放大器ATA-2
    的頭像 發(fā)表于 12-02 11:37 ?388次閱讀
    電壓放大器在全導波場圖像目標<b class='flag-5'>識別的</b>損傷檢測實驗的應用

    如何深度學習機器視覺的應用場景

    檢測應用 微細缺陷識別:檢測肉眼難以發(fā)現(xiàn)的微小缺陷和異常 紋理分析:對材料表面紋理進行智能分析和缺陷識別 3D表面重建:通過深度學習進行高精度3D建模和檢測 電子行業(yè)應用 PCB板復雜
    的頭像 發(fā)表于 11-27 10:19 ?353次閱讀

    如何在機器視覺中部署深度學習神經(jīng)網(wǎng)絡

    圖 1:基于深度學習的目標檢測可定位已訓練的目標類別,并通過矩形框(邊界框)對其進行標識。 在討論人工智能(AI)或深度學習時,經(jīng)常會出現(xiàn)“神經(jīng)網(wǎng)絡
    的頭像 發(fā)表于 09-10 17:38 ?1079次閱讀
    如何在機器視覺中部署<b class='flag-5'>深度</b><b class='flag-5'>學習</b>神經(jīng)<b class='flag-5'>網(wǎng)絡</b>

    深度學習對工業(yè)物聯(lián)網(wǎng)有哪些幫助

    深度學習作為人工智能的核心分支,通過模擬人腦神經(jīng)網(wǎng)絡的層級結構,能夠自動從海量工業(yè)數(shù)據(jù)中提取復雜特征,為工業(yè)物聯(lián)網(wǎng)(IIoT)提供了從數(shù)據(jù)感知到智能決策的全鏈路升級能力。以下從技術賦能、場景突破
    的頭像 發(fā)表于 08-20 14:56 ?1251次閱讀

    深度學習遇上嵌入式資源困境,特征空間如何破局?

    近年來,隨著人工智能(AI)技術的迅猛發(fā)展,深度學習(Deep Learning)成為最熱門的研究領域之一。在語音識別、圖像識別、自然語言處理等領域,
    發(fā)表于 07-14 14:50 ?1331次閱讀
    當<b class='flag-5'>深度</b><b class='flag-5'>學習</b>遇上嵌入式資源困境,特征空間如何破局?

    深度學習賦能:正面吊車載箱號識別系統(tǒng)的核心技術

    支撐。 深度學習驅(qū)動的智能識別 傳統(tǒng)OCR技術易受光線、污損或箱體圖案干擾,而新一代識別系統(tǒng)通過深度卷積神經(jīng)網(wǎng)絡(CNN)和注意力機制,實現(xiàn)
    的頭像 發(fā)表于 05-07 10:10 ?691次閱讀