在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

從直觀的理解上講解什么是神經網絡

倩倩 ? 來源:Mcix創客 ? 2020-04-17 14:29 ? 次閱讀

什么是神經網絡

深度學習是指訓練神經網絡的過程,有的時候深度學習表示大規模的神經網絡的訓練,本節課程我們將從直觀的理解上講解什么是神經網絡。

我們還是通過舉例子的方式來解釋一下,究竟什么才是神經網絡,從經典的房價預測的例子開始講起。

假如我們有一個有關于房價的數據集,這個數據集中有6個樣本,每個樣本的特征是房屋的面積,而樣本的標簽就是房屋的價格,此時我們需要一個能夠擬合這個數據集的函數,并且能夠通過這個函數根據房屋的面積來預測房價。

我們在機器學習的專欄中已經學習過了線性回歸,所以我們很清楚如何通過線性回歸來擬合出一條直線,于是我們可能得到這樣的一條直線來擬合我們的數據集。

但是此時的模型會有一些問題,我們將我們的直線繼續擴展,我們會發現,當我們的房屋的面積小于a的時候,我們的房屋的價格就會為負數,這是不現實的,因為我們知道房屋的價格永遠都不能為負數,因此為了解決這個問題,我們需要把我們的直線彎曲一點,讓它最終在零結束,那么我們最終的函數就如下所示:

我們可以看出我們的模型在大于a的時候,也就是直線部分會擬合的很好。以上是我們通過線性回歸的方式來擬合我們的房屋的數據。

如果我們要通過神經網絡的方式來實現上面的模型的話,這可能是最簡單的神經網絡了。我們把房屋的面積作為神經網絡的輸入(x),通過一個神經元(小圓圈),最終輸出價格(y)。

我們通過上面的神經網絡就能擬合出線性回歸所擬合出來的函數,而這個函數我們未來在深度學習的過程中會經常的見到,這個函數從趨近于0開始,然后變為一條直線,這個函數被稱為RELU激活函數,它的全稱就是Rectified Linear Unit(修正線性單元)。修正可以理解為max(0,x)。

所以我們當前的神經網絡可以做到和線性回歸一樣的功能,這個神經網絡的工作原理就是輸入房屋面積,然后直接使用RELU激活函數來對房屋的面積進行映射,然后我們就可以得出房屋的面積了,和線性回歸的效果是一樣的。

我們可以看出我們只通過一個神經元就完成了房價預測的任務,我們可以通過更多的神經元來搭建一個更大的神經網絡。我們再來看一個例子。

現在我們不僅使用單一的房屋的面積來預測房屋的價格,我們現在還有房屋的一些其它的特征,比如臥室的數量,郵政編碼(郵政編碼決定了你步行化的程度),地區富裕度。

{!-- PGC_COLUMN --}

這些特征能夠決定我們一個房子的價格,比如房子的大小和臥室的數量可以決定家庭的大小,郵政編碼可以決定步行化的程度,郵政編碼和地區富裕度還可以決定學校的質量,而又可以根據家庭的大小,步行化的程度,以及學校的質量可以決定最終的房屋的價格,所以我們可以根據這個邏輯建立如下所示的神經網絡。

該圖中的每一個神經元都可以是一個Relu,也就是修正線性單元,或者其它非線性的函數。

雖然我們已經描述出來了這樣的一個神經網絡,但是看起來家庭的大小,步行化的程度,以及學校的質量可能也需要我們得到,其實不用我們得到,我們只用像神經網絡中輸入房屋的大小,臥室的數量,郵政編碼,富裕度這四個特征x,就能得到價格y,這正是神經網絡神奇的地方,因為神經網絡自己可以計算你訓練集中樣本的數目以及所有的中間過程。這樣的話,我們就可以建立如下所示的神經網絡了:

所以我們要做的就是將房屋大小,臥室數量,郵政編碼,富裕度這四個特征(x1、x2、x3、x4)輸入到神經網絡中,輸入之后,神經網絡就會預測出對應的價格。

同時我們也要注意隱藏層的單元,我們可以看到隱藏層的單元都是從輸入的四個特征獲得自身的輸入,比如說隱藏層的第一個節點表示家庭人口,而家庭人口僅僅取決于特征x1和特征x2,神經網絡的厲害之處在于,雖然這個隱藏層的結點也在和特征x3和特征x4相連,但是神經網絡總是能夠通過權重參數的作用使得x3和x4對第一個隱藏層結點沒有作用,所以我們的特征x3和特征x4依然可以和這個隱藏層的結點相連(雖然x3和x4并不會對第一個隱藏層有什么意義)。

這樣的好處就是我們沒有必要去考慮很細節的東西,比如考慮第一個隱藏層和x1和x2有關,從而連接x1和x2,而與x3和x4無關,從而不連接x3和x4,如果我們考慮到如此細節的東西,那么我們的神經網絡的搭建會異常的麻煩,當我們喂給神經網絡足夠多的數據的時候,神經網絡總是能夠自動學習到相應的參數,使得雖然與x3和x4相連,但是x3和x4卻不會對隱藏層第一個單元造成任何影響。

這里我們可以把神經網絡的隱藏層看成是特征的升級,比如一開始我們輸入的是房屋大小,臥室數量,郵政編碼,富裕度,經過隱藏層之后,我們的特征變為了家庭的大小,步行化的程度,以及學校的質量(有可能)然后輸入到最后輸出層,相比來說家庭的大小,步行化的程度,以及學校的質量更能決定房價y,所以我們可以簡單的看成神經網絡的隱藏層就是對我們特征的升級。

至此我們就知道了什么是神經網絡,希望能夠通過本節課程能夠了解到神經網絡。神經網絡非常擅長從x到y的精準映射函數。它非常的強大,只要你輸入x,我們就可以將映射成y,就像我們上面的預測房價的例子一樣。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 神經網絡
    +關注

    關注

    42

    文章

    4785

    瀏覽量

    101294
  • 數據集
    +關注

    關注

    4

    文章

    1211

    瀏覽量

    24890
收藏 人收藏

    評論

    相關推薦

    BP神經網絡與卷積神經網絡的比較

    BP神經網絡與卷積神經網絡在多個方面存在顯著差異,以下是對兩者的比較: 一、結構特點 BP神經網絡 : BP神經網絡是一種多層的前饋神經網絡
    的頭像 發表于 02-12 15:53 ?106次閱讀

    卷積神經網絡與傳統神經網絡的比較

    神經網絡,也稱為全連接神經網絡(Fully Connected Neural Networks,FCNs),其特點是每一層的每個神經元都與下一層的所有神經元相連。這種結構簡單
    的頭像 發表于 11-15 14:53 ?854次閱讀

    BP神經網絡和卷積神經網絡的關系

    BP神經網絡(Backpropagation Neural Network)和卷積神經網絡(Convolutional Neural Network,簡稱CNN)是兩種在人工智能和機器學習領域
    的頭像 發表于 07-10 15:24 ?1785次閱讀

    BP神經網絡和人工神經網絡的區別

    BP神經網絡和人工神經網絡(Artificial Neural Networks,簡稱ANNs)之間的關系與區別,是神經網絡領域中一個基礎且重要的話題。本文將從定義、結構、算法、應用及未來發展等多個方面,詳細闡述BP
    的頭像 發表于 07-10 15:20 ?1419次閱讀

    全連接前饋神經網絡與前饋神經網絡的比較

    Neural Network, FCNN)和前饋神經網絡(Feedforward Neural Network, FNN)因其結構簡單、易于理解和實現,成為了研究者們關注的熱點。本文將從概念、模型結構、優缺點以及應用場景等方面,對全連接前饋
    的頭像 發表于 07-09 10:31 ?1.2w次閱讀

    rnn是遞歸神經網絡還是循環神經網絡

    RNN(Recurrent Neural Network)是循環神經網絡,而非遞歸神經網絡。循環神經網絡是一種具有時間序列特性的神經網絡,能夠處理序列數據,具有記憶功能。以下是關于循環
    的頭像 發表于 07-05 09:52 ?695次閱讀

    人工神經網絡模型的分類有哪些

    詳細介紹人工神經網絡的分類,包括前饋神經網絡、卷積神經網絡、循環神經網絡、深度神經網絡、生成對抗網絡
    的頭像 發表于 07-05 09:13 ?1432次閱讀

    遞歸神經網絡是循環神經網絡

    遞歸神經網絡(Recurrent Neural Network,簡稱RNN)和循環神經網絡(Recurrent Neural Network,簡稱RNN)實際是同一個概念,只是不同的翻譯方式
    的頭像 發表于 07-04 14:54 ?936次閱讀

    循環神經網絡和卷積神經網絡的區別

    循環神經網絡(Recurrent Neural Network,RNN)和卷積神經網絡(Convolutional Neural Network,CNN)是深度學習領域中兩種非常重要的神經網絡
    的頭像 發表于 07-04 14:24 ?1557次閱讀

    深度神經網絡與基本神經網絡的區別

    在探討深度神經網絡(Deep Neural Networks, DNNs)與基本神經網絡(通常指傳統神經網絡或前向神經網絡)的區別時,我們需要從多個維度進行深入分析。這些維度包括
    的頭像 發表于 07-04 13:20 ?1114次閱讀

    反向傳播神經網絡和bp神經網絡的區別

    反向傳播神經網絡(Backpropagation Neural Network,簡稱BP神經網絡)是一種多層前饋神經網絡,它通過反向傳播算法來調整網絡中的權重和偏置,以達到最小化誤差的
    的頭像 發表于 07-03 11:00 ?896次閱讀

    bp神經網絡是深度神經網絡

    BP神經網絡(Backpropagation Neural Network)是一種常見的前饋神經網絡,它使用反向傳播算法來訓練網絡。雖然BP神經網絡在某些方面與深度
    的頭像 發表于 07-03 10:14 ?984次閱讀

    bp神經網絡和卷積神經網絡區別是什么

    BP神經網絡(Backpropagation Neural Network)和卷積神經網絡(Convolutional Neural Network,簡稱CNN)是兩種不同類型的人工神經網絡,它們在
    的頭像 發表于 07-03 10:12 ?1425次閱讀

    卷積神經網絡和bp神經網絡的區別

    卷積神經網絡(Convolutional Neural Networks,簡稱CNN)和BP神經網絡(Backpropagation Neural Networks,簡稱BPNN)是兩種
    的頭像 發表于 07-02 14:24 ?4893次閱讀

    神經網絡在數學建模中的應用

    理解和解決實際問題。本文將詳細介紹神經網絡在數學建模中的應用,包括神經網絡的基本原理、數學建模中神經網絡的應用場景、神經網絡的優缺點以及如
    的頭像 發表于 07-02 11:29 ?1164次閱讀
    主站蜘蛛池模板: 波多野结衣在线一区 | 国产真实乱xxxav | 天堂福利视频在线观看 | 五月开心六月伊人色婷婷 | 性欧美video视频另类 | 毛片毛片| 2o18国产大陆天天弄 | 久久国产精品免费观看 | 午夜片网站 | 欧美高清一区二区 | 男生脱美女内裤内衣动态图 | 久久久美女视频 | 狠狠色综合久久久久尤物 | 亚洲综合色色图 | 91久久人澡人人添人人爽 | 欧美系列在线观看 | 67pao强力打造 | 性欧美欧美之巨大69 | 在厨房乱子伦在线观看 | 国产经典一区 | 丁香六月婷婷精品免费观看 | 欧美人与性另类 | 国产精品一区二区三区四区五区 | 黄在线看| 成人久久久精品乱码一区二区三区 | 又色又爽视频 | 人人操天天射 | 色婷婷久久久swag精品 | 欧美在线资源 | 日本a级片在线观看 | 国产三级跑 | 我被黑人巨大开嫩苞在线观看 | 免费爱做网站在线看 | 天天天天添天天拍天天谢 | 婷婷四房综合激情五月性色 | 色停停| 色之综合天天综合色天天棕色 | 91在线国内在线播放大神 | 欧美影院入口 | 黄网站色视频免费观看 | 伊人久久综合网亚洲 |