±à¼ÍƼö: |
±¾ÎÄÖ÷Òª½éÉÜÁËÊý¾Ý¿ÆÑ§¼ÒÃÇÐèÒªÕÆÎÕµÄ5ÖÖ³£¼û¾ÛÀàËã·¨ÒÔ¼°ËüÃǵÄÓÅȱµã£¬ÏàÐÅ»á¶ÔÊý¾Ý¿ÆÑ§¼ÒÓÐÒ»¶¨µÄ°ïÖú¡£
±¾ÎÄÀ´×ÔÓÚÔÆÉçÇø£¬ÓÉ»ðÁú¹ûÈí¼þAlice±à¼¡¢ÍƼö¡£
|
|
K-¾ùÖµ¾ÛÀà
K-Means¿ÉÄÜÊÇ×îÖªÃûµÄ¾ÛÀàËã·¨£¬Ã»ÓÐÖ®Ò»¡£Ôںܶà½éÉÜÐÔµÄÊý¾Ý¿ÆÑ§ºÍ»úÆ÷ѧϰ¿Î³ÌÖУ¬¶¼Óн²ÊÚ¸ÃËã·¨¡£²¢ÇÒ¸ÃËã·¨µÄ´úÂëºÜÈÝÒ×Àí½âºÍʵÏÖ£¡Äã¿ÉÒÔͨ¹ý¿´ÏÂÃæµÄ²åͼÀ´Àí½âËü¡£

K¾ùÖµ¾ÛÀà
1¡¢Ê×ÏÈ£¬ÎÒÃÇÑ¡ÔñһЩҪʹÓõÄÀà/×飬²¢Ëæ»ú³õʼ»¯ËûÃǸ÷×ÔµÄÖÐÐĵ㣨ÖÊÐÄ£©¡£Òª¼ÆËã³ö´Ø£¨ÀࣩµÄʹÓÃÊýÁ¿£¬×îºÃµÄ·½·¨ÊÇ¿ìËٲ鿴һÏÂÊý¾Ý²¢³¢ÊÔ¼ø±ðÓжàÉÙ²»Í¬µÄ·Ö×é¡£ÖÐÐĵãÊÇÒ»¸öʸÁ¿£¬Ëüµ½Ã¿¸öÊý¾ÝµãµÄʸÁ¿³¤¶ÈÏàͬ£¬ÔÚÉÏͼÖÐÓá°X¡±À´±íʾ¡£
2¡¢Ã¿¸öÊý¾Ýµãͨ¹ý¼ÆËã¸ÃµãÓëÿ¸ö´ØÖÐÐÄÖ®¼äµÄ¾àÀëÀ´½øÐзÖÀ࣬¸ù¾Ý×îС¾àÀ룬½«¸Ãµã·ÖÀൽ¶ÔÓ¦ÖÐÐĵãµÄ´ØÖС£
3¡¢¸ù¾ÝÕâЩÒÑ·ÖÀàµÄµã£¬ÎÒÃÇÖØÐ¼ÆËã´ØÖÐËùÓÐÏòÁ¿µÄ¾ùÖµ£¬À´È·¶¨ÐµÄÖÐÐĵ㡣
4¡¢Öظ´ÒÔÉϲ½ÖèÀ´½øÐÐÒ»¶¨ÊýÁ¿µÄµü´ú£¬»òÕßÖ±µ½´ØÖÐÐĵãÔÚµü´úÖ®¼ä±ä»¯²»´ó¡£ÄãÒ²¿ÉÒÔÑ¡Ôñ¶à´ÎËæ»ú³õʼ»¯´ØÖÐÐĵ㣬ȻºóÑ¡Ôñ¿´ÆðÀ´ÏñÊÇ×î¼Ñ½á¹ûµÄÊý¾Ý£¬ÔÙÀ´Öظ´ÒÔÉϲ½Öè¡£
K-MeansËã·¨µÄÓÅÊÆÔÚÓÚËüµÄËٶȷdz£¿ì£¬ÒòΪÎÒÃÇËù×öµÄÖ»ÊǼÆËãµãºÍ´ØÖÐÐÄÖ®¼äµÄ¾àÀë; ÕâÒѾÊǷdz£ÉٵļÆËãÁË£¡Òò´ËËü¾ßÓÐÏßÐԵĸ´ÔÓ¶ÈO(n)¡£
µ«ÊÇ£¬K-MeansËã·¨Ò²ÊÇÓÐһЩȱµã¡£Ê×ÏÈ£¬Äã±ØÐëÊÖ¶¯Ñ¡ÔñÓжàÉٴء£ÕâÊÇÒ»¸öºÜ´óµÄ±×¶Ë£¬ÀíÏëÇé¿öÏ£¬ÎÒÃÇÊÇÏ£ÍûÄÜʹÓÃÒ»¸ö¾ÛÀàËã·¨À´°ïÖúÎÒÃÇÕÒ³öÓжàÉٴأ¬ÒòΪ¾ÛÀàËã·¨µÄÄ¿µÄ¾ÍÊÇ´ÓÊý¾ÝÖÐÀ´»ñµÃһЩÓÐÓÃÐÅÏ¢¡£K-meansËã·¨µÄÁíÒ»¸öȱµãÊÇ´ÓËæ»úÑ¡ÔñµÄ´ØÖÐÐĵ㿪ʼÔËÐУ¬Õâµ¼ÖÂÿһ´ÎÔËÐиÃËã·¨¿ÉÄܲúÉú²»Í¬µÄ¾ÛÀà½á¹û¡£Òò´Ë£¬¸ÃËã·¨½á¹û¿ÉÄܾßÓв»¿ÉÖØ¸´£¬È±·¦Ò»ÖÂÐÔµÈÐÔÖÊ¡£¶øÆäËû¾ÛÀàËã·¨µÄ½á¹ûÔò»áÏԵøüÒ»ÖÂһЩ¡£
K-MediansÊÇÓëK-MeansÀàËÆµÄÁíÒ»ÖÖ¾ÛÀàËã·¨£¬ËüÊÇͨ¹ý¼ÆËãÀàÖÐËùÓÐÏòÁ¿µÄÖÐÖµ£¬¶ø²»ÊÇÆ½¾ùÖµ£¬À´È·¶¨´ØµÄÖÐÐĵ㡣ÕâÖÖ·½·¨µÄÓŵãÊǶÔÊý¾ÝÖеÄÒì³£Öµ²»Ì«Ãô¸Ð£¬µ«ÊÇÔڽϴóµÄÊý¾Ý¼¯Ê±½øÐоÛÀàʱ£¬ËÙ¶ÈÒªÂýµÃ¶à£¬Ôì³ÉÕâÖÖÏÖÏóµÄÔÒòÊÇÕâÖÖ·½·¨Ã¿´Îµü´úʱ£¬¶¼ÐèÒª¶ÔÊý¾Ý½øÐÐÅÅÐò¡£
Mean-Shift¾ÛÀàËã·¨
Mean-ShiftÊÇÒ»ÖÖ»ùÓÚ»¬¶¯´°¿ÚµÄ¾ÛÀàËã·¨¡£Ò²¿ÉÒÔ˵ËüÊÇÒ»ÖÖ»ùÓÚÖÊÐĵÄËã·¨£¬ÕâÒâ˼ÊÇËüÊÇͨ¹ý¼ÆË㻬¶¯´°¿ÚÖеľùÖµÀ´¸üÐÂÖÐÐĵãµÄºòÑ¡¿ò£¬ÒÔ´Ë´ïµ½ÕÒµ½Ã¿¸ö´ØÖÐÐĵãµÄÄ¿µÄ¡£È»ºóÔÚʣϵĴ¦Àí½×¶ÎÖУ¬¶ÔÕâЩºòÑ¡´°¿Ú½øÐÐÂ˲¨ÒÔÏû³ý½üËÆ»òÖØ¸´µÄ´°¿Ú£¬ÕÒµ½×îÖÕµÄÖÐÐĵ㼰Æä¶ÔÓ¦µÄ´Ø¡£¿´¿´ÏÂÃæµÄͼ½â¡£

ÓÃÓÚµ¥¸ö»¬¶¯´°¿ÚµÄMean-Shift¾ÛÀàËã·¨
1¡¢ÎªÁ˲ûÊÍMean-shiftËã·¨£¬ÎÒÃÇ¿ÉÒÔ¿¼ÂǶþά¿Õ¼äÖеÄÒ»×éµã£¬ÈçÉÏͼËùʾ¡£ÎÒÃÇ´ÓÒ»¸öÒÔCµã£¨Ëæ»úÑ¡Ôñ£©ÎªÖÐÐÄ£¬ÒÔ°ë¾¶rΪºËÐĵÄÔ²»¬¶¯´°¿Ú¿ªÊ¼¡£Mean-shift¿ÉÒÔ¿´×÷ÊÇÒ»ÖֵȸßÏßËã·¨£¬ÔÚÿ´Îµü´úÖУ¬ËüÄܽ«ºËº¯Êý£¨Ô²»¬¶¯´°¿Ú£©Òƶ¯µ½Ã¿¸öµü´úÖнϸßÃܶȵÄÇøÓò£¬Ö±ÖÁÊÕÁ²¡£
2¡¢ÔÚÿ´Îµü´úÖУ¬Í¨¹ý½«ÖÐÐĵãÒÆ¶¯µ½´°¿ÚÄÚµãµÄƽ¾ùÖµ´¦£¨Òò´ËµÃÃû£©£¬À´Ê¹»¬¶¯´°¿ÚÒÆÏò¸ü¸ßÃܶȵÄÇøÓò¡£»¬¶¯´°¿ÚÄÚµÄÊý¾ÝÃܶÈÓëÆäÄÚ²¿µãµÄÊýÄ¿³ÉÕý±È¡£µ±È»£¬Í¨¹ýÒÆ¶¯´°¿ÚÖеãµÄƽ¾ùÖµ£¬Ëü£¨»¬¶¯´°¿Ú£©¾Í»áÖð½¥ÒÆÏòµãÃܶȸü¸ßµÄÇøÓò¡£
3¡¢ÎÒÃǼÌÐø¸ù¾Ýƽ¾ùÖµÀ´Òƶ¯»¬¶¯´°¿Ú£¬Ö±µ½²»ÄÜÕÒµ½Ò»¸öÒÆ¶¯·½Ïò£¬Ê¹»¬¶¯´°¿Ú¿ÉÒÔÈÝÄɸü¶àµÄµã¡£¿´¿´ÉÏÃæÍ¼Æ¬µÄ¶¯»Ð§¹û£»Ö±µ½»¬¶¯´°¿ÚÄÚ²»ÔÙÔö¼ÓÃܶȣ¨¼´´°¿ÚÖеĵãÊý£©£¬ÎÒÃDzÅÍ£Ö¹ÒÆ¶¯Õâ¸öԲȦ¡£
4¡¢²½Öè1ÖÁ²½Öè3µÄ¹ý³ÌÊÇÓÉÐí¶à»¬¶¯´°¿ÚÀ´Íê³ÉµÄ£¬Ö±µ½ËùÓеĵ㶼ÄÜλÓÚ¶ÔÓ¦´°¿ÚÄÚʱ²ÅÍ£Ö¹¡£µ±¶à¸ö»¬¶¯´°¿ÚÖØµþʱ£¬¸ÃËã·¨¾Í±£Áô°üº¬×î¶àµãµÄ´°¿Ú¡£×îÖÕËùÓÐÊý¾Ýµã¸ù¾ÝËüÃÇËùÔڵϬ¶¯´°¿ÚÀ´È·¶¨·Öµ½ÄÄÒ»Àà¡£
ÏÂͼÏÔʾÁËËùÓ묶¯´°¿Ú´ÓÍ·µ½Î²µÄÕû¸öÒÆ¶¯¹ý³Ì¡£Ã¿¸öºÚµã´ú±í»¬¶¯´°¿ÚµÄÖÊÐÄ£¬Ã¿¸ö»Òµã´ú±íÒ»¸öÊý¾Ýµã¡£

Mean-Shift¾ÛÀàµÄÕû¸ö¹ý³Ì
ÓëK-means¾ÛÀàËã·¨Ïà±È£¬Mean-shiftËã·¨ÊDz»ÐèҪѡÔñ´ØµÄÊýÁ¿£¬ÒòΪËüÊÇ×Ô¶¯ÕÒѰÓм¸Àà¡£ÕâÊÇÒ»¸öÏà±ÈÆäËûËã·¨¾Þ´óµÄÓŵ㡣¶øÇÒ¸ÃËã·¨µÄ¾ÛÀàЧ¹ûÒ²ÊǷdz£ÀíÏëµÄ£¬ÔÚ×ÔÈ»Êý¾ÝÇý¶¯µÄÇé¿öÏ£¬ËüÄܷdz£Ö±¹ÛµÄÕ¹ÏֺͷûºÏÆäÒâÒå¡£Ëã·¨µÄȱµãÊǹ̶¨ÁË´°¿Ú´óС/°ë¾¶¡°r¡±¡£
»ùÓÚÃܶȵÄÔëÉùÓ¦Óÿռä¾ÛÀࣨDBSCAN£©
DBSCANÊÇÒ»ÖÖ»ùÓÚÃܶȵľÛÀàËã·¨£¬ÀàËÆÓÚMean-shiftËã·¨£¬µ«¾ßÓÐһЩÏÔÖøµÄÓŵ㡣ÎÒÃÇ´Ó¿´ÏÂÃæÕâ¸öÆæÌØµÄͼÐοªÊ¼Á˽â¸ÃËã·¨¡£

DBSCANЦÁ³ÈËÁ³¾ÛÀà
1¡¢DBSCANËã·¨´ÓÒ»¸öδ±»·ÃÎʵÄÈÎÒâµÄÊý¾Ýµã¿ªÊ¼¡£Õâ¸öµãµÄÁÚÓòÊÇÓþàÀëepsilonÀ´¶¨Ò壨¼´¸Ãµã¦Å¾àÀ뷶ΧÄÚµÄËùÓе㶼ÊÇÁÚÓòµã£©¡£
2¡¢Èç¹ûÔÚ¸ÃÁÚÓòÄÚÓÐ×ã¹»ÊýÁ¿µÄµã£¨¸ù¾ÝminPointsµÄÖµ£©£¬Ôò¾ÛÀà¹ý³Ì¿ªÊ¼£¬²¢ÇÒµ±Ç°Êý¾Ýµã³ÉΪдØÖеĵÚÒ»¸öµã¡£·ñÔò£¬¸Ãµã½«±»±ê¼ÇΪÔëÉù£¨ÉÔºó£¬Õâ¸öÔëÉùµã¿ÉÄܳÉΪ¾ÛÀàÖеÄÒ»²¿·Ö£©¡£ÔÚÕâÁ½ÖÖÇé¿öÏ£¬¸Ãµã¶¼»á±»±ê¼ÇΪ¡°ÒÑ·ÃÎÊ¡±¡£
3¡¢¶ÔÓÚдØÖеĵÚÒ»¸öµã£¬ËüµÄ¦Å¾àÀëÁÚÓòÄڵĵãÒ²»á³ÉΪͬ´ØµÄÒ»²¿·Ö¡£Õâ¸ö¹ý³Ìʹ¦ÅÁÚÓòÄÚµÄËùÓе㶼ÊôÓÚͬһ¸ö´Ø£¬È»ºó¶Ô²ÅÌí¼Óµ½´ØÖеÄËùÓÐеãÖØ¸´ÉÏÊö¹ý³Ì¡£
4¡¢Öظ´²½Öè2ºÍ3Á½¸ö¹ý³ÌÖ±µ½È·¶¨Á˾ÛÀàÖеÄËùÓеã²ÅÍ£Ö¹£¬¼´·ÃÎʺͱê¼ÇÁ˾ÛÀàµÄ¦ÅÁÚÓòÄÚµÄËùÓе㡣
5¡¢Ò»µ©ÎÒÃÇÍê³ÉÁ˵±Ç°µÄ¾ÛÀ࣬¾Í¼ìË÷ºÍ´¦ÀíеÄδ·ÃÎʵĵ㣬¾ÍÄܽøÒ»²½·¢ÏÖеĴػòÕßÊÇÔëÉù¡£Öظ´ÉÏÊö¹ý³Ì£¬Ö±µ½ËùÓе㱻±ê¼ÇΪÒÑ·ÃÎʲÅÍ£Ö¹¡£ÓÉÓÚËùÓеãÒѾ±»·ÃÎÊÍê±Ï£¬Ã¿¸öµã¶¼±»±ê¼ÇΪÊôÓÚÒ»¸ö´Ø»òÊÇÔëÉù¡£
ÓëÆäËû¾ÛÀàËã·¨Ïà±È£¬DBSCAN¾ßÓкܶàÓŵ㡣Ê×ÏÈ£¬Ëü¸ù±¾²»ÐèҪȷ¶¨´ØµÄÊýÁ¿¡£²»Í¬ÓÚMean-shiftËã·¨£¬µ±Êý¾Ýµã·Ç³£²»Í¬Ê±£¬»á½«ËüÃǵ¥´¿µØÒýÈë´ØÖУ¬DBSCANÄܽ«Ò쳣ֵʶ±ðΪÔëÉù¡£ÁíÍ⣬ËüÄܹ»ºÜºÃµØÕÒµ½ÈÎÒâ´óСºÍÈÎÒâÐÎ×´µÄ´Ø¡£
DBSCANËã·¨µÄÖ÷ҪȱµãÊÇ£¬µ±Êý¾Ý´ØÃܶȲ»¾ùÔÈʱ£¬ËüµÄЧ¹û²»ÈçÆäËûËã·¨ºÃ¡£ÕâÊÇÒòΪµ±Ãܶȱ仯ʱ£¬ÓÃÓÚʶ±ðÁÚ½üµãµÄ¾àÀëãÐÖµ¦ÅºÍminPointsµÄÉèÖý«Ëæ×Ŵضø±ä»¯¡£ÔÚ´¦Àí¸ßάÊý¾ÝʱҲ»á³öÏÖÕâÖÖȱµã£¬ÒòΪÄÑÒÔ¹À¼Æ¾àÀëãÐÖµ¦Å¡£
ʹÓøß˹»ìºÏÄ£ÐÍ£¨GMM£©µÄÆÚÍû×î´ó»¯£¨EM£©¾ÛÀà
K-MeansËã·¨µÄÖ÷ҪȱµãÖ®Ò»¾ÍÊÇËü¶ÔÓÚ¾ÛÀàÖÐÐÄÆ½¾ùÖµµÄʹÓÃÌ«µ¥Ò»¡£Í¨¹ý²é¿´ÏÂÃæµÄͼÀý£¬ÎÒÃÇ¿ÉÒÔÃ÷°×ΪʲôËü²»ÊÇʹÓþùÖµ×î¼ÑµÄ·½Ê½¡£ÔÚ×ó²à£¬ÈËÑÛ¿´ÆðÀ´·Ç³£Ã÷ÏÔµÄÊÇ£¬¾ßÓÐÏàͬ¾ùÖµµÄÊý¾ÝÖÐÐĵ㣬ȴÊDz»Í¬°ë¾¶³¤¶ÈµÄÁ½¸öÔ²Ðδء£¶øK-MeansËã·¨²»Äܽâ¾öÕâÑùµÄÊý¾ÝÎÊÌ⣬ÒòΪÕâЩ´ØµÄ¾ùÖµÊǷdz£½Ó½üµÄ¡£K-MeansËã·¨Ôڴز»ÊÇÔ²ÐεÄÇé¿öÏÂÒ²Ò»ÑùÎÞЧ£¬Ò²ÊÇÓÉÓÚʹÓþùÖµ×÷Ϊ¼¯ÈºÖÐÐÄ¡£

K-MeansËã·¨Á½¸öʧ°ÜµÄ°¸Àý
Ïà½ÏÓÚK-meansËã·¨£¬¸ß˹»ìºÏÄ£ÐÍ£¨GMMs£©ÄÜ´¦Àí¸ü¶àµÄÇé¿ö¡£¶ÔÓÚGMM£¬ÎÒÃǼÙÉèÊý¾ÝµãÊǸß˹·Ö²¼µÄ;
ÕâÊÇÒ»¸öÏÞÖÆ½ÏÉٵļÙÉ裬¶ø²»ÊÇÓþùÖµÀ´±íʾËüÃÇÊÇÔ²Ðεġ£ÕâÑù£¬ÎÒÃÇÓÐÁ½¸ö²ÎÊýÀ´ÃèÊö´ØµÄÐÎ×´£º¼´¾ùÖµºÍ±ê×¼²î£¡ÒÔ¶þάΪÀý£¬ÕâÒâζ×ÅÕâЩ´Ø¿ÉÒÔÊÇÈκÎÀàÐ͵ÄÍÖÔ²ÐΣ¨ÒòΪGMMÔÚxºÍy·½ÏòÉ϶¼Óбê׼ƫ²î£©¡£Òò´Ë£¬Ã¿¸ö¸ß˹·Ö²¼¶¼±»µ¥¸ö´ØËùÖ¸¶¨¡£
ΪÁËÕÒµ½Ã¿¸ö´ØµÄ¸ß˹²ÎÊý£¨ÀýÈçÆ½¾ùÖµºÍ±ê×¼²î£©£¬ÎÒÃǽ«Ê¹ÓÃÆÚÍû×î´ó»¯£¨EM£©µÄÓÅ»¯Ëã·¨¡£Çë¿´ÏÂÃæµÄͼ±í£¬¿ÉÒÔ×÷ΪƥÅä´ØµÄ¸ß˹ͼµÄ²ûÊÍ¡£È»ºóÎÒÃÇÀ´Íê³ÉʹÓÃGMMµÄÆÚÍû×î´ó»¯¾ÛÀà¹ý³Ì¡£

ʹÓÃGMMµÄEM¾ÛÀà
1¡¢ÎÒÃÇÊ×ÏÈÑ¡Ôñ´ØµÄÊýÁ¿£¨ÈçK-Means£©£¬È»ºóËæ»ú³õʼ»¯Ã¿¸ö´ØµÄ¸ß˹·Ö²¼²ÎÊý¡£¿ÉÒÔͨ¹ý¿ìËٲ鿴Êý¾ÝµÄ·½Ê½£¬À´³¢ÊÔΪ³õʼ²ÎÊýÌṩһ¸ö½ÏºÃµÄ²Â²â¡£²»¹ýÇë×¢Ò⣬´ÓÉÏͼ¿ÉÒÔ¿´³ö£¬Õâ²»ÊÇ100£¥±ØÒªµÄ£¬ÒòΪ¼´Ê¹ÊÇ´ÓÒ»¸öºÜ²îµÄ¸ß˹·Ö²¼¿ªÊ¼£¬Ëã·¨Ò²ÄܺܿìµÄÓÅ»¯Ëü¡£
2¡¢¸ø¶¨Ã¿¸ö´ØµÄ¸ß˹·Ö²¼£¬¼ÆËãÿ¸öÊý¾ÝµãÊôÓÚÌØ¶¨´ØµÄ¸ÅÂÊ¡£Ò»¸öµãÔ½¿¿½ü¸ß˹µÄÖÐÐÄ£¬ËüÔ½¿ÉÄÜÊôÓڸôء£ÔÚʹÓøß˹·Ö²¼Ê±ÕâÓ¦¸ÃÊǷdz£Ö±¹ÛµÄ£¬ÒòΪÎÒÃǼÙÉè´ó²¿·ÖÊý¾Ý¸ü¿¿½ü´ØµÄÖÐÐÄ¡£
3¡¢»ùÓÚÕâЩ¸ÅÂÊ£¬ÎÒÃÇΪ¸ß˹·Ö²¼¼ÆËãÒ»×éеIJÎÊý£¬Ê¹µÃÎÒÃÇÄÜ×î´ó»¯´ØÄÚÊý¾ÝµãµÄ¸ÅÂÊ¡£ÎÒÃÇʹÓÃÊý¾ÝµãλÖõļÓȨºÍÀ´¼ÆËãÕâЩвÎÊý£¬ÆäÖÐÈ¨ÖØÊÇÊý¾ÝµãÊôÓÚ¸ÃÌØ¶¨´ØµÄ¸ÅÂÊ¡£ÎªÁ˸üÖ±¹ÛµÄ½âÊÍÕâ¸ö£¬ÎÒÃÇ¿ÉÒÔ¿´¿´ÉÏÃæµÄͼƬ£¬ÌرðÊÇ»ÆÉ«µÄ´Ø¡£µÚÒ»´Îµü´úʱ£¬·Ö²¼ÊÇËæ»ú¿ªÊ¼£¬µ«ÊÇÎÒÃÇ¿ÉÒÔ¿´µ½´ó²¿·Ö»Æµã¶¼ÔÚ·Ö²¼µÄÓҲࡣµ±ÎÒÃǼÆËã°´¸ÅÂʼÓȨµÄºÍʱ£¬¼´Ê¹ÖÐÐĸ½½üµÄµã´ó²¿·Ö¶¼ÔÚÓұߣ¬Í¨¹ý·ÖÅäµÄ¾ùÖµ×ÔÈ»¾Í»á½Ó½üÕâЩµã¡£ÎÒÃÇÒ²¿ÉÒÔ¿´µ½£¬´ó²¿·ÖÊý¾Ýµã¶¼ÊÇ¡°´ÓÓÒÉϵ½×óÏ¡±¡£Òò´Ë£¬¸Ä±ä±ê×¼²îµÄÖµ£¬¿ÉÒÔÕÒµ½Ò»¸ö¸üÊʺÏÕâЩµãµÄÍÖÔ²£¬ÒÔ×î´ó»¯¸ÅÂʼÓȨµÄ×ܺ͡£
4¡¢Öظ´µü²½Öè2ºÍ3£¬Ö±µ½ÊÕÁ²£¬Ò²¾ÍÊÇ·Ö²¼ÔÚµü´úÖлù±¾ÔÙÎޱ仯¡£
ʹÓÃGMM·½·¨ÓÐÁ½¸öºÜÖØÒªµÄÓŵ㡣 Ê×ÏÈ£¬GMM·½·¨ÔÚ¾ÛÀàз½²îÉϱÈK-MeansÁé»îµÃ¶à; ÓÉÓÚʹÓÃÁ˱ê׼ƫ²î²ÎÊý£¬´Ø¿ÉÒÔ³ÊÏÖÈκÎÍÖÔ²ÐÎ×´£¬¶ø²»ÊDZ»ÏÞÖÆÎªÔ²ÐΡ£
K-meanË㷨ʵ¼ÊÉÏÊÇGMMµÄÒ»¸öÌØÊâÇé¿ö£¬¼´Ã¿¸ö´ØµÄз½²îÔÚËùÓÐά¶ÈÉ϶¼½Ó½ü0¡£Æä´Î£¬ÓÉÓÚGMMʹÓÃÁ˸ÅÂÊ£¬Ã¿¸öÊý¾Ýµã¿ÉÒÔÓжà¸ö´Ø¡£Òò´Ë£¬Èç¹ûÒ»¸öÊý¾ÝµãλÓÚÁ½¸öÖØµþµÄ´ØµÄÖм䣬ÎÒÃÇ¿ÉÒÔ¼òµ¥µØ¶¨ÒåËüµÄÀ࣬¼´ÊôÓÚÀà1µÄ¸ÅÂÊÊǰٷÖÖ®X£¬ÊôÓÚÀà2µÄ¸ÅÂÊÊǰٷÖÖ®Y¡£¼´£¬GMMÖ§³Ö»ìºÏÀàÕâÖÖÇé¿ö¡£
Äý¾Û²ã´Î¾ÛÀà
·Ö²ã¾ÛÀàË㷨ʵ¼ÊÉÏ·ÖΪÁ½Àࣺ×ÔÉ϶øÏ»ò×Ô϶øÉÏ¡£×Ô϶øÉϵÄËã·¨Ê×ÏȽ«Ã¿¸öÊý¾ÝµãÊÓΪһ¸öµ¥Ò»µÄ´Ø£¬È»ºóÁ¬ÐøµØºÏ²¢£¨»ò¾ÛºÏ£©³É¶ÔµÄ´Ø£¬Ö±µ½ËùÓеĴض¼ºÏ²¢³ÉÒ»¸ö°üº¬ËùÓÐÊý¾ÝµãµÄ´Ø¡£Òò´Ë£¬×Ô϶øÉϵķֲã¾ÛÀà±»³ÆÎªºÏ³É¾ÛÀà»òHAC¡£Õâ¸ö´ØµÄ²ã´Î¿ÉÒÔÓÃÊ÷£¨»òÊ÷״ͼ£©±íʾ¡£Ê÷µÄ¸ùÊÇÊÕ¼¯ËùÓÐÑù±¾µÄΨһ´Ø£¬Ò¶Êǽö¾ßÓÐÒ»¸öÑù±¾µÄ´Ø¡£ÔÚ½øÈëËã·¨²½Öè֮ǰ£¬Çë²é¿´ÏÂÃæµÄͼ½â¡£

ºÏ³É¾ÛÀà
1¡¢ÎÒÃÇÊ×ÏȽ«Ã¿¸öÊý¾ÝµãÊÓΪһ¸öµ¥Ò»µÄ´Ø£¬¼´Èç¹ûÎÒÃǵÄÊý¾Ý¼¯ÖÐÓÐX¸öÊý¾Ýµã£¬ÄÇôÎÒÃǾÍÓÐX¸ö´Ø¡£È»ºó£¬ÎÒÃÇÑ¡ÔñÒ»¸ö¾àÀë¶ÈÁ¿£¬À´¶ÈÁ¿Á½¸ö´ØÖ®¼ä¾àÀë¡£×÷Ϊһ¸öÀý×Ó£¬ÎÒÃǽ«Ê¹ÓÃÆ½¾ù¹ØÁª¶ÈÁ¿£¬Ëü½«Á½¸ö´ØÖ®¼äµÄ¾àÀ붨ÒåΪµÚÒ»¸ö´ØÖеÄÊý¾ÝµãÓëµÚ¶þ¸ö´ØÖеÄÊý¾ÝµãÖ®¼äµÄƽ¾ù¾àÀë¡£
2¡¢ÔÚÿ´Îµü´úÖУ¬ÎÒÃǽ«Á½¸ö´ØºÏ²¢³ÉÒ»¸ö´Ø¡£Ñ¡Ôñƽ¾ù¹ØÁªÖµ×îСµÄÁ½¸ö´Ø½øÐкϲ¢¡£¸ù¾ÝÎÒÃÇÑ¡ÔñµÄ¾àÀë¶ÈÁ¿£¬ÕâÁ½¸ö´ØÖ®¼äµÄ¾àÀë×îС£¬Òò´ËÊÇ×îÏàËÆµÄ£¬ËùÓÐÓ¦¸ÃºÏ²¢¡£
3¡¢Öظ´²½Öè2Ö±µ½ÎÒÃǵ½´ïÊ÷µÄ¸ù£¬¼´ÎÒÃÇÖ»ÓÐÒ»¸ö°üº¬ËùÓÐÊý¾ÝµãµÄ´Ø¡£Í¨¹ýÕâÖÖ·½Ê½£¬ÎÒÃÇ¿ÉÒÔÑ¡Ôñ×îÖÕÐèÒª¶àÉÙ¸ö´Ø¡£·½·¨¾ÍÊÇÑ¡ÔñºÎʱֹͣºÏ²¢´Ø£¬¼´Í£Ö¹¹¹½¨Ê÷ʱ£¡
·Ö²ã´Î¾ÛÀ಻ÐèÒªÎÒÃÇÖ¸¶¨´ØµÄÊýÁ¿£¬ÎÒÃÇÉõÖÁ¿ÉÒÔÔÚ¹¹½¨Ê÷µÄͬʱ£¬Ñ¡ÔñÒ»¸ö¿´ÆðÀ´Ð§¹û×îºÃµÄ´ØµÄÊýÁ¿¡£ÁíÍ⣬¸ÃËã·¨¶Ô¾àÀë¶ÈÁ¿µÄÑ¡Ôñ²¢²»Ãô¸Ð£»ÓëÆäËû¾àÀë¶ÈÁ¿Ñ¡ÔñºÜÖØÒªµÄ¾ÛÀàËã·¨Ïà±È£¬¸ÃË㷨ϵÄËùÓоàÀë¶ÈÁ¿·½·¨¶¼±íÏֵúܺᣵ±»ù´¡Êý¾Ý¾ßÓвã´Î½á¹¹£¬²¢ÇÒÏëÒª»Ö¸´²ã´Î½á¹¹Ê±£¬²ã´Î¾ÛÀàËã·¨ÄÜʵÏÖÕâһĿ±ê£»¶øÆäËû¾ÛÀàËã·¨Ôò²»ÄÜ×öµ½ÕâÒ»µã¡£ÓëK-MeansºÍGMMµÄÏßÐÔ¸´ÔÓÐÔ²»Í¬£¬²ã´Î¾ÛÀàµÄÕâЩÓŵãÊÇÒԽϵ͵ÄЧÂÊΪ´ú¼Û£¬¼´Ëü¾ßÓÐO£¨n3£©µÄʱ¼ä¸´ÔÓ¶È¡£
½áÂÛ
Êý¾Ý¿ÆÑ§¼ÒÓ¦¸ÃÕÆÎÕµÄǰ5ÖÖ¾ÛÀàËã·¨£¡¸ÐлScikit Learn¹¤¾ßÏ䣬ÎÒÃÇÄÜÓ÷dz£ÃÀµÄ¿ÉÊÓ»¯Í¼À´Õ¹Ê¾¸ü¶à¾ÛÀàË㷨׿ԽµÄЧ¹û¡£

|