




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、深度學(xué)習(xí)基礎(chǔ)之3線性二分類的神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)線性二分類的神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)提出問(wèn)題回憶歷史,公元前206年,楚漢相爭(zhēng),當(dāng)時(shí)劉邦項(xiàng)羽麾下的城池地理位置如下:其中,在邊界處有一些紅色和綠色重合的城池,表示雙方激烈爭(zhēng)奪的拉鋸戰(zhàn)。H樣本序號(hào)123119經(jīng)度相對(duì)值0.0254.1097.767緯度相對(duì)值3.4088.0121.8721=漢0=楚1101問(wèn)題:經(jīng)緯度相對(duì)值為(5,1)時(shí),屬于楚還是漢?經(jīng)緯度相對(duì)值為(6,9)時(shí),屬于楚還是漢?經(jīng)緯度相對(duì)值為(5,5)時(shí),屬于楚還是漢?你可能會(huì)覺(jué)得這個(gè)太簡(jiǎn)單了,這不是有圖嗎?定位坐標(biāo)值后一下子就找到對(duì)應(yīng)的區(qū)域了。但是我們要求你用機(jī)器學(xué)習(xí)的方法來(lái)解決這個(gè)看似簡(jiǎn)單的問(wèn)題,
2、以便將來(lái)的預(yù)測(cè)行為是快速準(zhǔn)確的,而不是拿個(gè)尺子在圖上去比劃。再說(shuō)了,我們用這個(gè)例子,主要是想讓大家對(duì)問(wèn)題和解決方法都有一個(gè)視覺(jué)上的清晰認(rèn)識(shí),而這類可以可視化的問(wèn)題,在實(shí)際生產(chǎn)環(huán)境中并不多見(jiàn),絕大多數(shù)都是屬于樂(lè)山大佛頭霧水。問(wèn)題分析從圖示來(lái)看,在兩個(gè)顏色區(qū)間之間似乎存在一條直線,即線性可分的。我們?nèi)绾瓮ㄟ^(guò)神經(jīng)網(wǎng)絡(luò)精確地找到這條分界線呢?從視覺(jué)上判斷是線性可分的,所以我們使用單層神經(jīng)網(wǎng)絡(luò)即可輸入特征是經(jīng)度和緯度,所以我們?cè)谳斎雽釉O(shè)置兩個(gè)輸入X1=經(jīng)度,X2=維度最后輸出的是兩個(gè)分類,分別是楚漢地盤,可以看成非0即1的二分類問(wèn)題,所以我們只用一個(gè)輸出單元就可以了定義神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)根據(jù)前一節(jié)學(xué)習(xí)的二分類
3、原理,我們只需要一個(gè)二入一出的神經(jīng)元就可以搞定。這個(gè)網(wǎng)絡(luò)只有輸入層和輸出層,由于輸入層不算在內(nèi),所以是一層網(wǎng)絡(luò)。X=(x1,1x2,1)權(quán)重矩陣W1B1輸入層是2個(gè)特征,則W的尺寸就是1x2:W=(w1,1w1,2B的尺寸是1x1,行數(shù)永遠(yuǎn)和W樣,列數(shù)永遠(yuǎn)是1。B=(b1,1)輸出層Z=WX+BA=Sigmoid(Z)損失函數(shù)二分類交叉熵函損失數(shù)CrossEntropyJ=-YlnA+(1-Y)ln(1-A)分類的方式是,可以指定當(dāng)A0.5時(shí)是正例,A=0.5時(shí)就是反例?;蛘吒鶕?jù)實(shí)際情況指定別的閾值比如0.3,0.8等等。此時(shí)反向傳播矩陣運(yùn)算的公式推導(dǎo)結(jié)果是:(交叉熵函數(shù)求導(dǎo))(Sigmoid
4、激活函數(shù)求導(dǎo))(矩陣運(yùn)算求導(dǎo))dJY1-YAYdA=A-1A=A(1A)dAdZ=A(1A)dZdZdW=XT,dB=1所以W的梯度:dJdJdAdZdW=dAdZdWAY=A(1A)A(1A)XT=(AY)XT加粗樣式B的梯度:dJdJdAdZdB=dAdZdBAY=A(1A)A(1A)=AY樣本數(shù)據(jù)下載后拷貝到您要運(yùn)行的Python文件所在的文件夾。樣本特征值Xm表示第m個(gè)樣本值,義矩陣如下:Zm嚴(yán)表示第m個(gè)樣本的第n個(gè)特征值。樣本數(shù)據(jù)集中一共有200個(gè)數(shù)據(jù),每個(gè)數(shù)據(jù)有兩個(gè)特征:經(jīng)度和緯度。所以定X=(X1X2.X200)=(x1,1x2,1.x200,1x1,2x2,2.x200,2)=
5、(0.0254.1097.767.2.7623.4088.0121.872.2.653)樣本標(biāo)簽值般來(lái)說(shuō),在標(biāo)記樣本時(shí),我們會(huì)用1,2,3這樣的標(biāo)記,來(lái)指明是哪一類。在本例的二分類情況下,我們只需要把正例標(biāo)記為1,負(fù)例標(biāo)記為0。這個(gè)需要檢查原始樣本數(shù)據(jù)的格式,在自己的code中做相應(yīng)的轉(zhuǎn)化。如果你認(rèn)為劉邦是“好人”,你就把漢標(biāo)記為正例。對(duì)于一般的疾病分類來(lái)說(shuō),我們習(xí)慣于把陽(yáng)性(有疾病嫌疑)標(biāo)記為正例。Y=(Y1匕Ym)=(1代碼實(shí)現(xiàn)我們先無(wú)恥地從第5章的代碼庫(kù)ch05中,把一些已經(jīng)寫好的函數(shù)copy過(guò)來(lái),形成一個(gè)BaseClassification.py文件,其中會(huì)包括神經(jīng)網(wǎng)絡(luò)訓(xùn)練的基本過(guò)程函
6、數(shù),加載數(shù)據(jù),數(shù)據(jù)的歸一化函數(shù),結(jié)果顯示函數(shù)等等。加載數(shù)據(jù)基本的加載數(shù)據(jù)和對(duì)樣本數(shù)據(jù)的歸一化工作,都可以用前一章的代碼來(lái)完成,統(tǒng)一集成在BaseClassification.py中了,下面代碼中的fromBaseClassificationimport*就是完成了代碼引入的工作。但是對(duì)于標(biāo)簽數(shù)據(jù),需要一個(gè)特殊處理。遍歷標(biāo)簽數(shù)據(jù)YData中所有記錄,設(shè)置類別為1的標(biāo)簽為負(fù)例0,設(shè)置類別為2的標(biāo)簽為正例1。下載的數(shù)據(jù)中,被標(biāo)記為1和2,表示第1類和第2類,需要轉(zhuǎn)換成0/1。上述函數(shù)在本例中并沒(méi)有用,因?yàn)闃颖颈旧砭褪?/1標(biāo)記的。前向計(jì)算前向計(jì)算需要增加分類函數(shù)調(diào)用:前向計(jì)算計(jì)算損失函數(shù)值損失函數(shù)不再是均方差了,而是交叉熵函數(shù)對(duì)于二分類的形式。推理函數(shù)主程序運(yùn)行結(jié)果打印出來(lái)的W,B的值對(duì)我們來(lái)說(shuō)是幾個(gè)很神秘的數(shù)字,下一節(jié)再解釋。result值是返回結(jié)果,經(jīng)緯度相對(duì)值為(5,1)時(shí),概率為0.33
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 實(shí)習(xí)實(shí)訓(xùn)基地合作協(xié)議合同范本
- 企業(yè)間的戰(zhàn)略合作伙伴合同
- 全職勞動(dòng)合同參考合同
- 5守株待兔(教學(xué)設(shè)計(jì))-2023-2024學(xué)年語(yǔ)文三年級(jí)下冊(cè)統(tǒng)編版
- Unit 1 How can I get there?Part B(教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教PEP版英語(yǔ)六年級(jí)上冊(cè)
- 常年法律顧問(wèn)服務(wù)合同
- 11 浮力 第二課時(shí) 教學(xué)設(shè)計(jì)-2024-2025學(xué)年科學(xué)四年級(jí)上冊(cè)蘇教版
- 建筑項(xiàng)目材料檢測(cè)委托合同
- 中保人壽瑞祥養(yǎng)老保險(xiǎn)合同范本
- 標(biāo)準(zhǔn)化苗木購(gòu)銷合同范本詳解
- 《恒瑞醫(yī)藥股權(quán)激勵(lì)實(shí)施方案探析綜述》6200字
- 傅佩榮論語(yǔ)三百講(1-300講)匯編
- 統(tǒng)編版一年級(jí)下冊(cè)語(yǔ)文全冊(cè)完整課件
- 《植樹(shù)問(wèn)題(兩端都栽)》教學(xué)實(shí)錄-2024-2025學(xué)年人教版五年級(jí)數(shù)學(xué)上冊(cè)
- 智能 檢測(cè)與監(jiān)測(cè) 技術(shù)-智能建造技術(shù)專01課件講解
- 2024年心理咨詢師題庫(kù)【綜合題】
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費(fèi)管理工作指引》知識(shí)培訓(xùn)
- 石油工程設(shè)計(jì)大賽采油單項(xiàng)組
- 遼寧中考語(yǔ)文2024年真題考點(diǎn)全面解讀
- 2025年高考語(yǔ)文復(fù)習(xí)知識(shí)清單第十章作文專題11:漫畫作文寫作指導(dǎo)(學(xué)生版+解析)
- 中國(guó)肥胖及代謝疾病外科治療指南(2024版)
評(píng)論
0/150
提交評(píng)論