精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何可視化卷積網絡分類圖像時關注的焦點

開發 開發工具
在我們使用 CNN 進行圖片分類時,模型到底關注的是圖像的哪個區域?Grad-CAM 利用卷積網絡最后一個特征圖的信息,并加權對應的梯度而構建模型分類的熱力圖,通過該熱力圖,我們可以清楚地了解哪一塊區域對于類別是最重要的。

你在訓練神經網絡進行圖片分類時,有沒有想過網絡是否就是像人類感知信息一樣去理解圖像?這個問題很難回答,因為多數情況下深度神經網絡都被視作黑箱。我們喂給它輸入數據進而得到輸出。整個流程如果出現問題很難去調試。盡管預測的已經相當精準,但這并不能說明他們足以和人類感知的方式媲美。

[[222327]]

為何會這樣?

假設你需要對大象和企鵝進行二分類(我知道這個任務十分簡單)。現在你已經獲取了數據集,訓好了模型并完成部署。這個模型想必是適用于絕大多數數據的,但是總有可能會出現誤判。有人可能會把它看作是一個極端情況,但是你覺得對于 CNN 來說,什么時候物體才是明確可辨的?

結合上述內容,顯然在圖像中,大象常伴著草木出現,企鵝常伴著冰雪出現。所以,實際上模型已經學會了分辨草木與冰雪的顏色/形狀,而不是真的學會了按對象分類。

由上文案例知,如顏色通道統計那樣的簡單圖像處理技術,與訓練模型是一樣的。因為在沒有智能的情況下,模型只能依靠顏色辯物。現在你或許會問,如何知道 CNN 究竟在尋找什么?答案就是,Grad-CAM。

加權梯度類激活映射(Grad-CAM)

我們在本篇博客中實現了加權梯度類激活映射。首先,我們要知道這不是唯一的解決方案。原作說,

加權梯度類激活映射 (Grad-CAM) 通過任意目標概念的梯度(比如說類別「狗」的分對數甚至是「狗」這個字),將這些知識傳遞到***的卷積層進而產生一張粗略的定位圖,用于凸顯圖像中對于預測相關概念至關重要的區域。

通俗點講,我們只取最終卷積層的特征圖,然后將該特征中的每個通道通過與該通道相關的類的梯度進行加權。這種方法只不過是輸入圖像如何通過每個通道對于類的重要性來激活不同的通道,最重要的是它不需要對現有架構進行任何重訓練或更改。

特定類的特征空間得分就是對應類的輸出值 y^c 關于特征圖 A_ij 的偏導在 i 和 j 維上的特征進行全局平均池化操作。然后,我們將結果與特征圖沿其通道軸 k 相乘。***,將結果在通道維度 k 上求平均/池化。因此,特征空間的得分凸的大小是 i×j。Σ 符號用于描述池化和平均操作。

ReLU 激活函數用于得分圖,隨后被歸一化以便輸出正區域預測

ReLU 激活函數用于得分圖,隨后被歸一化以便輸出正區域預測

實現

為了達到本篇博客的目的,我們套用一個預訓練好的 VGG 模型,并導入一些必要包開始實現代碼。

  1. from keras.applications.vgg16 import VGG16, preprocess_input, decode_predictions 
  2. from keras.preprocessing import image 
  3. import keras.backend as K 
  4. import numpy as np 
  5. import cv2 
  6. import sys 

我們使用 Keras 自帶的 VGG16 模型。并加載一些有助于加載和處理圖像的函數。

  1. model = VGG16(weights="imagenet"
  2. img_path = sys.argv[1] 
  3. img = image.load_img(img_path, target_size=(224, 224)) 
  4. x = image.img_to_array(img) 
  5. x = np.expand_dims(x, axis=0
  6. x = preprocess_input(x) 

我們先初始化模型并通過命令行參數加載圖片。VGG 網絡只接受 (224×224×3) 大小的圖片,所以我們要把圖片放縮到指定大小。由于我們只通過網絡傳遞一個圖像,因此需要擴展***個維度,將其擴展為一個大小為 1 的批量。然后,我們通過輔助函數 preprocess_input 從輸入圖像中減去平均 RGB 值來實現圖像的歸一化。

  1. preds = model.predict(x) 
  2. class_idx = np.argmax(preds[0]) 
  3. class_output = model.output[:, class_idx] 
  4. last_conv_layer = model.get_layer("block5_conv3") 

此處,我們來看看頂部預測的特征圖。所以我們得到圖像的預測,并給得分靠前的類做個索引。請記住,我們可以為任意類計算特征圖。然后,我們可以取出 VGG16 中***一個卷積層的輸出 block5_conv3。得到的特征圖大小應該是 14×14×512。

  1. grads = K.gradients(class_output, last_conv_layer.output)[0] 
  2. pooled_grads = K.mean(grads, axis=(0, 1, 2)) 
  3. iterate = K.function([model.input], [pooled_grads, last_conv_layer.output[0]]) 
  4. pooled_grads_value, conv_layer_output_value = iterate([x]) 
  5. for i in range(512): 
  6.  conv_layer_output_value[:, :, i] *= pooled_grads_value[i] 

如上所述,我們計算相類輸出值關于特征圖的梯度。然后,我們沿著除了通道維度之外的軸對梯度進行池化操作。***,我們用計算出的梯度值對輸出特征圖加權。

  1. heatmap = np.mean(conv_layer_output_value, axis=-1) 
  2. heatmap = np.maximum(heatmap, 0) 
  3. heatmap /= np.max(heatmap) 

然后,我們沿著通道維度對加權的特征圖求均值,從而得到大小為 14*14 的熱力圖。***,我們對熱力圖進行歸一化處理,以使其值在 0 和 1 之間。

  1. img = cv2.imread(img_path) 
  2. heatmap = cv2.resize(heatmap, (img.shape[1], img.shape[0])) 
  3. heatmap = np.uint8(255 * heatmap) 
  4. heatmap = cv2.applyColorMap(heatmap, cv2.COLORMAP_JET) 
  5. superimposed_img = cv2.addWeighted(img, 0.6, heatmap, 0.4, 0) 
  6. cv2.imshow("Original", img) 
  7. cv2.imshow("GradCam", superimposed_img) 
  8. cv2.waitKey(0) 

***,我們使用 OpenCV 來讀圖片,將獲取的熱力圖放縮到原圖大小。我們將原圖和熱力圖混合,以將熱力圖疊加到圖像上。

從上面的圖片可以清楚地看到 CNN 在圖像中尋找的是區分這些類的地方。這種技術不僅適用于定位,還可用于視覺問答、圖像標注等。

此外,它在調試建立精確模型的數據需求方面非常有幫助。雖然此技術并未過多涉及調參,但我們可以使用額外的數據和數據增強技術更好地泛化模型。

原文鏈接:http://www.hackevolve.com/where-cnn-is-looking-grad-cam/

【本文是51CTO專欄機構“機器之心”的原創譯文,微信公眾號“機器之心( id: almosthuman2014)”】

戳這里,看該作者更多好文

責任編輯:趙寧寧 來源: 51CTO專欄
相關推薦

2018-04-03 14:42:46

Python神經網絡深度學習

2022-06-16 10:29:33

神經網絡圖像分類算法

2018-08-28 16:45:38

圖像識別神經網絡人工智能

2010-06-09 15:09:57

IP網絡

2022-06-06 21:46:32

Kubernetes網絡

2025-02-21 10:09:44

DINOv2圖像分類開發

2020-03-11 14:39:26

數據可視化地圖可視化地理信息

2017-09-11 13:33:44

大數據數據可視化決策樹

2017-02-16 09:30:04

數據可視化信息

2021-07-21 12:00:41

數據可視化人工智能

2017-10-14 13:54:26

數據可視化數據信息可視化

2022-08-26 09:15:58

Python可視化plotly

2009-04-21 14:26:41

可視化監控IT管理摩卡

2013-12-06 10:05:29

數據中心網絡操作可視化

2020-10-26 15:33:13

可視化數據項目

2015-11-06 14:19:03

博科網絡可視化

2016-07-29 13:22:09

2022-06-29 08:28:58

數據可視化數據可視化平臺

2021-04-09 10:42:03

數據可視化框架大數據

2014-02-18 10:19:44

點贊
收藏

51CTO技術棧公眾號

在线男人天堂| www.日日夜夜| 欧美电影免费播放| 91精品国产综合久久蜜臀| 美女黄色片网站| 午夜性色福利视频| 久久精品72免费观看| 欧美国产在线视频| 亚洲码无人客一区二区三区| 成人在线视频区| 五月天精品一区二区三区| 日韩视频专区| 亚洲成人第一区| 免费观看在线色综合| 欧美第一黄色网| 亚洲精品一区二区三区影院忠贞| 日韩激情精品| 欧美视频日韩视频在线观看| 国产成a人亚洲精v品在线观看| 国产中文字幕在线| 懂色一区二区三区免费观看| 国产精品久久久久久久久借妻| 麻豆成人在线视频| 大片网站久久| 亚洲国产精品久久久久秋霞蜜臀 | 亚洲国产日韩在线| 中文字幕自拍vr一区二区三区| 成熟妇人a片免费看网站| 欧美综合社区国产| 色屁屁一区二区| 日韩网站在线免费观看| 国产在线观看a| 国产欧美日本一区视频| 久久精品美女| 刘玥91精选国产在线观看| 精品一区二区在线视频| 国产精品igao视频| 日韩大片免费在线观看| 欧美三级网页| 久久五月情影视| 国产福利在线导航| 国产欧美久久一区二区三区| 亚洲精品乱码久久久久久按摩观| 制服.丝袜.亚洲.中文.综合懂| 亚洲免费看片| 欧美浪妇xxxx高跟鞋交| 久久精品影视大全| 亚洲不卡系列| 亚洲精品一区二区在线看| 亚洲大胆在线| 麻豆国产va免费精品高清在线| 69精品无码成人久久久久久| 色狼人综合干| 日韩精品视频在线观看网址| 日本69式三人交| 精品av导航| 亚洲国产精品美女| 国产精品无码网站| 校园春色另类视频| 亚洲老司机av| 国产手机在线观看| 国产成人黄色| 中日韩美女免费视频网站在线观看| 欧美一区二区三区成人精品| 色天下一区二区三区| 亚洲另类图片色| www.av欧美| 清纯唯美综合亚洲| 久久色精品视频| 永久免费看黄网站| 国产精品草草| 91精品国产99| 91视频久久久| 国产一区二区网址| 成人3d动漫一区二区三区91| 免费av一级片| 国产午夜一区二区三区| 日韩影片在线播放| 欧美18一19xxx性| 亚洲精品乱码久久久久| www婷婷av久久久影片| 2021天堂中文幕一二区在线观| 午夜国产精品一区| 三级在线视频观看| 成人网av.com/| 亚洲电影免费观看| 国产精品无码久久久久一区二区| 全球成人免费直播| 欧美另类在线观看| 9i精品福利一区二区三区| 蜜乳av一区二区| 96久久精品| 韩日视频在线| 一区二区三区四区不卡在线| 国产男女在线观看| 日韩免费大片| 亚洲国产精品va在线| 国产日韩精品中文字无码| 欧美a级一区| 欧美在线视频一区二区| 国产精品一级视频| 2014亚洲片线观看视频免费| 中文字幕中文字幕99| 女人高潮被爽到呻吟在线观看| 欧美日韩精品一二三区| 视频免费在线观看| 四季av一区二区三区免费观看| 国语自产偷拍精品视频偷 | 一区二区三区日韩欧美| 成年网站在线免费观看| 网站一区二区| 最好看的2019年中文视频 | 国产在线激情| 在线观看日韩毛片| 亚洲天堂2024| 99久久激情| 热99精品只有里视频精品| 精品人妻一区二区三区蜜桃 | 3d欧美精品动漫xxxx无尽| 日韩欧美一区二区三区在线| jizz中文字幕| 亚洲专区欧美专区| 亚洲综合日韩在线| 一区二区高清不卡| 日韩欧美精品网址| 亚洲成a人无码| 亚洲乱码精品| 成人a级免费视频| 国产在线视频网址| 精品国产91久久久久久老师| 国产免费a级片| 亚洲先锋影音| 91精品久久久久| 成人亚洲综合天堂| 精品久久中文字幕| 国产精品成人99一区无码| 欧美另类亚洲| 亚洲va码欧洲m码| 日本免费在线观看| 欧美日韩在线播放一区| 欧美成人国产精品一区二区| 亚洲一区二区三区高清不卡| 国产日韩一区二区三区| 激情网站在线| 亚洲第一区第一页| 黄色小说在线观看视频| 国产超碰在线一区| 一区中文字幕在线观看| 亚洲伊人精品酒店| 日韩专区在线观看| 91亚洲欧美激情| 亚洲日本成人在线观看| 亚洲成人手机在线观看| 亚洲老妇激情| 国产精华一区二区三区| 不卡一本毛片| 亚洲国产精品国自产拍av秋霞| 国产精品 欧美 日韩| 成人国产视频在线观看| 成人在线观看你懂的| 麻豆精品av| 国产成人精品久久久| 成人在线二区| 日韩午夜av电影| 日本三级免费看| 久久久久久久久久久久久夜| 男女污污的视频| 久久久久蜜桃| 国产精品一区二区三区免费观看| 免费高潮视频95在线观看网站| 亚洲精品有码在线| 在线免费a视频| 亚洲免费色视频| 精品熟女一区二区三区| 日韩中文字幕麻豆| a级黄色片网站| 北条麻妃一区二区三区在线观看| 91国在线精品国内播放| jizz日韩| 精品国精品自拍自在线| 亚洲欧美偷拍一区| 中文字幕一区二区三区不卡 | 亚洲综合在线网站| 国产精品不卡| 精品乱子伦一区二区三区| 日韩精品第一| 久久久人成影片一区二区三区| 免费福利在线观看| 精品婷婷伊人一区三区三| 亚洲av鲁丝一区二区三区 | 播金莲一级淫片aaaaaaa| 日日夜夜精品免费视频| www亚洲国产| 九色丨蝌蚪丨成人| 国产欧美一区二区三区在线| 在线xxxx| 亚洲欧美色图片| 亚洲国产成人精品女人久久| 亚洲日本青草视频在线怡红院| 欧美xxxxx少妇| 免费在线欧美视频| 亚洲爆乳无码精品aaa片蜜桃| 美国一区二区| 成人黄色在线免费| 深夜成人在线| 久久亚洲电影天堂| 激情小视频在线| 精品日韩在线观看| 国产乱码77777777| 亚洲综合丁香婷婷六月香| 九九热免费在线| 成人免费av资源| 孩娇小videos精品| 一区免费视频| 欧美精品一区二区性色a+v| 牛牛影视久久网| 91九色在线视频| 偷拍精品精品一区二区三区| 97人人模人人爽人人喊中文字| 香蕉视频在线播放| 日韩国产精品视频| 国产农村老头老太视频| 欧美视频在线不卡| www.日本精品| 亚洲黄色尤物视频| 成人性生交大免费看| kk眼镜猥琐国模调教系列一区二区| 一道本在线免费视频| 国产精品一区毛片| 超碰97在线看| 欧美不卡在线| 制服国产精品| 欧美色图激情小说| 鬼打鬼之黄金道士1992林正英| 99久久er| 国产精品www色诱视频| av小说在线播放| 久久久久亚洲精品国产| 宅男在线观看免费高清网站| 中文字幕在线精品| 搞黄视频在线观看| 亚洲欧洲av一区二区| 天天操天天干天天插| 日韩一区二区三区视频| 国产一区二区三区黄片| 91麻豆精品国产91久久久更新时间| 无码免费一区二区三区| 精品日韩中文字幕| 少妇被躁爽到高潮无码文| 亚洲精品国产无天堂网2021| 青花影视在线观看免费高清| 国产精品伦理在线| 国产女人爽到高潮a毛片| 久久久久国产成人精品亚洲午夜 | 久久久全国免费视频| 国产精品嫩草影院com| 91在线无精精品白丝| 久久久精品日韩欧美| 亚洲av无码一区二区三区人| 国产suv一区二区三区88区| 911亚洲精选| 成人黄色在线网站| 精品人妻一区二区免费| 国产一区二区三区四区在线观看| 一个人看的视频www| 国产精品一区二区黑丝| 在线免费黄色小视频| 成人福利电影精品一区二区在线观看| 亚洲少妇中文字幕| 99精品视频在线播放观看| 国产精品久久无码| 国产婷婷色一区二区三区在线| 国产伦精品一区二区三区视频女| 中文字幕av一区二区三区免费看 | aaa毛片在线观看| 日韩精品每日更新| 在线黄色免费看| 懂色一区二区三区免费观看| 日本aaa视频| 亚洲国产精品国自产拍av| 天天看天天摸天天操| 亚洲综合免费观看高清完整版| 天天综合网入口| 欧美视频中文一区二区三区在线观看| 国产女人18毛片水真多| 亚洲精品动漫100p| 成人高清免费观看mv| 欧美肥老妇视频| 欧美色网一区| 91精品在线国产| 精品国产导航| 九九久久99| 亚洲91视频| 国产美女网站在线观看| 日韩国产高清在线| 成年女人免费视频| 国产欧美1区2区3区| 欧美做爰爽爽爽爽爽爽| 欧美日韩一区二区在线播放| 伊人精品一区二区三区| 亚洲福利视频网| 青草久久伊人| 欧美高清自拍一区| 日韩新的三级电影| 91视频网页| 久久要要av| 少妇无码av无码专区在线观看| 日韩精品电影一区亚洲| 日本黄色一级网站| 国产亚洲欧美一区在线观看| 精品自拍偷拍视频| 一本色道**综合亚洲精品蜜桃冫| 亚洲av无码乱码在线观看性色| 亚洲欧洲一区二区三区久久| 99在线播放| 成人写真福利网| 一道本一区二区三区| 久久久无码中文字幕久...| 久久精品官网| 在线中文字日产幕| 国产精品麻豆欧美日韩ww| 国产在线视频你懂的| 在线播放欧美女士性生活| 毛片网站在线观看| 欧美精品www在线观看| 91视频亚洲| 日韩在线导航| 国产色综合网| 麻豆国产精品一区| 亚洲综合区在线| 99久久99久久久精品棕色圆| 中文字幕久久久| 另类激情视频| 精品伦精品一区二区三区视频| 在线观看亚洲| 性一交一黄一片| 亚洲欧美日韩人成在线播放| 国产又粗又长又黄| 国产一区二区日韩| 在线观看v片| 久久精品欧美| 国产精品资源| 黄色在线观看av| 色婷婷精品久久二区二区蜜臂av| 婷婷色在线视频| 国内精品久久久久影院优| 国产毛片久久久| 97在线国产视频| 成人网男人的天堂| 国产精品黄色网| 亚洲国产又黄又爽女人高潮的| 国产黄色大片在线观看| 国产偷国产偷亚洲高清97cao| 国产精品vip| 野战少妇38p| 欧美日韩在线视频观看| 精品成人一区二区三区免费视频| 欧美重口另类videos人妖| 国产精品亚洲片在线播放| 不卡影院一区二区| 国产欧美视频一区二区三区| 国产精品免费无遮挡| 美女少妇精品视频| aa亚洲一区一区三区| 欧美大黑帍在线播放| 成人午夜又粗又硬又大| 中日韩精品视频在线观看| 国产亚洲精品久久久| 国外成人福利视频| 久久久国产精华液999999| 国产福利一区在线观看| 久久久香蕉视频| 日韩av一区二区在线| 在线成人视屏| 中国成人亚色综合网站| 国产一区二区三区久久久| 免费一级全黄少妇性色生活片| 精品国产精品网麻豆系列 | 国产成人免费av电影| 不卡一区2区| 亚洲一区二区偷拍| 亚洲动漫第一页| 邻家有女韩剧在线观看国语| 国产精品欧美亚洲777777| 亚洲午夜精品一区 二区 三区| 杨幂一区二区国产精品| 欧美性xxxxxxx| 69xxxx欧美| 麻豆传媒一区二区| 免费观看在线色综合| 久久精品国产亚洲av无码娇色| 国产亚洲精品久久久久久| 欧美电影院免费观看| 国产精品一区二区免费在线观看| 国产精品嫩草99a| 亚洲精品中文字幕成人片| 欧美精品电影在线| 色爱综合网欧美| 国产精品一区二区人妻喷水| 3d动漫精品啪啪1区2区免费|