?? 464.txt
字號:
發(fā)信人: jeff814 (mimi), 信區(qū): DataMining
標(biāo) 題: 做過boosting的高手請進
發(fā)信站: 南京大學(xué)小百合站 (Thu Oct 24 09:15:51 2002)
幾個問題(在//后面)
AdaBoosting算法如下:
n輸入:(X1,Y1), (X2,Y2),…(Xn,Yn)
Xi∈X, Yi∈Y={+1,-1}
初始化:D1(i)=1/n
nFor t=1,…,T
n在Dt下訓(xùn)練, //(指該輪的訓(xùn)練集的得到,是按每個樣本的權(quán)重從最初給定的集合中按
概率抽取,對吧?)
n得到弱的假設(shè)ht: X->{-1,+1},
錯誤率:Εt=ΣDt(i) [ht(Xi)≠Yi] //是按第一輪的訓(xùn)練集合來算的呢,還是按本
輪的集合來算的?
n選擇αt=1/2 ln ( (1- Εt)/ Εt ),
n更改權(quán)值:
if ht(Xi)≠Yi , Dt+1(i)=Dt(i)* e αt /Zt
if ht(Xi)=Yi , Dt+1(i)=Dt(i)* e -αt /Zt
n輸出:H(X)=sign( ∑ αtht(X) ) ) //最終的假設(shè)是多輪獨立假設(shè)的加權(quán)。這里因
為Y={+1,-1},所以實際上是取權(quán)重最大的假設(shè)作為最后輸出。也就是說,一般的形式應(yīng)該
是“加權(quán)”,“取最大”只是其中的特殊情況而已,對嗎?
附:權(quán)重——輪數(shù)
10.273 第一輪
9.262 二
4.793
4.612
5.599
3.032
0.414
2.742
1.595
1.604
//這樣的結(jié)果合理嗎?
Thanks
zoutao814@sina.com
--
※ 來源:.南京大學(xué)小百合站 http://bbs.nju.edu.cn [FROM: 202.99.41.202]
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -