±à¼ÍƼö: |
±¾ÎÄÀ´×ÔÓÚcsdn£¬±¾ÎĽéÉÜÁË´ó¹æÄ£Ê±ÐòÊý¾Ý×Ô¶¯Òì³£¼ì²âµÄͨÓúͿÉÀ©Õ¹¿ò¼Ü֪ʶ¡£
|
|
1. ÕªÒª
±¾ÎĽéÉÜÁË´ó¹æÄ£Ê±ÐòÊý¾Ý×Ô¶¯Òì³£¼ì²âµÄͨÓúͿÉÀ©Õ¹¿ò¼Ü¡£Äܹ»ÔÚÔçÆÚ¼ì²âµ½ÏµÍ³Òì³££¬ÎÞÂÛÔÚά»¤Óû§Êý¾ÝÒ»ÖÂÐÔ·½Ã棬»¹ÊÇÔÚ±£»¤ÆóÒµÃâÊܶñÒâ¹¥»÷¶¼·¢»Ó×ŷdz£¹Ø¼üµÄ×÷Óá£ÏÖÓм¼ÊõÔÚÒì³£¼ì²â·½·¨Êܵ½¿ÉÀ©Õ¹ÐÔºÍÒ×ÓÃÐÔÉ϶¼´æÔںܴóÎÊÌâ¡£ÎÒÃÇÔÚÑÅ»¢£¨EGADS£©µÄϵͳÉè¼ÆÁË»ùÓÚÒì³£¼ì²âºÍÔ¤²âÄ£Ð͹¹½¨µÄÒì³£¹ýÂ˲㣬ÓÃÓÚ׼ȷµØ½øÐÐʱÐòÊý¾ÝµÄÒì³£¼ì²â¡£ÎÒÃDZȽÏÎÒÃǵķ½·¨ÓëÆäËûÒì³£¼ì²âϵͳ¶ÔʵʱºÍºÏ³ÉÊý¾ÝµÄ²»Í¬Ê±¼äÐòÁÐÌØÕ÷¡£EGADS¿ò¼ÜÔÚ¾«¶ÈºÍÕÙ»ØÂÊÌá¸ßÁË50%¡«60£¥¡£
2. ¼ò½é
ËäÈ»¼ÆËãÓ²¼þºÍÈí¼þµÄ¿ìËÙ·¢Õ¹ÒѾ¼«´óÌá¸ßÁËÓ¦ÓóÌÐòµÄ¿É¿¿ÐÔ£¬µ«ÊÇÔÚ´óÐͼ¯ÈºÖÐÈÔÈ»´æÔÚ´óÁ¿µÄÈí¼þ´íÎóºÍÓ²¼þ¹ÊÕÏ¡£ÏµÍ³ÒªÇó7*24Сʱ²»¼ä¶ÏÔËÐУ¬Òò´Ë£¬¶ÔÕâЩϵͳµÄ³ÖÐø¼à¿Ø¾ÍÖÁ¹ØÖØÒª¡£´ÓÊý¾Ý·ÖÎöµÄ½Ç¶ÈÀ´¿´£¬ÕâÒâζ×Ų»¼ä¶ÏµØ¼àÊÓ´óÁ¿µÄʱ¼äÐòÁÐÊý¾Ý£¬ÒÔ±ã¼ì²âDZÔڵĹÊÕÏ»òÒì³£ÏÖÏó¡£ÓÉÓÚʵ¼ÊÖеÄϵͳÒì³£»òÕßÈí¼þBUG¿ÉÄÜ»á·Ç³£¶à£¬Í¨¹ýÈ˹¤¼à¿Ø¼¸ºõÊDz»¿ÉÄܵģ¬Òò´Ë·Ç³£ÓбØÒªÊ¹ÓûúÆ÷ѧϰºÍÊý¾ÝÍÚ¾ò¼¼Êõ½øÐÐ×Ô¶¯»¯Òì³£¼ì²â¡£
Òì³£Öµ±¾ÖÊÉÏÊÇÒ»¸öÊý¾Ýµã¡£Í¨³££¬´ó¶àÊýÓ¦ÓóÌÐòÖеÄÊý¾ÝÊÇÓÉÒ»¸ö»ò¶à¸ö·´Ó³ÏµÍ³¹¦ÄܵijÌÐò²úÉúµÄ¡£µ±µ×²ãÓ¦ÓóÌÐòÒÔ²»Õý³£µÄ·½Ê½ÔËÐÐʱ£¬Ëü»á²úÉúÒì³£Öµ¡£¿ìËÙ¸ßЧµØ·¢ÏÖÕâЩÒì³£Öµ·Ç³£¾ßÓмÛÖµ£¬±ÈÈçÔÚ£ºÈëÇÖ¼ì²â£¬ÐÅÓÿ¨ÆÛÕ©£¬´«¸ÐÆ÷ʼþ£¬Ò½ÁÆÕï¶Ï£¬Ö´·¨µÈ¡£
ÎÒÃÇÔÚÑÅ»¢µÄϵͳ±»³ÆÎªEGADS£¬Ëü¿ÉÒÔ׼ȷºÍ¿ÉÀ©Õ¹µØ¼ì²âʱ¼äÐòÁÐÒì³£¡£ EGADS½«Ô¤²â¡¢Òì³£¼ì²âºÍ¾¯±¨·ÖΪÈý¸öµ¥¶ÀµÄ×é¼þ£¬ÔÊÐíÈËÔ±½«×Ô¼ºµÄÄ£ÐÍÌí¼Óµ½ÈκÎ×é¼þÖС£±¾ÎÄÖØµã½éÉܺóÁ½¸ö×é¼þ¡£
EGADSÊǵÚÒ»¸öÁé»î¡¢×¼È·¡¢¿ÉÀ©Õ¹ºÍ¿ÉÀ©Õ¹µÄÒì³£¼ì²â×ÛºÏϵͳ¡£ EGADS¿ò¼ÜÓëÒì³£¼ì²â»ù×¼Êý¾ÝÒ»Æð¿ªÔ´£¬°ïÖúѧÕߺÍÐÐÒµºÏ×÷¿ª·¢ÐµÄÒì³£¼ì²âÄ£ÐÍ¡£ÔÚÑÅ»¢£¬EGADSÿÌì±»Ðí¶àÍŶÓÓÃÓÚÊý°ÙÍò´ÎµÄʱ¼äÐòÁÐÒì³£¼ì²â¹¤×÷¡£
ÕûÌå¼Ü¹¹
EGADS¿ò¼ÜÓÉÈý¸öÖ÷Òª²¿·Ö×é³É£ºÊ±¼äÐòÁн¨Ä£Ä£¿é£¨TMM£©£¬Òì³£¼ì²âÄ£¿é£¨ADM£©ºÍ±¨¾¯Ä£¿é£¨AM£©¡£¸ø¶¨Ò»¸öʱ¼äÐòÁУ¬TMM×é¼þÄ£Äâ²úÉúʱ¼äÐòÁУ¬ÓÉADMºÍAM×é¼þ½øÐÐÏû·Ñ´¦Àí£¬·Ö±ð¼ÆËãÎó²î²¢¹ýÂ˲»¸ÐÐËȤµÄÒì³£¡£ÕâЩ×é¼þÔÚµÚ3ºÍ4½ÚÖÐÓÐÏêϸÃèÊö¡£
EGADS±»¹¹½¨ÎªÒ»¸ö¿ò¼Ü£¬¿ÉÒÔÇáËɵؼ¯³Éµ½ÏÖÓÐµÄ¼à¿Ø»ù´¡ÉèÊ©ÖС£ÔÚÑÅ»¢£¬ÎÒÃǵÄÄÚ²¿ÑÅ»¢¼à¿Ø·þÎñ£¨YMS£©Ã¿Ãë´¦ÀíÊý°ÙÍò¸öÊý¾Ýµã¡£Òò´Ë£¬¶ÔYMS½øÐпÉÀ©Õ¹£¬¾«×¼ºÍ×Ô¶¯»¯µÄÒì³£¼ì²âÖÁ¹ØÖØÒª¡£½ÓÏÂÀ´ÎÒÃǽ«ÏêϸÃèÊöYMSµÄ¾ßÌåϸ½Ú¡£
2.1ϵͳ¼¯³É
EGADS×÷Ϊ¶ÀÁ¢Æ½Ì¨ÔËÐУ¬¿ÉÓÃ×÷´óÐÍϵͳÖеĿ⡣Òò´Ë£¬Éè¼ÆEGADSºÍÄÚ²¿ÑÅ»¢¼à¿Ø·þÎñ£¨YMS£©Ö®¼äµÄ½Ó¿ÚÖÁ¹ØÖØÒª¡£
EGADSÓëYMSµÄ¼¯³É¼Ü¹¹Í¼Èçͼ1Ëùʾ¡£

ͼ1 EGADS-YMS ÕûÌå¼Ü¹¹
´ËÍ⣬Òì³£¼ì²â£¬»¹ÐèÒª¼¸¸öÖ§³Å×é¼þÀ´Çý¶¯Íê³É¡£Ê×ÏÈ£¬ËùÓеÄÒì³£¼ì²âÄ£ÐͶ¼ÊÇÀëÏßÅú´¦Àí£¨batch£©Éú²úµÄ£¬È»ºóÓ¦Óõ½ÊµÊ±»·¾³£¨real
time£©¡£ÆäÖÐÅú´¦ÀíÓÉÈý¸ö²½Öè×é³É£º
¼à²â£¨¼´¼àÊÓµÄʱ¼äÐòÁÐÊý¾Ý£©Êý¾ÝÅúÁ¿´æ´¢ÔÚHadoop¼¯ÈºÉÏ
ÅúÁ¿Ä£ÐÍÉú³ÉÆ÷Õë¶ÔÕâЩÊý¾ÝÔËÐУ¬²¢ÎªÄ¿±êʱ¼äÐòÁй¹½¨Ä£ÐÍ
Ä£ÐÍ´æ´¢ÔÚÄ£ÐÍÊý¾Ý¿âÖÐ
È»ºóÔÚÏßʵʱÁ÷ʹÓÃÕâЩ´æ´¢µÄÄ£ÐÍ£¬¾ßÌå²½ÖèÈçÏ£º
Êý¾ÝÁ÷ÈëStorm½øÐÐÁ÷ʽ´¦Àí
¼¯ÈºÖеÄÒ»¸öÄ£¿éµ÷ÓÃEGADS ADM£¬¸ù¾Ý´æ´¢ÔÚÄ£ÐÍÊý¾Ý¿âÖеÄÄ£ÐÍÀ´ÆÀ¹ÀÊäÈëÊý¾Ýµã
Èç¹û´æÔÚÒì³££¬Ôò½«Æä·¢Ë͵½ÓÉ×éºÏ¹æÔòºÍÆäËû°üº¬Ìض¨Âß¼×é³ÉµÄ¸¨Öú¹æÔòÁ÷£¨¼ûµÚ4½Ú£©
¸ù¾Ý¹æÔò£¬Èç¹ûÒì³£ÊǾ¯±¨Ê¼þ£¬ÔòÉú³Éʼþ£¬´æ´¢ÔÚ״̬Êý¾Ý¿âÖУ¬²¢×ª·¢µ½¾¯±¨Â·ÓÉϵͳ
¾¯±¨Â·ÓÉϵͳӦÓ÷ÓÉÅäÖùæÔò½«¾¯±¨·¢Ë͸øÏàÓ¦µÄ´¦ÀíÈËÔ±
2.2 ¿ÉÀ©Õ¹ÐÔ
EGADSµÄ¼à¿ØÐèҪÿÃë·ÖÎö³¬¹ý°ÙÍò¼¶Êý¾Ýµã£¬ÒÚ¼¶±ðʱ¼äÐòÁС£ÒªÇóÔÚCPU¸ºÔØ£¬I/OºÍÄÚ´æÕ¼Ó÷½Ãæ¾ßÓпÉÀ©Õ¹ÐÔ£¬²¢ÇÒÊý¾ÝµãµÄ´¦ÀíÐèÒª¾¡¿ÉÄܸßЧ¡£ÕâÒâζ×ÅÐèÒªÔ¤ÏȼÆË㾡¿ÉÄܶàµÄÄ£ÐÍ¡£´Ó´ÅÅ̶ÁȡģÐÍÊDz»ÇÐʵ¼ÊµÄ»á½µµÍÐÔÄÜ£¬Òò´ËÄ£ÐÍÓ¦¸Ã´æ´¢ÔÚÄÚ´æÖС£ÁíÒ»·½Ã棬ΪÁË¿ØÖƳɱ¾£¬Ä£ÐÍÓ¦¾¡¿ÉÄÜС¡£
Òì³£¼ì²âËã·¨
ÔÚ±¾½ÚÖУ¬ÎÒÃǸø³öÁËEGADSÖ§³ÖµÄÒì³£¼ì²âËã·¨¡£Ä¿Ç°£¬EGADSÄܹ»¼ì²â³öÈýÀàÒì³££º
Òì³£Öµ£º¸ø¶¨ÊäÈëʱ¼äÐòÁÐx£¬Òì³£ÖµÊÇʱ¼ä´ÁÖµ¶Ô£¨
£¬)£¬ÆäÖй۲âÖµÓë¸Ãʱ¼äÐòÁÐµÄÆÚÍûÖµ£¨¼´
£©£©²»Í¬²¨¶¯µã£¨Change Points£©£º¸ø¶¨ÊäÈëʱ¼äÐòÁУ¬²¨¶¯µãÊÇÖ¸ÔÚij¸öʱ¼ä£¬Æä״̬£¨ÐÐΪ£©ÔÚÕâ¸öʱ¼äÐòÁÐÉϱíÏÖ³öÓëǰºóµÄÖµ²»Í¬Ò쳣ʱ¼äÐòÁУº¸ø¶¨Ò»×éʱ¼äÐòÁУ¬Ò쳣ʱ¼äÐòÁÐÊÇÔÚ
ÉÏÓë´ó¶àÊýʱ¼äÐòÁÐÖµ²»Ò»ÖµIJ¿·Ö
ÔÚÒÔϲ¿·ÖÖУ¬ÎÒÃǸø³öÁËEGADSµ±Ç°ÓÃÓÚ¼ì²âÉÏÊöÒì³£ÀàÐ͵ķ½·¨¡£
3.1 Òì³£¼ì²â
¼ì²âÒì³£ÖµÊÇÐí¶à¼à¿ØÓ¦ÓÃÖÐ×îÖØÒªµÄ¹¦ÄÜ¡£EGADSÌṩÁËÁ½ÀàÓÃÓÚ¼ì²âÊä³öµÄËã·¨£¬ÕâЩÔÚ±¾½ÚÖнøÐÐÁËÃèÊö¡£
3.1.1 ²å¼þ·½·¨
EGADSÖÐÒì³£Öµ¼ì²âµÄµÚÒ»Àà·½·¨³ÆÎª²å¼þ·½·¨¡£ÎªÁËÄ£ÄâÊäÈëʱ¼äÐòÁеÄÕý³£ÐÐΪ£¬¿ÉÒÔÒµÎñºÍʱÐòÊý¾ÝµÄÌØµãÀ´²åÈë´óÁ¿µÄʱ¼äÐòÁÐÄ£ÐͺÍÔ¤²âÄ£ÐÍ£¨ÀýÈçARIMA£¬Ö¸Êýƽ»¬£¬KalmanÂ˲¨£¬×´Ì¬¿Õ¼äÄ£Ð͵ȣ©¡£Õâ¾ÍÊÇΪʲôÎÒÃǽ«Õâ¸ö×ÜÌå²ßÂÔ³ÆÎª²å¼þ·½·¨¡£Ó¦¸Ã×¢ÒâµÄÊÇ£¬ËùÓÐÕâЩģÐͶ¼ÔÚEGADSÖÐÓÃÓÚʱ¼äÐòÁÐÔ¤²â£¬ÕâÊÇÎÒÃÇ¿ò¼ÜµÄÁíÒ»¸öÌØÕ÷;È»¶ø£¬ÓÉÓÚ±¾ÎĵÄÖØµãÊÇÒì³£¼ì²â£¬¸ü¶à¹ØÓÚEGADSµÄ½¨Ä£ºÍÔ¤²âÌØÕ÷µÄϸ½ÚÎÒÃDz»½øÐиüÉîÈëµÄÌÖÂÛ¡£
ÎÒÃÇÌá³öµÄ²å¼þ¿ò¼ÜÓÉÁ½¸öÖ÷Òª×é¼þ×é³É£ºÊ±¼äÐòÁн¨Ä£Ä£¿é£¨TMM£©ºÍÒì³£¼ì²âÄ£¿é£¨ADM£©¡£¸ø¶¨Ê±¼äÐòÁУ¬TMMÌṩʱ¼äµÄµÄÔ¤²âÖµ£¬Óɱíʾ¡£ÎÒÃÇÒ²½«Õâ¸öÁ¿³ÆÎªµÄÔ¤ÆÚÖµ£¨²»ÒªÓëÆÚÍûµÄÊýѧ¸ÅÄî»ìÏý)¡£TMM¿ÉÒÔÊÇ»úÆ÷ѧϰģÐÍ£¬Æä»ùÓÚÊý¾Ý»ò»ùÓÚ¹æÔò½øÐÐÔ¤²â£¬ÔÚʱ¼äÉÏÍÚ¾òÊý¾ÝµãµÄ¾ßÌå±íÏÖÌØÕ÷£¨È粨¶¯»òÒì³££©¡£±¾ÎÄÖУ¬¿ÉÒÔÈÏΪTMMÖ»ÊÇÒ»¸ö¿ÉÒÔ²úÉúÔ¤²âµÄºÚÏ»×ÓÄ£¿é¡£ÔÚÕâ¸öÒâÒåÉÏ£¬ÎÒÃÇÌá³öµÄ¿ò¼ÜÊÇͨÓõ쬲»ÒÀÀµÓÚÈκÎÌØ¶¨µÄʱ¼äÐòÁн¨Ä£¿ò¼Ü¡£
¸ø¶¨Ô¤²âÖµ
ºÍʵ¼Ê¹Û²âÖµ£¬ADM¼ÆËãһЩÎÒÃdzÆÎªÆ«²î¶ÈÁ¿£¨DM£©µÄÆ«²î¸ÅÄî¡£×î¼òµ¥µÄºâÁ¿Æ«²îµÄ·½·¨ÊÇÔ¤²âÎó²î£¬¼´£ºÈç¹û´íÎ󳬳öijЩ¹Ì¶¨ãÐÖµ£¬Ôò»á·¢³ö¾¯±¨¡£ÕâÖÖ¼òµ¥µÄ·½·¨ÔÚijЩÇé¿öÏ¿ÉÄÜ»áÆð×÷Ó㬵«ÊǶÔÓÚ´ó¶àÊýµÄ·½·¨À´Ëµ£¬Ëü²»»áÊÇÒ»¸öºÜºÃµÄ²ßÂÔ£¬ÒòΪËü²»Äܲ¶»ñµ½Ïà¶Ô´íÎóµÄ¾ßÌåÐÅÏ¢¡£
Ïà¶ÔÎó²î
¶¨ÒåΪµÄÒ»¸öÒòËØ£º
ͨ¹ý¶ÔÏà¶ÔÎó²î½øÐÐãÐÖµ´¦Àí£¬¿ÉÒÔ¼ì²âÒì³£Öµ£¬Í¬Ê±¶ÔËùÆÚÍûÖµµÄ·ù¶È½øÐйéÒ»»¯¡£ËäÈ»ÕâЩãÐֵȷ¶¨ÁËÒì³£¼ì²âÄ£¿éµÄÃô¸Ð¶È£¬È»¶ø£¬ºÜÄÑÈ·¶¨Òì³£¼ì²âµÄ×î¼Ñ¶ÈÁ¿¡£ÊÂʵÉÏ£¬¸ø¶¨Ê±¼äÐòÁеÄ×îÓŶÈÁ¿µÄÑ¡ÔñÈ¡¾öÓÚʱ¼äÐòÁеÄÐÔÖÊÒÔ¼°TMMÐÔÄÜ¡£ÀýÈ磬Èç¹ûÎÒÃÇ´¦ÀíÒ»¸ö·Ç³£¹æÔòµÄʱ¼äÐòÁУ¬ÎÒÃÇÓÐÒ»¸ö׼ȷµÄÄ£ÐÍ£¬Ê¹ÓÃÔ¤²âÎó²î½øÐÐÒì³£¼ì²â¿ÉÄܾÍ×ã¹»ÁË£¬ÒòΪËüÔ¤ÆÚÊÇÕý³£·Ö²¼µÄ¡£ÔÚÆäËûÇé¿öÏ£¬×î¼Ñ¶ÈÁ¿¿ÉÄÜÔÚÔ¤²âÎó²îºÍÏà¶ÔÎó²îÖ®¼ä´æÔÚijÖÖ²îÒì¡£Òò´Ë£¬EGADSĬÈϸú×ÙÒ»×鯫²î¶ÈÁ¿£¬Ê¹ÓÃϵͳµÄÈË¿ÉÒÔ´´½¨×Ô¼ºµÄ´íÎó¶ÈÁ¿¡£ÔÚµÚ4½ÚÖÐÃèÊöµÄ¾¯±¨Ä£¿é£¨AM£©ÖÐʹÓÃÕâЩ´íÎó¶ÈÁ¿ÒÔ¼°ÆäËû¹¦ÄÜ£¨Èçʱ¼äÐòÁÐÌØÕ÷£©À´Á˽âÓû§µÄÆ«ºÃ²¢¹ýÂ˲»ÖØÒªµÄÒì³£¡£
3.1.2 »ùÓÚ·Ö½âµÄ·½·¨
EGADSÖеڶþÀàÒì³£Öµ¼ì²â·½·¨ÊÇ»ùÓÚʱ¼äÐòÁзֽâµÄ˼Ï룬ÔÚʱ¼äÐòÁзÖÎöÖУ¬Í¨³£½«Ê±¼äÐòÁзֽâΪ£ºÇ÷ÊÆ¡¢¼¾½ÚÐÔºÍÔëÉùµÄÈý¸öÒªËØ¡£Í¨¹ý¼à²âÔëÉù·ÖÁ¿£¬¿ÉÒÔ²¶»ñÒì³£Öµ¡£¸ü׼ȷµØËµ£¬Èç¹ûµãµÄÔëÉù·ÖÁ¿µÄ¾ø¶ÔÖµ´óÓÚij¸öãÐÖµ£¬Ôò¿ÉÒÔÈÏΪΪÒì³£Öµ¡£
3.2 ±äµã¼ì²â
ÔÚһЩÎÄÏ×ÀïÓÐÌáµ½Ò»ÖÖ»ùÓÚʱ¼ä´°¿ÚµÄ±äµã¼ì²â¼¼Êõ£¬ÔÚEGADSÖУ¬Ä¿Ç°²ÉÓûùÓÚÄ£Ð͵ķ½·¨¡£ÔÚÕâЩ·½·¨ÖУ¬Ê±¼äÐòÁеÄÔ¤ÆÚÐÐΪͨ¹ý3.1.1½ÚÖÐÌáµ½µÄ½¨Ä£¼¼Êõ½¨Ä£¡£ÎÒÃǽáºÏ3.1.1½ÚÖÐÃèÊöµÄ²å¼þ·½·¨À´¼ÆËãÊäÈëʱ¼äÐòÁеIJвîÐòÁУ¨»òÄ£ÐÍÔ¤²âµÄÆ«²î£©¡£È»ºóÎÒÃǶԲвîϵÁÐÓ¦Óþø¶Ô±ä»¯µã¼ì²âµÄ·½·¨À´¼ì²â²Ð²î·Ö²¼¡£ÎÒÃÇʹÓÃÄÚºËÃܶȹÀ¼Æ£¨Kernel
Density Estimation£©·Ç²ÎÊý¹À¼Æ²Ð²î·Ö²¼ºÍKullback-Leibler£¨KL¾àÀ룬³£ÓÃÀ´ºâÁ¿Á½¸ö¸ÅÂÊ·Ö²¼µÄ¾àÀ룩À´²âÁ¿·Ö²¼±ä»¯¡£
3.3 ¼ì²âÒ쳣ʱ¼äÐòÁÐ
EGADSÖ§³ÖµÄÁíÒ»ÀàÒì³£¼ì²â¼¼ÊõÉæ¼°¼ì²âÒ쳣ʱ¼äÐòÁС£Ò쳣ʱ¼äÐòÁÐ
¶¨ÒåΪÓëÆäËûʱ¼äÐòÁÐÓÐÃ÷ÏÔµÄÆ½¾ùÆ«²îµÄʱ¼äÐòÁС£¼ÙÉèËùÓеÄʱ¼äÐòÁÐÊǾùÔȵ쬲¢ÇÒÀ´×ÔÏàͬµÄÔ´£¨¼´£¬ÊÇÏàͬ´ØµÄÒ»²¿·Ö£©£¬Ôò¿ÉÒÔ¼òµ¥µØ¼ÆËãÏà¶ÔÓÚÆäËûʱ¼äÐòÁеÄʱ¼äÐòÁУ¨£©µÄƽ¾ùÆ«²î¡£ÔÚEGADSÖУ¬ÎÒÃÇĿǰµÄ·½·¨ÊÇ»ùÓÚ¸÷ÖÖʱ¼äÐòÁÐÌØÕ÷½«Ê±¼äÐòÁоÛÀൽһ×é´Ø
ÖУ¬°üÀ¨Ç÷ÊÆºÍ¼¾½ÚÐÔ£¬¹âÆ×ìØ£¬×ÔÏà¹Ø£¬Æ½¾ùÅ·¼¸ÀïµÂ¾àÀëµÈ¡£ÔÚ¾ÛÀàºó£¬ÎÒÃÇͨ¹ý²âÁ¿¼¯ÈºÖÊÐÄÄÚºÍÖ®¼äµÄÆ«²îºÍʱ¼äÐòÁУ¨
£©Ö´ÐÐÖ¡ÄÚ»òȺ¼¯Ê±¼äÐòÁÐÒì³£¼ì²â¡£ÕâÖÖEGADSÒì³£¼ì²âÀàÐ͵ij£¼û³¡¾°ÊÇÓÃÀ´½øÐзÖÀà¡£ÀýÈ磬Èç¹ûÍøÂ繤³ÌʦϣÍûÔÚÊý°ÙÍò¸öʱ¼äÐòÁÐÖÐÕÒµ½Òì³£µÄ·þÎñÆ÷£¬ÄÇôÒÔǰµÄ·½·¨¿ÉÄܲ»ÇÐʵ¼Ê£¬ÒòΪ½¨Ä£Êǰ´ÕÕÿ¸öʱ¼äÐòÁеĻù´¡Íê³ÉµÄ£¬¶ø²»¿¼ÂÇÆäËû¶ÈÁ¿µÄÐÐΪ¡£ÕâÖÖÒì³£¼ì²âÀàÐ͵ÄÁíÒ»¸öÓ¦ÓÃÊÇ·¢ÏÖÀàËÆµÄÒì³££¬ÕâÓëÒÔǰµÄ³¡¾°Ïà·´¡£
±¨¾¯
Òì³£¼ì²âµÄ×îÖÕÄ¿±êÊDzúÉú׼ȷºÍ¼°Ê±µÄ¾¯±¨¡£ EGADSͨ¹ýÁ½½×¶Î¹ý³ÌʵÏÖÕâÒ»µã£¬Ê×ÏÈͨ¹ýãÐֵѡÔñ²úÉúÒ»×éºòÑ¡Òì³££¬È»ºó¶Ô¸ø¶¨µÄ¹æÔò¹ýÂ˲»Ïà¹ØµÄÒì³£¡£
4.1 ãÐֵѡÔñ
ãÐֵѡÔñµÄ×÷ÓÃÊǸù¾ÝÒì³£¼ì²âÄ£¿é£¨ADM£©²úÉúµÄÆ«²î¶ÈÁ¿Ñ¡ÔñºÏÊʵÄãÐÖµ¡£Ä¿Ç°£¬EGADS»ùÓÚÒÔÏÂÁ½ÖÖãÐֵѡÔñË㷨ʵÏÖ£º
£¨a£©K¦Ò Æ«²î
£¨b£©Ãܶȷֲ¼
µÚÒ»ÖÖ·½·¨ÊDzÎÊý»¯µÄ£¬²¢¼Ù¶¨Êý¾ÝÕý̬·Ö²¼£¬ÓÐÃ÷È·µÄƽ¾ùÖµºÍ±ê׼ƫ²î¡£ÒÀ¿¿¸ß˹·Ö²¼£¬²¢¸ù¾ÝΪ¡°3sigma¹æÔò¡±£¨¼´£ºÆäÖÐ99.73£¥µÄÑù±¾Î»ÓÚÆ½¾ùÖµµÄÈý¸ö±ê׼ƫ²îÖ®ÄÚ¡£Òò´Ë£¬¸ù¾ÝK¦ÒÖеÄKÖµ£¬¿ÉÒÔÈ·¶¨ÔÚʱ¼ät¹Û²âÑùÆ·µÄ¿ÉÄÜÐÔ¡£¸ù¾ÝËùÐèµÄÃô¸Ð¶È£¬¿ÉÒÔ²âÁ¿¸ø¶¨µÄÑùÆ·ÊÇ·ñÔÚK
= 2»ò1µÄËùÓÐÑùÆ·µÄ95.45£¥»ò68.27£¥Ö®ÄÚ¡£Çë×¢Ò⣬ÕâÀïµÄ¼ÙÉèÊÇÎÒÃÇµÄÆ«²î¶ÈÁ¿ÊÇÕý̬·Ö²¼µÄ¡£µÚ¶þÖÖ·½·¨ÊǷDzÎÊýµÄ£¬²¢ÇÒ¶ÔÓÚÆ«²î¶ÈÁ¿²»ÊÇÕý̬·Ö²¼µÄÇé¿öÊÇÓÐÓõġ£»ù±¾Ë¼ÏëÊÇÕÒµ½Æ«²î¶ÈÁ¿·Ö²¼µÄµÍÃܶÈÇøÓò¡£Ò»ÖÖ·½·¨ÊÇʹÓÃÖîÈç¾Ö²¿ÀëȺÒò×Ó£¨LOF£©µÄËã·¨¡£Í¨¹ý½«¶ÔÏóµÄ¾Ö²¿ÃܶÈÓëÆäÁھӵľֲ¿ÃܶȽøÐбȽϣ¬¿ÉÒÔʶ±ð¾ßÓÐÏàËÆÃܶȵÄÇøÓò£¬ÒÔ¼°¾ßÓбÈÁÚ¾ÓÃܶÈÃ÷ÏÔ¸üµÍµÄÃܶȵĵ㣬ÕâЩµã±»ÈÏΪÊÇÒì³£Öµ¡£
4.2 ¹ýÂË
¹ýÂËÊÇ´«µÝ¸øÓ¦ÓõÄ×îºó½×¶ÎµÄ´¦Àí¡£ËäÈ»×÷Ϊ¹ýÂ˽׶εÄÊäÈëµÄºòÑ¡Òì³£ÔÚͳ¼ÆÉÏÊÇÏÔÖøµÄ£¬µ«²¢²»ÊÇËùÓÐÒì³£¶¼ÓëÌØ¶¨ÓÃÀýÏà¹Ø¡£ÀýÈ磬һЩӦÓöÔʱ¼äÐòÁÐÖеļâ·å¸ÐÐËȤ£¬¶øÆäËûÓ¦ÓöÔϽµ¸ÐÐËȤ£¬¶øÆäËûÓ¦ÓöԱ仯µã¸ÐÐËȤ¡£
EGADSÌṩÁËÒ»¸ö¼òµ¥Ö±¹ÛµÄ½çÃæ£¬ÔÊÐíÓû§±ê¼Çʱ¼äÐòÁеÄÄÄÐ©ÇøÓòÊÇÒì³£µÄ¡£È»ºó£¬¸Ã·´À¡±»EGADSÓëʱ¼äÐòÁкÍÄ£ÐÍÌØÕ÷Ò»ÆðÓÃÓÚѵÁ·Ò»¸ö·ÖÀàÆ÷£¬¸Ã·ÖÀàÆ÷Ô¤²âÒì³£ÊÇ·ñÓëÓû§Ïà¹Ø¡£
EGADSʹÓõÄʱ¼äÐòÁÐÊý¾ÝÌØÕ÷Èç±í1Ëùʾ¡£
±í1 EGADSËùʹÓõÄʱÐòÊý¾ÝÌØÕ÷±í

ͼ2ÏÔʾÁËÑù±¾Ê±¼äÐòÁеÄÌØÕ÷ÇúÏß¡£Çë×¢Ò⣬ÒÔdc¿ªÊ¼µÄÖ¸±êÊÇÔÚʱ¼äÐòÁÐÉϾ¹ýµ÷Õûºó£¨¼´É¾³ýÇ÷ÊÆºÍ¼¾½ÚÐÔÊý¾Ýºó£©µÃµ½µÄ¡£ÔÚµÚ6.2½ÚÖУ¬ÎÒÃǽ«¿´¿´ÕâЩʱ¼äÐòÁÐÌØÕ÷ÈçºÎÓ°ÏìÄ£ÐÍÐÔÄÜ¡£

ͼ2£ºEGADSÌáÈ¡µÄʱ¼äÐòÁм°ÆäÌØÕ÷µÄÒ»¸öʾÀý
ʵÑéÑо¿
6.1Êý¾Ý
ÓÃÓÚʵÑéµÄÊý¾Ý¼¯ÓÉ1:1µÄºÏ³ÉºÍÕæÊµÊý¾Ý»ìºÏ¶ø³É¡£ÎÒÃÇÒѾ´´½¨ÁËÒ»¸öºÏ³ÉµÄʱ¼äÐòÁÐÉú³É¹¤¾ß£¬¸Ã¹¤¾ßËæ×Å¿ò¼ÜºÍ»ù×¼Êý¾ÝµÄ¿ª·Å¡£Ê¹Óøù¤¾ß£¬Í¨¹ýÖ¸¶¨³¤¶È£¬·ù¶È£¬Òì³£Êý£¬Òì³£ÀàÐÍ£¬Òì³£´óС£¬ÔëÉùˮƽ£¬Ç÷ÊÆºÍ¼¾½ÚÐÔÀ´Éú³ÉºÏ³Éʱ¼äÐòÁС£ÕæÊµÊý¾Ý¼¯Ê¹ÓÃÁËÑÅ»¢»áÔ±µÇ¼Êý¾Ý(YML)¡£ºÏ³ÉºÍÕæÊµÊý¾ÝÔÚʱ¼äÐòÁж¼°üº¬3000¸öÊý¾Ýµã£¬YMLÊý¾Ý°üº¬ÁË3¸öÔµÄÊý¾Ýµã¡£³ý·ÇÁíÓÐ˵Ã÷£¬ËùÓÐʵÑé¾ùÒÔ1000´ÎËæ»úѡȡµÄʱ¼äÐòÁнøÐУ¬½á¹ûȡƽ¾ùÖµ¡£»¹Òª×¢Ò⣬ºÏ³ÉºÍÕæÊµÊý¾Ý¶¼ÓÐÒì³£±êÇ©£¬·½±ã²âÁ¿¾«¶ÈºÍÕÙ»ØÂÊ¡£
6.2½¨Ä£ÊµÑé
ʱ¼äÐòÁн¨Ä££¨ÓÉEGADSÖеÄTMM×é¼þ²¶»ñ£©ÊÇÒì³£¼ì²âµÄ»ù±¾²¿·Ö¡£Í¨³£Çé¿öÏ£¬Òì³£¼ì²âÓëµ×²ãʱ¼äÐòÁÐÄ£ÐÍÒ»ÑùºÃ¡£ÓÉÓÚ´óÁ¿µÄºòѡģÐÍ£¬Ä£ÐÍÑ¡Ôñ±äµÃÖÁ¹ØÖØÒª£¬²¢ÇÒÈ¡¾öÓÚʱ¼äÐòÁÐÌØÕ÷ºÍ¿ÉÓÃ×ÊÔ´¡£ÔÚÏÂÃæµÄʵÑéÖУ¬ÎÒÃÇչʾÁËʱ¼äÐòÁÐÌØÕ÷¶ÔÄ£ÐÍÐÔÄܵÄÓ°Ï죬²¢ÏÔʾÁ˾«¶È£¬ÊµÑéÖÐʹÓõÄÄ£ÐͺÍÎó²î¶ÈÁ¿·Ö±ð²Î¼û±í2ºÍ3¡£
±í2 ÓÃÓÚ½¨Ä£ÊµÑéµÄÄ£ÐÍÁбí

ºÍ

±í3 ÓÃÓÚ½¨Ä£ÊµÑéµÄÖ¸±êÁбí

6.2.1ʱ¼äÐòÁÐÌØÕ÷ºÍÐÔÄÜ
ΪÁËÖ¤Ã÷ʱ¼äÐòÁÐÌØÕ÷¶ÔÄ£ÐÍÐÔÄܵÄÓ°Ï죬ÎÒÃDZȽÏÁ˲»Í¬Ä£Ð͵Äʱ¼äÐòÁÐÓë²»Í¬ÌØÕ÷µÄÎó²î¶ÈÁ¿£¨¼û4.2½Ú£©¡£Í¼3ÏÔʾÁËʱ¼äÐòÁÐÌØÕ÷ÔÚÄ£ÐÍÐÐΪÖÐÆð×ÅÖØÒª×÷Óá£ÀýÈ磬¼¾½ÚÐÔģʽµÄOlympicÄ£ÐÍÔÚÊý¾Ý¼¯ÉϱíÏÖ²»¼Ñ£¬Ã»Óм¾½ÚÐÔºÍÇ¿¾¢Ç÷ÊÆ¡£
EGADSÄܹ»¸ú×ÙÀúʷʱ¼äÐòÁÐÌØÕ÷ºÍÄ£ÐÍÐÔÄÜ£¬Ê¹ÓÃÕâЩÀúÊ·ÐÅÏ¢£¬EGADSÑ¡ÔñÓɱí3ÖÐÃèÊöµÄÎó²î¶ÈÁ¿ÅжϵÄ×î¼ÑÄ£ÐÍ£¨¸ø¶¨Ê±¼äÐòÁÐÌØÕ÷£©¡£Êµ¼ÊÉÏ£¬»ùÓÚÊý¾ÝÌØÕ÷½øÐÐÄ£ÐÍÑ¡Ôñ±ÈÕë¶Ôÿ¸öÄ£ÐÍÖ´Ðн»²æÑéÖ¤Òª¿ìµÃ¶à¡£

ͼ3 ¾ßÓв»Í¬ÌØÐÔµÄʱ¼äÐòÁÐÐÔÄÜ
6.2.2ʱÐòÄ£Ð͵ĿÉÀ©Õ¹ÐÔ
ÈçµÚ2½ÚËùÊö£¬Ê±ÐòÄ£ÐÍÐèÒª¸ßÐÔÄܼ¼ÊõÒÔÖ§³Ö´ó¹æÄ££¨ÀýÈçÿÃëÊý°ÙÍòµã£©Êý¾ÝÁ÷µÄʵʱ¼ÆË㣬Òò´ËÐèÒªÔÚÄ£ÐÍ´óС¡¢ÑµÁ·Ê±¼äºÍ׼ȷÐÔÖ®¼ä½øÐÐȨºâ¡£
ÕâÖÖȨºâÔÚͼ4£¨a£©ºÍ4£¨b£©ÖпÉÒÔ¿´³ö¡£ ÀýÈ磬´ÓͼÖпÉÒÔ¿´³ö£¬¼¾½ÚÐÔÌìÐÔÄ£ÐͺܿìѵÁ·£¬µ«ÊǾßÓнϴóµÄ´æ´¢ÒªÇóºÍ½Ï¸ßµÄƽ¾ùÎó²î¡£
ÔÚÑÅ»¢£¬Ê×ÏÈÉ趨ÁË×ÊÔ´ºÍÄ£ÐÍѵÁ·Ê±¼äµÄÄ¿±ê£¬È»ºóÑ¡ÔñÏàÓ¦µÄÄ£ÐÍ¡£ »»¾ä»°Ëµ£¬Ä¿±êÊǽ«×ÊÔ´ºÍÄ£Ðͽ¨Á¢Ê±¼äÏÞÖÆÏÂʹµÃ±í3ÖеĴíÎó¼õµ½×îС¡£

ͼ4 Ä£ÐÍ´óСÓëѵÁ·Ê±¼äµÄȨºâ
6.3Òì³£¼ì²âʵÑé
ÔÚ±¾½ÚÖУ¬ÎÒÃDZȽÏÁË¿ªÔ´ÏµÍ³ÓëEGADS£¬²Î¿¼µÄ¿ªÔ´ÏµÍ³Èç±í4Ëùʾ¡£
±í4 ¿ªÔ´Òì³£¼ì²âÄ£ÐÍ£¨ÏµÍ³£©Áбí

ÔÚͼ5ÏÔʾÁ˶Ô6.1½ÚÖÐÃèÊöµÄÊý¾ÝµÄ²âÊÔ½á¹û£¬±È½Ï·½·¨²ÉÓãº

ͼ5 Ò쳣ģÐÍÔÚ²»Í¬Êý¾Ý¼¯ÉϵıíÏÖ£¨¹Û²ìµ½ÔÚËùÓÐÊý¾Ý¼¯ÉÏûÓÐ×îºÃµÄµ¥Ò»Ä£ÐÍ£©
½á¹û¿ÉÒÔ¿´³ö£¬Ã»ÓÐÒ»¸ö×î¼ÑµÄÒì³£¼ì²âÄ£ÐÍÄÜÊʺÏËùÓÐÒµÎñ³¡¾°£¬²»Í¬µÄËã·¨ÐèÒª½áºÏ¼ì²â²»Í¬ÀàÐ͵ÄÒì³£À´È·¶¨¡£ÀýÈ磬TwitterÔÚÊý¾Ý¼¯
ÉϱíÏÖ×îºÃ£¬¶øExtremeLowDensityÄ£ÐÍÔÚ
ÉϱíÏÖ×îºÃ¡£µ«ÊÇ£¬EGADSµÄÉè¼Æ³õÖÔÊÇÔÚÓû§¶ÔÊý¾ÝÀàÐ͵Äʱ¼äÐòÁкÍÒì³£ÀàÐͲ»Á˽âµÄÇé¿öÏ£¬¸ÃϵͳÄܹ»ÓÅÑźÍÎȽ¡µØ´¦ÀíÊý¾ÝÖдæÔڵĸ÷ÖÖÒì³£ÏÖÏó¡£Òò´Ë£¬EGADS±»¹¹½¨Îª½«Ò»×éÒì³£¼ì²âÄ£ÐÍ×éºÏ³ÉÒ»¸ö×î¼ÑµÄ¿ò¼ÜµÄ¿â¡£ÕâЩģÐ͵ÄÒì³£±»×ª·¢µ½¹ýÂË×é¼þÒÔ½øÐо«È·µÄÒì³£¼ì²â¡£
6.4Òì³£¹ýÂËʵÑé
Òì³£µÄÖØÒªÐÔÍùÍùÈ¡¾öÓÚʵ¼ÊÓ¦Óó¡¾°¡£¾ßÌåÀ´Ëµ£¬Ò»Ð©Óû§¿ÉÄܶÔչʾ¶ñÒâ¹¥»÷µÄʱ¼äÐòÁÐÐÐΪ¸ÐÐËȤ£¬¶øÆäËûÓû§¿ÉÄܶÔÊÕÈëÓÐÐËȤ¡£
ΪÁ˽â¾öÕâ¸öÒªÇ󣬹ýÂ˽׶ÎɨÃèËùÓÐÄ£Ð͵ÄËùÓÐÒì³££¬²¢Ê¹Ó÷ÖÀàΪ×÷ÎªÕæÕýµÄÄ£ÐÍ¡£ÔÚYMÓÃÀýµÄ¹ýÂ˽׶ÎʹÓõÄÄ£ÐÍÊÇ»ùÓÚAdBoostµÄÔöÇ¿Ê÷Ä£ÐÍ¡£Ä£ÐÍÖÐʹÓõÄÌØÕ÷²Î¼û±í1¡£AdaBoostµÄºËÐÄÔÀíÊÇÔڱ仯µÄÊý¾ÝÉϽøÐÐÊʺÏһϵÁÐweak
learners£¨ÀýÈ磬С¾ö²ßÊ÷£©£¬×îºóµÄ½á¹ûÊÇͨ¹ý×éºÏ¼ÓȨ¶àÊý±í¾ö²úÉúµÄ¡£Í¼6ÖеÄʵÑé½á¹û±íÃ÷£¬ÔÚÂ˲¨½×¶ÎʹÓò»Í¬µÄÄ£ÐÍÌØÕ÷£¬µÃµ½±È½ÏºÃµÄ¾«È·ÂʺÍÕÙ»ØÂÊ¡£

ͼ6£ºÊ¹Óò»Í¬ÀàÐÍÌØÕ÷µÄ¹ýÂ˽׶εľ«¶È
½áÂÛ
Òì³£¼ì²âÊÇÐí¶à¾ßÓйÊÕÏÓ¦ÓõÄʵʱ¼à¿ØÏµÍ³µÄºËÐIJ¿·Ö, ¼ì²â£¬ÆÛÕ©¼ì²â£¬ÍøÂçÈëÇÖ¼ì²âµÈµÈ¡£¾¡¹ÜËüÖÁ¹ØÖØÒª£¬µ«Êµ¼ÊÉÏʵʩȫ×Ô¶¯Òì³£¼ì²âϵͳÊÇÒ»Ïî¾ßÓÐÌôÕ½ÐÔµÄÈÎÎñ£¬ÕâЩÌôսͨ³£µ¼Ö½â¾ö·½°¸²»ÊÇ¿ÉÀ©Õ¹µÄ»ò¸ß¶Èרҵ»¯µÄ£¬Ò²µ¼ÖÂÁ˽ϸߵÄÎó±¨ÂÊ¡£
ÔÚ±¾ÎÄÖУ¬ÎÒÃǽéÉÜÁËEGADS£¬ÑÅ»¢ÊµÏÖµÄͨÓÃÒì³£¼ì²âϵͳ£¬¶Ô²»Í¬µÄYahooÊôÐÔ½øÐÐÊý°ÙÍò¸öʱ¼äÐòÁнøÐÐ×Ô¶¯¼à¿ØºÍ¾¯±¨¡£ÕýÈçÎÒÃÇÔÚ±¾ÎÄÖÐËùÃèÊöµÄ£¬HadoopÉϵÄEGADSµÄ²¢Ðмܹ¹ÒÔ¼°Ëüͨ¹ýStormµÄÁ÷´¦Àí»úÖÆÊ¹µÃËüÄܹ»ÔÚÑÅ»¢µÄÊý°ÙÍò¸öʱÐòÊý¾Ý¼¯ÉÏÖ´ÐÐʵʱÒì³£¼ì²â¡£´ËÍ⣬EGADS²ÉÓò»Í¬µÄʱ¼äÐòÁн¨Ä£ºÍÒì³£¼ì²âËã·¨À´´¦Àí²»Í¬µÄ¼à¿Ø³¡¾°¡£Í¨¹ý½«ÕâÒ»×éËã·¨Óë»úÆ÷ѧϰ»úÖÆ½áºÏÔÚ¾¯±¨Ä£¿éÖУ¬EGADS×Ô¶¯ÊÊÓ¦¶ÔÓû§ÖØÒªµÄÒì³£¼ì²âÓÃÀý¡£ËùÓÐÕâЩ¹¦Äܶ¼ÓÐЧµØ´´½¨ÁËÒ»¸ö¹¦ÄÜÇ¿´óµÄÒì³£¼ì²â¿ò¼Ü£¬ËüÊÇͨÓõĺͿÉÀ©Õ¹µÄ¡£ÎÒÃǶÔÕæÊµºÍ×ÛºÏÊý¾Ý¼¯µÄչʾʵÑé±íÃ÷£¬ÓëÆä¾ºÕù¶ÔÊֵĽâ¾ö·½°¸Ïà±È£¬ÎÒÃǵĿò¼Ü¾ßÓÐÓÅÔ½µÄÊÊÓÃÐÔ¡£
EGADSµÄÉè¼Æ±¾ÖÊÉÏÊÇ¿ÉÀ©Õ¹µÄ£¬ÎªÏµÍ³ÖвåÈëеÄÄ£ÐͺÍËã·¨ÌṩÁËÒ»ÖÖ¼òµ¥µÄ»úÖÆ¡£ÎÒÃǵĿò¼Ü¼°ÆäËùÓÐÊý¾Ý¼¯¶¼ÒѾ¿ªÔ´¡£ |