OK-深度學(xué)習(xí)

深度學(xué)習(xí) - 神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

深度學(xué)習(xí)經(jīng)典題目:數(shù)字識(shí)別
神經(jīng)元短蜕,我們把它理解為裝有0~1之間數(shù)字的容器
對(duì)于這么一個(gè)28*28像素的圖片氢架,每個(gè)像素的灰度從0~1,0為黑色朋魔,1為白色岖研,我們把里面的數(shù)字叫做 激活值,激活值越高警检,像素越亮孙援,這784個(gè)神經(jīng)元就組成了第一層網(wǎng)絡(luò)
現(xiàn)在,我們可以看到這總共4層網(wǎng)絡(luò)扇雕,第一層我們知道了拓售,中間2層暫時(shí)不知道,就當(dāng)成 黑箱镶奉,最后一排邻辉,輸出的也是0~1,最后哪個(gè)激活值最高腮鞍,就是想要的結(jié)果

上圖中 中間2層黑箱值骇,每個(gè)黑箱是16個(gè)神經(jīng)元,總共4層移国,這些數(shù)字都是便于新手學(xué)習(xí)吱瘩,實(shí)際操作的時(shí)候都可以調(diào)整的。這種模式是仿照生物學(xué)的神經(jīng)元迹缀,第一層的神經(jīng)元可以激活下一層使碾,一層一層傳到。比如這個(gè)圖祝懂,第一層784個(gè)神經(jīng)元票摇,輸入了784個(gè)各自的灰度值,那么這層激活值的圖案會(huì)讓下層的激活值產(chǎn)生某種特殊圖案砚蓬,再讓再下層產(chǎn)生特殊的圖案矢门,最終在輸出層得到某種結(jié)果,而輸出層最亮的神經(jīng)元就代表這個(gè)神經(jīng)網(wǎng)絡(luò)最終的選擇。

那么除了開(kāi)頭的輸入層和最后的輸出層祟剔,中間2層到底干嘛隔躲?如圖,數(shù)字9可以看成一個(gè)圓和一個(gè)直線物延,而8可以看成2個(gè)圓宣旱,層與層之間就是判斷和匹配,最終得出這個(gè)圖像是哪個(gè)數(shù)字

這樣一來(lái)叛薯,我們只需要學(xué)習(xí)浑吟,哪些部件能組成哪些數(shù)字即可。那么識(shí)別這些小部件耗溜,比如識(shí)別圓圈和識(shí)別直線就很難啊组力。怎么辦?

我們可以再拆分强霎,再想忿项,這個(gè)神經(jīng)網(wǎng)絡(luò)第二層就能根據(jù)這些更小的部件識(shí)別出圓,識(shí)別出直線

但網(wǎng)絡(luò)是真的這么做的嗎城舞?通過(guò)這種層狀結(jié)構(gòu)最后得出想要的結(jié)果轩触?

更進(jìn)一步的講,若神經(jīng)網(wǎng)絡(luò)真的能識(shí)別這類(lèi)邊緣和圖案家夺,它們就能很好的應(yīng)用到其他圖像的識(shí)別任務(wù)上來(lái)脱柱,甚至不光是圖像,比如音頻拉馋,都可以拆分成小塊榨为,轉(zhuǎn)化為抽象元素,一層層抽絲剝繭煌茴。

我們需要給這個(gè)神經(jīng)元和第一層所有神經(jīng)元之間的連線賦予權(quán)重随闺,這些權(quán)重不過(guò)是數(shù)字,
然后蔓腐,我們拿起第一層所有的激活值乘以對(duì)應(yīng)的權(quán)重矩乐,算出它們的加權(quán)和
這些w1w2...等權(quán)重,可以用一個(gè)圖表示回论,圖中綠色為正值散罕,紅色為負(fù)值,黑色接近于0傀蓉,右邊是實(shí)際圖欧漱,我們就可以在右邊圖對(duì)應(yīng)的權(quán)重位置,盡量設(shè)置正值葬燎,其他區(qū)域設(shè)置負(fù)值误甚,這樣缚甩,這塊的激活值就是更亮,就會(huì)被選擇出來(lái)
邏輯斯蒂曲線靶草,無(wú)窮小時(shí)趨于0蹄胰,無(wú)窮大時(shí)趨于1岳遥。我們計(jì)算出來(lái)的 激活值 要控制在0~1之間

所以這個(gè)神經(jīng)元的激活值奕翔,實(shí)際上就是對(duì) 加權(quán)和 到底有多“正”的打分。那么這個(gè)加權(quán)和有多 “正” 才表示激活呢浩蓉? 此時(shí)你要加個(gè) 偏置值 派继,保證不能隨意被激發(fā),比如當(dāng)加權(quán)和 大于等于 10 時(shí)候捻艳,才能激發(fā)驾窟。

如圖示意,我們給它加一個(gè)偏置值10

那么认轨,我們還可以推算出來(lái)绅络,第一層輸入層,一共784個(gè)神經(jīng)元嘁字,第二次一共16個(gè)神經(jīng)元恩急,第一層的784個(gè)神經(jīng)元都要對(duì)應(yīng)第二層每一個(gè)神經(jīng)元,那么這個(gè)計(jì)算量:784*16 個(gè)權(quán)重值纪蜒;以及16個(gè) 偏置值衷恭。計(jì)算起來(lái),上述神經(jīng)網(wǎng)絡(luò)需要權(quán)重值: 786*16 + 16*16 + 16*10纯续;偏置值:16+16+10随珠,總數(shù)130000多,相當(dāng)于有130000多個(gè)按鈕需要你去調(diào)節(jié)猬错。所以我們討論機(jī)器如何學(xué)習(xí)的時(shí)候窗看,實(shí)際上是討論如何設(shè)置這一大堆數(shù)字參數(shù),才能讓它正確的解題

這樣矩陣的結(jié)果就等同于上方的公式倦炒,即下一列第一個(gè)神經(jīng)元的加權(quán)和显沈,然后依次往下矩陣乘,就能依次算出下一列的各個(gè)神經(jīng)元
線性代數(shù)析校,矩陣构罗,是學(xué)習(xí)這塊的必備基礎(chǔ)
再簡(jiǎn)化,清晰明了多了

我們把每個(gè)神經(jīng)元想象成容器只是便于理解智玻,其實(shí)這是錯(cuò)誤觀點(diǎn)遂唧。神經(jīng)元實(shí)際上是一個(gè)函數(shù),它的輸入是上一層所有神經(jīng)元的輸出吊奢,而它的輸出是一個(gè)0~1的值盖彭,不過(guò)這個(gè)函數(shù)非常復(fù)雜纹烹,它有13000個(gè) 權(quán)重參數(shù)偏置參數(shù),并不停的用到矩陣乘法和sigmoid映射運(yùn)算召边,但它終究是個(gè)函數(shù)而已铺呵。


深度學(xué)習(xí) - 梯度下降法

我們想要一種算法,你可以給這個(gè)網(wǎng)絡(luò)一大堆訓(xùn)練數(shù)據(jù)隧熙,其中包括一堆不同的數(shù)字手寫(xiě) 圖像片挂,以及它們代表哪個(gè)數(shù)字的標(biāo)記,算法會(huì)依據(jù)此調(diào)整130000個(gè)權(quán)重值和偏置值贞盯,以提高網(wǎng)絡(luò)對(duì)數(shù)據(jù)訓(xùn)練的表現(xiàn)音念。
我們希望這種分層結(jié)構(gòu)可以舉一反三,識(shí)別訓(xùn)練數(shù)據(jù)之外的圖像躏敢。訓(xùn)練好后闷愤,我們會(huì)給它更多的帶標(biāo)記的之前未見(jiàn)過(guò)的數(shù)據(jù)作為測(cè)試,你就能看到它對(duì)這些新圖像分類(lèi)的準(zhǔn)確度件余。
雖然機(jī)器“學(xué)習(xí)”這個(gè)說(shuō)法很大膽讥脐,但深入了解后,這看起來(lái)不像是科幻場(chǎng)面啼器,而是一道微積分習(xí)題了旬渠。

從概念上講,每一個(gè)神經(jīng)元都與上一層所有神經(jīng)元相連镀首,決定其激活值加權(quán)和中的權(quán)重坟漱,可以理解為該聯(lián)系的強(qiáng)弱大小,而偏置值則表示了神經(jīng)元是否更容易被激活更哄。
在這一開(kāi)始芋齿,我們會(huì)重置所有的 權(quán)重值和偏置值, 那么可想而知成翩,輸出的結(jié)果有多隨機(jī)觅捆,所以當(dāng)結(jié)果出來(lái)后,你要告訴系統(tǒng)麻敌,只有正確的那個(gè)值是接近1栅炒,其他應(yīng)該接近0,不然就是錯(cuò)誤的术羔。
然后怎么處理赢赊?你可以將每個(gè)垃圾輸出激活值,與你期望的值的差的平方加起來(lái)级历。

將每個(gè)垃圾的輸出激活值與你期望的值的差的平方相加起來(lái)释移,我們稱之為訓(xùn)練 單個(gè)樣本的代價(jià),如果分類(lèi)比較準(zhǔn)寥殖,這個(gè)值越型婊洹涩蜘;如果分類(lèi)稀泥糊涂,這個(gè)值就會(huì)偏大

接下來(lái)熏纯,我們就要考慮同诫,手頭幾萬(wàn)個(gè)訓(xùn)練樣本中,代價(jià)的平均值樟澜。而我們就用這個(gè)值來(lái)評(píng)價(jià)這個(gè)神經(jīng)網(wǎng)絡(luò)是好是壞误窖。
要記得,網(wǎng)絡(luò)不過(guò)是個(gè)函數(shù)往扔,有784個(gè)輸入值贩猎,即像素灰度熊户,最后輸出的是10個(gè)數(shù)萍膛,而所有的權(quán)重和偏置值就組成了這個(gè)函數(shù)的參數(shù)。而代價(jià) 函數(shù)函數(shù)還要更抽象一層嚷堡,這13000個(gè)權(quán)重和偏置值作為它的參數(shù)蝗罗,最后輸出一個(gè)數(shù),來(lái)表示這些權(quán)重和偏置的好壞蝌戒。而代價(jià)函數(shù)取決網(wǎng)絡(luò)對(duì)于上萬(wàn)個(gè)綜合數(shù)據(jù)的表現(xiàn)串塑。

再仔細(xì)想想,你告訴電腦北苟,這個(gè)代價(jià)值桩匪,這個(gè)網(wǎng)絡(luò)不好,沒(méi)有用友鼻,告訴它怎么改傻昙,怎么調(diào)整這些 權(quán)重值和偏置值 才有進(jìn)步。

為了簡(jiǎn)化問(wèn)題彩扔,我們先考慮一個(gè)函數(shù)妆档,只有一個(gè)輸入變量,只有一個(gè)輸出值虫碉。要怎么找到x值贾惦,使得函數(shù)的輸入值最小呢?顯而易見(jiàn)敦捧,求導(dǎo)嘛须板,求導(dǎo)得出斜率,斜率值為0兢卵,就找到最小值了习瑰。

參考這個(gè)圖的函數(shù),就比較復(fù)雜了,但是實(shí)際 對(duì)于130000多個(gè)權(quán)重和偏置值的函數(shù)塞弊,就更復(fù)雜了,那怎么辦腿准?我們?cè)購(gòu)?fù)雜模型一點(diǎn)贺嫂,這個(gè)圖函數(shù)是一個(gè)一元輸入但是相對(duì)復(fù)雜的函數(shù)滓鸠,一個(gè)靈活的技巧,先隨意輸入一個(gè)值第喳,觀察它的斜率糜俗,這樣就可能找到它局部的最小值,但只是局部

想象一個(gè)更復(fù)雜的曲饱,兩個(gè)輸入一個(gè)輸出的 二元函數(shù):


如圖悠抹,想象2個(gè)輸入x,y,那么代價(jià)函數(shù)就是紅色的曲面扩淀,一個(gè)x和y對(duì)應(yīng)曲面上的一個(gè)點(diǎn)楔敌,也就是2個(gè)輸入對(duì)應(yīng)一個(gè)輸出。如果把紅色曲面想象成山坡驻谆,我們就在找哪個(gè)是最深的山谷卵凑,即輸出值最小的點(diǎn),這個(gè)點(diǎn)對(duì)應(yīng)代價(jià)函數(shù)的值胜臊,越小識(shí)別越精準(zhǔn)

熟悉多元微積分的人會(huì)清楚勺卢,函數(shù)的梯度指出了函數(shù)的最陡增長(zhǎng)方向,即是說(shuō)象对,按照梯度值的方向走黑忱,函數(shù)的增長(zhǎng)值就越快(具體參考多元微積分知識(shí))。現(xiàn)在我們只需要知道勒魔,我們能算出這個(gè)向量甫煞,它能指出哪個(gè)方向下山最快,路有多陡就可以了沥邻。
你只需要知道危虱,讓函數(shù)最小值的算法,不過(guò)是先計(jì)算梯度唐全,然后按照梯度反方向走一小步下山埃跷,然后循環(huán)。處理帶130000個(gè)輸入的函數(shù)也是同樣的道理邮利。

我們可以把130000個(gè)權(quán)重和偏置值組成一個(gè)列向量弥雹,那么代價(jià)函數(shù)的負(fù)梯度也不過(guò)是個(gè)向量,負(fù)梯度指出了如何修改這些參數(shù)延届,使代價(jià)函數(shù)的值下降的最快剪勿,那么對(duì)于我們特別設(shè)計(jì)的代價(jià)函數(shù),這 意味著輸入訓(xùn)練集的每一份樣本輸出方庭,都更接近期待的真實(shí)結(jié)果厕吉。要注意這個(gè)代價(jià)函數(shù)取的是整個(gè)訓(xùn)練集的平均值酱固,所以最小化的意思是 對(duì)所有的樣本得到的總體結(jié)果都會(huì)更好一些

計(jì)算梯度的算法是神經(jīng)網(wǎng)絡(luò)的核心,我們叫做反向傳播算法头朱。
當(dāng)我們提到網(wǎng)絡(luò)學(xué)習(xí)运悲,實(shí)際上就是讓代價(jià)函數(shù)的值最小。為了達(dá)到此目的项钮,代價(jià)函數(shù)必須是平滑的班眯,這樣我們才能一點(diǎn)點(diǎn)的移動(dòng),最后找到局部最小值烁巫。這也解釋了為什么神經(jīng)元的激活值是連續(xù)的署隘。這種按照負(fù)梯度的倍數(shù),不斷調(diào)整函數(shù)輸入值的過(guò)程亚隙,叫做梯度下降法磁餐。

插一句,我們來(lái)探討梯度向量恃鞋,比如這個(gè)二元方程的俯視圖(C的結(jié)果是一個(gè)山坡一樣的面圖崖媚,省略了不畫(huà)了,自己要能形象理解)恤浪,當(dāng)xy都為1時(shí),C的值為(3 1) 那么肴楷,從(1 1)到(31)這兩個(gè)點(diǎn)的向量方向水由,為梯度變換最大方向。同樣赛蔫,我們可以理解砂客,3/2 和1/2,證明x對(duì)C的影響是y的3倍呵恢。從這延伸能說(shuō)明什么鞠值?說(shuō)明對(duì)于一個(gè)神經(jīng)網(wǎng)絡(luò),有許多權(quán)重和偏置渗钉,我們可以改變其中對(duì)結(jié)果影響大的權(quán)重和偏置彤恶,就能最快達(dá)到改變結(jié)果,并不是瞎改

我們回到神經(jīng)網(wǎng)絡(luò)的話題來(lái)鳄橘,神經(jīng)網(wǎng)絡(luò)本身是帶一個(gè)784個(gè)輸入和10個(gè)輸出的函數(shù)声离,由各種加權(quán)和所定義,代價(jià)函數(shù)則是更復(fù)雜一層瘫怜,把130000多個(gè)權(quán)重和偏置作為輸入术徊,通過(guò)訓(xùn)練數(shù)據(jù),得出一個(gè)對(duì)網(wǎng)絡(luò)糟糕程度的評(píng)分鲸湃,而代價(jià)函數(shù)的梯度赠涮,則在此基礎(chǔ)上更復(fù)雜一層子寓,告訴我們?nèi)绾挝⒄{(diào)權(quán)重和偏置的值,才可以讓代價(jià)函數(shù)的結(jié)果改變的最快笋除,也可以理解為别瞭,改變了哪些權(quán)重,對(duì)結(jié)果影響最大株憾。

那么蝙寨,當(dāng)你隨機(jī)初始化權(quán)重和偏置的時(shí)候,并通過(guò)梯度下降法調(diào)整了多次參數(shù)之后嗤瞎,神經(jīng)網(wǎng)絡(luò)來(lái)識(shí)別它從未見(jiàn)過(guò)的圖像時(shí)墙歪,表現(xiàn)又會(huì)如何?我們不能強(qiáng)求100%贝奇,能做到識(shí)別絕大部分情況就很不錯(cuò)了虹菲。

前面,我們提到掉瞳,神經(jīng)網(wǎng)絡(luò)真是識(shí)別一些短邊毕源,圓,然后最后得出這個(gè)數(shù)字嗎陕习?NO霎褐、NO!NO8昧汀6沉А!其實(shí)網(wǎng)絡(luò)自己也不知道啥损合,只有它自己知道省艳,下一層網(wǎng)絡(luò)的激活值是什么個(gè)怪圖案,反正最終結(jié)果對(duì)了就行了

接著上面話題嫁审,這個(gè)神經(jīng)網(wǎng)絡(luò)跋炕,它能夠很好的識(shí)別0-9之間的數(shù)字了,但當(dāng)你給它一個(gè)不屬于0-9的數(shù)字律适,比如一個(gè)五角星辐烂,它也會(huì)自信的把五角星識(shí)別成0-9中的一個(gè)數(shù)。這就是說(shuō)擦耀,這個(gè)網(wǎng)絡(luò)棉圈,它根本不明白輸出的結(jié)果是什么,它只是照著做而已眷蜓。究其原因分瘾,就是這個(gè)網(wǎng)絡(luò)在很窄的框架里。但是深層次研究隱含層的工作內(nèi)容,你會(huì)發(fā)現(xiàn)它沒(méi)有那么智能德召。


深度學(xué)習(xí) - 反向傳播算法

首先復(fù)習(xí)一下:
所謂的學(xué)習(xí)白魂,就是找到一個(gè)合適的權(quán)重和偏置值,使得代價(jià)函數(shù)的值最小上岗。要計(jì)算一個(gè)訓(xùn)練樣本的代價(jià)福荸,你需要求出 網(wǎng)絡(luò)的輸出 與 理論期待的輸出 之間每一項(xiàng)差的 平方和,然后對(duì)于成千上萬(wàn)的樣本肴掷,都這么算一遍敬锐,取平均值,就得到了整個(gè)網(wǎng)絡(luò)的代價(jià)值. 我們要 算的就是代價(jià)函數(shù)的負(fù)梯度呆瞻,它告訴你如何改變這個(gè)網(wǎng)絡(luò)所 有連線上的權(quán)重和偏置台夺,能讓代價(jià)下降的最快。(這個(gè)負(fù)梯度就能求出最佳的權(quán)重和偏置值)

求代價(jià)值

反向傳播算法痴脾,就是來(lái)求這個(gè)梯度的颤介。
我希望大家能夠牢牢記住之前提到的一點(diǎn),想象一個(gè)130000多維度梯度向量過(guò)于抽象赞赖,換個(gè)思路滚朵,梯度向量 每一項(xiàng)大小是在告訴大家,代價(jià)函數(shù)對(duì)每個(gè)參數(shù)有多敏感前域,越大的參數(shù)對(duì)代價(jià)函數(shù)的影響越大

那我們輸入一個(gè)訓(xùn)練樣本辕近,對(duì)權(quán)重和偏置會(huì)造成什么影響?我們隨便拿這個(gè)“2”的圖像舉例

如上圖话侄,我們第一次輸入一個(gè)2的數(shù)字訓(xùn)練樣本亏推,它會(huì)隨機(jī)給出10個(gè)輸出,這個(gè)輸出對(duì)應(yīng)的激活值不是我們想要的年堆,我們期望我們要的2的激活值提高,其他的降低盏浇。

為了增大2對(duì)應(yīng)的激活值变丧,我們有3條路:

為了增加2對(duì)應(yīng)的激活值,3個(gè)方式:我們可以增大偏置绢掰;增大權(quán)重痒蓬;調(diào)整上一層的激活值
  • 先看看看如何增加權(quán)重,連接線 前一層最亮神經(jīng)元(最亮就是值最大)的那根線的 權(quán)重滴劲,增大它會(huì)迅速增大該激活值(wa相乘嘛)攻晒,增加權(quán)重,我們一般就找這樣高性價(jià)比的線去增加班挖,使得連接性更強(qiáng)鲁捏。
箭頭處幾個(gè)最亮的神經(jīng)元,調(diào)整它們和2的連線的權(quán)重萧芙,能迅速使2的激活值增大给梅,也就是這幾個(gè)最亮的神經(jīng)元和2的關(guān)聯(lián)度就更高更活躍
  • 再看看調(diào)整上一層的激活值假丧。
對(duì)于上一層的激活值,我們讓亮的更亮动羽,讓暗的更暗包帚,那么2這個(gè)神經(jīng)元的激活值就更大,就能更強(qiáng)烈的被激發(fā)

對(duì)于整個(gè)網(wǎng)絡(luò)全局來(lái)看运吓,以上渴邦,只是2這個(gè)最終輸出神經(jīng)元對(duì)于 網(wǎng)絡(luò)的期待,我們還需要把最后一層不需要的神經(jīng)元的激活值給弱化拘哨,所以谋梭,我們可以把神經(jīng)元2的期待和 別的神經(jīng)元的期待累加起來(lái),作為對(duì)如何改變倒數(shù)第二層神經(jīng)元的指示宅静。

各種期待累加起來(lái)章蚣,這其實(shí)就是在實(shí)現(xiàn)“反向傳播”的理念了,這些累加起來(lái)姨夹,就得到了對(duì)倒數(shù)第二層網(wǎng)絡(luò)的改變量纤垂,有了這些,就可以重復(fù)這個(gè)過(guò)程磷账,直至改變整個(gè)網(wǎng)絡(luò)

以上只是對(duì)2這個(gè)測(cè)試樣本的訓(xùn)練調(diào)整峭沦。

除了上面的2,我們還可以對(duì)其他數(shù)字的樣本進(jìn)行大量的反復(fù)訓(xùn)練逃糟,對(duì)其他樣本進(jìn)行反向傳播吼鱼,記錄每個(gè)樣本想怎么樣修改權(quán)重和偏置,得出各自的參數(shù)绰咽,再進(jìn)行平均菇肃。這些得到的平均后的值的大小,不嚴(yán)格的說(shuō)取募,就是代價(jià)函數(shù)的負(fù)梯度(平均值和負(fù)梯度還有一個(gè)倍數(shù)關(guān)系琐谤,所以不嚴(yán)格的說(shuō))
不嚴(yán)格的說(shuō),終于求出了代價(jià)函數(shù)的負(fù)梯度玩敏,通過(guò)不斷的訓(xùn)練斗忌,就是讓梯度下降

實(shí)際使用中,這種算法下來(lái)旺聚,計(jì)算量非常大织阳,有更優(yōu)的方法,這里我們只作為學(xué)習(xí)理解砰粹。機(jī)器學(xué)習(xí)領(lǐng)域的人唧躲,最熟悉的難關(guān),莫過(guò)于 獲取 標(biāo)記好的數(shù)據(jù)了。

反向傳播算法 算的是 單個(gè)訓(xùn)練樣板想怎么樣修改 權(quán)重和偏置惊窖,不僅僅是說(shuō)每個(gè)參數(shù)應(yīng)該變大還是變小刽宪,還包括了這些變化的比例是多大,才能最快的降低代價(jià)界酒。真正的梯度下降圣拄,得對(duì)好幾萬(wàn)個(gè)訓(xùn)練樣板都進(jìn)行這樣的操作,然后對(duì)這些變化取平均值毁欣,但算起來(lái)太慢了庇谆,所以你可以考慮將樣板分到各個(gè) Minibatch 中,計(jì)算一個(gè) Minibatch 作為梯度下降的一步凭疮,計(jì)算每一個(gè) Minibatch饭耳,調(diào)整參數(shù)不斷循環(huán),最后你會(huì)收斂到 代價(jià)函數(shù) 的一個(gè)最小值上执解,此時(shí)寞肖,你就可以說(shuō),你的神經(jīng)網(wǎng)絡(luò)對(duì)付數(shù)據(jù)訓(xùn)練已經(jīng)很不錯(cuò)了衰腌⌒麦。總而言之,我們實(shí)現(xiàn)反向傳播的每一句代碼右蕊,其實(shí)或多或少都對(duì)應(yīng)大家已經(jīng)知道的內(nèi)容琼稻。


附錄:反向傳播算法的微積分原理

難度較大,難以理解饶囚,暫擱置帕翻。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過(guò)簡(jiǎn)信或評(píng)論聯(lián)系作者萝风。
  • 序言:七十年代末嘀掸,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子规惰,更是在濱河造成了極大的恐慌横殴,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,324評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件卿拴,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡梨与,警方通過(guò)查閱死者的電腦和手機(jī)堕花,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)粥鞋,“玉大人缘挽,你說(shuō)我怎么就攤上這事。” “怎么了壕曼?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,328評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵苏研,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我腮郊,道長(zhǎng)摹蘑,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,147評(píng)論 1 292
  • 正文 為了忘掉前任轧飞,我火速辦了婚禮衅鹿,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘过咬。我一直安慰自己大渤,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,160評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布掸绞。 她就那樣靜靜地躺著泵三,像睡著了一般。 火紅的嫁衣襯著肌膚如雪衔掸。 梳的紋絲不亂的頭發(fā)上烫幕,一...
    開(kāi)封第一講書(shū)人閱讀 51,115評(píng)論 1 296
  • 那天,我揣著相機(jī)與錄音具篇,去河邊找鬼纬霞。 笑死,一個(gè)胖子當(dāng)著我的面吹牛驱显,可吹牛的內(nèi)容都是我干的诗芜。 我是一名探鬼主播,決...
    沈念sama閱讀 40,025評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼埃疫,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼伏恐!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起栓霜,我...
    開(kāi)封第一講書(shū)人閱讀 38,867評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤翠桦,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后胳蛮,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體销凑,經(jīng)...
    沈念sama閱讀 45,307評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,528評(píng)論 2 332
  • 正文 我和宋清朗相戀三年仅炊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了斗幼。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,688評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡抚垄,死狀恐怖蜕窿,靈堂內(nèi)的尸體忽然破棺而出谋逻,到底是詐尸還是另有隱情,我是刑警寧澤桐经,帶...
    沈念sama閱讀 35,409評(píng)論 5 343
  • 正文 年R本政府宣布毁兆,位于F島的核電站,受9級(jí)特大地震影響阴挣,放射性物質(zhì)發(fā)生泄漏气堕。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,001評(píng)論 3 325
  • 文/蒙蒙 一屯吊、第九天 我趴在偏房一處隱蔽的房頂上張望送巡。 院中可真熱鬧,春花似錦盒卸、人聲如沸骗爆。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,657評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)摘投。三九已至,卻和暖如春虹蓄,著一層夾襖步出監(jiān)牢的瞬間犀呼,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,811評(píng)論 1 268
  • 我被黑心中介騙來(lái)泰國(guó)打工薇组, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留外臂,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,685評(píng)論 2 368
  • 正文 我出身青樓律胀,卻偏偏與公主長(zhǎng)得像宋光,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子炭菌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,573評(píng)論 2 353