| ±à¼ÍƼö: |
±¾ÎÄ´Óµ¥¿Ã¾ö²ßÊ÷½²Æð£¬È»ºóÖð²½½âÊÍÁËËæ»úÉÁֵŤ×÷ÔÀí£¬²¢Ê¹ÓÃsklearnÖеÄËæ»úÉÁÖ¶Ôij¸öÕæÊµÊý¾Ý¼¯½øÐÐÔ¤²â¡£
±¾ÎÄÀ´×ÔÓÚÖªºõ£¬ÓÉ»ðÁú¹ûÈí¼þAlice±à¼¡¢ÍƼö¡£
|
|
Èç½ñÓÉÓÚÏñScikit-LearnÕâÑùµÄ¿âµÄ³öÏÖ£¬ÎÒÃÇ¿ÉÒÔºÜÈÝÒ×µØÔÚPythonÖÐʵÏÖÊý°ÙÖÖ»úÆ÷ѧϰËã·¨¡£ËüÃÇÊÇÈç´ËÒ×Óã¬ÒÔÖÁÓÚÎÒÃÇͨ³£¶¼²»ÐèÒªÈκιØÓÚÄ£Ð͵ײ㹤×÷»úÖÆµÄ֪ʶ¾Í¿ÉÒÔʹÓÃËüÃÇ¡£ËäȻû±ØÒªÁ˽âËùÓÐϸ½Ú£¬µ«Á˽âij¸ö»úÆ÷ѧϰģÐÍ´óÖÂÊÇÈçºÎ¹¤×÷µÄÈÔÈ»ÓаïÖú¡£ÕâʹµÃÎÒÃÇ¿ÉÒÔÔÚÄ£ÐͱíÏÖ²»¼Ñʱ½øÐÐÕï¶Ï£¬»òÕß½âÊÍÄ£ÐÍÊÇÈçºÎ×ö¾ö²ßµÄ£¬ÕâÒ»µãÖÁ¹ØÖØÒª£¬ÓÈÆäµ±ÎÒÃÇÏëҪ˵·þ±ðÈËÏàÐÅÎÒÃǵÄÄ£ÐÍʱ¡£
ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«½éÉÜÈçºÎÔÚPythonÖй¹½¨ºÍʹÓÃËæ»úÉÁÖ£¨Random Forest£©¡£³ýÁ˲鿴´úÂëÖ®Í⣬ÎÒÃÇ»¹½«³¢ÊÔÁ˽â´ËÄ£Ð͵Ť×÷ÔÀí¡£ÒòÎªËæ»úÉÁÖÓÉÐí¶à¾ö²ßÊ÷£¨decision
tree£©×é³É£¬ËùÒÔÎÒÃÇÏÈÀ´Á˽âһϵ¥¸ö¾ö²ßÊ÷ÈçºÎÔÚÒ»¸ö¼òµ¥µÄÎÊÌâÉϽøÐзÖÀà¡£Ëæºó£¬ÎÒÃǽ«Ê¹ÓÃËæ»úÉÁÖÀ´½â¾öÒ»¸öÏÖʵÊÀ½çÖеÄÊý¾Ý¿ÆÑ§ÎÊÌâ¡£±¾ÎĵÄÍêÕû´úÂëÔÚGitHubÉÏÒÔJupyter
NotebookµÄÐÎʽÌṩ¡£
×¢Ò⣺±¾ÎÄ×î³õ³öÏÖÔÚenlightÉÏ£¬ÕâÊÇÒ»¸öÉçÇøÇý¶¯µÄ¿ªÔ´Æ½Ì¨£¬ÎªÄÇЩϣÍûѧϰ»úÆ÷ѧϰµÄÈËÌṩ½Ì³Ì¡£
Àí½â¾ö²ßÊ÷
¾ö²ßÊ÷ÊÇËæ»úÉÁֵĻù±¾¹¹³ÉÒªËØ£¬¶øÇÒÊÇÒ»ÖÖÖ±¹ÛµÄÄ£ÐÍ¡£ÎÒÃÇ¿ÉÒÔ½«¾ö²ßÊ÷ÊÓΪһϵÁйØÓÚÊý¾ÝµÄÊÇ/·ñÎÊÌ⣬´Ó¶ø×îÖյóöÒ»¸öÔ¤²âÀà±ð£¨»ò»Ø¹éÇé¿öϵÄÁ¬ÐøÖµ£©¡£
ÕâÊÇÒ»¸ö¿É½âÊ͵ÄÄ£ÐÍ£¬ÒòΪËü·Ç³£ÏñÎÒÃÇÈËÀà½øÐзÖÀàµÄ¹ý³Ì£ºÔÚÎÒÃÇ×ö³ö¾ö¶¨Ö®Ç°£¨ÔÚÀíÏëÊÀ½çÖУ©£¬ÎÒÃÇ»á¶Ô¿ÉÓÃÊý¾Ý½øÐÐһϵÁеÄѯÎÊ¡£
¾ö²ßÊ÷µÄ¼¼Êõϸ½ÚÔÚÓÚÈçºÎÐγɹØÓÚÊý¾ÝµÄÎÊÌâ¡£ÔÚCARTËã·¨ÖУ¬Í¨¹ýÈ·¶¨ÎÊÌ⣨³ÆÎª½ÚµãµÄ·ÖÁÑ£©À´¹¹½¨¾ö²ßÊ÷£¬ÕâЩÎÊÌâÔڵõ½Ó¦´ðʱ»áµ¼Ö»ùÄá²»´¿¶È£¨Gini
Impurity£©µÄ×î´ó¼õÉÙ¡£ÕâÒâζמö²ßÊ÷ÊÔͼÐγɰüº¬À´×Ôµ¥¸öÀàµÄ¸ß±ÈÀýÑù±¾£¨Êý¾Ýµã£©µÄ½Úµã£¬Õâ¸ö¹ý³Ìͨ¹ýÔÚÄܽ«Êý¾Ý¸É¾»µØ»®·ÖΪ²»Í¬ÀàµÄÌØÕ÷ÖÐÕÒµ½Êʵ±µÄÖµÀ´ÊµÏÖ¡£
ÎÒÃÇÉÔºó»á̸̸»ùÄá²»´¿¶ÈµÄ¸üµ×²ãϸ½Ú£¬µ«Ê×ÏÈ£¬ÈÃÎÒÃǹ¹½¨Ò»¸ö¾ö²ßÊ÷£¬ÒÔ±ãÎÒÃÇÄܹ»Ôڸ߲ã´ÎÉÏÀí½âËü¡£
¼òµ¥ÎÊÌâÉϵľö²ßÊ÷
ÎÒÃǽ«´ÓÒ»¸ö·Ç³£¼òµ¥µÄ¶þÔª·ÖÀàÎÊÌ⿪ʼ£¬ÈçÏÂËùʾ£º

Ä¿±êÊǰÑÊý¾Ýµã»®·Öµ½¸÷×ÔËùÊôµÄÀà
ÎÒÃǵÄÊý¾ÝÖ»ÓÐÁ½¸öÌØÕ÷£¨Ô¤²â±äÁ¿£©£¬x1ºÍx2£¬¹²ÓÐ6¸öÊý¾Ýµã£¨Ñù±¾£©£¬±»·ÖΪ2¸ö²»Í¬µÄ±êÇ©¡£ËäÈ»Õâ¸öÎÊÌâºÜ¼òµ¥£¬µ«Ëü²»ÊÇÏßÐԿɷֵģ¨linearly
separable£©£¬ÕâÒâζ×ÅÎÒÃDz»ÄÜ»æÖÆÒ»Ìõͨ¹ýÊý¾ÝµÄÖ±ÏßÀ´¶Ôµã½øÐзÖÀà¡£
È»¶ø£¬ÎÒÃÇ¿ÉÒÔ»æÖÆÒ»ÏµÁÐÖ±Ïߣ¬½«Êý¾Ýµã»®·ÖÈë¶à¸ö¿ò£¬ÎÒÃdzÆÕâЩ¿òΪ½Úµã¡£ ÊÂʵÉÏ£¬Õâ¾ÍÊǾö²ßÊ÷ÔÚѵÁ·ÆÚ¼äËù×öµÄÊÂÇ顣ʵ¼ÊÉϾö²ßÊ÷ÊÇͨ¹ý¹¹ÔìÐí¶àÏßÐÔ±ß½ç¶ø¹¹½¨µÄÒ»¸ö·ÇÏßÐÔÄ£ÐÍ¡£
ÎÒÃÇʹÓÃScikit-LearnÀ´´´½¨¾ö²ßÊ÷²¢ÔÚÊý¾ÝÉÏѵÁ·£¨ÄâºÏ£©¡£

ÔÚѵÁ·¹ý³ÌÖУ¬ÎÒÃÇΪģÐÍÌá¹©ÌØÕ÷ºÍ±êÇ©£¬ÒÔ°ïÖúËüѧϰÈçºÎ¸ù¾ÝÌØÕ÷¶Ôµã½øÐзÖÀà¡££¨Õë¶ÔÕâ¸ö¼òµ¥ÎÊÌâÎÒÃÇûÓвâÊÔ¼¯£¬ÔÚ²âÊÔʱ£¬ÎÒÃÇֻΪģÐÍÌá¹©ÌØÕ÷Öµ²¢ÈÃËü¶Ô±êÇ©½øÐÐÔ¤²â¡££©
ÎÒÃÇ¿ÉÒÔÔÚѵÁ·Êý¾ÝÉϲâÊÔÄ£Ð͵Ä׼ȷÐÔ£º

¿ÉÒÔ¿´µ½Ëü»ñµÃÁËÎÒÃÇËùÆÚÍûµÄ100£¥µÄ׼ȷÐÔ£¬ÕâÊÇÒòΪÎÒÃǸøÁËËüѵÁ·µÄ´ð°¸£¨y£©£¬²¢ÇÒûÓÐÏÞÖÆÊ÷µÄÉî¶È¡£ÊÂʵ֤Ã÷£¬ÔÚѵÁ·Êý¾ÝÖйýÇ¿µÄѧϰÄÜÁ¦¿ÉÄÜÊÇÒ»¸öȱµã£¬ÒòΪËü¿ÉÄܵ¼Ö¹ýÄâºÏ£¨overfitting£©£¬ÎÒÃǽ«ÔÚÉÔºó¶Ô´Ë½øÐÐÌÖÂÛ¡£
¿ÉÊÓ»¯¾ö²ßÊ÷
µ±ÎÒÃÇѵÁ·¾ö²ßÊ÷ʱµ½µ×·¢ÉúÁËʲô£¿¿ÉÊÓ»¯¿ÉÒÔ°ïÖúÎÒÃǸüºÃµØÀí½â¾ö²ßÊ÷£¬Õâ¿ÉÒÔͨ¹ýScikit-LearnµÄÒ»¸ö¹¦ÄÜÀ´ÊµÏÖ£¨ÏêϸÐÅÏ¢£¬Çë²é¿´notebook»òÕâÆªÎÄÕ£©¡£

¼òµ¥µÄ¾ö²ßÊ÷
³ýÒ¶×ӽڵ㣨²ÊÉ«Öն˽ڵ㣩Í⣬ËùÓнڵ㶼ÓÐ5¸ö²¿·Ö£º
»ùÓÚij¸öÌØÕ÷µÄÒ»¸öÖµ¶ÔÊý¾Ý½øÐеÄÌáÎÊ£¬Ã¿¸öÌáÎʶ¼ÓÐÒ»¸öÕæ»ò¼ÙµÄ´ð°¸¿ÉÒÔ·ÖÁѽڵ㡣¸ù¾Ý´ð°¸£¬Êý¾ÝµãÏàÓ¦µØÏòÏÂÒÆ¶¯¡£
gini£º½ÚµãµÄGini²»´¿¶È¡£µ±ÎÒÃÇÑØ×ÅÊ÷ÏòÏÂÒÆ¶¯Ê±£¬Æ½¾ù¼ÓȨ»ùÄá²»´¿¶È»á¼õÉÙ¡£
samples£º½ÚµãÖеĹ۲âÊý¾ÝÊýÁ¿¡£
value£ºÃ¿¸öÀàÖеÄÑù±¾Êý¡£ÀýÈ磬¸ù½ÚµãÖÐÓÐ2¸öÑù±¾ÊôÓÚÀà0£¬ÓÐ4¸öÑù±¾ÊôÓÚÀà1¡£
class£º¸Ã½ÚµãÖдó¶àÊýµãµÄ·ÖÀà¡£ÔÚÒ¶½ÚµãÖУ¬¼´ÊǶԽڵãÖÐËùÓÐÑù±¾µÄÔ¤²â¡£
Ò¶½ÚµãÖв»ÔÙÌáÎÊ£¬ÒòΪÕâÀïÒѾ²úÉúÁË×îÖÕµÄÔ¤²â¡£Òª¶Ôij¸öÐÂÊý¾Ýµã½øÐзÖÀֻ࣬ÐèÑØ×ÅÊ÷ÏòÏÂÒÆ¶¯£¬Ê¹ÓÃеãµÄÌØÕ÷À´»Ø´ðÎÊÌ⣬ֱµ½µ½´ïij¸öÒ¶½Úµã£¬¸ÃÒ¶½Úµã¶ÔÓ¦µÄ·ÖÀà¾ÍÊÇ×îÖÕµÄÔ¤²â¡£
ΪÁËÒÔ²»Í¬µÄ·½Ê½²é¿´Ê÷£¬ÎÒÃÇ¿ÉÒÔÔÚÔʼÊý¾ÝÉÏ»æÖÆÓɾö²ßÊ÷¹¹½¨µÄ·Ö¸î¡£

¾ö²ßÊ÷¹¹½¨µÄ·Ö¸î
ÿ¸ö·Ö¸î¶¼ÊÇÒ»ÌõÏߣ¬Ëü¸ù¾ÝÌØÕ÷Öµ½«Êý¾Ýµã»®·Öµ½²»Í¬½Úµã¡£¶ÔÓÚÕâ¸ö¼òµ¥µÄÎÊÌâ²¢ÇÒ¶Ô×î´óÉî¶ÈûÓÐ×ö³öÏÞÖÆ£¬»®·Ö×îÖÕ°Ñÿ¸öµã·ÅÖÃÔÚ½ö°üº¬Í¬ÀàµãµÄÒ»¸ö½ÚµãÖС££¨ÔÙ´ÎÌáÐÑ£¬ÉÔºóÎÒÃǽ«¿´µ½ÑµÁ·Êý¾ÝµÄÕâÖÖÍêÃÀ»®·Ö¿ÉÄܲ¢·ÇÎÒÃÇÏëÒªµÄ£¬ÒòΪËü¿ÉÄܵ¼Ö¹ýÄâºÏ£©
»ùÄá²»´¿¶È£¨Gini Impurity£©
ÊÇʱºòÉîÈëÁ˽â»ùÄá²»´¿¶ÈµÄ¸ÅÄîÁË£¨Êýѧ²¢²»ÏÅÈË£¡£©½ÚµãµÄ»ùÄá²»´¿¶ÈÊÇÖ¸£¬¸ù¾Ý½ÚµãÖÐÑù±¾µÄ·Ö²¼¶ÔÑù±¾·ÖÀàʱ£¬´Ó½ÚµãÖÐËæ»úÑ¡ÔñµÄÑù±¾±»·Ö´íµÄ¸ÅÂÊ¡£ÀýÈ磬ÔÚ¸ù½ÚµãÖУ¬¸ù¾Ý½ÚµãÖеÄÑù±¾±êÇ©ÓÐ44.4£¥µÄ¿ÉÄÜÐÔ´íÎ󵨶Ôij¸öËæ»úÑ¡ÔñµÄÊý¾Ýµã½øÐзÖÀà¡£¿ÉÒÔʹÓÃÒÔϵÈʽµÃ³öÕâ¸öÖµ£º

½ÚµãnµÄ»ùÄá²»´¿¶È
½ÚµãnµÄ»ùÄá²»´¿¶ÈÊÇ1¼õȥÿ¸öÀࣨ¶þÔª·ÖÀàÈÎÎñÖÐÊÇ2£©µÄÑù±¾±ÈÀýµÄƽ·½ºÍ¡£ÓеãÞÖ¿Ú£¬ËùÒÔÎÒÃÇÀ´Ò»Æð¼ÆËã³ö¸ù½ÚµãµÄ»ùÄá²»´¿¶È¡£

¸ù½ÚµãµÄ»ùÄá²»´¿¶È
ÔÚÿ¸ö½Úµã£¬¾ö²ßÊ÷ÒªÔÚËùÓÐÌØÕ÷ÖÐËÑË÷ÓÃÓÚ²ð·ÖµÄÖµ£¬´Ó¶ø¿ÉÒÔ×î´óÏ޶ȵؼõÉÙ»ùÄá²»´¿¶È¡££¨²ð·Ö½ÚµãµÄÁíÒ»¸öÌæ´ú·½·¨ÊÇʹÓÃÐÅÏ¢ÔöÒæ£©¡£
È»ºó£¬ËüÒÔ̰À·µÝ¹éµÄ¹ý³ÌÖØ¸´ÕâÖÖ²ð·Ö£¬Ö±µ½´ïµ½×î´óÉî¶È£¬»òÕßÿ¸ö½Úµã½ö°üº¬Í¬ÀàµÄÑù±¾¡£Ê÷ÿ²ãµÄ¼ÓȨ×Ü»ùÄá²»´¿¶ÈÒ»¶¨ÊǼõÉٵġ£ÔÚÊ÷µÄµÚ¶þ²ã£¬×ܼÓȨ»ùÄá²»´¿¶ÈֵΪ0.333£º

£¨Ã¿¸ö½ÚµãµÄ»ùÄá²»´¿¶È°´ÕոýڵãÖÐÀ´×Ô¸¸½ÚµãµÄµãµÄ±ÈÀý½øÐмÓȨ¡££©Äã¿ÉÒÔ¼ÌÐøÎªÃ¿¸ö½Úµã¼ÆËã»ùÄá²»´¿¶È£¨¿ÉÊÓ»¯Í¼ÖÐÓд𰸣©¡£
¾ÍÕâÑù£¬´ÓһЩ»ù±¾µÄÊýѧÖУ¬µ®ÉúÁËÒ»¸öÇ¿´óµÄÄ£ÐÍ£¡
×îÖÕ£¬×îºóÒ»²ãµÄ¼ÓȨ×Ü»ùÄá²»´¿¶È±äΪ0£¬Ò²Òâζ×Åÿ¸ö½Úµã¶¼ÊÇÍêÈ«´¿´âµÄ£¬´Ó½ÚµãÖÐËæ»úÑ¡ÔñµÄµã²»»á±»´íÎó·ÖÀà¡£ËäÈ»ÕâÒ»Çп´ÆðÀ´Í¦ºÃµÄ£¬µ«ÕâÒâζ×ÅÄ£ÐÍ¿ÉÄܹýÄâºÏ£¬ÒòΪËùÓнڵ㶼Êǽö½öʹÓÃѵÁ·Êý¾Ý¹¹½¨µÄ¡£
¹ýÄâºÏ£ºÎªÊ²Ã´ÉÁÖ±ÈÒ»¿ÃÊ÷¸üºÃ
Äã¿ÉÄÜ»áÏëÎÊΪʲô²»ÄÜÖ»ÓÃÒ»¸ö¾ö²ßÊ÷ÄØ£¿ËüËÆºõºÜÍêÃÀ£¬ÒòΪËüûÓз¸ÈκδíÎ󣡵«±ðÍüÁËÕâ¸ö¹Ø¼üµã£¬¼´Õâ¿ÃÊ÷ÊÇÔÚѵÁ·Êý¾ÝÉÏûÓз¸´í¡£ÎÒÃÇÔçÒÑÔ¤¼Æ»á³öÏÖÕâÖÖÇé¿ö£¬ÒòΪÎÒÃǸøÊ÷ÌṩÁ˴𰸣¬¶øÇÒûÓÐÏÞÖÆ×î´óÉî¶È£¨Ê÷µÄ²ãÊý£©¡£È»¶ø£¬»úÆ÷ѧϰģÐ͵ÄÄ¿±êÊÇ¿ÉÒÔ¶Ô´Óδ¼û¹ýµÄÐÂÊý¾ÝºÜºÃµØ·º»¯¡£
¹ýÄâºÏ·¢ÉúÔÚµ±ÎÒÃÇÓÐÒ»¸ö·Ç³£Áé»îµÄÄ£ÐÍ£¨Ä£Ð;ßÓиßÄÜÁ¦£©Ê±£¬Æä±¾ÖÊÉÏÊÇͨ¹ý½ôÃÜÄâºÏÀ´¼ÇסѵÁ·Êý¾Ý¡£ÕâÑùµÄÎÊÌâÊÇÄ£ÐͲ»½öѧµ½ÁËѵÁ·Êý¾ÝÖеÄʵ¼Ê¹ØÏµ£¬»¹Ñ§Ï°ÁË´æÔÚµÄÔëÉù¡£Áé»îµÄÄ£Ð;ßÓи߷½²î£¨variance£©£¬ÒòΪѧµ½µÄ²ÎÊý£¨ÀýÈç¾ö²ßÊ÷µÄ½á¹¹£©½«Ëæ×ÅѵÁ·Êý¾ÝµÄ²»Í¬¶ø±ä»¯ºÜ´ó¡£
ÁíÒ»·½Ã棬ÒòΪ¶ÔѵÁ·Êý¾Ý×ö³öÁ˼ÙÉ裬ËùÒÔÒ»¸ö²»Áé»îµÄÄ£Ð;ßÓÐ½Ï¸ßµÄÆ«²î£¨bias£©£¬£¨ËüÆ«ÏòÓÚ¶ÔÊý¾ÝÔ¤Ïȹ¹Ë¼µÄÏë·¨£©ÀýÈ磬ÏßÐÔ·ÖÀàÆ÷¼ÙÉèÊý¾ÝÊÇÏßÐԵ쬲»¾ß±¸ÄâºÏ·ÇÏßÐÔ¹ØÏµµÄÁé»îÐÔ¡£Ò»¸ö²»Áé»îµÄÄ£ÐÍÉõÖÁ¿ÉÄÜÎÞ·¨ÄâºÏѵÁ·Êý¾Ý£¬Ôڸ߷½²îºÍ¸ßÆ«²îÕâÁ½ÖÖÇé¿öÏ£¬Ä£ÐͶ¼ÎÞ·¨ºÜºÃµØ·º»¯µ½ÐÂÊý¾ÝÖ®ÉÏ¡£
Ò»¸öÄܼÇסѵÁ·Êý¾ÝµÄ·Ç³£Áé»îµÄÄ£ÐÍÓë²»ÄÜѧϰѵÁ·Êý¾ÝµÄ²»Áé»îÄ£ÐÍÖ®¼äµÄƽºâ³ÆÎªÆ«²î-·½²îȨºâ£¨bias-variance-tradeoff£©£¬ËüÊÇ»úÆ÷ѧϰÖеÄÒ»¸ö»ù±¾¸ÅÄî¡£
µ±ÎÒÃDz»ÏÞÖÆ×î´óÉî¶Èʱ¾ö²ßÊ÷ÈÝÒ×¹ýÄâºÏµÄÔÒòÊÇËü¾ßÓÐÎÞÏÞµÄÁé»îÐÔ£¬ÕâÒâζ×ÅËü¿ÉÒÔ³ÖÐøÉú³¤£¬Ö±µ½ËüΪÿ¸öµ¥¶ÀµÄ¹Û²ìµã¶¼Éú³ÉÒ»¸öÒ¶½Úµã£¬´ïµ½ÍêÃÀµØ·ÖÀà¡£Èç¹û·µ»Øµ½Ö®Ç°¾ö²ßÊ÷µÄͼÏñ²¢½«×î´óÉî¶ÈÏÞÖÆÎª2£¨½ö½øÐÐÒ»´Î²ð·Ö£©£¬Ôò·ÖÀ಻ÔÙ100£¥ÕýÈ·¡£ÎÒÃǼõÉÙÁ˾ö²ßÊ÷µÄ·½²î£¬µ«´ú¼ÛÊÇÔö¼ÓÁËÆ«²î¡£
ÏÞÖÆÊ÷µÄÉî¶È¿ÉÒÔ¼õÉÙ·½²î£¨ºÃ£©²¢ÇÒÔö¼ÓÆ«²î£¨»µ£©£¬Ò»ÖÖÌæ´ú·½°¸ÊÇ£¬ÎÒÃÇ¿ÉÒÔ½«Ðí¶à¾ö²ßÊ÷×éºÏ³ÉÒ»¸ö³ÆÎªËæ»úÉÁֵÉÄ£ÐÍ£¨ensemble
model£©¡£
Ëæ»úÉÁÖ
Ëæ»úÉÁÖÊÇÓÉÐí¶à¾ö²ßÊ÷×é³ÉµÄÄ£ÐÍ¡£Õâ¸öÄ£ÐͲ»ÊǼòµ¥µØÆ½¾ùËùÓÐÊ÷£¨ÎÒÃÇ¿ÉÒÔ³ÆÖ®Îª¡°ÉÁÖ¡±£©µÄÔ¤²â£¬¶øÊÇʹÓÃÁËÁ½¸ö¹Ø¼ü¸ÅÄÃû×ÖÖеÄËæ»ú¶þ×ÖÒ²ÊÇÓɴ˶øÀ´£º
ÔÚ¹¹½¨Ê÷ʱ¶ÔѵÁ·Êý¾Ýµã½øÐÐËæ»ú³éÑù
·Ö¸î½Úµãʱ¿¼ÂÇÌØÕ÷µÄËæ»ú×Ó¼¯
Ëæ»ú³éÑùѵÁ·¹Û²âÊý¾Ý
ÔÚѵÁ·Ê±£¬Ëæ»úÉÁÖÖеÄÿ¿ÃÊ÷¶¼»á´ÓÊý¾ÝµãµÄËæ»úÑù±¾ÖÐѧϰ¡£Ñù±¾±»ÓзŻصijéÑù£¬³ÆÎª×ÔÖú³éÑù·¨£¨bootstrapping£©£¬ÕâÒâζ×ÅһЩÑù±¾½«ÔÚÒ»¿ÃÊ÷Öб»¶à´ÎʹÓᣱ³ºóµÄÏë·¨ÊÇÔÚ²»Í¬Ñù±¾ÉÏѵÁ·Ã¿¿ÃÊ÷£¬¾¡¹Üÿ¿ÃÊ÷Ïà¶ÔÓÚÌØ¶¨ÑµÁ·Êý¾Ý¼¯¿ÉÄܾßÓи߷½²î£¬µ«×ÜÌå¶øÑÔ£¬Õû¸öÉÁÖ½«¾ßÓнϵ͵ķ½²î£¬Í¬Ê±²»ÒÔÔö¼ÓÆ«²îΪ´ú¼Û¡£
ÔÚ²âÊÔʱ£¬Í¨¹ýƽ¾ùÿ¸ö¾ö²ßÊ÷µÄÔ¤²âÀ´½øÐÐÔ¤²â¡£ÕâÖÖÔÚ²»Í¬µÄ×ÔÖú³éÑùÊý¾Ý×Ó¼¯ÉÏѵÁ·µ¥¸öѧϰÆ÷£¬È»ºó¶ÔÔ¤²â½øÐÐÆ½¾ùµÄ¹ý³Ì³ÆÎªbagging£¬ÊÇbootstrap
aggregatingµÄËõд¡£
ÓÃÓÚ²ð·Ö½ÚµãµÄËæ»úÌØÕ÷×Ó¼¯
Ëæ»úÉÁÖÖеÄÁíÒ»¸öÖ÷Òª¸ÅÄîÊÇ£¬Ö»¿¼ÂÇËùÓÐÌØÕ÷µÄÒ»¸ö×Ó¼¯À´²ð·Öÿ¸ö¾ö²ßÊ÷ÖеÄÿ¸ö½Úµã¡£Í¨³£½«ÆäÉèÖÃΪsqrt£¨n_features£©ÒÔ½øÐзÖÀ࣬ÕâÒâζ×ÅÈç¹ûÓÐ16¸öÌØÕ÷£¬ÔòÔÚÿ¸öÊ÷ÖеÄÿ¸ö½Úµã´¦£¬Ö»¿¼ÂÇ4¸öËæ»úÌØÕ÷À´²ð·Ö½Úµã¡££¨Ëæ»úÉÁÖÒ²¿ÉÒÔÔÚÿ¸ö½Úµã´¦¿¼ÂÇËùÓеÄÌØÕ÷£¬Èç»Ø¹éÖг£¼ûµÄÄÇÑù¡£ÕâЩѡÏî¿ÉÒÔÔÚScikit-Learn
Random ForestµÄʵÏÖÖпØÖÆ£©¡£
Èç¹ûÄãÄÜÀí½âÒ»¿Ãµ¥¶ÀµÄ¾ö²ßÊ÷£¬baggingµÄÀíÄÒÔ¼°Ëæ»úµÄÌØÕ÷×Ó¼¯£¬ÄÇôÄã¶ÔËæ»úÉÁֵŤ×÷·½Ê½Ò²¾ÍÓÐÁ˺ܺõÄÀí½â£º
Ëæ»úÉÁÖ½«³É°ÙÉÏǧ¿Ã¾ö²ßÊ÷×éºÏÔÚÒ»Æð£¬ÔÚÂÔ΢²»Í¬µÄ¹Û²ì¼¯ÉÏѵÁ·Ã¿¸ö¾ö²ßÊ÷£¬ÔÚÿ¿ÃÊ÷Öнö¿¼ÂÇÓÐÏÞÊýÁ¿µÄÌØÕ÷À´²ð·Ö½Úµã¡£Ëæ»úÉÁÖµÄ×îÖÕÔ¤²âÊÇͨ¹ýƽ¾ùÿ¿ÃÊ÷µÄÔ¤²âÀ´µÃµ½µÄ¡£
ÏëÀí½âÎªÊ²Ã´Ëæ»úÉÁÖÓÅÓÚµ¥Ò»µÄ¾ö²ßÊ÷£¬ÇëÏëÏóÒÔϳ¡¾°£ºÄãÒªÅжÏÌØË¹ÀµÄ¹ÉƱÊÇ·ñÉÏÕÇ£¬ÏÖÔÚÄãÉí±ßÓÐÊ®¼¸Î»¶Ô¸Ã¹«Ë¾¶¼Ã»ÓÐÏÈÑé֪ʶµÄ·ÖÎöʦ¡£Ã¿¸ö·ÖÎöʦ¶¼ÓÐ½ÏµÍµÄÆ«¼û£¬ÒòΪËûÃÇûÓÐÈκμÙÉ裬²¢ÇÒ¿ÉÒÔ´ÓÐÂÎű¨µÀµÄÊý¾Ý¼¯ÖÐѧϰ¡£
ÕâËÆºõÊÇÒ»¸öÀíÏëµÄÇé¿ö£¬µ«ÎÊÌâÊDZ¨µÀÖгýÁËÕæÊµµÄÐźÅÍâÒ²¿ÉÄܰüº¬ÔëÒô¡£ ÒòΪ·ÖÎöʦÃÇÍêÈ«¸ù¾ÝÊý¾Ý×ö³öÔ¤²â£¬¼´ËûÃǾßÓкܸߵÄÁé»îÐÔ£¬Ò²¾ÍÒâζ×ÅËûÃÇ¿ÉÄܻᱻÎ޹صÄÐÅÏ¢Ëù×óÓÒ¡£·ÖÎöʦÃÇ¿ÉÄÜ»á´ÓͬһÊý¾Ý¼¯Öеóö²»Í¬µÄÔ¤²â¡£´ËÍ⣬Èç¹ûÌṩ²»Í¬µÄ±¨µÀѵÁ·¼¯£¬Ã¿¸ö·ÖÎöʦ¶¼Óи߷½²î£¬²¢µÃ³ö½ØÈ»²»Í¬µÄÔ¤²â¡£
½â¾ö·½°¸ÊDz»ÒÀÀµÓÚÈκÎÒ»¸öÈË£¬¶øÊǻ㼯ÿ¸ö·ÖÎöʦµÄͶƱ¡£´ËÍ⣬ÓëËæ»úÉÁÖÒ»Ñù£¬ÔÊÐíÿ¸ö·ÖÎöʦ½öʹÓÃÒ»²¿·Ö±¨µÀ£¬²¢Ï£Íûͨ¹ý²ÉÑùÀ´Ïû³ýÔëÉùÐÅÏ¢µÄÓ°Ïì¡£ÔÚÏÖʵÉú»îÖУ¬ÎÒÃÇÒ²ÒÀÀµÓÚ¶àÖÖÐÅÏ¢À´Ô´£¨´Ó²»ÐÅÈÎÑÇÂíÑ·µÄµ¥¶ÀÆÀÂÛ£©£¬Òò´Ë£¬²»½ö¾ö²ßÊ÷µÄ˼ÏëºÜÖ±¹Û£¬¶øÇÒ½«ËüÃÇ×éºÏÔÚÒ»Æð³ÉÎªËæ»úÉÁÖµÄÏ뷨ͬÑùÈç´Ë¡£
ʵ¼ùÖеÄËæ»úÉÁÖ
½ÓÏÂÀ´£¬ÎÒÃǽ«ÔÚPythonÖÐÓÃScikit-Learn¹¹½¨Ò»¸öËæ»úÉÁÖ¡£ÎÒÃDz»ÊÇѧϰһ¸ö¼òµ¥µÄÎÊÌ⣬¶øÊÇ»áʹÓÃÒ»¸ö±»·ÖΪѵÁ·¼¯ºÍ²âÊÔ¼¯µÄÕæÊµÊý¾Ý£¬ÎÒÃÇʹÓòâÊÔ¼¯À´¹À¼ÆÄ£ÐͶÔÐÂÊý¾ÝµÄÐÔÄÜ£¬ÕâÒ²¿ÉÒÔ°ïÎÒÃÇÈ·¶¨Ä£Ð͹ýÄâºÏµÄ³Ì¶È¡£
Êý¾Ý¼¯
ÎÒÃÇÒª½â¾öµÄÎÊÌâÊÇÒ»¸ö¶þÔª·ÖÀàÈÎÎñ£¬Ä¿µÄÊÇÔ¤²â¸öÈ˵Ľ¡¿µ×´¿ö¡£Êý¾Ý¼¯µÄÌØÕ÷´ú±í¸öÈ˵ÄÉç»á¾¼ÃºÍÉú»î·½Ê½£¬±êǩΪ0±íʾ½¡¿µ×´¿ö²»¼Ñ£¬1±íʾÉíÌ彡¿µ¡£¸ÃÊý¾Ý¼¯Óɼ²²¡¿ØÖƺÍÔ¤·ÀÖÐÐÄÊÕ¼¯£¬¿ÉÔÚ´Ë´¦»ñÈ¡¡£

Êý¾ÝÑù±¾
ͨ³££¬Ò»¸öÊý¾Ý¿ÆÑ§ÏîÄ¿80£¥µÄ¹¤×÷ÊÇÔÚÇåÏ´£¬Ì½Ë÷ºÍÌáÈ¡Êý¾ÝÖеÄÌØÕ÷¡£È»¶øÕâÆªÎÄÕÂÎÒÃǵÄÖØµãÔÚÓÚ½¨Ä££¨ÓÐ¹ØÆäËû²½ÖèµÄÏêϸÐÅÏ¢£¬Çë²ÎÔı¾ÎÄ£©¡£
ÕâÊÇÒ»¸ö²»Æ½ºâµÄ·ÖÀàÎÊÌ⣬Òò´Ë׼ȷÂÊ£¨accuracy£©²¢²»ÊÇÒ»¸öºÏÊʵĺâÁ¿Ö¸±ê¡£×÷ÎªÌæ´ú£¬ÎÒÃǽ«ÀûÓÃROCºÍAUC£¬AUCÊÇÒ»¸ö´Ó0£¨×î²î£©µ½1£¨×î¼Ñ£©µÄ¶ÈÁ¿Öµ£¬Ëæ»ú²Â²âµÃ·ÖΪ0.5¡£ÎÒÃÇ»¹¿ÉÒÔ»æÖÆROCÇúÏßÀ´ÆÀ¹ÀÄ£ÐÍ¡£
Õâ¸önotebook°üº¬Á˾ö²ßÊ÷ºÍËæ»úÉÁÖµÄʵÏÖ£¬µ«ÔÚÕâÀïÎÒÃÇÖ»¹Ø×¢Ëæ»úÉÁÖ¡£ ÔÚ¶ÁÈ¡Êý¾Ýºó£¬ÎÒÃǾͿÉÒÔʵÀý»¯²¢ÇÒѵÁ·Ò»¸öËæ»úÉÁÖ£¬¾ßÌåÈçÏ£º

ÔÚ¼¸·ÖÖÓµÄѵÁ·ºó£¬Ä£ÐÍÒÑ×¼±¸ºÃ¶Ô²âÊÔÊý¾Ý½øÐÐÔ¤²âÁË£¬ÈçÏ£º

ÎÒÃÇÔ¤²â·ÖÀࣨpredict£©ÒÔ¼°Ô¤²â¸ÅÂÊ£¨predict_proba£©À´¼ÆËãROC AUC¡£Ò»µ©ÎÒÃÇÓÐÁ˶ԲâÊÔ¼¯µÄÔ¤²â½á¹û£¬ÎÒÃǾͿÉÒÔ¼ÆËã³öROC
AUC¡£

½á¹û
Ëæ»úÉÁÖµÄ×îÖÕ²âÊÔ¼¯ROC AUCΪ0.87£¬¶ø¾ßÓÐÎÞÏÞ×î´óÉî¶ÈµÄµ¥Ò»¾ö²ßÊ÷µÄ×îÖÕ²âÊÔ¼¯ROC AUCΪ0.67¡£Èç¹û²é¿´ÑµÁ··ÖÊý£¬ÔòÁ½¸öÄ£ÐͶ¼´ïµ½ÁË1.0µÄ
ROC AUC£¬ÕâÒ²ÊÇ¿ÉÒÔÔ¤Áϵ½µÄ£¬ÒòΪÎÒÃǸøÕâЩģÐÍÌṩÁËѵÁ·´ð°¸£¬²¢ÇÒûÓÐÏÞÖÆÃ¿¿ÃÊ÷µÄ×î´óÉî¶È¡£
ËäÈ»Ëæ»úÉÁÖ¹ýÄâºÏÁË£¨ÔÚѵÁ·Êý¾ÝÉϱÈÔÚ²âÊÔÊý¾ÝÉÏ×öµÃ¸üºÃ£©£¬µ«ÔÚ²âÊÔÊý¾ÝÉÏËü±Èµ¥Ò»¾ö²ßÊ÷·º»¯µØ¸üºÃ¡£Ëæ»úÉÁÖ¾ßÓнϵ͵ķ½²î£¨ºÃ´¦£©£¬Í¬Ê±Äܱ£³ÖÓëÒ»¿Ã¾ö²ßÊ÷ÏàͬµÄµÍÆ«²î£¨Ò²ÊǺô¦£©¡£
ÎÒÃÇ»¹¿ÉÒÔ»æÖƵ¥¸ö¾ö²ßÊ÷£¨¶¥²¿£©ºÍËæ»úÉÁÖ£¨µ×²¿£©µÄROCÇúÏß¡£¿¿½ü×óÉϽǵÄÇúÏß´ú±íןüºÃµÄÄ£ÐÍ£º

¾ö²ßÊ÷ROCÇúÏß

Ëæ»úÉÁÖROCÇúÏß
Ëæ»úÉÁÖÃ÷ÏÔÓÅÓÚµ¥Ò»¾ö²ßÊ÷¡£
ÁíÒ»¸öÎÒÃÇ¿ÉÒÔ²ÉÓõÄÄ£ÐÍÕï¶Ï´ëÊ©ÊÇ»æÖƲâÊÔ¼¯Ô¤²â½á¹ûµÄ»ìÏý¾ØÕó£¨ÏêϸÐÅÏ¢£¬Çë²ÎÔÄnotebook£©£º

ÔÚ×óÉϽǺÍÓÒϽÇËüÏÔʾÁËÄ£Ð͵ÄÕýÈ·Ô¤²â£¬ÔÚ×óϽǺÍÓÒÉϽÇÏÔʾÁËÄ£ÐÍÎóÅеÄÔ¤²â¡£ÎÒÃÇ¿ÉÒÔʹÓÃÕâÀàͼÀ´Õï¶ÏÎÒÃǵÄÄ£ÐÍ£¬À´¾ö¶¨ËüÊÇ·ñ±íÏÖµÄ×ã¹»Á¼ºÃ²¢¿ÉÒÔͶÈëÉú²ú¡£
ÌØÕ÷ÖØÒªÐÔ£¨Feature Importances£©
Ëæ»úÉÁÖÖеÄÌØÕ÷ÖØÒªÐÔ±íʾÔÚ¸ÃÌØÕ÷Éϲð·ÖµÄËùÓнڵãµÄ»ùÄá²»´¿¶È¼õÉÙµÄ×ܺ͡£ÎÒÃÇ¿ÉÒÔʹÓÃËüÀ´³¢ÊÔÕÒ³öËæ»úÉÁÖÈÏΪ×îÖØÒªµÄÔ¤²â±äÁ¿¡£¿ÉÒÔ´ÓÒ»¸öѵÁ·ºÃµÄËæ»úÉÁÖÖÐÌáÈ¡ÌØÕ÷ÖØÒªÐÔ£¬²¢½«Æä·ÅÈëPandasµÄDataFrameÖУ¬ÈçÏÂËùʾ£º

ͨ¹ý¸æËßÎÒÃÇÄÄЩ±äÁ¿ÔÚÀàÖ®¼ä×î¾ß±æ±ðÁ¦£¬ÌØÕ÷ÖØÒªÐÔ¿ÉÒÔÈÃÎÒÃǸüºÃµØ¶´²ìÎÊÌâ¡£ÀýÈ磬DIFFWALKÊDZíÃ÷»¼ÕßÊÇ·ñÐÐ×ßÀ§ÄѵĵÄÖØÒªµÄÌØÕ÷£¬ÕâÔÚÎÊÌâµÄÉÏÏÂÎÄÖÐҲ˵µÃͨ¡£
ͨ¹ý´Ó×îÖØÒªµÄÌØÕ÷Öй¹½¨¶îÍâµÄÌØÕ÷£¬ÌØÕ÷ÖØÒªÐÔ¿ÉÒÔ±»ÓÃÓÚÌØÕ÷¹¤³Ì£¨feature engineering£©¡£ÎÒÃÇ»¹¿ÉÒÔͨ¹ýɾ³ý²»ÖØÒªµÄÌØÕ÷£¬À´°ÑÌØÕ÷ÖØÒªÐÔÓÃÓÚÌØÕ÷Ñ¡Ôñ¡£
¿ÉÊÓ»¯ÉÁÖÖеÄÊ÷
×îºó£¬ÎÒÃÇ¿ÉÒÔ¿ÉÊÓ»¯ÔÚÉÁÖÖеĵ¥¸ö¾ö²ßÊ÷¡£Õâ´ÎÎÒÃDZØÐëÏÞÖÆÊ÷µÄÉî¶È£¬·ñÔòËü½«Ì«´ó¶øÎÞ·¨±»×ª»»ÎªÒ»·ùͼÏñ¡£ÎªÁËÖÆ×÷ÏÂͼ£¬ÎÒ½«×î´óÉî¶ÈÏÞÖÆÎª6¡£µ«ÕâÈÔÈ»²úÉúÁËÒ»¿ÃÎÒÃÇÎÞ·¨ÍêÈ«½âÎöµÄ´óÊ÷£¡²»¹ýÓÉÓÚÎÒÃÇÉîÈëµØÑо¿¹ý¾ö²ßÊ÷£¬ÎÒÃÇ»¹ÊÇ¿ÉÒÔͨ¹ýÕâ·ùÍ¼ÕÆÎÕÕâ¸öÄ£Ð͵Ť×÷ÔÀí¡£

Ëæ»úÉÁÖÖеĵ¥¿Ã¾ö²ßÊ÷
ÏÂÒ»²½
ÏÂÒ»²½ÊÇʹÓÃScikit-LearnÖеÄRandomizedSearchCVͨ¹ýËæ»úËÑË÷À´ÓÅ»¯Ëæ»úÉÁÖ¡£ÓÅ»¯ÊÇÖ¸ÔÚ¸ø¶¨Êý¾Ý¼¯ÉÏÕÒµ½Ä£Ð͵Ä×î¼Ñ³¬²Î£¨hyperparameters£©¡£×î¼Ñ³¬²Î½«Ëæ×ÅÊý¾Ý¼¯µÄ²»Í¬¶ø±ä»¯£¬Òò´ËÎÒÃDZØÐëÔÚÿ¸öÊý¾Ý¼¯Éϵ¥¶ÀÖ´ÐÐÓÅ»¯ÕâÒ²³ÆÎªÄ£Ð͵÷Õû£¨model
tuning£©¡£
ÎÒϲ»¶½«Ä£Ð͵÷ÕûÊÓΪ¸øÒ»¸ö»úÆ÷ѧϰË㷨ѰÕÒ×î¼ÑÉèÖá£ÎÒÃÇ¿ÉÒÔÔÚËæ»úÉÁÖÖÐÓÅ»¯µÄ¶«Î÷°üÀ¨¾ö²ßÊ÷µÄÊýÁ¿£¬Ã¿¸ö¾ö²ßÊ÷µÄ×î´óÉî¶È£¬²ð·Öÿ¸ö½ÚµãµÄ×î´óÌØÕ÷ÊýÁ¿£¬ÒÔ¼°Ò¶×Ó½ÚµãÖÐËùÄܰüº¬µÄ×î´óÊý¾ÝµãÊý¡£
ÓйØËæ»úÉÁÖÄ£ÐÍÓÅ»¯µÄËæ»úËÑË÷µÄ¾ßÌåʵÏÖ£¬Çë²ÎÔÄJupyter Notebook¡£
ÍêÕûµÄÔËÐÐʾÀý
ÏÂÃæµÄ´úÂëÊÇʹÓÃrepl.it´´½¨µÄ£¬ËüչʾÁËPythonÖÐËæ»úÉÁÖµÄÒ»¸öÍêÕûµÄ½»»¥Ê½ÔËÐÐʾÀý¡£Äã¿ÉÒÔËæÒâÔËÐк͸ü¸Ä´úÂ루¼ÓÔØ°ü¿ÉÄÜÐèҪһЩʱ¼ä£©¡£

½¨Òé²é¿´ÔÎÄÖеĽ»»¥»·¾³
½áÂÛ
ËäÈ»ÎÒÃDz»ÐèÒªÀí½âµ×²ãÔÀí¾Í¿ÉÒÔÔÚPythonÖй¹½¨¹¦ÄÜÇ¿´óµÄ»úÆ÷ѧϰģÐÍ£¬µ«ÎÒ·¢ÏÖÁ˽âÄ»ºó·¢ÉúµÄÊÂÇé»á¸üÓÐЧ¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃDz»½öÔÚPythonÖй¹½¨ºÍʹÓÃÁËËæ»úÉÁÖ£¬¶øÇÒÎÒÃÇ»¹´Ó»ù´¡³ö·¢Á˽âÁ˸ÃÄ£ÐÍ¡£
ÎÒÃÇÊ×ÏȲ鿴Á˵¥¶ÀµÄ¾ö²ßÊ÷£¬ÕâÒ²ÊÇÒ»¸öËæ»úÉÁֵĻù±¾¹¹³ÉÒªËØ£¬È»ºóÎÒÃÇѧϰÁËÈçºÎͨ¹ýÔÚÒ»¸ö³ÆÎªËæ»úÉÁֵÉÄ£ÐÍÖÐ×éºÏÊý°Ù¸ö¾ö²ßÊ÷À´½â¾öµ¥¸ö¾ö²ßÊ÷µÄ¸ß·½²îÎÊÌâ¡£Ëæ»úÉÁÖ¿ÉÒÔ×ܽáΪʹÓù۲âÊý¾ÝµÄËæ»ú³éÑù£¬ÌØÕ÷µÄËæ»ú³éÑù²¢ÇÒÆ½¾ù¸÷¸öÊ÷µÄÔ¤²â¡£
´ÓÕâÆªÎÄÕÂÖÐÀí½âµ½µÄ¹Ø¼ü¸ÅÄîÊÇ£º
¾ö²ßÊ÷£ºÒ»ÖÖÖ±¹ÛµÄÄ£ÐÍ£¬¿É¸ù¾ÝѯÎÊÓйØÌØÕ÷ÖµµÄһϵÁÐÎÊÌâ×ö³ö¾ö²ß¡£¾ßÓÐµÍÆ«²îºÍ¸ß·½²îµÄÌØÕ÷£¬Õâ»áµ¼Ö¹ýÄâºÏѵÁ·Êý¾Ý¡£
»ùÄá²»´¿¶È£º¾ö²ßÊ÷ÔÚ²ð·Öÿ¸ö½Úµãʱ³¢ÊÔ×îС»¯µÄ¶ÈÁ¿¡£±íʾ¸ù¾Ý½ÚµãÖеÄÑù±¾·Ö²¼¶ÔËæ»úÑ¡ÔñµÄÑù±¾·ÖÀà´íÎóµÄ¸ÅÂÊ¡£
×ÔÖú³éÑù·¨£ºÓзŻصضԹ۲ìÖµ½øÐÐËæ»ú²ÉÑù¡£
Ëæ»úÌØÕ÷×Ó¼¯£º¿¼ÂǶԾö²ßÊ÷ÖÐÿ¸ö½ÚµãµÄ·Ö¸îʱ£¬Ñ¡ÔñÒ»×éËæ»úÌØÕ÷¡£
Ëæ»úÉÁÖ£ºÊ¹ÓÃ×ÔÖú³éÑù·¨£¬Ëæ»úÌØÕ÷×Ó¼¯ºÍƽ¾ùͶƱÀ´½øÐÐÔ¤²âµÄÓÉÐí¶à¾ö²ßÊ÷×é³ÉµÄ¼¯ºÏÄ£ÐÍ¡£ÕâÊÇBaggingµÄÒ»¸öÀý×Ó¡£
Æ«²î·½²îȨºâ£º»úÆ÷ѧϰÖеĺËÐÄÎÊÌ⣬ÃèÊöÁ˾ßÓиßÁé»îÐÔ£¨¸ß·½²î£©£¬¼´¿ÉÒԺܺõØÑ§Ï°ÑµÁ·Êý¾Ý£¬µ«ÒÔÎþÉü·º»¯ÐÂÊý¾ÝµÄÄÜÁ¦µÄÄ£ÐÍ£¬ÓëÎÞ·¨Ñ§Ï°ÑµÁ·Êý¾ÝµÄ²»Áé»î£¨¸ßÆ«²î£©µÄÄ£ÐÍÖ®¼äµÄƽºâ¡£Ëæ»úÉÁÖ¼õÉÙÁ˵¥¸ö¾ö²ßÊ÷µÄ·½²î£¬´Ó¶ø¿ÉÒÔ¸üºÃµØÔ¤²âÐÂÊý¾Ý¡£
Ï£Íû±¾ÎÄΪÄãÌṩÁËÔÚÏîÄ¿ÖÐʹÓÃËæ»úÉÁÖËùÐèµÄÐÅÐĺͶÔÔÀíµÄÀí½â¡£Ëæ»úÉÁÖÊÇÒ»ÖÖÇ¿´óµÄ»úÆ÷ѧϰģÐÍ£¬µ«Õâ²»Ó¦¸Ã×èÖ¹ÎÒÃÇÀí½âËüµÄ¹¤×÷»úÖÆ¡£ÎÒÃǶÔÄ£Ð͵ÄÁ˽âÔ½¶à£¬ÎÒÃǾÍÔ½ÓÐÄÜÁ¦ÓÐЧµØÊ¹ÓÃËü²¢½âÊÍËüÈçºÎ½øÐÐÔ¤²â¡£
Ò»Èç¼ÈÍù£¬»¶Ó½øÐÐÆÀÂÛ·´À¡ºÍ½¨ÉèÐÔµÄÅúÆÀ¡£¿ÉÒÔͨ¹ýTwitter @koehrsen_willÓëÎÒÁªÏµ¡£±¾ÎÄ×î³õ·¢²¼ÓÚenlight£¬Ò»¸öÓÃÓÚÑо¿»úÆ÷ѧϰµÄ¿ªÔ´ÉçÇø¡£¸ÐлenlightºÍÓÃÀ´ÍйÜÎÄÖдúÂëµÄrepl.it¡£
|