±à¼ÍƼö: |
±¾ÎÄÀ´Ô´ÓÚcsdn£¬½éÉÜÄ£Ðͼ¯³ÉµÄ¿ò¼Ü£¬Ensemble£ºBagging
£¬Ensemble: Boosting£¬Ensemble: StackingµÈ¡£ |
|
1. Ä£Ðͼ¯³ÉµÄ¿ò¼Ü
Ä£Ðͼ¯³ÉµÄ¿ò¼ÜÊÇÕâÑùµÄ£¬ÓкܶàÖÖ·ÖÀàÆ÷£¬ËüÃÇÓ¦¸ÃÊDz»Í¬µÄ£¬¿ÉÒÔÊDz»Í¬µÄ»úÆ÷ѧϰ·½·¨£¬Ò²¿ÉÒÔÊÇÏàͬµÄ·½·¨¡£µ«ÊÇËüÃÇ×îºÃÊÇ»¥²¹µÄ£¬Ò²¾ÍÊÇ˵²»ÊÇ»¥ÏàÏàËÆµÄ¡£Ã¿ÖÖ·ÖÀàÆ÷¶¼Ó¦¸ÃÓÐ×Ô¼ºµÄλÖá£
2. Ensemble£ºBagging
ÔÚ±¾½ÚÖлáÒÔijһÖÖ»úÆ÷ѧϰ·½·¨¾ÙÀý£¬µ«ÊÇʵ¼ÊÉÏÕâÖÖ¼¯³É·½·¨ÊÊÓÃÓÚÈκεĻúÆ÷ѧϰ·½·¨¡£
2.1 »Ø¹ËÆ«ÖÃÓë·½²îµÄ¹ØÏµ
Æ«ÖÃÓë·½²îµÄ¹ØÏµÈçÏÂͼËùʾ

³ýÁË¿ÉÒÔºÜÍêÃÀ½øÐй¤×÷µÄ»úÆ÷ѧϰģÐÍ£¬Ê£ÏµÄÄ£ÐÍ´óÖ¿ÉÒÔ·ÖΪÁ½ÖÖÇé¿ö£¬¼´Ç·ÄâºÏ£¨Underfitting
£©ºÍ¹ýÄâºÏ£¨Overfitting£©¡£Ç·ÄâºÏµÄÌØµãÔÚÓÚËü¾ßÓбȽÏСµÄ·½²î£¬µ«ÊÇÈ´ÓÐ×űȽϴóµÄÆ«Ö㨼´ÓëÕýÈ·´ð°¸µÄÆ«Àë·½Ïò£©£»¶ø¹ýÄâºÏËäÈ»ÓÐ׎ÏСµÄÆ«Ö㬵«ÊÇÈ´ÓÐ׎ϴóµÄ·½²î£¬½«ÕâÁ½ÖÖÇé¿ö»ÔÚÒ»ÆðÈçÉÏͼËùʾ£¬Ëæ×ÅÄ£Ð͸´Ôӳ̶ȵÄÔö´ó£¬Ä£Ð͵ÄЧ¹û»áÏÈÌá¸ßºó½µµÍ¡£
2.2 BaggingµÄ·½·¨
BaggingµÄ·½·¨ÈçÏÂͼËùʾ

ËûÀûÓÿɷŻسéÑù×ܹ²»ñµÃN¸öÑù±¾£¬Ö®ºóѵÁ·N¸ö·ÖÀàÆ÷£¬¶ÔÓڻعéÎÊÌâÈ¡ÕâN¸ö·ÖÀàÆ÷µÄ¾ùÖµ£¬¶ÔÓÚ·ÖÀàÎÊÌâÈÃÕâN¸ö·ÖÀàÆ÷½øÐÐͶƱ£¬
Ö÷ҪעÒâµÄÊÇ£¬ÕâÖÖ·½·¨Ö÷ÒªÓÃÔÚÒÖÖÆÄ£Ð͹ýÄâºÏµÄÎÊÌ⣬±ÈÈç˵¾ö²ßÊ÷¡£ÕâÖÖ·½·¨ÔÚNNÉÏÓõIJ¢²»¶à£¬ÒòΪNNʵ¼ÊÉÏûÓÐÏëÏóÖÐÄÇôÈÝÒ×¹ýÄâºÏ£¬ËüÍùÍùÊÇÔÚѵÁ·¼¯Éϲ»ÄÜ»ñµÃ100%
µÄÕýÈ·Âʵġ£
ÏÂÃæÊÇÒ»¸öʹÓþö²ßÊ÷½øÐзÖÀàµÄÀý×Ó

½«¾ö²ßÊ÷»¯³ÉͼÐεÄÐÎʽÈçÉÏͼËùʾ£¬ÔÚÐγÉÒ»¸ö¾ö²ßÊ÷µÄ¹ý³ÌÖÐÐèÒª¿¼ÂÇһЩ²ÎÊý£¬±ÈÈç˵·ÖÖ§Êý£¬·ÖÖ§µÄ±ê×¼£¬ÖÕÖ¹×¼Ôò£¬»ù±¾¼ÙÉè¡£
ÏÂÃæÊÇ´ÓͼÏñÖеõ½³õÒô¼ôÓ°µÄÀý×Ó

ÔÚÕâÀïÖ»ÊÇʹÓÃÁËÒ»¸öµ¥Ò»µÄ¾ö²ßÊ÷£¬ÉÏÃæÊDz»Í¬Éî¶È»ñµÃЧ¹û£¬¿ÉÒÔ¿´µ½µ±Ê÷µÄÉî¶È´ïµ½20²ãµÄʱºò»ñµÃÁ˺ܺõÄЧ¹û¡£
2.3 Ëæ»úÉÁÖ£¨Random Forest£©
Ëæ»úÉÁÖ±ãÊÇ bagging µÄÒ»¸öºÜºÃµÄÀý×Ó£¬ÈçÏÂͼËùʾ

¾ö²ßÊ÷ºÜÈÝÒ×ÔÚѵÁ·¼¯ÉÏ»ñµÃ0´íÎóÂʵĽá¹û£¬ÒòΪÈç¹ûÒ»¸öÒ¶×Ó½Úµã¶ÔÓ¦Ò»¸öÀý×ӵϰ£¬ºÜÈÝÒ×»áµÃµ½ÕâÑùµÄ½á¹û¡£ÕâÊǾÍÒª¶Ô¾ö²ßÊ÷²ÉÓÃ
bagging µÄ·½·¨£¬Êµ¼ÊÉÏÒ²¾ÍÊÇʹÓÃÁËËæ»úÉÁֵķ½·¨¡£ÔÚËæ»úÉÁÖÖнö½ö½øÐÐÖØ²ÉÑùÊDz»¹»µÄ£¬ÒòΪ½ö½öʹÓÃÖØ²ÉÑù»áʹѵÁ·³öµÄÊ÷Ö®¼äºÜÏñ£»ÎªÁËÊ÷Ö®¼ä¸ü²»Ïñ£¬»¹Òª¾ö¶¨ÄÄÐ©ÌØÐÔÓÃÓÚ·ÖÀ࣬ÄÄÐ©ÌØÐÔ²»ÓÃÓÚ·ÖÀà¡£ÈçÉÏÃæµÄ±í¸ñËùʾ£¬µÚÒ»¸ö·ÖÀຯÊý½ö½öʹÓÃ
[Math Processing Error]
Á½¸öÊý¾Ý£¬ºóÃæµÄ¶¼ÊÇÒ»ÑùµÄ£¬Ö»ÊÇÑ¡ÔñÁËһЩÊý¾Ý£¬ËùÒÔÔÚʹÓÃÑéÖ¤¼¯µÄʱºò¿ÉÒÔÖ±½ÓʹÓÃÄÇЩûÓÐÓÃÀ´ÑµÁ·µÄÊý¾Ý½øÐвâÊÔ£¬±ÈÈç˵ʹÓÃf2
+f4×é³ÉËæ»úÉÁÖ£¬ÓÃÊý¾Ýx1½øÐмìÑ飬ÕâÖÖ·½·¨½Ð×ö Out-of-bag£¬Ëû¿´²»ÔÚ bag ÖеÄÀý×ӵıíÏÖÈçºÎ£¬À´ÅжÏÏÖÔÚÄ£Ð͵ıíÏÖÈçºÎ£¬ÕâÖÖ·½·¨µÄÒ»¸öºÃ´¦ÔÚÓÚ£¬Ëü¿ÉÒÔ²»ÓÃÔÙÊÂÏÈÇÐÒ»¸öÑéÖ¤¼¯³öÀ´£¬Ö±½ÓʹÓÃûÓб»Óõ½µÄÊý¾Ý½øÐÐÑéÖ¤¾ÍºÃ£¬Ëæ»úÉÁÖµÄÒ»¸öµÄʵÑé½á¹ûÈçÏÂͼËùʾ

ÕâÀï×ܹ²Ê¹ÓÃÁË100¸öÊ÷¹¹³ÉµÄËæ»úÉÁÖ£¬´ÓʵÑé½á¹ûÖпÉÒÔ¿´µ½£¬½ÏΪdz²ãµÄÊ÷ÈÔÈ»²»ÄÜ»ñµÃºÜºÃµÄЧ¹û£¬µ«ÊÇËü¿ÉÒÔʹµÃ½á¹û¸üΪƽ»¬¡£
3. Ensemble: Boosting
Óë Bagging ÓÐËù²»Í¬£¬BoostingµÄÄ¿µÄ²»ÊÇΪÁËÒÖÖÆ¹ýÄâºÏ£¬¶øÊÇΪÁËÌá¸ßÈõµÄ·ÖÀàÆ÷µÄÐÔÄÜ¡£Ëü¿ÉÒÔ±£Ö¤£¬Ö»ÒªÄãʹÓõķÖÀàÆ÷ÔÚѵÁ·Êý¾ÝÉϵÄÎó²îСÓÚ50%£¬Í¨¹ýBoosting
Ö®ºóÄãµÃ·ÖÀàÆ÷µÄÕýÈ·ÂÊ×îÖÕ×ܻᵽ0¡£
Boosting µÄ¾ßÌå¿ò¼ÜÈçÏÂ

Ê×ÏÈËû»á»ñµÃµÚÒ»¸ö·ÖÀàÆ÷ f1(x)£¬È»ºóÕÒµ½µÚ¶þ¸ö·ÖÀàÆ÷ f2(x)
À´°ïÖúµÚÒ»¸ö·ÖÀàÆ÷ f1(x)¡£Õâ¸öµÚ¶þ¸ö·ÖÀàÆ÷ÊÇʲôÑùµÄ»úÆ÷ѧϰËã·¨¶¼ºÃ£¬Ö»ÒªÄܹ»°ïµ½ µÚÒ»¸ö·ÖÀàÆ÷
f1(x) Ìá¸ßÕûÌåµÄÐÔÄÜ£»È»¶øÈç¹û f2(x) Óë f1(x) ÊǺÜÏàËÆµÄ»°£¬ÄÇôËüÃǾÍûÓа취°ïÖúËûºÜ¶à£¬ÎÒÃÇÏ£ÍûÎÒÃǵõ½µÄ
f2(x) Óë f1(x) ÊÇ»¥²¹µÄ¡£È»ºóÎÒÃǾ͵õ½Á˵ڶþ¸ö·ÖÀàÆ÷ f2(x) £¬×îºó×éºÏËùÓеķÖÀàÆ÷¡£È»¶øÕâÆäÖÐÓкÜÖØÒªµÄÊÇ£¬·ÖÀàÆ÷ÊÇÐèÒª°´Ë³ÐòѧϰµÄ£¬²»Ïñ֮ǰµÄ·ÖÀàÆ÷ÊÇ¿ÉÒÔ·Ö¿ªÑ§Ï°µÄ¡£
3.1 ÄÇÈçºÎ»ñµÃ²»Í¬µÄ·ÖÀàÆ÷ÄØ£¿
¹Ø¼üµÄ˼ÏëÔÚÓÚ»ñµÃ²»Í¬µÄѵÁ·Êý¾Ý¡£ÖزÉÑùËäÈ»¿ÉÒÔ»ñµÃ²»Í¬µÄѵÁ·Êý¾Ý£¬µ«ÊÇÿһ¸öÊý¾Ý±»²ÉÑùµÄ´ÎÊýÒ»¶¨ÊÇÕûÊý£¬ÎÒÃÇûÓа취½«Ò»¸öÊý¾Ý²ÉÑù2.1´Î»òÕß0.1´Î¡£ËùÒÔÕâ¸öʱºò¾ÍÒª²ÉÓöÔÊý¾ÝÖØÐ¸³È¨Öصķ½·¨À´»ñµÃ²»Í¬µÄÊý¾Ý£¬ÈçÏÂͼËùʾ

¼ÙÉèÔʼµÄÈ¨ÖØ¶¼ÊÇ1£¬¸üÐÂÖ®ºóµÄÈ¨ÖØÎªÍ¼ÖÐËùʾµÄÊý£¬ÄÇôËðʧº¯ÊýÒ²Òª½øÐÐͬÑùµÄ¸Ä±ä£¬ÔÚ¼ÆËãijһ¸öÊý¾ÝµÄËðʧֵ֮ºó»¹Òª³ËÒÔËûµÄÈ¨ÖØ¡£
3.2 AdaboostµÄ˼Ïë
AdaboostµÄ˼ÏëÔÚÓÚËüʹÓÃÁî·ÖÀàÆ÷ f1(x) ʧ°ÜµÄÊý¾Ý½øÐÐѵÁ·µÃµ½
f2(x)£¬Ö®ËùÒÔ f2(x) ËùÓõÄÊý¾ÝҪʹ f1(x) ʧ°Ü£¬ÆäÖ÷ÒªÔÒòÊÇΪÁËʹ f1(x) ºÍ
f2(x)»¥²¹ ¡£ÄÇôÈçºÎÕÒµ½ÕâÑùµÄÊý¾ÝÄØ£¿
ÎÒÃǶ¨Òå f1(x)ÔÚËüµÄѵÁ·¼¯ÉϵÄÎó²îΪ

·Ö×ӵIJ¿·ÖÒѾÉÏÃæËµ¹ýÁË£¬¶ÔÓÚ·Öĸ Z1£¬ËûÊÇËùÓÐÈ¨ÖØµÄºÍ£¬Éϱê n
´ú±íÕâÊÇµÚ n ¸öÊý¾Ý£¬Ï±ê´ú±íÕâÊÇʹÓÃÔÚµÚ¼¸¸öÈõ·ÖÀàÆ÷ f(x) £¬ÆäÖеķÖÀàÎó²îÊÇСÓÚ0.5µÄ£¬ÒòΪÈç¹û·ÖÀàÎó²î´óÓÚ0.5£¬ÄÇôֱ½Ó·´¹ýÀ´¾ÍºÃÁË¡£
¶øËùνµÄÊÇÔÀ´µÄ·ÖÀàÆ÷ÔÚеÄÊý¾ÝÉÏʧ°ÜµÄº¬Òå¾ÍÊÇ£¬ÔÀ´µÄ·ÖÀàÆ÷ÔÚеÄÊý¾Ý¼¯£¨µ÷ÕûÍêÈ¨ÖØµÄÊý¾Ý¼¯£©ÉϵķÖÀàµÄÕýÈ·ÂÊΪ50%£¬¼´

ʹ f1(x) µÄЧ¹ûÔÚ f2(x) Ëù¶ÔÓ¦µÄÐÂÊý¾Ý¼¯ÉÏÈçͬÊÇÔÚËæ»ú²Â²âÒ»Ñù¡£Ò»¸ö¾ßÌåµÄÀý×ÓÈçÏÂͼËùʾ

¼ÙÉèÔʼÊý¾ÝµÄÈ¨ÖØ¶¼ÊÇ1£¬²¢ÇÒÔÚÕâ¸öÈ¨ÖØÏÂѵÁ·³öÁËÒ»¸ö·ÖÀàÆ÷ f1(x)
£¬Õâ¸öʱºò¼ÆËã·ÖÀàÎó²î¾ÍÊÇ0.25¡£Ö®ºóÎÒÃÇÐèÒªÐÞ¸ÄѵÁ·Êý¾ÝµÄÈ¨ÖØÊ¹µÃ f1(x)ʧЧ£¨¼´·ÖÀàÕýÈ·ÂÊΪ0.5£©¡£¾ßÌå×ö·¨Êǽ«·ÖÀàÕýÈ·µÄÊý¾ÝµÄÈ¨ÖØ½µµÍ£¬¶ø½«·ÖÀà´íµÄÈ¨ÖØÔö´ó£¬Õâ¾ÍʹµÃÔÀ´µÄ·ÖÀàÆ÷ËäÈ»·ÖÀ໹ÊÇÕýÈ·µÄ£¬µ«ÊǾ¹ýÁ˼ÓȨÇóºÍÖ®ºó£¬Ôʼ·ÖÀàÆ÷µÄ¾ÍʧЧÁË£¨ÕýÈ·ÂÊÖ»ÓÐ0.5£©¡£
ËùÒÔѵÁ·Êý¾ÝµÄÈ¨ÖØ¸üз½·¨ÈçÏÂͼËùʾ

ÎÒÃǽ«·ÖÀàÕýÈ·µÄÊý¾ÝµÄÈ¨ÖØ³ýÒÔÒ»¸ö´óÓÚ1µÄÊý d1£¬¶ÔÓÚ·ÖÀà´íÎóµÄÊý¾Ý³ËÒÔÒ»¸öÏàͬµÄÈ¨ÖØ
d1¡£ÄÇÕâ¸öÈ¨ÖØ¾ßÌåÔõôËãÄØ£¿¼ÆËãµÄ·½·¨ÈçÏ£¬¾ßÌåÍÆµ¼¹ý³ÌÊ¡ÂÔ

ÆäÖеÄ?ÊÇÔÚÕâ¸ö·ÖÀຯÊýÉϵÄÎó²î£¬ÒòΪ ?<0.5£¬ËùÒÔ¼ÆËã³öµÄd1>1
¡£
3.3 AdaboostµÄËã·¨Á÷³Ì
ÒÔ¶þ·ÖÀàΪÀý£¬AdaboostµÄËã·¨Á÷³ÌÈçÏÂͼËùʾ

¸ø¶¨Ò»Ð©ÑµÁ·Êý¾Ý£¬±êÇ©ÊÇ+1ºÍ-1£¬³õʼµÄÈ¨ÖØ¶¼ÊÇ1 £¬×ܹ²ÓÉ T
¸öÈõ·ÖÀàÆ÷×é³É Adaboost¡£Ê×ÏÈʹÓÃÈ¨ÖØÎª ut µÄÊý¾ÝѵÁ·³öµÚ t ¸ö·ÖÀàÆ÷£¬Õâʱ ?t ÊÇÓÃÈ¨ÖØÎªut
µÄÊý¾ÝѵÁ·³öµÚ t ¸ö·ÖÀàÆ÷µÄÎó²î£¬Ö®ºó¼ÆËã dt¡£Èç¹û·ÖÀàÕýÈ·¾Í³ýÒÔ³£Êý dt£¬Èç¹û·ÖÀà´íÎó¾Í³ËÒÔ³£Êý
dt£¬ÒÔ´ËÀ´¸üРut+1¡£
Èç¹û½« d1±íʾΪ ¦Át=ln((1??t)/?t????????¡Ì) »áʹµÃ·ÖÀàµÄ¹ý³Ì±íÊöΪ¸üΪ¼òµ¥µÄÐÎʽ£¬²ÎÊý¸üеĹý³Ì¿ÉÒÔ±íʾΪ

½«ÉÏÊö·ÖΪÁ½ÖÖÇé¿öÌÖÂ۵Ĺý³Ì±íʾΪʵ¼Ê±êÇ©ÓëÔ¤²â±êÇ©µÄ³Ë»ýµÄÒ»¸öµÈʽ£¬ËùÒÔ²»Ö±½ÓʹÓÃ
d1
£¬¶øÊÇʹÓÃÆäÖ¸ÊýµÄÐÎʽÖ÷ÒªÊÇΪÁ˼ÆËã±í´ï¼òµ¥ÇåÎú¡£
ÔÚ½«µÃµ½µÄ N ¸öÄ£Ðͼ¯³ÉÔÚÒ»ÆðµÄ¹ý³ÌÖУ¬ÓÐÒÔÏÂÁ½ÖÖ·½·¨

ÆäÖеÚÒ»ÖÖ·½·¨¡°Uniform weight¡±ÊǵÈÈ¨ÖØµØ¿´´ýÿһ¸öµÄ½á¹û£¬ÕâÊÇÒ»ÖֱȽϲ»ºÃµÄ·½·¨£¬¸üºÃµÄ·½·¨Êǽ«ËüÃǰ´ÕÕÈ¨ÖØ
¦Át ×éºÏÔÚÒ»Æð£¬ÈçÉÏͼ¡°Non-niform weight¡±Ëùʾ¡£ÕâÀïʹÓà ¦Át ×÷ÎªÈ¨ÖØÖ±¾õÉÏÊǺÏÀíµÄ£¬ÒòΪ
¦ÁtÔ½´ó˵Ã÷ÆäËù¶ÔÓ¦µÄÈõ·ÖÀàÆ÷µÄ´íÎóÂÊԽС£¬Ò²¾ÍÊÇ˵·ÖÀàЧ¹ûÔ½ºÃ£¬Ëü¾ÍÓ¦¸Ã¾ßÓнϴóµÄÈ¨ÖØ¡£ËùÒÔ·ÖÀàÆ÷µÄ´íÎóÂÊԽС£¬ÔÚ×îºóͶƱµÄʱºòÈ¨ÖØ¾ÍÔ½´ó¡£
ÏÂÃæ½«ÒÔÒ»¸ö¾ßÌåµÄÀý×Ó½øÐÐ˵Ã÷£¬ÔÚÕâÀïÎÒÃÇ×ܹ²Ê¹ÓÃ3¸ö·ÖÀàÆ÷£¬·ÖÀàÆ÷ʹÓÃÖ»»Ò»ÌõÏßµÄ decision
stump

Ê×ÏȽøÐзÖÀ࣬±ß½çÈç×óͼËùʾ£¬Õâ¸öʱºòµÄÎó²îÊÇ0.3£¬¼ÆËã d1£¬Ö®ºó½«·ÖÀàÕýÈ·µÄÊý¾Ý³ýÒÔ
d1£¬½«·ÖÀàÕýÈ·µÄ³ËÒÔ d1£¬¸üÐÂÊý¾ÝµÄÈ¨ÖØÈçÉÏͼÓÒ²¿·ÖËùʾ£¬´ËʱµÚÒ»·ÖÀàÆ÷µÄÈ¨ÖØ¾ÍÊÇ ¦Á1¡£
Ö®ºó¸ù¾Ý¸úÐÂÈ¨ÖØºóµÄÊý¾ÝѵÁ·µÚ¶þ¸ö·ÖÀàÆ÷

Ö®ºóÈçͼ»Ò»Ìõ·ÖÀàµÄ½çÏÞ£¬ÆäÖÐ×ó²à±»»®·ÖΪÕýÀý£¬¶øÓҲ໮·ÖΪ¸ºÀý£¬Ö®ºóÈÔÈ»¼ÆËã´íÎó·ÖÀàÂʵȲÎÊý£¬²¢¸üÐÂѵÁ·¼¯Êý¾Ý¡£ÆäÖмÆËã·ÖÀàÂʵķ½·¨²»Êǽ«Èý¸ö0.65Ïà¼ÓÔÚ³ýÒÔ3£¬¶øÊÇÏà¼ÓÖ®ºó³ýÒÔÈ«ÌåµÄÈ¨ÖØ¡£

È»ºó½«ÕâÈý¸ö·ÖÀàÆ÷°´ÕÕÈ¨ÖØ×éºÏÆðÀ´£¬ÈçÏÂͼËùʾ

3.4 Adaboost µÄÏà¹ØÖ¤Ã÷
ÔÚÕâÀïÎÒÃÇÐèÒªÖ¤Ã÷µÄÊÇ£¬Ëæ×ÅTµÄÖð½¥Ôö¼Ó£¬H(x)ÔÚѵÁ·¼¯ÉÏ»ñµÃÔ½À´Ô½Ð¡µÄ´íÎóÂÊ¡£ÆäÖÐ

¾ßÌå¹ý³ÌÂÔ¡£
3.5 Adaboost ѵÁ·½á¹û˵Ã÷
ÔÚʹÓà Adaboost µÄ¹ý³ÌÖУ¬³£³£»á³öÏÖÈçϵÄÇé¿ö

ÎÒÃÇ¿ÉÒÔ¿´µ½£¬ÔÚѵÁ·¼¯ÉϽá¹ûºÜ¿ì0´íÎó£»µ«ÊǸüÎªÆæ¹ÖµÄÊÇÔÚѵÁ·Êý¾ÝÒѾ´ïµ½×î¼ÑµÄÇé¿öÏ£¬¼ÌÐøÑµÁ·µÄ»°ÈÔ»áÌá¸ß²âÊÔ¼¯ÉϵÄÕýÈ·ÂÊ¡£Í¨¹ý·ÖÎöÄ£Ð͵ĺ¯ÊýÎÒÃÇ¿ÉÒÔ·¢ÏÖÈçÏµĹæÂÉ¡£

ͼÖеĺá×ø±êÊÇ margin £¬¾ßÌåÊÇÖ¸º¯Êý¼ä¾à yg(x)£¬ÆäÖеÄ
h(x)ÊÇ×îºóµÃµ½µÄÇ¿·ÖÀàÆ÷£»×Ý×ø±êÊÇÀۼƷֲ¼£¬ÎÒÃÇ¿ÉÒÔ¿´µ½Ëæ×ŵü´ú´ÎÊýµÄÔö¼Ó£¬·ÖÀàÕýÈ·ÂʵÄÇúÏßËæ×ÅÖ´ÐÐ
Adaboost ´ÎÊýµÄÔö¶à£¬ÇúÏßÒ»Ö±ÔÙÏòÓÒÍÆ£¬Òâζ×ÅÔÙ¾¡Á¦µÄµ½Ô½À´ÓúºÃµÄ½á¹û¡£
ÈçÏÂͼËùʾ

ËùÒÔËäÈ»¿´À´·ÖÀàÕýÈ·ÂÊÒѾ´ïµ½ÁË100%£¬µ«ÊÇËûµÄ margin ÈÔȻûÓдﵽ×î¼Ñ£¬Ôö¼Ó Adaboost
µü´ú´ÎÊýÈÔÈ»»áÔöǿģÐÍÔÚ²âÊÔ¼¯ÉϵıíÏÖ¡£ÉÏÃæµÄͼ±íʾÁ˲»Í¬µÄËðʧº¯ÊýµÄ up bound £¬ÎÒÃÇ¿ÉÒÔ¿´µ½
Adaboost ¼´Ê¹ÔÚ·ÖÀàÕýÈ·µÄÇé¿öÏÂÈÔ»á¼ÌÐø¼Ó´óµÄ margin¡£
ͬÑù¶ÔÓÚ³õÒôµÄ¼ôÓ°½øÐзÖÎö£¬ÔÚÕâÀïÎÒÃÇʹÓà Adaboost + Decision
Tree µÄ·½·¨£¬ÆäÖÐËùÓеľö²ßÊ÷¶¼ÊÇÉî¶ÈΪ 5 µÄ¾ö²ßÊ÷£¬ÊµÑé½á¹ûÈçÏÂͼËùʾ

4. Ensemble: Stacking
Èç¹û½¨Á¢Á˶ԸöÄ£ÐͽøÐÐͶƱµÄ»°£¬³£ÓõÄÒ»ÖÖ·½·¨ÊÇÖ±½Ó½øÐеÈÈ¨ÖØµÄͶƱ£¬ÈçÏÂͼËùʾ

µ«ÊÇÈç¹ûÕâ¸öʱºòСëµÄÄ£ÐÍÊDZíÏÖ×î²îµÄ£¬²ÉÓõÈÈ¨ÖØµÄ·½·¨½øÐÐͶƱµÄ»°£¬Ã÷ÏԻήµÍÕûÌåÄ£Ð͵ÄÐÔÄÜ¡£Õâ¸öʱºò¾Í¿ÉÒÔ²ÉÓÃÈçϵİ취½øÐиĽø

ÎÒÃǽ«ÕâËĸöÄ£Ð͵ÄÊä³ö×÷Ϊ Final Classifier µÄÊäÈ룬½« Final Classifier
µÄÊä³ö×÷Ϊ×îºóµÄ·ÖÀà½á¹û¡£ÔÚѵÁ·µÄ¹ý³ÌÖУ¬½«Êý¾Ý·ÖΪÈçÉϵÄËÄ·Ö£¬Ê¹ÓõÚÒ»·ÝÊý¾ÝѵÁ·Õâ¸ö¼òµ¥µÄÄ£ÐÍ£¬Ö®ºóʹÓúÚÉ«µÄÊý¾ÝÊäÈë֮ǰѵÁ·µÄÄ£ÐÍ£¬È»ºóÔÙÓÃËûÃÇѵÁ·
Final Classifier £¬ÕâÀï Final Classifier ²ÉÓõÄÊÇÒ»¸ö½ÏΪ¼òµ¥µÄÄ£ÐÍ£¬±ÈÈç˵Âß¼»Ø¹é¡£È»ºóÔÙÓúóÃæµÄÊý¾Ý½øÐÐÑéÖ¤ºÍ²âÊÔ¡£ |