吴忠躺衫网络科技有限公司

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

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

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

人工神經(jīng)網(wǎng)絡(luò)(梯度下降算法)介紹

RG15206629988 ? 來源:行業(yè)學(xué)習(xí)與研究 ? 2023-07-28 16:10 ? 次閱讀

在實際問題中,已知量是數(shù)據(jù)和數(shù)據(jù)標(biāo)簽,決策函數(shù)是未知的,即神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)未知。

因此,在使用人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)解決實際問題時,需先假設(shè)人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),再將訓(xùn)練數(shù)據(jù)輸入到該結(jié)構(gòu)中 ,最后求解待求參數(shù)

一、假設(shè)人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

假設(shè)人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)主要需要確定兩個問題:

(1)人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)共有多少層?

(2)每層神經(jīng)元的數(shù)量是多少?

目前,上述兩個問題沒有標(biāo)準(zhǔn)答案,開發(fā)人員需根據(jù)經(jīng)驗解決上述兩個問題。解決上述兩個問題時,開發(fā)人員可根據(jù)以下準(zhǔn)則:

(1)若問題是簡單的,兩個類別的分界曲線是不復(fù)雜的,則可選用較簡單的人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),即人工神經(jīng)網(wǎng)絡(luò)層數(shù)和每層神經(jīng)數(shù)量均可較少。

849f2360-2d1d-11ee-815d-dac502259ad0.png

圖片來源:中國慕課大學(xué)《機器學(xué)習(xí)概論》

(2)若問題是復(fù)雜的,例如:人臉識別問題,則可選用較復(fù)雜的人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),即人工神經(jīng)網(wǎng)絡(luò)層數(shù)和每層神經(jīng)數(shù)量均可較多。

(3)若訓(xùn)練數(shù)據(jù)較少,則可選用較簡單的人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)。

(4)若訓(xùn)練數(shù)據(jù)較多,則可選用較復(fù)雜的人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)。

二、求解人工神經(jīng)網(wǎng)絡(luò)待求參數(shù)

以兩層神經(jīng)網(wǎng)絡(luò)模型為例,如圖一所示,輸入為(X,Y),其中,X=[x1,x2]T,Y是標(biāo)簽值(label),問題為通過改變ω和b的值,使得標(biāo)簽值Y與實際的人工神經(jīng)網(wǎng)絡(luò)輸出值y最接近。

8532050e-2d1d-11ee-815d-dac502259ad0.png

圖一,圖片來源:中國慕課大學(xué)《機器學(xué)習(xí)概論》

根據(jù)前篇文章,y的表達(dá)式為: y=ω1φ(ω11x1+ω12x2+b1)+ω2φ(ω21x1+ω22x2+b1)+b3

使得y和Y最接近可表達(dá)為: Minimize:E(ω,b)=E(X,Y)[(Y-y)2]

其中,E(X,Y)為訓(xùn)練樣本和標(biāo)簽的數(shù)學(xué)期望(平均值)。因為y是(ω,b)的非凸函數(shù),所以該問題無法求得唯一最小值。

因此,采用梯度下降法(Gradient Descent Method)求解局部極小值。梯度下降法的步驟如下:

(1)隨機選取ω和b的初始值(ω(0),b(0))

(2)應(yīng)用迭代算法求目標(biāo)函數(shù)的局部極值,在第n步迭代中,ω和b的迭代公式為: ω(n+1)=ω(n)-α·?E/?ω b(n+1)=b(n)-α·?E/?b

其中,α為學(xué)習(xí)率(Learning rate),α由開發(fā)人員設(shè)定,開發(fā)人員需選取合適的α值,若α值被設(shè)定得過大,則容易錯過局部極值點,若α值被設(shè)定得過小,則可能較長時間不能找到局部極值點,只有當(dāng)α值被設(shè)定得合適時,才能快速收斂至局部極值點。但因為人工神經(jīng)網(wǎng)絡(luò)對應(yīng)的決策函數(shù)未知,所以沒有一種可求解α值的方法,開發(fā)人員需根據(jù)經(jīng)驗設(shè)定α值。

85675df8-2d1d-11ee-815d-dac502259ad0.png

圖片來源:中國慕課大學(xué)《機器學(xué)習(xí)概論》

梯度下降法的含義:如圖二所示,通過迭代的方式逐步遍歷x1,x2,x3,…,xn,最終找到函數(shù)的局部極小值,此值即為y和Y最接近的值。

85858c38-2d1d-11ee-815d-dac502259ad0.png

圖片來源:中國慕課大學(xué)《機器學(xué)習(xí)概論》





審核編輯:劉清

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

原文標(biāo)題:機器學(xué)習(xí)相關(guān)介紹(27)——人工神經(jīng)網(wǎng)絡(luò)(梯度下降算法)

文章出處:【微信號:行業(yè)學(xué)習(xí)與研究,微信公眾號:行業(yè)學(xué)習(xí)與研究】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    人工神經(jīng)網(wǎng)絡(luò)原理及下載

    人工神經(jīng)網(wǎng)絡(luò)是根據(jù)人的認(rèn)識過程而開發(fā)出的一種算法。假如我們現(xiàn)在只有一些輸入和相應(yīng)的輸出,而對如何由輸入得到輸出的機理并不清楚,那么我們可以把輸入與輸出之間的未知過程看成是一個“網(wǎng)絡(luò)”,
    發(fā)表于 06-19 14:40

    MATLAB神經(jīng)網(wǎng)絡(luò)工具箱函數(shù)

    MATLAB神經(jīng)網(wǎng)絡(luò)工具箱函數(shù)說明:本文檔中所列出的函數(shù)適用于MATLAB5.3以上版本,為了簡明起見,只列出了函數(shù)名,若需要進一步的說明,請參閱MATLAB的幫助文檔。1. 網(wǎng)絡(luò)創(chuàng)建函數(shù)newp
    發(fā)表于 09-22 16:10

    神經(jīng)網(wǎng)絡(luò)教程(李亞非)

      第1章 概述  1.1 人工神經(jīng)網(wǎng)絡(luò)研究與發(fā)展  1.2 生物神經(jīng)元  1.3 人工神經(jīng)網(wǎng)絡(luò)的構(gòu)成  第2章
    發(fā)表于 03-20 11:32

    人工神經(jīng)網(wǎng)絡(luò)課件

    人工神經(jīng)網(wǎng)絡(luò)課件
    發(fā)表于 06-19 10:15

    【專輯精選】人工智能之神經(jīng)網(wǎng)絡(luò)教程與資料

    電子發(fā)燒友總結(jié)了以“神經(jīng)網(wǎng)絡(luò)”為主題的精選干貨,今后每天一個主題為一期,希望對各位有所幫助?。c擊標(biāo)題即可進入頁面下載相關(guān)資料)人工神經(jīng)網(wǎng)絡(luò)算法的學(xué)習(xí)方法與應(yīng)用實例(pdf彩版)卷積
    發(fā)表于 05-07 19:18

    【案例分享】基于BP算法的前饋神經(jīng)網(wǎng)絡(luò)

    傳播的,不會回流),區(qū)別于循環(huán)神經(jīng)網(wǎng)絡(luò)RNN。BP算法(Back Propagation):誤差反向傳播算法,用于更新網(wǎng)絡(luò)中的權(quán)重。BP神經(jīng)網(wǎng)絡(luò)
    發(fā)表于 07-21 04:00

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

    人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network,ANN)是一種類似生物神經(jīng)網(wǎng)絡(luò)的信息處理結(jié)構(gòu),它的提出是為了解決一些非線性,非平穩(wěn),復(fù)雜的實際問題。那有哪些辦法能實現(xiàn)人工
    發(fā)表于 08-01 08:06

    【AI學(xué)習(xí)】第3篇--人工神經(jīng)網(wǎng)絡(luò)

    `本篇主要介紹人工神經(jīng)網(wǎng)絡(luò)的起源、簡單神經(jīng)網(wǎng)絡(luò)模型、更多神經(jīng)網(wǎng)絡(luò)模型、機器學(xué)習(xí)的步驟:訓(xùn)練與預(yù)測、訓(xùn)練的兩階段:正向推演與反向傳播、以Te
    發(fā)表于 11-05 17:48

    卷積神經(jīng)網(wǎng)絡(luò)模型發(fā)展及應(yīng)用

    5]、自然語言處理[6- 7]等領(lǐng)域已被廣泛 應(yīng)用。在卷積神經(jīng)網(wǎng)絡(luò)興起之前,主要依靠人工針對特定的問題設(shè)計算法,比如采用 Sobel、LoG(Laplacian of Gaussian)、Canny
    發(fā)表于 08-02 10:39

    長短時記憶神經(jīng)網(wǎng)絡(luò)算法

    通過上一篇文章[人工智能之循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)] 介紹,我們知道,RNN是一類功能強大的人工神經(jīng)網(wǎng)絡(luò)
    發(fā)表于 06-29 14:44 ?4782次閱讀

    深度神經(jīng)網(wǎng)絡(luò)的困擾 梯度爆炸與梯度消失

    ,LSTM)正是為了解決梯度消失問題而設(shè)計的一種特殊的RNN結(jié)構(gòu)。 深度神經(jīng)網(wǎng)絡(luò)的困擾:梯度爆炸與梯度消失 在此前的普通深度神經(jīng)網(wǎng)絡(luò)和深度卷
    的頭像 發(fā)表于 08-23 09:12 ?4623次閱讀
    深度<b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>的困擾 <b class='flag-5'>梯度</b>爆炸與<b class='flag-5'>梯度</b>消失

    詳解神經(jīng)網(wǎng)絡(luò)中反向傳播和梯度下降

    摘要:反向傳播指的是計算神經(jīng)網(wǎng)絡(luò)參數(shù)梯度的方法。
    的頭像 發(fā)表于 03-14 11:07 ?1082次閱讀

    卷積神經(jīng)網(wǎng)絡(luò)介紹 什么是卷積神經(jīng)網(wǎng)絡(luò)算法

    卷積神經(jīng)網(wǎng)絡(luò)介紹 什么是卷積神經(jīng)網(wǎng)絡(luò)算法 卷積神經(jīng)網(wǎng)絡(luò)涉及的關(guān)鍵技術(shù) 卷積神經(jīng)網(wǎng)絡(luò)(Convo
    的頭像 發(fā)表于 08-21 16:49 ?1955次閱讀

    神經(jīng)網(wǎng)絡(luò)反向傳播算法的原理、數(shù)學(xué)推導(dǎo)及實現(xiàn)步驟

    神經(jīng)網(wǎng)絡(luò)反向傳播算法(Backpropagation Algorithm)是一種用于訓(xùn)練多層神經(jīng)網(wǎng)絡(luò)算法,其基本原理是通過梯度
    的頭像 發(fā)表于 07-03 11:16 ?971次閱讀

    神經(jīng)網(wǎng)絡(luò)反向傳播算法的優(yōu)缺點有哪些

    是一種模擬人腦神經(jīng)元網(wǎng)絡(luò)的計算模型,具有強大的非線性映射能力和泛化能力。反向傳播算法是訓(xùn)練神經(jīng)網(wǎng)絡(luò)的核心算法,通過梯度
    的頭像 發(fā)表于 07-03 11:24 ?1227次閱讀
    大发888手机| 名仕百家乐官网的玩法技巧和规则 | 百家乐官网园首选去澳| 大发888客户端官方下载| 大众百家乐官网的玩法技巧和规则| 大发888易付168 充值| 博必发百家乐官网的玩法技巧和规则| 百家乐博彩公| 上市百家乐官网.评论| 大发888玩哪个能赢钱| 二代百家乐官网破解| 大发888娱乐城动态| 肯博百家乐游戏| 金乡县| 互联网百家乐官网的玩法技巧和规则 | 利记娱乐| 百家乐平台在线| 百家乐官网八卦投注法| 威尼斯人娱乐城平台| 好运来百家乐官网的玩法技巧和规则| 大发888安装包| 属虎和属猴牛人做生意| 百家乐官网压钱技巧| 威尼斯人娱乐场门票| 国际娱百家乐官网的玩法技巧和规则| 禄劝| 网络百家乐开户网| 老钱庄百家乐官网的玩法技巧和规则 | 赌百家乐的下场| 百家乐官网免费破解外挂| 大发888存款方式| 澳门百家乐单注下限| 百家乐官网技巧何为百家乐官网之路| 大发888| 百家乐1个人| 百家乐官网平台凯发| 必博国际| 澳门百家乐网上娱乐场开户注册| 申博百家乐官网下载| 本溪棋牌娱乐网| 百家乐图淑何看|