精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

一文詳解神經(jīng)網(wǎng)絡(luò)基礎(chǔ)ANN

Hx ? 作者:工程師陳翠 ? 2018-06-29 06:16 ? 次閱讀

讀書期間對于深度學(xué)習(xí)也有涉及,不過只是皮毛,在這個數(shù)據(jù)和算法的時代,也需要更加貼近算法。于是從一名工程師角度出發(fā),希望通過幾篇文章,將深度學(xué)習(xí)基礎(chǔ)記錄下來,同時也是對于自己學(xué)習(xí)的總結(jié)和積累。

神經(jīng)網(wǎng)絡(luò)概述

這是一張典型的人工神經(jīng)網(wǎng)絡(luò)的圖,圖中的節(jié)點稱為神經(jīng)元,圖共分為三層,第一層為輸入層,第二層為隱藏層,第三層為輸出層。輸入層接受外部世界的輸入,具像化為圖像的像素值,實體的特征值等,輸出層概率預(yù)測結(jié)果,具像化為該圖像是人像,該實體為潛在商家。

神經(jīng)元一個神經(jīng)元將多個輸入及其權(quán)值統(tǒng)一為下層節(jié)點的一個輸入。例如:

一文詳解神經(jīng)網(wǎng)絡(luò)基礎(chǔ)ANN

而神經(jīng)元一般都使用sigmoid函數(shù),至于為什么使用sigmoid函數(shù),也是個很有探討意義的問題,具體可以看這篇文章了解sigmoid的特性。

一文詳解神經(jīng)網(wǎng)絡(luò)基礎(chǔ)ANN

一文詳解神經(jīng)網(wǎng)絡(luò)基礎(chǔ)ANN

其中,w表示權(quán)重向量,x表示輸入向量,b為該節(jié)點的閾值。

那么下面問題就是如何選擇合適的權(quán)重和閾值,構(gòu)建出來合適的網(wǎng)絡(luò)。

構(gòu)建合適的網(wǎng)絡(luò)

網(wǎng)絡(luò)結(jié)構(gòu)往往決定了算法復(fù)雜度和模型可調(diào)度,輸出層主要由向量決定,輸出層主要由預(yù)測類型決定,主要問題就在中間層數(shù)和節(jié)點數(shù)的選擇上,節(jié)點數(shù)和層數(shù)越多意味著模型可調(diào)節(jié)性越強,預(yù)測結(jié)果的粒度越細,但同時也意味著計算復(fù)雜度越高。經(jīng)驗中間層一般選1-2層,節(jié)點數(shù)作為可調(diào)參數(shù)。

選擇合適權(quán)重和閾值

首先,定義損失函數(shù),損失函數(shù)的意義在于對于訓(xùn)練集評價預(yù)測結(jié)果和真實結(jié)果之間的差異

一文詳解神經(jīng)網(wǎng)絡(luò)基礎(chǔ)ANN

該損失函數(shù)其實是預(yù)測結(jié)果與真實結(jié)果之間的方差

我們希望通過調(diào)整權(quán)重w和閾值b的值來使預(yù)測結(jié)果和真實結(jié)果之間的差更小。相當(dāng)于在一個解空間中尋找最優(yōu)解。解法有很多,如梯度下降法,擬牛頓法等。

梯度下降法

一文詳解神經(jīng)網(wǎng)絡(luò)基礎(chǔ)ANN

通過上述公式可以看出,對于損失函數(shù)的變化可以描述為損失在每個維度v上的變化值之和,用向量表示為

一文詳解神經(jīng)網(wǎng)絡(luò)基礎(chǔ)ANN

為了是損失更小而不是更大,損失的變化應(yīng)該小于0,于是取

一文詳解神經(jīng)網(wǎng)絡(luò)基礎(chǔ)ANN

則,損失的下降可以表示為反向傳播

反向傳播其實是對于當(dāng)一次預(yù)測結(jié)束后,評估每個參數(shù)對于預(yù)測結(jié)果誤差的貢獻,并對其進行調(diào)整,調(diào)整方法可以通過損失函數(shù)對于權(quán)值的求導(dǎo)得到:

一文詳解神經(jīng)網(wǎng)絡(luò)基礎(chǔ)ANN

通過多次迭代,獲得損失函數(shù)的極小值。步長決定了函數(shù)的收斂速度。

小結(jié)下:

人工神經(jīng)網(wǎng)絡(luò)就好像一個在陌生的城市迷路的孩子,每走一步都對該步進行評估,計算其到達目的地的可能性,并逐漸走到目的地。人工神經(jīng)網(wǎng)絡(luò)比較重要的有三部分:

1. 結(jié)構(gòu):層級網(wǎng)絡(luò)

2. 求解方法:梯度下降

3. 求解思想:反向傳播

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

    關(guān)注

    42

    文章

    4764

    瀏覽量

    100542
  • ANN
    ANN
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    9185
收藏 人收藏

    評論

    相關(guān)推薦

    人工神經(jīng)網(wǎng)絡(luò)算法的學(xué)習(xí)方法與應(yīng)用實例(pdf彩版)

    物體所作出的交互反應(yīng),是模擬人工智能的條重要途徑。人工神經(jīng)網(wǎng)絡(luò)與人腦相似性主要表現(xiàn)在:①神經(jīng)網(wǎng)絡(luò)獲取的知識是從外界環(huán)境學(xué)習(xí)得來的;②各神經(jīng)元的連接權(quán),即突觸權(quán)值,用于儲存獲取的知識。
    發(fā)表于 10-23 16:16

    卷積神經(jīng)網(wǎng)絡(luò)入門資料

    卷積神經(jīng)網(wǎng)絡(luò)入門詳解
    發(fā)表于 02-12 13:58

    【PYNQ-Z2試用體驗】神經(jīng)網(wǎng)絡(luò)基礎(chǔ)知識

    神經(jīng)網(wǎng)絡(luò)首先來看下維基百科對神經(jīng)網(wǎng)絡(luò)的定義:人工神經(jīng)網(wǎng)絡(luò)(英語:Artificial Neural Network,ANN),簡稱
    發(fā)表于 03-03 22:10

    卷積神經(jīng)網(wǎng)絡(luò)如何使用

    卷積神經(jīng)網(wǎng)絡(luò)(CNN)究竟是什么,鑒于神經(jīng)網(wǎng)絡(luò)在工程上經(jīng)歷了曲折的歷史,您為什么還會在意它呢? 對于這些非常中肯的問題,我們似乎可以給出相對簡明的答案。
    發(fā)表于 07-17 07:21

    【案例分享】ART神經(jīng)網(wǎng)絡(luò)與SOM神經(jīng)網(wǎng)絡(luò)

    今天學(xué)習(xí)了兩個神經(jīng)網(wǎng)絡(luò),分別是自適應(yīng)諧振(ART)神經(jīng)網(wǎng)絡(luò)與自組織映射(SOM)神經(jīng)網(wǎng)絡(luò)。整體感覺不是很難,只不過些最基礎(chǔ)的概念容易理解不清。首先ART
    發(fā)表于 07-21 04:30

    人工神經(jīng)網(wǎng)絡(luò)實現(xiàn)方法有哪些?

    人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network,ANN)是種類似生物神經(jīng)網(wǎng)絡(luò)的信息處理結(jié)構(gòu),它的提出是為了解決些非線性
    發(fā)表于 08-01 08:06

    BP神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)數(shù)學(xué)知識分享

    看懂BP神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)數(shù)學(xué)知識
    發(fā)表于 06-16 07:14

    基于FPGA的神經(jīng)網(wǎng)絡(luò)的性能評估及局限性

    FPGA實現(xiàn)神經(jīng)網(wǎng)絡(luò)關(guān)鍵問題分析基于FPGA的ANN實現(xiàn)方法基于FPGA的神經(jīng)網(wǎng)絡(luò)的性能評估及局限性
    發(fā)表于 04-30 06:58

    如何構(gòu)建神經(jīng)網(wǎng)絡(luò)?

    原文鏈接:http://tecdat.cn/?p=5725 神經(jīng)網(wǎng)絡(luò)種基于現(xiàn)有數(shù)據(jù)創(chuàng)建預(yù)測的計算系統(tǒng)。如何構(gòu)建神經(jīng)網(wǎng)絡(luò)?神經(jīng)網(wǎng)絡(luò)包括:輸入層:根據(jù)現(xiàn)有數(shù)據(jù)獲取輸入的層隱藏層:使用反
    發(fā)表于 07-12 08:02

    基于FPGA的人工神經(jīng)網(wǎng)絡(luò)實現(xiàn)方法的研究

    基于FPGA的人工神經(jīng)網(wǎng)絡(luò)實現(xiàn)方法的研究 引 言    人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network,ANN)是種類似生物
    發(fā)表于 11-17 17:17 ?1216次閱讀
    基于FPGA的人工<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>實現(xiàn)方法的研究

    人工神經(jīng)網(wǎng)絡(luò)基礎(chǔ)描述詳解

    本文主要對人工神經(jīng)網(wǎng)絡(luò)基礎(chǔ)進行了描述,主要包括人工神經(jīng)網(wǎng)絡(luò)的概念、發(fā)展、特點、結(jié)構(gòu)、模型。 本文是個科普,來自網(wǎng)絡(luò)資料的整理。 、 人工
    發(fā)表于 11-15 15:41 ?3.8w次閱讀
    人工<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>基礎(chǔ)描述<b class='flag-5'>詳解</b>

    卷積神經(jīng)網(wǎng)絡(luò)CNN架構(gòu)分析-LeNet

    對于神經(jīng)網(wǎng)絡(luò)和卷積有了粗淺的了解,關(guān)于CNN 卷積神經(jīng)網(wǎng)絡(luò),需要總結(jié)深入的知識有很多:人工神經(jīng)網(wǎng)絡(luò) ANN卷積神經(jīng)網(wǎng)絡(luò)CNN 卷積
    發(fā)表于 11-16 13:28 ?2750次閱讀
    卷積<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>CNN架構(gòu)分析-LeNet

    什么是模糊神經(jīng)網(wǎng)絡(luò)_模糊神經(jīng)網(wǎng)絡(luò)原理詳解

    模糊神經(jīng)網(wǎng)絡(luò)就是模糊理論同神經(jīng)網(wǎng)絡(luò)相結(jié)合的產(chǎn)物,它匯集了神經(jīng)網(wǎng)絡(luò)與模糊理論的優(yōu)點,集學(xué)習(xí)、聯(lián)想、識別、信息處理于體。
    發(fā)表于 12-29 14:40 ?4.9w次閱讀
    什么是模糊<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>_模糊<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>原理<b class='flag-5'>詳解</b>

    神經(jīng)網(wǎng)絡(luò)的復(fù)習(xí)資料免費下載

    深度學(xué)習(xí)(DL)是機器學(xué)習(xí)中種基于對數(shù)據(jù)進行表征學(xué)習(xí)的方法,是種能夠模擬出人腦的神經(jīng)結(jié)構(gòu)的機器學(xué)習(xí)方法。深度學(xué)習(xí)的概念源于人工神經(jīng)網(wǎng)絡(luò)的研究。而人工
    發(fā)表于 09-20 08:00 ?1次下載

    人工神經(jīng)網(wǎng)絡(luò)和bp神經(jīng)網(wǎng)絡(luò)的區(qū)別

    人工神經(jīng)網(wǎng)絡(luò)和bp神經(jīng)網(wǎng)絡(luò)的區(qū)別? 人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network, ANN)是種模仿人腦
    的頭像 發(fā)表于 08-22 16:45 ?4292次閱讀