



免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
梯度下降算法說(shuō)明及實(shí)現(xiàn) 哈爾濱工業(yè)大學(xué)深圳研究生院 生物計(jì)算研究中心 1 算法說(shuō)明(1)目的假設(shè)我們有一個(gè)包含n個(gè)樣本的集合D=x1,x2,xn,一些標(biāo)記為1,另一些標(biāo)記為2,其中1,2記作y,作為樣本的輸出。我們希望用這些樣本來(lái)確定一個(gè)判別函數(shù)gx= atx的權(quán)向量a。對(duì)于一個(gè)樣本xi,如果有atxi0就標(biāo)記為1,如果atxi0就標(biāo)記為2。我們?cè)趯ふ覞M足線性不等式組atxi0的解時(shí)所采用的方法是:定義一個(gè)準(zhǔn)則函數(shù)J(a),當(dāng)a是解向量時(shí),J(a)最小。這樣就將問(wèn)題簡(jiǎn)化為一個(gè)標(biāo)量函數(shù)的極小化問(wèn)題通常可用梯度下降法來(lái)解決。(2)原理首先從隨意選擇的一個(gè)權(quán)向量a(0)開(kāi)始,計(jì)算梯度向量J(a(0),下一個(gè)值a(1)由自a(0)向下降最陡的方向移一段距離而得到,即沿著梯度的負(fù)方向。通常a(i+1)由等式ak+1=ak-kJ(a(k)計(jì)算,是正的比例因子,或者說(shuō)是用于設(shè)定步長(zhǎng)的“學(xué)習(xí)率”,可以是較小的常數(shù),一般手工設(shè)置,J(a(k)是ak的梯度。我們希望這樣得到的一個(gè)權(quán)向量序列最終收斂到是J(a)極小化的解上。按照上面的梯度下降法迭代公式進(jìn)行若干次迭代搜索,每次迭代的初始點(diǎn)取上次迭代的終點(diǎn),即可使迭代點(diǎn)逐步逼近目標(biāo)函數(shù)的極小點(diǎn)。其迭代的終止條件可采用點(diǎn)距準(zhǔn)則或梯度準(zhǔn)則,即當(dāng)ak-ak+1或|J(a(k)|時(shí)終止。其中,Ja=Ja0,Ja1,Ja(n)T。注意:Ja本身是一個(gè)向量,它的成員是J對(duì)每個(gè)a(i)的偏導(dǎo)數(shù)。我們可以從度量標(biāo)準(zhǔn)訓(xùn)練誤差:Ja=12xD(gx-y)2中得到組成這個(gè)梯度向量的分量Jai,其中g(shù)(x)是訓(xùn)練樣例的目標(biāo)輸出,即預(yù)測(cè)值,每一個(gè)訓(xùn)練樣本X都有m個(gè)屬性值,Z是線性單元對(duì)訓(xùn)練樣例的輸出,即已知的訓(xùn)練樣本的取值。則推導(dǎo)過(guò)程如下,假設(shè)只有一個(gè)訓(xùn)練樣本:J(a)ai=ai12gx -y 2 =122gx -y aigx -y =gx -y aigx -y =gx -y aia0x0+a1x1+amxm-yi =gx -y xi 其中xi 表示樣本的第i個(gè)屬性值。則有ai=ai-gx -y xi 推廣到有n個(gè)樣本的集合時(shí)則有:ai=ai-j=1ngx j-yj xij (3)一些變量及規(guī)格X 一個(gè)n行m列的矩陣y一個(gè)具有n列的行向量a一個(gè)具有m列的行向量 xj表示第j個(gè)樣本向量,是一個(gè)具有m個(gè)特征的行向量yj表示第j個(gè)樣本向量的輸出xi j表示第j個(gè)樣本的第i個(gè)特征值2 算法實(shí)現(xiàn)步驟(1) 給定初始點(diǎn)a(0)Rn,迭代精度,學(xué)習(xí)率k。(2) 置0k。(3) 計(jì)算迭代點(diǎn)a(k)的梯度J(a(k)=Ja0,Ja1,Ja(m)T(4) 計(jì)算迭代新點(diǎn)ak=ak-kJ(a(k)。(5) 檢驗(yàn)是否滿足迭代終止條件|kJak|是否小于迭代精度,若小于,停止迭代,則返回最優(yōu)解a,否則下一步。(6) 置k+1k,返回步驟(3)進(jìn)行下一次迭代計(jì)算。3 算法偽代碼Begin initialize a,閾值,k,k0 do kk + 1 a a-kJ(a) until |kJak| return aend4 梯度下降算法應(yīng)用(1) 簡(jiǎn)介訓(xùn)練樣本集中一共有80張人臉樣本,主要來(lái)自于兩個(gè)不同的人,沒(méi)人四是張。首先處理人臉圖像數(shù)據(jù),將其歸一化,一方面一張圖像累加為一行數(shù)據(jù),灰度級(jí)處理為0-1之間,防止溢出。然后調(diào)用梯度下降算法,假設(shè)判別函數(shù)是線性的,找出最優(yōu)的權(quán)向量。最后輸入測(cè)試樣本,同樣對(duì)測(cè)試樣本歸一化處理,使用判別函數(shù)對(duì)人臉圖像進(jìn)行判別。(2) 實(shí)現(xiàn)步驟A. 讀入測(cè)試樣本(80張人臉樣本,灰度圖像)。B. 將這些圖像做歸一化處理,即將整個(gè)圖像的數(shù)據(jù)歸一化為一行,如x= 123456789,歸一化之后為:X= 123456789。C. 得到測(cè)試樣本后,調(diào)用梯度下降算法,假設(shè)線性判定函數(shù),獲得最優(yōu)權(quán)向量a。D. 輸入測(cè)試樣本,同樣做歸一化處理。E. 將測(cè)試樣本帶入假設(shè)的線性函數(shù)中,求出函數(shù)值。F. 通過(guò)函數(shù)值判斷測(cè)試樣本的類別。G. 輸出圖像。(3) 運(yùn)行g(shù)radient.m文件,選擇訓(xùn)練樣本集。Figure 1(4) 單擊Ok鍵,得到測(cè)試結(jié)果,如下圖所示:一共有10個(gè)測(cè)試樣本,測(cè)得的值分別為:Figure 2Figure 3Figure 4(1)徐勇教授個(gè)人主頁(yè):/default.html (2)模式
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畜牧師職稱考試考生相互學(xué)習(xí)試題及答案
- 常見(jiàn)誤區(qū)對(duì)特許金融分析師考試的影響試題及答案
- 2025年銀行從業(yè)資格證考試多元策略試題及答案
- 理解交易心理的重要性試題及答案
- 小語(yǔ)種備考問(wèn)題解答與試題及答案
- 網(wǎng)絡(luò)編輯師考試的核心競(jìng)爭(zhēng)力與試題答案
- 《小老鼠》(教學(xué)設(shè)計(jì))-一年級(jí)上冊(cè)綜合實(shí)踐活動(dòng)山東科學(xué)技術(shù)版
- 2025年特許金融分析師考試考點(diǎn)試題及答案
- 傳授知識(shí)的網(wǎng)絡(luò)編輯師證書(shū)考試試題及答案
- 2024年小語(yǔ)種證書(shū)考試精彩回顧與試題及答案
- 【MOOC】跨文化交際-蘇州大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 九宮數(shù)獨(dú)200題(附答案全)
- 建設(shè)工地治保維穩(wěn)工作專項(xiàng)檢查表
- 高國(guó)卿《項(xiàng)脊軒志》說(shuō)課
- 產(chǎn)品召回控制程序
- GB∕T 23524-2019 石油化工廢鉑催化劑化學(xué)分析方法 鉑含量的測(cè)定 電感耦合等離子體原子發(fā)射光譜法
- 《手機(jī)短視頻:策劃拍攝剪輯發(fā)布》第4章 手機(jī)短視頻的拍攝方法
- Q∕SY 1134-2014 產(chǎn)品駐廠監(jiān)造規(guī)范
- 堤防工程設(shè)計(jì)規(guī)范
- 高處作業(yè)審批表
- 超聲波洗碗機(jī)的設(shè)計(jì)(全套圖紙)
評(píng)論
0/150
提交評(píng)論