国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

深度學習入門教學——卷積神經網絡CNN

這篇具有很好參考價值的文章主要介紹了深度學習入門教學——卷積神經網絡CNN。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、CNN簡介

1、應用領域

  • 檢測任務
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 分類與檢索
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 超分辨率重構
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能

2、卷積網絡與傳統(tǒng)網咯的區(qū)別

  • 傳統(tǒng)神經網絡和卷積神經網絡都是用來提取特征的。
  • 神經網絡:
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
    • 可以將其看作是一個二維的。
  • 卷積神經網絡:
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
    • 可以將其看作是一個三維的。

?3、整體框架

  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能

二、輸入層

  • 該層主要是對原始圖像數(shù)據(jù)進行預處理,保留了圖片本身的結構。
  • 對于黑白的32*32的圖片,CNN的輸入是一個32*32的二維神經元;對于RGB格式的32*32圖片,CNN的輸入則是一個32*32*3的三維神經元。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 三維包括寬度、高度和深度。
  • 深度可以看作是不同的顏色通道,例如:RGB,可拆分為R、G、B三個通道。

三、卷積層

1、卷積的任務

  • 卷積的任務,就是將圖像分成若干區(qū)域,然后計算每個區(qū)域的特征值。
  • 例如:
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
    • 將圖像分割為5*5*3個小塊,每3*3*3個小塊矩陣看作是一個區(qū)域,從每個區(qū)域中提取一個特征。(上圖只演示了一個通道)
    • 區(qū)域的數(shù)據(jù):深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能,區(qū)域的權重參數(shù)矩陣:深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能,特征圖:深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能

2、卷積特征值計算方法

2.1、圖像顏色通道
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 計算特征值的過程中,讓每個通道都要做計算,然后將每個通道的結果加在一起。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
2.2、特征值計算過程
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能,每一個通道會有一個權重參數(shù)矩陣,方法是計算它們的內積,3個通道的計算結果之和加上偏移值(b0=1),即為最終特征值。
  • 【注】上圖中的三個權重參數(shù)矩陣,統(tǒng)稱為卷積核。
  • 例如:
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 最終結果:
    • (0+2+0)+b=3(b為偏置值,已知為1)
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能

3、特征圖表示

  • 特征圖可以不唯一,下圖中就有兩個特征圖。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 主要原因是,卷積核可以不唯一(使用不同的方法進行特征提取),這樣的話就會計算出多個特征圖來,如下圖。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 【注】有幾個卷積核就有幾個特征圖;卷積核中權重參數(shù)矩陣的個數(shù)與輸入的通道個數(shù)相同。
  • 計算特征圖時,每個區(qū)域平移了兩個單元格(可自行定義)即步長為2,如下圖。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能

4、步長與卷積核大小對結果的影響

4.1、堆疊的卷積層
  • 由下圖可知,在分類圖像的過程中,做了很多次卷積。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 多次卷積并不是對一張圖片從粗到細地多次計算特征,而是從所得到特征圖的基礎上去做卷積,如下圖。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
4.2、卷積層涉及參數(shù)
4.2.1、滑動窗口步長
  • 步長為1的卷積
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 步長為2的卷積
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 步長越小,得到的特征越豐富,但計算效率越慢。
4.2.2、卷積核尺寸
  • 卷積核尺寸即為卷積核中權重參數(shù)矩陣的維度。下圖卷積核的尺寸即為3*3*3。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能,也可以4*4*3,卷積核尺寸越小,得到的特征越豐富。
4.2.3、邊緣填充
  • 一張圖片在劃分區(qū)域計算特征時,有些點會被重復利用,即會影響多個結果。例如下圖劃紅線的區(qū)域,就會影響特征圖中的兩個值。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 邊緣的點只會影響一個值,而靠近中心的點可能會影響多個值,這對邊緣來說是不公平的。例如下圖畫圈的點,影響了特征圖中的四個值。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 原始輸入中,即為下圖5*5紫色矩陣。在其邊界加上一圈全0的值,這樣的話,原本的邊界就不再是邊界了,一定程度上彌補了邊界信息缺失的問題。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能,添加0對最終結果不會產生影響。
4.2.4、卷積核個數(shù)
  • 卷積核個數(shù)決定了最終得到的特征圖個數(shù)。
  • 每個卷積核的數(shù)值是不同的。

5、特征圖尺寸計算與參數(shù)共享

5.1、卷積結果計算公式
  • 長度:深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 寬度:深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 其中W1、H1表示輸入的寬度、長度;W2、H2表示輸出特征圖的寬度、長度;F表示卷積核長和寬的大??;S表示滑動窗口的步長;P表示邊界填充(加幾圈0)。
  • 例如:
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
5.2、卷積參數(shù)共享
  • 圖片中的每個區(qū)域,都是使用同一卷積核進行計算,然后得到一個特征圖,即為參數(shù)共享。
  • 這樣可以大量節(jié)省參數(shù),例如:
    • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能

四、池化層

1、池化層的作用

  • 池化層的作用是對得到的特征圖進行壓縮。
  • 下圖就是對特征圖的長、寬進行了壓縮,而不是減少特征圖的個數(shù)。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能

2、最大池化

  • 池化過程中,是選擇某個區(qū)域中最大的特征值(值越大,越重要),如下圖。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能

五、全連接層

  • 全連接層的作用:將得到的所有特征圖整合起來,便于分類處理。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能
  • 全連接層把所有二維特征圖轉換為一個二維向量。
  • 深度學習入門教學——卷積神經網絡CNN,深度學習,深度學習,cnn,人工智能

文章來源地址http://www.zghlxwxcb.cn/news/detail-694276.html

到了這里,關于深度學習入門教學——卷積神經網絡CNN的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Matlab深度學習入門實例:從0搭建卷積神經網絡CNN(附完整代碼)

    Matlab深度學習入門實例:從0搭建卷積神經網絡CNN(附完整代碼)

    網上已具有大量卷積神經網絡的講解,故本文不在對此贅述,這篇文章針對已了解CNN基礎結構和原理者,以一個例子搭建一個簡單的卷積神經網絡,作為正式邁入深度學習的第一步。 我們以深度學習最經典的案例——手寫數(shù)字的識別,和一種經典的CNN——LeNet進行本次學習。

    2024年02月01日
    瀏覽(32)
  • 深度學習基礎入門篇[8]::計算機視覺與卷積神經網絡、卷積模型CNN綜述、池化講解、CNN參數(shù)計算

    計算機視覺作為一門讓機器學會如何去“看”的學科,具體的說,就是讓機器去識別攝像機拍攝的圖片或視頻中的物體,檢測出物體所在的位置,并對目標物體進行跟蹤,從而理解并描述出圖片或視頻里的場景和故事,以此來模擬人腦視覺系統(tǒng)。因此,計算機視覺也通常被叫

    2024年02月05日
    瀏覽(35)
  • 深度學習,卷積神經網絡

    深度學習,卷積神經網絡

    ? CV領域發(fā)展 CV領域是計算機視覺(Computer Vision)領域的簡稱。 計算機視覺是指利用計算機模擬人類視覺系統(tǒng)的科學,讓計算機具有類似于人類在觀察外界的視覺、圖像的能力,包括圖像處理、圖像分析、圖像理解等。 計算機視覺領域發(fā)展有以下特點: 視覺系統(tǒng)的出現(xiàn)和不

    2024年02月15日
    瀏覽(26)
  • 深度學習|卷積神經網絡

    深度學習|卷積神經網絡

    卷積神經網絡(Convolutional Neural Network,CNN)是一種深度學習神經網絡結構,主要用于 圖像識別 、 計算機視覺 等領域。該結構在處理圖像等高維數(shù)據(jù)時表現(xiàn)出色,因為它具有共享權重和局部感知的特點,一方面減少了權值的數(shù)量使得網絡易于優(yōu)化,另一方面降低了模型的復

    2024年02月11日
    瀏覽(25)
  • 【深度學習】6-1 卷積神經網絡 - 卷積層

    【深度學習】6-1 卷積神經網絡 - 卷積層

    卷積神經網絡(Convolutional Neural Network, CNN )。 CNN 被用于圖像識別、語音識別等各種場合,在圖像識別的比賽中,基于深度學習的方法幾乎都以 CNN 為基礎。 首先,來看一下 CNN 的網絡結構,了解 CNN 的大致框架。CNN 和之前介紹的神經網絡一樣,可以像樂高積木一樣通過組裝層

    2024年02月10日
    瀏覽(23)
  • Python中的深度學習:神經網絡與卷積神經網絡

    Python中的深度學習:神經網絡與卷積神經網絡

    當下,深度學習已經成為人工智能研究和應用領域的關鍵技術之一。作為一個開源的高級編程語言,Python提供了豐富的工具和庫,為深度學習的研究和開發(fā)提供了便利。本文將深入探究Python中的深度學習,重點聚焦于神經網絡與卷積神經網絡的原理和應用。 深度學習是機器學

    2024年02月08日
    瀏覽(31)
  • 深度學習——CNN卷積神經網絡

    深度學習——CNN卷積神經網絡

    卷積神經網絡(Convolutional Neural Network,CNN)是一種深度學習中常用于處理具有網格結構數(shù)據(jù)的神經網絡模型。它在計算機視覺領域廣泛應用于圖像分類、目標檢測、圖像生成等任務。 CNN 的核心思想是通過利用局部感知和參數(shù)共享來捕捉輸入數(shù)據(jù)的空間結構信息。相比于傳統(tǒng)

    2024年02月15日
    瀏覽(26)
  • 深度學習|CNN卷積神經網絡

    深度學習|CNN卷積神經網絡

    在CNN沒有出現(xiàn)前,圖像對人工智能來說非常難處理。 主要原因: 圖像要處理的數(shù)據(jù)量太大了。圖像由像素組成,每個像素又由不同顏色組成,一張1000×1000彩色RGB圖像需要的參數(shù)是1000×1000×3,需要三百萬參數(shù)左右,普通神經網絡會全用全連接方法來學習整幅圖像上的特征,處

    2024年02月11日
    瀏覽(31)
  • 深度學習算法及卷積神經網絡

    深度學習算法及卷積神經網絡

    傳統(tǒng)神經網絡 深度學習不適用情況:跨域(股票預測問題),舊歷史數(shù)據(jù)的規(guī)律不適合新數(shù)據(jù)的規(guī)律 矩陣計算: 輸入數(shù)據(jù)x[32×32×3]=3072個像素點,展開成一列, 目的:做一個10分類,10組權重參數(shù),得到10個值,屬于各個類別的概率 偏置項b,10個值 權重參數(shù)W得到:先隨機,

    2023年04月08日
    瀏覽(22)
  • 深度學習基礎——卷積神經網絡(一)

    深度學習基礎——卷積神經網絡(一)

    卷積是卷積神經網絡中的基本操作,對于圖像的特征提取有著關鍵的作用,本文首先介紹卷積的基本原理與作用,然后通過編寫程序實現(xiàn)卷積操作,并展示了均值、高斯與sobel等幾種經典卷積核的卷積效果,接著調用MindSpore中的卷積算子Conv2d來實現(xiàn)卷積操作,最后介紹了Mind

    2024年02月20日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包