neutral network

logistic分類

1.神經(jīng)網(wǎng)絡(luò)的基本組成部分

2.每個(gè)神經(jīng)元(cell)都可以看做是進(jìn)行了一次logistic分類

3.二分類法,能將數(shù)據(jù)分成0和1兩類

logistic分類步驟

1.線性求和

假設(shè)有一個(gè)n維的輸入列向量?x,也有一個(gè)n維的參數(shù)列向量h,還有一個(gè)偏置量b,那么就可以線性求和得到z.?


Z的值域?

2.sigmoid函數(shù)激活

將z的值映射到[0,1]之間


3.計(jì)算誤差

假設(shè)期望輸入x的判定是y,而實(shí)際得到的判定值是a,定義一個(gè)損失函數(shù) C(a,y) (很多種) ?

在凸優(yōu)化問題中,C的最小值就是它的極小值

計(jì)算極小值,即C對(duì)h和b求導(dǎo)為0


4.修正參數(shù)

假設(shè)期望輸入x的判定是y,而實(shí)際得到的判定值是a,定義一個(gè)損失函數(shù) C(a,y) (很多種) ?

復(fù)雜情況下(數(shù)據(jù)量大,非凸優(yōu)化)

通過迭代的方法得到局部最優(yōu)解



Example

取損失函數(shù)C:

C對(duì)h和b分別求偏導(dǎo):

代入迭代,參數(shù)更新:


a

擴(kuò)展:多分類

例如有3個(gè)分類,則輸出一個(gè)長(zhǎng)度為3的列向量,對(duì)應(yīng)項(xiàng)為1


計(jì)算誤差和參數(shù)更新公式也得矩陣化:



簡(jiǎn)單神經(jīng)網(wǎng)絡(luò)及后向傳播算法BP?


輸入層,隱藏層,輸出層,分別記為x,h,y.

從輸入層到隱藏層的矩陣記為Whx, 偏置向量bh;

從隱藏層到輸出層的矩陣記為Wyh, 偏置向量為by

logistic分類,只能做到根據(jù)誤差來更新Wyh?和by


后向算法,鏈?zhǔn)椒▌t


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過簡(jiǎn)信或評(píng)論聯(lián)系作者。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容