色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

可視化CNN和特征圖

Dbwd_Imgtec ? 來源:未知 ? 2023-04-12 10:25 ? 次閱讀
作者:Ahzam Ejaz來源:DeepHub IMBA

卷積神經(jīng)網(wǎng)絡(luò)(cnn)是一種神經(jīng)網(wǎng)絡(luò),通常用于圖像分類、目標(biāo)檢測和其他計算機視覺任務(wù)。CNN的關(guān)鍵組件之一是特征圖,它是通過對圖像應(yīng)用卷積濾波器生成的輸入圖像的表示。

b812dbcc-d8d8-11ed-bfe3-dac502259ad0.png

理解卷積層

1、卷積操作

卷積的概念是CNN操作的核心。卷積是一種數(shù)學(xué)運算,它把兩個函數(shù)結(jié)合起來產(chǎn)生第三個函數(shù)。在cnn的上下文中,這兩個函數(shù)是輸入圖像和濾波器,而得到的結(jié)果就是特征圖。

2、卷積的層

卷積層包括在輸入圖像上滑動濾波器,并計算濾波器與輸入圖像的相應(yīng)補丁之間的點積。然后將結(jié)果輸出值存儲在特征映射中的相應(yīng)位置。通過應(yīng)用多個過濾器,每個過濾器檢測一個不同的特征,我們可以生成多個特征映射。

3、重要參數(shù)

StrideStride 是指卷積濾波器在卷積運算過程中在輸入數(shù)據(jù)上移動的步長。

Padding:Padding是指在應(yīng)用卷積操作之前在輸入圖像或特征映射的邊界周圍添加額外像素。Padding的目的是控制輸出特征圖的大小,保證濾波窗口能夠覆蓋輸入圖像或特征圖的邊緣。如果沒有填充,過濾器窗口將無法覆蓋輸入數(shù)據(jù)的邊緣,導(dǎo)致輸出特征映射的大小減小和信息丟失。有兩種類型的填充“valid”和“same”。b861014e-d8d8-11ed-bfe3-dac502259ad0.pngkernel/filter:kernel(也稱為filter 或 weight )是一個可學(xué)習(xí)參數(shù)的小矩陣,用于從輸入數(shù)據(jù)中提取特征。在下圖中,輸入圖像的大小為(5,5),過濾器filter 的大小為(3,3),綠色為輸入圖像,黃色區(qū)域為該圖像的過濾器。在輸入圖像上滑動濾波器,計算濾波器與輸入圖像的相應(yīng)像素之間的點積。Padding是valid (也就是沒有填充)。stride值為1。

b87fa522-d8d8-11ed-bfe3-dac502259ad0.gif

4、特征圖特征圖是卷積神經(jīng)網(wǎng)絡(luò)(CNN)中卷積層的輸出。它們是二維數(shù)組,包含卷積濾波器從輸入圖像或信號中提取的特征。卷積層中特征圖的數(shù)量對應(yīng)于該層中使用的過濾器的數(shù)量。每個過濾器通過對輸入數(shù)據(jù)應(yīng)用卷積操作來生成單個特征映射。特征圖的大小取決于輸入數(shù)據(jù)的大小,卷積操作中使用的過濾器、填充和步幅的大小。通常,隨著我們深入網(wǎng)絡(luò),特征圖的大小會減小,而特征圖的數(shù)量會增加。特征圖的大小可以用以下公式計算:

	
Output_Size = (Input_Size - Filter_Size + 2 * Padding) / Stride + 1
這個公式非常重要,因為在計算輸出時肯定會用到,所以一定要記住來自一個卷積層的特征映射作為網(wǎng)絡(luò)中下一層的輸入數(shù)據(jù)。隨著層數(shù)的增加,網(wǎng)絡(luò)能夠?qū)W習(xí)越來越復(fù)雜和抽象的特征。通過結(jié)合來自多層的特征,網(wǎng)絡(luò)可以識別輸入數(shù)據(jù)中的復(fù)雜模式,并做出準確的預(yù)測。

特征圖可視化

這里我們使用TF作為框架進行演示

	
## Importing libraries
#Imageprocessinglibrary
importcv2
#Kerasfromtensorflow
importkeras
#InKeras,thelayersmoduleprovidesasetofpre-builtlayerclassesthatcanbeusedtoconstructneuralnetworks.
fromkerasimportlayers
#Forplotinggraphsandimages
importmatplotlib.pyplotasplt
importnumpyasnp
使用OpenCV導(dǎo)入一張圖像,并將其大小調(diào)整為224 x 224像素。

	
img_size=(224,224)
file_name="./data/archive/flowers/iris/10802001213_7687db7f0c_c.jpg"
img=cv2.imread(file_name)#readingtheimage
img=cv2.resize(img,img_size)
我們添加2個卷積層:

	
model=keras.Sequential()
filters=16
model.add(layers.Conv2D(input_shape=(224,224,3),filters=filters,kernel_size=3))
model.add(layers.Conv2D(filters=filters,kernel_size=3))
從卷積層中獲取過濾器。

	
filters, bias = model.layers[0].get_weights()
min_filter = filters.min()
max_filter = filters.max()
filters = (filters - min_filter) / (max_filter - min_filter)p
可視化

	
figure=plt.figure(figsize=(10,20))
filters_count=filters.shape[-1]
channels=filters.shape[0]
index=1
forchannelinrange(channels):
forfilterinrange(filters_count):
        plt.subplot(filters_count, channels, index)
        plt.imshow(filters[channel, :, :, filter])
        plt.xticks([])
        plt.yticks([])
        index+=1
plt.show()
b896174e-d8d8-11ed-bfe3-dac502259ad0.png將圖像輸入到模型中得到特征圖

	
normalized_img=(img-img.min())/(img.max()-img.min())
normalized_img=normalized_img.reshape(-1,224,224,3)
feature_map=model.predict(normalized_img)
特征圖需要進行歸一化這樣才可以在matplotlib中顯示
feature_map = (feature_map - feature_map.min())/ (feature_map.max() - feature_map.min())
提取特征圖并顯示
total_imgs = feature_map.shape[0]
no_features=feature_map.shape[-1]
fig=plt.figure(figsize=(10,50))
index=1
 
forimage_noinrange(total_imgs):
forfeatureinrange(no_features):
#plottingfor16filtersthatproduced16featuremaps
plt.subplot(no_features,3,index)
plt.imshow(feature_map[image_no,:,:,feature],cmap="gray")
plt.xticks([])
plt.yticks([])
index+=1
plt.show()

	
		b8ddf5d2-d8d8-11ed-bfe3-dac502259ad0.png

總結(jié)

通過可視化CNN不同層的特征圖,可以更好地理解網(wǎng)絡(luò)在處理圖像時“看到”的是什么。例如,第一層可能會學(xué)習(xí)簡單的特征,如邊緣和角落,而后面的層可能會學(xué)習(xí)更抽象的特征,如特定物體的存在。通過查看特征圖,我們還可以識別圖像中對網(wǎng)絡(luò)決策過程重要的區(qū)域。


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

    關(guān)注

    1

    文章

    576

    瀏覽量

    61400

原文標(biāo)題:可視化CNN和特征圖

文章出處:【微信號:Imgtec,微信公眾號:Imagination Tech】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    七款經(jīng)久不衰的數(shù)據(jù)可視化工具!

    數(shù)據(jù)量的激增,單純通過數(shù)字和文本來分析數(shù)據(jù)已不再高效。數(shù)據(jù)可視化則提供了一種直觀、互動性強的方式,幫助人們通過視覺元素,如柱狀、折線圖、餅、熱力圖等圖表形式,理解復(fù)雜的數(shù)據(jù)關(guān)系。 二、數(shù)據(jù)
    發(fā)表于 01-19 15:24

    光學(xué)系統(tǒng)的3D可視化

    **摘要 ** 為了從根本上了解光學(xué)系統(tǒng)的特性,對其組件進行可視化并顯示光的傳播情況大有幫助。為此,VirtualLab Fusion 提供了顯示光學(xué)系統(tǒng)三維可視化的工具。這些工具還可用于檢查元件
    發(fā)表于 01-06 08:53

    什么是大屏數(shù)據(jù)可視化?特點有哪些?

    大屏數(shù)據(jù)可視化是指通過大屏幕展示大量數(shù)據(jù)和信息,以直觀、可視化的方式幫助用戶理解和分析數(shù)據(jù)。這種展示方式通常用于展示復(fù)雜的數(shù)據(jù)集、實時監(jiān)控系統(tǒng)、企業(yè)管理儀表盤等。以下是關(guān)于 大屏數(shù)據(jù)可視化 的詳細
    的頭像 發(fā)表于 12-16 16:59 ?265次閱讀

    如何找到適合的大屏數(shù)據(jù)可視化系統(tǒng)

    選擇合適的大屏數(shù)據(jù)可視化系統(tǒng)是企業(yè)或組織在數(shù)字轉(zhuǎn)型過程中至關(guān)重要的一步。一個優(yōu)秀的大屏數(shù)據(jù)可視化系統(tǒng)能夠?qū)崟r呈現(xiàn)關(guān)鍵業(yè)務(wù)數(shù)據(jù),提升決策效率,同時提供直觀、易于理解的視覺呈現(xiàn),助力企業(yè)洞察數(shù)據(jù)背后
    的頭像 發(fā)表于 12-13 15:47 ?161次閱讀

    智慧能源可視化監(jiān)管平臺——助力可視化能源數(shù)據(jù)管理

    博達可視化大屏設(shè)計平臺在智慧能源領(lǐng)域的價值體現(xiàn)在實時監(jiān)控、數(shù)據(jù)可視化、決策支持和效率提升等方面。借助該平臺,企業(yè)可以輕松搭建智慧能源類可視化大屏,更加精確和高效地管理生產(chǎn)和生活,實現(xiàn)能源的可持續(xù)發(fā)展。
    的頭像 發(fā)表于 11-29 10:00 ?426次閱讀
    智慧能源<b class='flag-5'>可視化</b>監(jiān)管平臺——助力<b class='flag-5'>可視化</b>能源數(shù)據(jù)管理

    智慧樓宇可視化的優(yōu)點

    智慧樓宇可視化是指通過數(shù)據(jù)可視化技術(shù)來展示和分析樓宇的各種數(shù)據(jù),為樓宇管理者和用戶提供直觀、清晰的信息展示和決策支持。以下是智慧樓宇可視化的優(yōu)點,詳細介紹其在樓宇管理和運營中的重要作用: 1.實時
    的頭像 發(fā)表于 11-19 14:25 ?222次閱讀

    工業(yè)數(shù)據(jù)可視化管理平臺是什么

    數(shù)據(jù)可視化管理平臺應(yīng)運而生,它以其獨特的功能和優(yōu)勢,正在成為工業(yè)數(shù)字轉(zhuǎn)型的重要工具。 工業(yè)數(shù)據(jù)可視化管理平臺的定義 工業(yè)數(shù)據(jù)可視化管理平臺是一種集成了數(shù)據(jù)采集、處理、分析和展示功能的
    的頭像 發(fā)表于 08-28 14:21 ?331次閱讀

    大屏數(shù)據(jù)可視化 開源

    在當(dāng)今信息爆炸的時代,數(shù)據(jù)已經(jīng)成為各個行業(yè)決策制定和業(yè)務(wù)發(fā)展的關(guān)鍵。為了更直觀、準確地理解和利用海量數(shù)據(jù), 大屏數(shù)據(jù)可視化 成為一種強大的工具。通過將數(shù)據(jù)以圖表、圖形等形式展示在大屏幕上,不僅
    的頭像 發(fā)表于 06-27 16:06 ?448次閱讀
    大屏數(shù)據(jù)<b class='flag-5'>可視化</b> 開源

    如何實現(xiàn)園區(qū)大屏可視化

    孿生可視化 構(gòu)建平臺利用Web三維可視化技術(shù)對現(xiàn)實場景進行仿真,實現(xiàn)園區(qū)級業(yè)務(wù)場景 的可視化呈現(xiàn),助力企業(yè)快速完成項目的實施。實現(xiàn)園區(qū)場景立體可先,極致可視。那么,今天古河云科技就來給
    的頭像 發(fā)表于 06-19 15:39 ?471次閱讀
    如何實現(xiàn)園區(qū)大屏<b class='flag-5'>可視化</b>?

    態(tài)勢數(shù)據(jù)可視化技術(shù)有哪些

    的一些主要類型及特點: 智慧華盛恒輝網(wǎng)絡(luò)安全態(tài)勢指標(biāo)可視化分析系統(tǒng): 基于地理信息系統(tǒng)、網(wǎng)絡(luò)拓撲、攻擊路徑等的安全態(tài)勢可視化分析系統(tǒng)方法。 通過可視化技術(shù)將安全態(tài)勢數(shù)據(jù)以多視圖、多角
    的頭像 發(fā)表于 06-11 15:47 ?408次閱讀

    智慧大屏是如何實現(xiàn)數(shù)據(jù)可視化的?

    智慧大屏,作為數(shù)據(jù)可視化的重要載體,已在城市管理、交通監(jiān)控、商業(yè)運營等領(lǐng)域廣泛應(yīng)用。本文旨在闡述智慧大屏實現(xiàn)數(shù)據(jù)可視化的關(guān)鍵技術(shù)和方法,包括數(shù)據(jù)源管理、數(shù)據(jù)處理、視覺編碼、用戶界面與交互設(shè)計等。
    的頭像 發(fā)表于 06-04 15:02 ?670次閱讀
    智慧大屏是如何實現(xiàn)數(shù)據(jù)<b class='flag-5'>可視化</b>的?

    大屏數(shù)據(jù)可視化的作用和意義

    大屏數(shù)據(jù)可視化是指利用大屏幕設(shè)備展示數(shù)據(jù)信息,通過圖表、圖像、動畫等視覺手段將數(shù)據(jù)呈現(xiàn)出來,以便用戶能夠直觀、清晰地理解數(shù)據(jù)背后的含義和關(guān)聯(lián)。在信息化時代,數(shù)據(jù)已經(jīng)成為企業(yè)決策和運營的重要依托,而
    的頭像 發(fā)表于 06-03 17:56 ?739次閱讀

    數(shù)據(jù)可視化:企業(yè)數(shù)字建設(shè)效果的呈現(xiàn)

    數(shù)據(jù)可視化即通過圖表的形式將數(shù)據(jù)的內(nèi)在信息有邏輯性地呈現(xiàn)給用戶,使用戶更容易發(fā)現(xiàn)數(shù)據(jù)中蘊藏的規(guī)律,找出問題,進而做出決策;另一方面,數(shù)據(jù)可視化項目也是一張重要的名片,是企業(yè)數(shù)字建設(shè)效果的呈現(xiàn)。本文
    的頭像 發(fā)表于 04-29 10:18 ?497次閱讀
    數(shù)據(jù)<b class='flag-5'>可視化</b>:企業(yè)數(shù)字<b class='flag-5'>化</b>建設(shè)效果的呈現(xiàn)

    FUXA基于Web的過程可視化軟件案例

    FUXA——基于Web的過程可視化軟件
    發(fā)表于 04-24 18:32 ?3次下載

    態(tài)勢數(shù)據(jù)可視化技術(shù)有哪些

    確,計算方法不實用,可視化效果不直觀等技術(shù)問題,設(shè)計并實現(xiàn)了基于地理信息系統(tǒng),網(wǎng)絡(luò)拓撲,攻擊路徑等的安全態(tài)勢可視化分析系統(tǒng)方法, 通過可視化技術(shù)將安全態(tài)勢數(shù)據(jù)以多視圖,多角度,多層次
    的頭像 發(fā)表于 04-22 15:17 ?447次閱讀
    主站蜘蛛池模板: 久久视频这里只精品6国产 久久视频在线视频观品15 | 精品久久久久中文字幕日本 | 天美麻豆成人AV精品 | 欧美日本高清动作片www网站 | 国精产品一区一区三区有限 | 511麻豆视传媒精品AV | 精品国产国产综合精品 | 涩涩爱涩涩片影院 | 久久久久夜 | 韩国污动漫无遮掩无删减电脑版 | 怡春院院日本一区二区久久 | 中文字幕一区二区三区在线观看 | 日韩精品无码视频一区二区蜜桃 | 午夜阳光影院在线观看视频 | 中文字幕人成人乱码亚洲AV | 亚洲男人片片在线观看 | 一线高清视频在线播放 | 黄页网址大全免费观看 | 蜜桃日本MV免费观看 | 在线观看视频国产 | 国产午夜人做人免费视频中文 | 福利啪啪吧 | 高挑人妻无奈张开腿 | 亚洲成 人a影院青久在线观看 | 中文字幕亚洲无线码高清不卡 | 丰满五十六十老熟女HD60 | 久久婷婷色一区二区三区 | 欧美日韩视频一区二区三区 | 日本午夜福利无码高清 | 中文字幕无码乱人伦蜜桃 | 1788福利视频在视频线 | 国产午夜理论片YY8840Y | MM131亚洲精品久久安然 | 一点色成人 | 高h肉辣文黄蓉 | 99无人区码一码二码三 | 淫品色影院 | 成人小视频在线观看 | 国产在线精品亚洲视频在线 | 18岁末年禁止观看免费1000个 | 亚洲无线观看国产 |