Top > Info > Data Mining > 2-4. ¿¬°ü¼ººÐ¼®(Link Analysis)


¢¹¢º ¿¬°ü¼ººÐ¼®(Link Analysis)

 

BusinessÀÇ ¼¼°è´Â »óÈ£°ü°è, ÀθÆ, Àå¼Ò¿Í ¹°ÀÚµéÀÌ ÇÔ²²ÇÏ´Â ¼¼°èÀÌ´Ù. Ç×°ø, Æ®·°µî ¿©·¯ ¿î¼Û ȸ»çµéÀÌ µµ½Ã°£À» ¿¬°áÇØÁØ´Ù. Åë½Å °í°´µéÀº ÀüÈ­³ª À̵¿ÀüÈ­¸¦ ÅëÇØ À̾߱âÇÏ¸ç ¼­·Î¼­·Î¸¦ ¿¬°áÇÏ°í ÀÖ´Ù. ÀÇ»çµéÀº ±×µé°ú Á¦¾à ȸ»çµéÀÌ ¿¬°áµÇ´Â ó¹æÀü À¯ÇüÀ» ¸¸µé¾î ÀǾàÇ°µéÀ» ÁÖ¹®ÇÑ´Ù. ½Å¿ëÄ«µå °í°´µéÀº ƯÁ¤ÇÑ ½Ä´çÀ̳ª ¼Ò¸ÅÁ¡À» ¼±È£ÇÑ´Ù. À¥ »ç¿ëÀڴ ƯÁ¤ »çÀÌÆ®µé¸¸À» °Ë»öÇϸç, ƯÁ¤ ±¤°í¿¡¸¸ °ü½ÉÀ» º¸ÀδÙ. »óÈ£¿¬°ü°ü°è´Â ¾îµð¿¡³ª Á¸ÀçÇϸç ÀÌ·± °ü°èµéÀº ´ëºÎºÐ Data mining techniqueÀÌ Á÷Á¢ÀûÀ¸·Î ÀÌ¿ëÇϱ⿡´Â ºÒ°¡´ÉÇÏÁö¸¸ °ªÁø Á¤º¸¸¦ ´ã°í ÀÖ´Ù. LA(¿¬°üºÐ¼®)´Â ±×·¯ÇÑ °ü°èµéÀÇ ¸ÆÀ» Áý´Â ±â¼úÀÌ´Ù.

LA´Â graph theory¶ó°í ºÒ¸®´Â ¼öÇÐÀÇ Áö·ù¿¡ ±Ù°£À» µÐ´Ù. ÀÌ Àå¿¡¼­´Â ±×·¡ÇÁÀÇ ÁÖµÈ °³³äÀ» »ìÆ캸°í, ¾î¶»°Ô LA°¡ ½ÇÁ¦¹®Á¦¸¦ Ǫ´Âµ¥ Àû¿ëµÉ ¼ö ÀÖ´ÂÁö¸¦ ¾Ë¾Æº¸±â·Î ÇÑ´Ù. LA°¡ ¸ðµç À¯ÇüÀÇ data¿¡ Àû¿ëµÇ°í ¸ðµç À¯ÇüÀÇ ¹®Á¦µéÀ» Ç® ¼ö ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù. ±×·¯³ª, LA°¡ »ç¿ëµÈ´Ù¸é Á¾Á¾ »ó´çÈ÷ ÇÙ½ÉÀûÀÌ°í ¾²ÀÓ»õ ÀÖ´Â °á°ú°¡ Á¦½ÃµÈ´Ù. ±×·± ¸¸Á·ÇÒ¸¸ÇÑ °á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Â ºÐ¾ß¸¦ º¸¸é ´ÙÀ½°ú °°´Ù.

- ÀüÈ­ ÅëÈ­ À¯ÇüÀ» ºÐ¼®; ¸ðµç ÀüÈ­ÅëÈ­´Â µÎ Á¡°£ÀÇ °ü°èÀÌ¸ç °¡Ä¡ ÀÖ´Â Á¤º¸¸¦ ´ã°í ÀÖ´Ù. ÀüÈ­ÅëÈ­´Â ÀÚ¿¬ÀûÀ¸·Î ±×·¡ÇÁ·Î º¸¿©Áú ¼ö ÀÖ´Ù.
- ÀÇ»ç ȯÀÚÀÌÀü À¯ÇüÀÇ ÀÌÇØ; Àǻ簡 ȯÀÚ¸¦ ´Ù¸¥ º´¿øÀ¸·Î º¸³»´Â °ÍÀº µÎ ÀÇ»çµé°£ÀÇ »óÈ£°ü°èÀ̱⠶§¹®¿¡ ÀÌ ¶ÇÇÑ LA·Î ¹Þ¾ÆµéÀÏ ¼ö ÀÖ´Ù.
- »ç°ÇÀÇ ½Ç¸¶¸®¸¦ ¿¬°áÇÏ´Â °ÍÀ» º¸¸é FBI°¡ »ç¹«¼Ò¸¦ µµ¿ÍÁÖ´Â ¼­·Î ºÐ¸®µÈ Ãâó¿¡¼­ ³ª¿Â (»ç°ÇÀ» ÇØ°áÇϴµ¥) ÀڷḦ ¿¬°áÇÏ´Â ½Ã½ºÅÛ.

LA¸¦ ¸í¹éÇÏ°Ô µµ¿ÍÁÖ´Â toolÀº Á¶±Ý ¹Û¿¡ ¾ø°í ÀÌ ¹æ¹ýµéÀº ¹ý·ü ½ÃÇàÀÇ ºÐ¾ß·Î Àü¹®È­ µÇ¾î¿Ô´Ù. ÀÌ ¹æ¹ýµéÀº ¿¬°áÀÇ ½Ã°¢È­¿¡ ÃÊÁ¡À» ¸ÂÃß°íÀÖ´Ù. ±×·¡¼­ ±×µéÀº ±×µéÀÇ ÆÐÅÏÀ» ã±âº¸´Ù´Â »ç¶÷µéÀÌ Áö½ÄÀ» ¹ß°ßÇϴµ¥ µµ¿ÍÁØ´Ù. °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ SQL ÁúÀǾî´Â LAÀÇ ±Ùº»ÀÌ µÉ ¼ö ÀÖ´Ù. LA ÁúÀǾî´Â »ç¿ëÇϱ⠾ÆÁÖ ºñ½Î´Ù. ±×·¯ÇÑ ÀÌÀ¯·Î ¿¬°áÀº °ü°èÇü ¸ðÇü¿¡ joinÇÏ´Â °Í°ú µ¿ÀÏÇÏ´Ù. ÀÛÀº ¾çÀÇ ÀÚ·á¿¡¼­ ±×µéÀ» traversingÇÏ´Â È¿°úÀûÀÎ ¹æ¹ýÀ» Á¦°øÇÑ´Ù. °´Ã¼ÁöÇâ±â¼úÀº µ¥ÀÌÅͺ£À̽º ¼Ó¿¡¼­ ¿¬°áÀ» ¿ä¾àÇÑ´Ù.

Item °£¿¡ ¾ðÁ¦ ¿¬°áÀÌ Á¸ÀçÇÏ´ÂÁöÀÇ ÀνĿ¡ ´ëÇؼ­ ÀÌ Àå¿¡¼­ ¸»ÇØÁØ´Ù. ÀüÈ­ÅëÈ­ÀÇ °æ¿ì ¿¬°áÀº ¸í¹éÇÏ´Ù. ÇÑ »ç¶÷ÀÌ ´Ù¸¥ »ç¶÷¿¡°Ô ÀüÈ­¸¦ ÇÏ´Â °ÍÀÌ ¿¬°áÀÌ´Ù. ´Ù¸¥ °æ¿ì ¿¬°áÀº ÀÚµ¿ÀûÀ¸·Î »ý¼ºµÇ´Â °ÍÀ» ÇÊ¿ä·Î ÇÑ´Ù. FBI¿¡¼­ÀÇ ¼±µÎÀûÀÎ ºÐ¼® ½Ã½ºÅÛÀº mbr°ú °°Àº ±â¼úÀ» ÀÌ¿ëÇÏ´Â item°£ÀÇ °ü°è¸¦ °áÁ¤ÇÑ´Ù.

 

¸î °¡Áö ±âº»ÀûÀÎ ±×·¡ÇÁ ÀÌ·Ð

±×·¡ÇÁÀÇ ¾ð¾î´Â ¿¬°á°ú °ü°èÀÇ ¾ð¾îÀÌ´Ù. ÀÌÀåÀÇ ¸ñÀûÀº ¾à°£ÀÇ graph theoryÀÇ ±âÃʸ¦ ±â¼úÇÏ´Â °ÍÀÌ´Ù. ±Ù°£ÀÌ µÇ´Â ¾ÆÀ̵ð¾î´Â ¾ÆÁÖ °£´ÜÇÏ°í ÀÌ Àå¿¡¼­´Â ±×·¡ÇÁ°¡ ¾î¶»°Ô Çü¼ºµÇ´ÂÁö ±×¸®°í ±×µéÀÌ ÇÒ ¼ö ÀÖ´Â °Í¿¡ ´ëÇÑ °¨°¢À» ÁØ´Ù.

 

±×·¡ÇÁ¶õ ¹«¾ùÀΰ¡?

±×·¡ÇÁ´Â °ü°è¸¦ Ưº°ÇÏ°Ô °ü°è¸¦ ¸»ÇØÁÖ´Â Ãß»óÀûÀÎ °³³äÀ¸·Î ¹ßÀüµÇ¾ú´Ù. ±×µéÀº ¼öÇÐÀ̳ª Àü»êÇп¡¼­ ÀÌµé °ü°è¸¦ ÀÌ¿ëÇÏ´Â ¾Ë°í¸®ÁòÀ» ¹ßÀü½ÃÅ°´Âµ¥ À¯¿ëÇÏ´Ù. ±×·¡ÇÁ´Â ¸Å¿ì Á÷°üÀûÀÌ°í ±×µéÀ» ¾î¶»°Ô ÀÌ¿ëÇÏ´ÂÁö¸¦ ¾Ë·ÁÁÖ´Â ¿¹Á¦µéÀÌ ¸¹´Ù. ±×·¡ÇÁ´Â ´ÙÀ½ µÎ ±¸º°µÇ´Â ÆÄÆ®·Î ±¸¼ºµÈ´Ù.

 

nodes´Â ±×·¡ÇÁ¿¡¼­ °ü°è¸¦ °®°í ÀÖ´Â °ÍÀÌ´Ù. À̰͵éÀº À̸§À» °®°í Ãß°¡ÀûÀÎ À¯¿ëÇÑ ¼Ó¼ºÀ» °®´Â´Ù.
Edges´Â °ü°è·Î ¿¬°áµÈ nodesÀÇ ½ÖÀÌ´Ù. edge´Â ¿¬°áµÈ µÎ node·Î º¸¿©Áø´Ù.

 

±×¸² 11.2´Â µÎ ±×·¡ÇÁ¸¦ º¸¿©ÁØ´Ù. ¿ÞÂÊÀÇ ±×·¡ÇÁ´Â 6°³ÀÇ edges·Î ¿¬°áµÈ ³× °³ÀÇ node¸¦ °®°í ÀÖ´Ù. ±×¸®°í °¢ ³ëµåÀÇ ½Ö »çÀÌ¿¡ edge°¡ ÀÖ´Â ¼Ó¼ºÀÌ ÀÖ´Ù. ÀÌ·¯ÇÑ ±×¸²À» fully connected(¿ÏÀüÈ÷ ¿¬°áµÈ)À̶ó ºÎ¸¥´Ù. ÀÌ°ÍÀº ¸¶ÀÌ¾Ö¹Ì¿Í ´º¿å, ³×½´ºô ±×¸®°í ´Þ¶ó½º¸¦ ¿¬°áÇÏ´Â ºñÇàÀ» ³ªÅ¸³¾ ¼ö ÀÖ´Ù. ¶Ç ÀÌ°ÍÀº ¼­·Î ¾Ë°í ÀÖ´Â ³× »ç¶÷À» Ç¥ÇöÇÒ ¼ö ÀÖ´Ù. ¶Ç´Â ¿¬°áµÈ ³× °³ÀÇ ¹üÁ˼ö»çÀÇ ½Ç¸¶¸®¸¦ ³ªÅ¸³¾ ¼ö ÀÖ´Ù. ¶ÇÇÑ ÀÌ°ÍÀº ¾ÆƲ¶õŸ, ¹ö¹ÖÇÜ, ±×¸²ºô, ¼£·µ ±×¸®°í »ç¹Ù³ª¸¦ ¿¬°áÇÏ´Â ºñÇàÀ» ³ªÅ¸³¾ ¼ö ÀÖ°í ³× °³ÀÇ ½Å¿ëÄ«µåȸ»ç¿¡ ÀÇÇØ ÀÚÁÖ ¹æ¹®µÇ´Â ½Ä´çÀ» ³ªÅ¸³¾ ¼ö ÀÖ´Ù. ±×·¡ÇÁ´Â ½º½º·Î ¾î¶² °ÍÀÌ ¾î¶² °Í¿¡ ¿¬°áµÇ¾ú´ÂÁö¿¡ ´ëÇÑ Á¤º¸¸¦ °¡Áø´Ù. ÀÌ°ÍÀº ¾ÆÁÖ ¸¹Àº ¼­·Î ´Ù¸¥ »óȲÀ» ³ªÅ¸³¾ ¼ö ÀÖ´Ù. ÀÌ°ÍÀÌ Ãß»óÀûÀÎ °³³äÀÇ ÈûÀÌ´Ù.

±×·¡ÇÁ¿¡ ´ëÇÑ ¿ë¾î¿¡´Â ÀûÀº °üÁ¡ÀÌ ÀÖ´Ù. ¿Ö³ÄÇÏ¸é ±×·¡ÇÁ´Â °ü°è¸¦ ½Ã°¢È­Çϴµ¥ À¯¿ëÇÏ´Ù. ±×¸®°í ÀÌ°ÍÀº node¿Í edge°¡ ¼­·Î ±³Â÷ÇÏÁö ¾Ê´Â edge¿¡¼­ ³ª¿Â °ÍÀ̶ó¸é ¾ÆÁÖ ÁÁ´Ù. 11.2¿¡ ³ª¿À´Â ±×·¡ÇÁ´Â ÀÌ ¼ºÁúÀ» °®°í ÀÖ´Ù. ±×µéÀº ¼­·Î ±³Â÷ÇÏÁö ¾Ê´Â Æò¸é ±×·¡ÇÁÀÌ´Ù. ±×¸² 11.3ÀÇ µÎ ±×¸²Àº Àû¾îµµ µÎ edge°¡ ±³Â÷µÇÁö¾Ê´Â °Í¿¡¼­ ³ª¿Ô´Ù°í ÇÒ ¼ö°¡ ¾ø´Ù. »ç½Ç graph theoryÀÇ °á°ú´Â ¸¸¾à Æò¸éÀÌ ¾Æ´Ï¶ó¸é ÀÌ°ÍÀº µÎ ±×·¡ÇÁ¿¡ ÀáÀçµÇ¾î ÀÖ´Ù.

±×·¡ÇÁ¿¡¼­ µÎ node»çÀÌ¿¡ ±æÀÌ Á¸ÀçÇÏ¸é ¿ì¸®´Â ±×·¡ÇÁ°¡ ¿¬°áµÇ¾ú´Ù°í ¸»ÇÑ´Ù. ÀÌ ÀåÀÇ ³ª¸ÓÁö¿¡¼­ ¿ì¸®´Â ¸ðµç ±×·¡ÇÁ°¡ ¿¬°áµÇ¾ú´Ù°í °¡Á¤ÇÑ´Ù. Åë·Î(path)´Â ÀÌ À̸§ ÀÌ ¾Ï½ÃÇϵí edge·Î ¿¬°áµÈ ³ëµåÀÇ ¼ø¼­È­µÈ ¼ø¼­ÀÌ´Ù. °¢ ³ëµå°¡ µµ½Ã¸¦ ¸»ÇÏ°í edge°¡ ±×µé »çÀÌÀÇ ºñÇàÀ» ³ªÅ¸³½´Ù°í °¡Á¤ÇÏÀÚ. ÀÌ·¯ÇÑ ±×·¡ÇÁ¿¡¼­ ³ëµå´Â µµ½Ã¸¦ edge´Â ºñÇà ±¸¿ªÀÌ´Ù. µÎ µµ½Ã°£¿¡´Â ³í½ºÅéºñÇ౸°£À¸·Î ¿¬°áµÇ¾îÀÖ´Ù. Åë·Î´Â µµ½Ã»çÀ̸¦ ¿îÇàÇÏ´Â ºñÇ౸°£ÀÇ ¿©Çà ±¸°£ÀÌ´Ù.

±×¸² 11.4´Â edge´Â ±×µé »çÀÌ¿¡ ¿¬°üµÈ °¡ÁßÄ¡¸¦ °®°íÀÖ´Â °¡ÁßÄ¡ ±×·¡ÇÁÀÌ´Ù. ÀÌ·¯ÇÑ °æ¿ì ³ëµå´Â °í°´¿¡ ÀÇÇØ ±¸¸ÅµÇ´Â ¹°°ÇÀ» ¸»ÇÑ´Ù. ±×¸®°í edge¿¡ ÀÖ´Â °¡ÁßÄ¡´Â ÀÌ µÎ »óÇ°À» Æ÷ÇÔÇÏ´Â ±¸¸ÅÀÇ ¼ö¸¦ ¸»ÇÑ´Ù. ÀÌ·¯ÇÑ ±×·¡ÇÁ´Â ¾î¶² ±¸¸Å´É·ÂºÐ¼®¿¡¼­ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù. ÀÌ°ÍÀº ±¸¸Å´É·ÂÀڷḦ ½Ã°¢È­ÇÏ´Â À¯¿ëÇÑ ¹æ¹ýÀÌ´Ù.

LA¿¡¼­ ¾ÆÁÖ ÆòÀÌÇÑ ¹®Á¦ Áß Çϳª´Â µÎ ³ëµå°£ÀÇ °¡Àå ªÀº Åë·Î¸¦ ã´Â °ÍÀÌ´Ù. °¢ edge¿¡ ºÎ¿©µÈ °¡ÁßÄ¡¿¡ Á¾¼ÓµÇ´Â °¡Àå ªÀº °Å¸®ÀÌ´Ù. µµ½Ã»çÀÌÀÇ ºñÇà ±×·¡ÇÁ¸¦ °í·ÁÇØ º¸ÀÚ . °¡Àå ª´Ù´Â °ÍÀÌ °Å¸®¿¡ ÂüÁ¶µÈ °ÍÀϱî? ¾Æ´Ï¸é ºñÇ౸°£ÀÇ °¡Àå ÀûÀº ¼ö¸¦ ¶Ç´Â °¡Àå ½Ñ ºñ¿ëÀ» ÂüÁ¶ÇÑ °ÍÀϱî? ÀÌ ¸ðµç ¹®Á¦´Â ±×·¡ÇÁ¸¦ ÀÌ¿ëÇÏ¿© °°Àº ¹æ¹ýÀ¸·Î ´ë´äµÈ´Ù. À̵éÀÇ Â÷ÀÌ´Â edge¿¡ ºÎ¿©µÈ °¡ÁßÄ¡ÀÌ´Ù.

´ÙÀ½ÀÇ µÎ ´Ü¶ôÀº ±×·¡ÇÁ ÀÌ·ÐÀÇ µÎ °¡ÁöÀÇ °íÀüÀûÀÎ ¿¹¸¦ ¸»ÇÑ´Ù. ÀÌ µÎ ¹®Á¦¿Í Á¤È®È÷ °°Àº data mining¹®Á¦´Â °ÅÀÇ ¾ø´Ù. ±×·¯³ª ¹®Á¦´Â ¾î¶»°Ô ±×·¡ÇÁÀÇ °£´ÜÇÑ ±¸Á¶°¡ °ü½ÉÀÖ´Â ÇØ°áÃ¥À» ÁÖµµÇÏ´Â ÁöÀÇ ¸ÀÀ» Á¦°øÇÑ´Ù. ±×µéÀº ±×·¡ÇÁÀÌ·ÐÀÇ Áß¿äÇÑ °³³äÀÇ ¿¹Á¦¸¦ Á¦°øÇÏ´Â ±×¸®°í LA¸¦ ³íÀÇÇÏ´Â Áß¿äÇÑ ±Ù°£À» Á¦°øÇÏ´Â ±×·¡ÇÁ¸¦ °¡Áö°í µ¶Àڵ鿡°Ô Ä£¹ÐÇÔÀ» Á¦°øÇÑ´Ù.

 

Seven Bridges of Konigsberg

±×·¡ÇÁ ÀÌ·ÐÀÇ °¡Àå Ãʱ⠹®Á¦Áß Çϳª´Â ½ºÀ§½ºÀÇ Leonhard EulerÀ̶ó´Â ¼öÇÐÀÚ¿¡ ÀÇÇØ 18¼¼±â¿¡ ÁÖÀåµÈ °£´ÜÇÑ µµÀüÀ¸·Î »ý¼ºµÇ¾ú´Ù. ±×¸² 11.5ÀÇ °£´ÜÇÑ Áöµµ¿¡¼­ º¸¿©ÁÖµíÀÌ Konigsberg´Â ¼­·Î ¿¬°áµÈ µÎ¼¶À» °¡Áö°í ÀÖ°í ³ª¸ÓÁö µµ½Ã´Â 7°³ÀÇ ´Ù¸®·Î ¿¬°áµÇ¾ú´Ù. °­ÀÇ ´Ù¸¥ ºÎºÐÀ¸·Î´Â ¾î´À ´Ù¸®¸¦ ÀÌ¿ëÇؼ­µçÁö µµ´ÞÇÒ ¼ö ÀÖ´Ù. ±×¸² 11.5´Â Çѹø¿¡ 5°³ÀÇ ´Ù¸®·Î ±³Â÷µÈ µµ½Ã¸¦ º¸¿©ÁØ´Ù. Euler´Â ¹®Á¦¸¦ Á¦±âÇß´Ù. ¾î´À µµ½Ã¿¡¼­ Ãâ¹ßÇÏ°Ç ¸ðµç ´Ù¸®¸¦ ¹°¿¡ ºüÁöÁö ¾Ê°í Á¤È®È÷ Çѹø¸¸ Áö³ª °¥¼ö ÀÖ³ª? ¿ª»çÀûÀÎ ±â·Ï¿¡ ÀÇÇÏ¸é µµ½ÃÀÇ À̸§º¸´Ù ´õ ¿À·¡µÇ¾ú´Ù. 18¼¼±â Konigsberg´Â Áö¸íÀûÀÎ ÇÁ·ÎÀ̼¾ µµ½ÃÀÌ´Ù.

ÀÌ ¹®Á¦¸¦ Ç®±âÀ§ÇØ Euler´Â ±×·¡ÇÁ Ç¥±â¸¦ ¹ß¸íÇß´Ù. ±×´Â KonigsbergÀÇ Áöµµ¸¦ ³× °³ÀÇ Á¤Á¡À» ±×¸®°í ÀÏ°ö °³ÀÇ ´Ù¸®¸¦ °¡Áø °£´ÜÇÑ ±×·¡ÇÁ·Î Ç¥ÇöÇß´Ù.

¸î ½ÖÀÇ ³ëµå´Â Çϳª ÀÌ»óÀÇ edge·Î ¿¬°áµÇ¾îÀÖ´Ù. µµ½Ãµé°£¿¡ Çϳª ÀÌ»óÀÇ ´Ù¸®°¡ ÀÖ´Â °ÍÀ» º¸¸é. Áöµµ¿¡¼­ ¸ðµç ´Ù¸®¸¦ Çѹø¿¡ °Ç³Ê´Â ·çÆ®¸¦ ã´Â °ÍÀº ±×·¡ÇÁ¿¡¼­ ¸ðµç edge¸¦ Á¤È®È÷ Çѹø Áö³ª´Â Åë·Î¸¦ ã´Â °Í°ú µ¿ÀÏÇÏ´Ù. ÀÌ·¯ÇÑ Åë·Î(path)¸¦ Eulerian Path¶ó°í ºÎ¸¥´Ù.

 

¼¼ÀÏÁî¸ÇÀÇ ¿©Çà

±×·¡ÇÁ ÀÌ·ÐÀÇ º¸´Ù Çö´ëÀûÀÎ ¹®Á¦´Â ¿©ÇàÇÏ´Â ¼¼ÀÏÁî¸ÇÀÇ ¹®Á¦ÀÌ´Ù.

 

Biological Computers

°¡Àå ªÀº Hamiltonian path¸¦ ãÀº °ÍÀÇ ¾î·Á¿òÀ̸®¶õ Àß ¿¬±¸µÈ ¹®Á¦ÀÌ°í ÇöÀç ¿©ÀüÈ÷ Á¶»çµÇ¾îÁö°í ÀÖ´Ù. ÀÌ ºÐ¾ß¿¡¼­ ÃÖ±Ù °¡Àå Èï¹Ì·Î¿î °Í Áß Çϳª´Â ¹®Á¦ÇØ°áÀ» À§ÇÑ ½Åü°øÇÐÀÇ ½ÃÇè Áø°ø°üÀ» ¹Ð¾î³»°í µé¾î¿Â ÄÄÇ»ÅÍ´Â ´õ¿í´õ ±æ¾îÁø ¿¬¼â·Î ¼ºÀåÀ» ÇØ ¿Ô´Ù. DNAÀÇ ¿¬¼â°¡ ƯÁ¤¹®Á¦¿¡ ³ªÅ¸³²À¸·Î½á ºü¸¥ °áÁ¤À» ÃÊ·¡ÇÏ°Ô µÇ¾ú´Ù´Â °Í »ÓÀÌ´Ù.°¡Àå ªÀº Hamiltonian pathÀÇ °á°ú´Â »ýü°øÇÐ(½Åü°øÇÐ)À» ¼º°øÀûÀ¸·Î Àû¿ë½ÃÄÑ ¿Ô´ø ¹®Á¦ ÁßÀÇ Çϳª¿´´ø °ÍÀÌ´Ù.³²ºÎ Ķ¸®Æ÷´Ï¾Æ ´ëÇÐÀÇ Á¶»çÀÚ(Adleman ¹Ú»ç)´Â Áø°ø°ü ½ÇÇè¿¡ DNAÀÇ ¿¬¼â¸¦ »ç¿ëÇÏ¿© °¡Àå ºü¸¥ Hamilton path¸¦ ã´Â °Í¿¡ ´ëÇÑ ¹®Á¦¸¦ ³ªÅ¸³»´Â ¹æ¹ýÀ» ¿¬±¸ÇÏ¿´´Ù. DNA ºÐ¼®¿¡ ÀÇÇؼ­ ÀÛÀº ±×¸²À¸·Î Hanmilton path¸¦ ãÀ» ¼ö ÀÖ¾ú°í ½´ÆÛÄÄÇ»Åͺ¸´Ù ¸î ¹è³ª ´õ ºü¸¥ computer¸¦ ÃßÁ¤ÇØ ³¾ ¼ö ÀÖ¾ú´Ù. ±×°¡ 1994³â¿¡ Science¸¦ ³í¹®À¸·Î ¹ß°£ÇÔ¿¡ µû¶ó Àü»ê »ýüÇÐÀÇ ºÐ¾ß¿¡ Ä¿´Ù¶õ ȹÀ» ±×À» ¼ö ÀÖ¾ú´Ù  . Àû¿ëÀ̾ú´Ù. DNAÀÇ ¿¬¼â´Â Ç¥ÁØ ÄÄÇ»ÅÍÀÇ ±¸¼º¿ä¼Òº¸´Ùµµ ÈξÀ ÀÛ¾ÆÁö°í ÀÖ´Ù. 

 

Case Study : ´©°¡ Áý¿¡¼­ Æѽº¸¦ »ç¿ëÇϳª?

ÀÚµ¿Â÷, Áö¿ªÀû, ±×¸®°í Àå°Å¸® ÀüÈ­ ¼­ºñ½º Á¦°øÀÚµéÀº ±×µéÀÇ °í°´ÀÌ ¹Þ°í °Å´Â ¸ðµç ÀüÈ­¸¦ ±â·ÏÇÑ´Ù. ÀÌ·¯ÇÑ µ¥ÀÌÅÍ´Â ±×µéÀÇ ¼ÒºñÀÚ Çൿ¿¡ ´ëÇÑ Á¤º¸(±×µéÀÌ ÀüÈ­¸¦ °É ¶§³ª ´©±¸¿Í ÅëÈ­ÇÒ ¶§, ±×µéÀÇ °èȹ¿¡ ÀÇÇØ ¾ó¸¶³ª ÀÌÀÍÀ» ã´ÂÁö¿¡ ´ëÇÑ)¸¦ ´Ù·® Æ÷ÇÔÇÏ°í ÀÖ´Ù..

ÀÌ·¯ÇÑ case study°¡ ¹àÇôÁü¿¡ µû¶ó Á¤º¸ºÐ¼®°¡ µéÀº Áö¿ªÀû ÀüÈ­»ç¿ë·®À» ºÐ¼®ÇÏ°ï ÇÏ´Â °ÍÀÌ´Ù. ÀÌ´Â °ÅÁÖÁö¿ªÀÇ ¼ÒºñÀÚ°¡ Æѽº »ç¿ë¿¡ ´ëÇÑ ³ôÀ» È®·üÀ» ±â´ëÇÒ ¼ö ÀÖ´Ù.

 

¿Ö ÆѽºÀÇ »ç¿ë·®ÀÌ Áß¿äÇÑ°¡?

¡®ÆѽºÀÇ ¼ÒÀ¯¿¡ ´ëÇÑ Á¤º¸°¡ ¹«¾ù¿¡ À¯¿ëÇÒ±î? ÀÌ·¯ÇÑ Á¤º¸´Â ½Ã³»ÀüÈ­ »ç¿ëÀÚµéÀÇ ÇൿÀ» ¾î¶»°Ô ¾Ë ¼ö ÀÖÀ»±î? ¡® ÀÌ·¯ÇÑ °æ¿ì Á¦°øÀÚµéÀº Áö¿ª¿¡ °ÅÁÖÇÏ°í ÀÖ´Â ÀçÅñٹ«¸¦ ÇÏ´Â ¼ÒºñÀÚÀÇ ¼­ºñ½º ÆÐÅ°Áö¸¦ °³¹ßÇÏ°Ô µÈ´Ù. ÆǸŠ¸ñÀûÀ» À§ÇØ ¼ÒºñÀÚ ¼±ÅÃÀº ȸ»ç·Î¼­´Â ÇÙ½ÉÀû ¿ä¼Ò¶ó ÇÏ°Ú´Ù. ±×¸® ¿À·¡ ÀüºÎÅÍ ÆǸŵÇÁö ¾Ê¾Ò´ø Á¤¸®µÈ ½Ã³» ÀüÈ­¿¡¼­ Áö¿ª¼­ºñ½º Á¦°øÀÚµéÀº ÀçÅñٹ«¸¦ ÇÏ´Â ¼ÒºñÀڷκÎÅÍ Áö¼ÓÀû ¼öÀÍÀ» ÀÒ°í ÀÖ¾ú´Ù.

±×µéÀº ³·Àº Áö¿ªÀÇ ºñÀ²´ë½Å ³ôÀº Áö¿ªÀÇ ºñÀ²À» °¡Áø »ç¾÷ÀÚ¿¡°Ô ¿ä±ÝÀ» ³ô°Ô Ã¥Á¤ÇØ ¿Ô´Ù. Áö±Ý±îÁö ¸ñÇ¥¸¶ÄÉÆÃÀ» À§ÇÑ ¼ÒºñÀÚ ¼±Á¤Àº Áö¿ª ÀüÈ­ Á¦°øÀÚµéÀÌ Áö¿ªÀû ºñÀ²ÀÌ ³·Àº »ç¿ëÀÚµéÀ» ÀǽÉÇÏ°Ô µÇ¾ú´Ù. (¼Ò±Ô¸ð »ç¾÷ÀÚ°°Àº »ç¶÷µé¿¡°Õ Ãæ°ÝÀûÀÎ Á¦¾ÈÀ̾ú´Ù. )

ÀçÅñٹ« ±Ù·ÎÀÚ¸¦ À§ÇÑ ÆÐÅ°Áö¸¦ ÆǸÅ, Àü·«À» ¼¼¿ì´Â ȸ»ç´Â ¼ÒºñÀÚ ¼­ºñ½º¿¡ »õ·Î¿î ÁøÃâÀ» ½ÃµµÇÏ¿´´Ù. ±×·¯³ª ¾î¶² ¼ÒºñÀÚ¸¦ ŸÄÏÀ¸·Î ÇÒ °ÍÀΰ¡?

À̴ ŸÄÏ ¼ÒºñÀÚ¸¦ ¼ÒºñÀÚ Áý´ÜÀ» Á¤ÀÇÇÔÀ¸·Î½á Á¢±ÙÇÏ´Â ¹æ¹ýµéÀÌ ÀÖ´Ù. ȸ»ç´Â °ÅÁÖÁö¿ª °ÅÁÖÀÚ Á¶»ç, Àα¸Åë°èÇÐ, ¿ìÆí¹øÈ£¸¦ »ç¿ëÇÑ ÄÄÇ»ÅÍ »ç¿ë±ÇÀÇ ÃßÁ¤, À¯»ç µ¥ÀÌÅ͸¦ È¿°úÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ µ¥ÀÌÅÍ°¡ ½ÃÀåÀϺÎÀÇ Á¤ÀÇ·Î ¸í¸íÁö¾îÁ³´Ù ÇÒÁö¶óµµ ÀÌ´Â ¿©ÀüÈ÷ °³ÀÎÀû ¼ÒºñÀÚµéÀÇ ¿ä±¸¸¦ ÃæÁ·½ÃÄÑÁÖ´Â ÇϳªÀÇ ½ÃÀåÀ¸·Î »ç¿ëµÇ¾îÁ® ¿À°í ÀÖ´Ù.

ÇÑ ÆÀÀÌ Æѽº°¡ ºñÁî´Ï½º¸¦ ¸ñÀûÀ¸·Î »ç¿ëµÇ±â ¶§¹®¿¡ ÀÌ ÆѽºÀÇ »ç¿ë·®À» ¾Ë ¼ö ÀÖ´Â ´É·ÂÀº ÀÌ·¯ÇÑ ¸¶ÄÉÆóë·ÂÀ» ÁõÁø½ÃŲ´Ù°í ÇÏ¿´´Ù°í Á¦¾ÈÇÏ¿´´Ù.

 

A¿¡¼­ B·Î °¡´Â °ÍÀº B¿¡¼­ A·Î °¡´Â °æ°è¿Í´Â ±¸ºÐµÈ´Ù. A¿¡¼­ B·ÎÀÇ °æ°è¸¦ °¡¸®Å°´Â A´Â AÀÇ outgoing edgeÀÌ°í BÀÇ incoming edgeÀÌ´Ù. Directed graph´Â ÀÚ·áÇ¥ÇöÀÇ °­·ÂÇÑ ¹æ¹ýÀÌ´Ù.

2 Á¾·ùÀÇ ³ëµå´Â directed graphs¿¡¼­ Èï¹Ì ÀÖ´Â Ç׸ñÀÌ´Ù. Source ³ëµå¿¡ ¿¬°áµÈ ¸ðµç °æ°è´Â outgoing edgeÀÌ´Ù. Incoming edge°¡ ¾ø±â ¶§¹®¿¡, source ³ëµå¿¡¼­ ´Ù¸¥ ³ëµå·Î °¡´Â ±æÀÌ ±×·¡ÇÁ¿¡¼­ Á¸ÀçÇÏÁö ¾Ê´Â´Ù. ³ëµåÀÇ ¸ðµç edge°¡ incoming edgeÀÏ ¶§ ±× ³ëµå´Â ¡®sink node¡¯¶ó°í ºÒ¸°´Ù. source³ëµå¿Í sink³ëµåÀÇ Á¸Àç´Â directed graph¿Í undirected graph»çÀÌÀÇ Áß¿äÇÑ Â÷ÀÌ´Ù. Directed graphÀÇ Áß¿äÇÑ ¼Ó¼ºÀº ±×·¡ÇÁ°¡ °°Àº ²ÀÁöÁ¡¿¡¼­ ½ÃÀÛÇϰųª ³¡³ª´Â path¸¦ Æ÷ÇÔÇÏ´À³Ä ÀÌ´Ù. ÀÌ·¯ÇÑpath ´Â path±× ÀÚü°¡ ³¡¾øÀÌ ¹Ýº¹µÈ´Ù´Â °ÍÀ» ÀǹÌÇÏ´Â cycleÀ̶ó ºÒ¸®¿î´Ù. ABCABCABCµîµî directed graph°¡ Àû¾îµµ ÇϳªÀÇ cycleÀ» °®°í ÀÖ´Ù¸é, cyclicÀ̶ó ºÒ¸®¿î´Ù. ¿¹¸¦ µé¾î ºñÇ౸¿ª graph°¡ Àû¾îµµ ÇϳªÀÇ ºñÇà±âÀÇ ³ë¼±ÀÌ µÉ °ÍÀÌ´Ù. ÀüÈ­ graph¿¡¼­ cycleÀÇ ¸É¹ö´Â ¼­·Î¸¦ È£ÃâÇÒ °ÍÀÌ´Ù. ¸ðµç ±×·ìÀÇ ÇÒÀÏÀ̳ª ÀüÈ­¼­ºñ½º¾÷üÀÇ ÆǸÅȸÀÇ¿¡¼­ ¡®Ä£±¸¿Í °¡Á·Çü¡¯ ÃËÁøÀÇ ÁÁÀº Èĺ¸ÀÌ´Ù. ³»°úÀǸ¦ À§ÇÑ Ã³¹æÀü ÆÐÅÏÇ¥Çö ±×·¡ÇÁ¿¡¼­´Â cycleÀº ÀáÀçÀûÀ¸·Î ºÎÁ¤ÀûÀΠó¹æÀüÀ» Áö½ÃÇÑ´Ù.

 

Detecting Cycles in a Graph.

°£´ÜÇÑ cycle°ËÃâ ¾Ë°í¸®ÁòÀº directed graph°¡ cycleÀ» °®´ÂÁö¸¦ °Ë»çÇÑ´Ù.

ÀÌ ¾Ë°í¸®ÁòÀº °üÃøÄ¡·ÎºÎÅÍ ½ÃÀÛÇϴµ¥ directed graph°¡ ¡®sink Á¡¡¯À» °®°í ÀÖÁö ¾Ê°í Àû¾îµµ ÇϳªÀÇ edge¸¦ °®´Â´Ù¸é ¾î¶°ÇÑ path·Î Á¦¸Ú´ë·ÎÀÇ È®ÀåÀÌ °¡´ÉÇÏ´Ù. sinkÁ¡ÀÌ ¾ø´Ù´Â °ÍÀº pathÀÇ Á¾·ù³ëµå°¡ Ç×»ó ´Ù¸¥ ³ëµå¿Í ¿¬°áµÇ¾î ÀÖ°í ±×·¡¼­ path ´Â ±× ³ëµå¿¡ ¿¬°áµÇ¾î È®ÀåµÉ ¼ö ÀÖ´Ù. À¯»çÇÏ°Ô graph°¡ source³ëµå¸¦ °®°í ÀÖÁö ¾Ê´Ù¸é ¿ì¸®´Â Ç×»ó pathÀÇ ½ÃÀÛÀ» À§ÇÑ ³ëµå¸¦ rependÇØ¾ß ÇÑ´Ù. path°¡ graph¿¡¼­ÀÇ ³ëµåº¸´Ù ´õ ¸¹Àº ³ëµå¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù¸é ¿ì¸®´Â path°¡ Àû¾îµµ ÇϳªÀÇ node¸¦ µÎ¹ø ¹æ¹®ÇØ¾ß ÇÑ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù ÀÌ ³ëµå¸¦ ¡®X¡¯¶ó°í ºÎ¸¥´Ù. pathÀÇ Ã¹¹ø° X¿Í µÎ¹ø° X»çÀÌÀÇ ºÎºÐÀº cycleÀÌ°í µû¶ó¼­ graph´Â cyclicÇÏ´Ù. Çϳª³ª ±× ÀÌ»óÀÇ source nodeÇϳª ÀÌ»óÀÇ sink³ëµå¸¦ °¡Áø ±×·¡ÇÁÀÇ °æ¿ì¸¦ »ý°¢ÇØ º¸ÀÚ. Source node¿Í sink³ëµå´Â cycleÀÇ ºÎºÐÀÌ µÉ ¼ö ¾øÀ½Àº ¸Å¿ì ¸í¹éÇÏ´Ù.

±×·¡ÇÁ·ÎºÎÅÍ ±×µéÀÇ ¸ðµç edge¿Í ÇÔ²² source¿Í sink code¸¦ Á¦°ÅÇÏ´Â °ÍÀºgraph°¡ cyclicÇÑÁö¿¡ ´ëÇØ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê´Â´Ù. °á°ú graph¿¡ sink³ëµå³ªsource³ëµå°¡ ¾ø´Ù¸é º¸¿©Áö´Â ¹Ù¿Í °°ÀÌ cycleÀ» Æ÷ÇÔÇÑ´Ù. sink node,source node, edge¸¦ Á¦°ÅÇÏ´Â °úÁ¤Àº ´ÙÀ½Áß ÇÑ°¡Áö°¡ ¹ß»ýÇÒ ¶§±îÁö ¹Ýº¹µÈ´Ù.

cycleÀÌ ¾ø´Ù¸égraph´Â ¡®acyclic graph¡¯¶ó°í ºÒ¸°´Ù. ÇÑ ¹æÇâ °ü°è¼ºÀ̳ª Á¾¼Ó¼ºÀ» ¼³¸íÇϴµ¥ ÀÌ graph´Â À¯¿ëÇÏ´Ù. ¿¹¸¦ µé¾î ´Ù¸¥ »ý»ê Ç°µéÀÌ acyclic graph¿¡ ÀÇÇØ Ç¥ÇöµÉ ¼ö ÀÖ´Â ÁßøµÈ °èÃþ¿¡ ÀÚÁÖ Æ÷ÇԵȴÙ. 8Àå¿¡¼­ ¿ì¸®´Â taxonomies·Î ¹¦»çµÈ °èÃþÀ» º¸¾Ò´Ù.

ÀÇ»ç°áÁ¤³ª¹«´Â 12Àå¿¡¼­ ¼³¸íµÇ¾úµíÀÌ acyclic graphÀÇ ¶Ç´Ù¸¥ ¿¹ÀÌ´Ù. Acyclic graph¿¡¼­ ¾î¶°ÇÑ 2°³ÀÇ node°¡ ¼­·Î¼­·Î Àß Á¤ÀÇµÈ »óÀ§ÀÇ °ü°è¼ºÀ» °®´Â´Ù. A¿Í B ¸ðµÎ¸¦ Æ÷ÇÔÇÏ´Â ¾î¶² path¿¡¼­ node A°¡ node Bº¸´Ù ¾Õ¼±´Ù¸é A¿Í B¸ðµÎ¸¦ Æ÷ÇÔÇÏ´Â ¸ðµç path¿¡¼­ A´Â B¿¡ ¼±ÇàÇÑ´Ù.(cycleÀÌdkslfkaus)

ÀÌ °æ¿ì A´Â BÀÇ ¡°predecessor¡±, B´Â AÀÇ ¡°successor¡±¶ó°í ºÒ¸®¿î´Ù.

A,B¸ðµÎ¸¦ Æ÷ÇÔÇÏ´Â path°¡ ¾ø´Ù¸é A¿ÍB´Â ¡®disjoint¡¯ÇÏ´Ù. ÀÌ °­·ÂÇÑ orderingÀº nodeÀÇ Áß¿äÇÑ Æ¯¼ºÀÌ µÇ¸ç ¶§·Î data miningÀǸñÀû¿¡ À¯¿ëÇÏ´Ù.

 

 

LINK ANALYSISÀÇ °­Á¡

LA´Â À̵¿ ÀüÈ­ µ¥ÀÌÅ͸¦ ºÐ¼®Çϴµ¥ µÎ °¡Áö ¿ªÇÒÀ» ÇÑ´Ù. Çϳª´Â ½Ã°¢ÀûÀÎ ÀåÁ¡ÀÌ´Ù. ÀüÈ­ÆÐÅÏÀ» ¸î °³ÀÇ ±×·¡ÇÁ·Î º¼ ¼ö ÀÖ´Ù´Â °ÍÀº È®½ÇÈ÷ °­·ÂÇÑ ±â´ÉÀÌ´Ù. ½Ã°¢ÀûÀ¸·Î µ¥ÀÌÅ͸¦ º¼ ¼ö ÀÖ´Ù´Â °ÍÀº ÆÐÅÏÀ» ã¾Æ³»´Âµ¥ ¿ëÀÌÇÏ´Ù. ÀÌ·± ¿¹¿¡¼­ ¾Õ¼± ºÐ·ù±â¼ú°ú ºñ½ÁÇÏ°Ô °£ÁÖÇÏ¿© °¡Ä¡ ÀÖ´Â °í°´À» °ñ¶ó¾ß ÇÒ °ÍÀÌ´Ù. LA´Â °í°´µéÀÇ Æ¯º°ÇÑ ÆÐÅÏ°ú ¾î¶² °í°´µé°ú ´Ù¸¥Áö¸¦ Á¦½ÃÇÏ¿© ÁÖ¾ú´Ù. ÇÑÆíÀ¸·Ð, µ¿½Ã¿¡ ¸ðµç °í°´µé¿¡ ´ëÇÑ ÅëÈ­ ÆÐÅÏÀ» ã´Â °ÍÀº ¼ö¸¹Àº ³ëµå¿Í ¼ö¸¹Àº ¿¡ÁöÀÇ ±×·¡ÇÁ¸¦ ±×¸®´Â °ÍÀ» ¿ä±¸ÇÒ °ÍÀÌ´Ù. ÀÌ°ÍÀº ºÒ°¡´ÉÇÏ´Ù.

µÎ¹ø°·Î´Â LA´Â ¸¹Àº ¼öÀÇ °í°´Áý´ÜÀ» ½Ã°¢ÀûÀ¸·Î ³ªÅ¸³» ÁÙ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î »êÃâÇÏ´Â °í°´µéÀÇ °³³äÀ» Àû¿ëÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î ÇØÁö¿¹¹æ ÇÁ·Î±×·¥Àº ÁÖÀúÇÏ°í ÀÖ´Â ¸¹Àº °í°´µéÀ̳ª Å« ¿µÇâÀ» ÁÙ ¼ö ÀÖ´Â °í°´µéÀ» ÇÇÇÏ±æ ¿øÇÑ´Ù.

 

Link AnalysisÀÇ ÀåÁ¡

°ü°è¸¦ ÀÌ¿ëÇÑ´Ù. (ÀÌ¿¡ Æí½ÂÇÏ´Â À̵æÀÌ ÀÖ´Ù)
°¡½ÃÈ­Çϴµ¥ À¯¿ëÇÏ´Ù.
ÆÄ»ýµÇ´Â Ư¡µéÀÌ ³ªÅ¸³­´Ù.

 

¿¬°üµÈ µ¥ÀÌÅÍÀÇ ÀûÀý¼º
µ¥ÀÌÅÍ¿Í µ¥ÀÌÅÍ ¸¶ÀÌ´×ÀÇ ¹®Á¦´Â ´ë°³ ¿¬°ü¼ºÀ» Æ÷ÇÔÇÑ´Ù. ÀüÈ­µ¥ÀÌÅÍ¿¡ ´ëÇÑ µÎ°¡Áö ÄÉÀ̽º ¿¬±¸¿¡ ÀÇÇϸé, Link Analysis ´Â Á¤º¸Åë½Å Ãø¸é¿¡¼­ ¸Å¿ì À¯¿ëÇÏ´Ù. Áï, ÀüÈ­´Â µÎ »ç¶÷°£ÀÇ ¿¬°üÀ̱⠶§¹®ÀÌ´Ù. ¿¬°üÀº ¿î¼Û°ú °°Àº ´Ù¸¥ ¿µ¿ª¿¡¼­µµ ³ªÅ¸³ª´Âµ¥, ±×·¡ÇÁ°¡ Á¾Á¾ ½ÇÁ¦ Áöµµ¿¡ ´ëÀÀµÇ¸ç, ÀÌ·¯ÇÑ °æ¿ì Link Analysis´Â ÀÌ¹Ì Àû¿ëµÇ¾î ÀÖÀ¸¸ç, °ü·Ã¼ºÀÌ ÀÇ»çÀÇ Ã³¹æÀü ÆÐÅÏ°ú °°Àº ¸íÈ®¼ºÀ» °¡ÁöÁö ¸øÇÏ´Â ´Ù¸¥ ¿µ¿ª¿¡¼­µµ ¿ª½Ã Àû¿ëµÈ´Ù.

 

½Ã°¢È­ÀÇ À¯¿ë¼º
¿¬°üÀº µ¥ÀÌÅÍÀÇ ÇüŸ¦ ½Ã°¢È­ÇÏ´Â °¡Àå ÀÚ¿¬½º·¯¿î ¹æ½ÄÀÌ´Ù. ¿¬°ü¿¡ ´ëÇÑ Á÷Á¢ÀûÀÎ ½Ã°¢È­´Â Áö½ÄÀ» ¹ß°ßÇϴµ¥ Å« µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù. ÀÚµ¿È­µÈ ÆÐÅÏÀÌ ¹ß°ßµÇ¾úÀ» °æ¿ì, ¿¬°ü¼ºÀÇ ½Ã°¢È­´Â ¹«½¼ ÀÏÀÌ ÀϾ°í ÀÖ´ÂÁö¿¡ ´ëÇØ ¸íÈ®ÇÑ ÀÌÇظ¦ ÇÒ ¼ö ÀÖµµ·Ï µµ¿ï ¼ö ÀÖ´Ù. Link Analysis´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º¿Í OLAPÅøÀÇ ÇüÅ¿ʹ ´Ù¸£°Ô µ¥ÀÌÅ͸¦ º¸´Â ´ë¾ÈÀ» Á¦½ÃÇÒ ¼ö ÀÖÀ¸¸ç, µ¥ÀÌÅÍÀÇ Áß¿äÇÑ ÆÐÅÏÀ» Á¦½ÃÇÒ ¼ö ÀÖÀ¸³ª ÆÐÅÏÀÇ Àǹ̴ Çؼ®»ó¿¡¼­ Àΰ£ÀÇ µµ¿òÀ» ÇÊ¿ä·Î ÇÏ°Ô µÈ´Ù.

 

ÆÄ»ý ¼Ó¼º »ý¼º
¾ÆÀÌÅÛÀ» Æ÷ÇÔÇÑ ¿¬°ü¼ºÀº Á¤º¸¸¦ ´ã°íÀÖ´Ù. ÀÌ·¯ÇÑ Á¤º¸´Â µ¥ÀÌÅÍÀÇ »õ·Î¿î ¼Ó¼ºÀ» »ý¼ºÇϴµ¥ »ç¿ëµÇ¸ç, ¿µÇâÀ» ÁÖ´Â ¿µ¿ªÀº Link Analysis·ÎºÎÅÍ »ý¼ºµÇ´Â »õ·Î¿î ¼Ó¼ºÀÇ ¿¹°¡ µÈ´Ù. ÀÌ·¯ÇÑ ¼Ó¼ºÀº ±âÁ¸¿¡ »ç¿ëµÇ¾ú´ø »ç¿ë½Ã°£(Minutes of Use)º¸´Ù ´õ À¯¿ëÇÑ ¿¹ÃøÄ¡·Î½á »ç¿ëµÈ´Ù.

 

´ÜÁ¡

Àû¿ë °¡´ÉÇÑ µ¥ÀÌÅÍÀÇ À¯ÇüÀÌ Àû´Ù
ÀÌ¿ëÇÒ¸¸ÇÑ toolÀÌ Àû´Ù
»ç¿ëµÇ´Â µµ±¸µéÀÌ ºñÈ¿À²ÀûÀÌ´Ù.

 

µ¥ÀÌÅÍÀÇ ¸¹Àº ÇüÅ¿¡ Àû¿ëµÇÁö ¸øÇÑ´Ù.
Link Analysis°¡ Àû¿ëµÇ¾úÀ» °æ¿ì¿¡´Â ¸Å¿ì °­·ÂÇÒ ¼ö ÀÖÀ¸³ª, ¸¹Àº ÇüÅÂÀÇ ¹®Á¦¿¡ À־´Â ÀûÀýÄ¡ ¸øÇÑ ´ÜÁ¡À» °¡Áø´Ù. µ¥ÀÌÅ͸¦ ¹Þ¾ÆµéÀÌ°í, ´ë´äÀ» ³»´Â ´º·² ³×Æ®¿öÅ©¿Í °°Àº ¿¹Ãø ȤÀº ºÐ·ù ÅøÀº ¾Æ´Ï¶ó´Â Á¡ÀÌ´Ù. ¸¹Àº ÇüÅÂÀÇ µ¥ÀÌÅÍ°¡ ´Ü¼øÈ÷ Link Analysis ¿¡ ÀûÇÕÇÏÁö´Â ¾Ê´Ù. Link Analysis °¡ °¡Àå °­·ÂÈ÷ »ç¿ëµÉ ¼ö ÀÖ´Â °ÍÀº ¿ÜºÎ ÀüÈ­(Outgoing call)ÀÇ ÇüÅÂ¿Í °°ÀÌ Æ¯Á¤ ÆÐÅÏÀ» ã´Â ÁÖÁ¦À̸ç, ÀÌ°ÍÀÌ °ð µ¥ÀÌÅÍ·Î Àû¿ëµÈ´Ù. ÀÌ·¯ÇÑ ÆÐÅÏÀº µ¥ÀÌÅÍÀÇ »õ·Î¿î Ư¼ºÀ¸·Î ÀüȯµÉ ¼ö ÀÖÀ¸¸ç, ´Ù¸¥ Á÷Á¢ÀûÀÎ µ¥ÀÌÅÍ ¸¶ÀÌ´× ±â¼úÀ» °¡Áö°í ¿¬°èµÇ¾î »ç¿ëµÈ´Ù.

 

ºÎÁ·ÇÑ Åø
Link AnalysisÀ» Áö¿øÇÏ´Â ÅøÀº ÁÖ·Î ¹ý·ü ½ÃÇà ¿µ¿ª¿¡¼­ °ü°è¸¦ ½Ã°¢È­Çϴµ¥ ÁַΠƯȭµÇ¾î ³ªÅ¸³ª°Ô µÇ´Âµ¥ ÀÌ·¯ÇÑ ÅøµéÀº ¼ö¹é ȤÀº ¼öõÀÇ µ¥ÀÌÅÍ ¿ä¼ÒÀÇ ½Ã°¢È­¸¦ Á¦°øÇÑ´Ù. Ưº°ÇÑ ¸ñÀûÀ» Áö´Ñ ÄÚµå´Â ÀüÈ­ÀÇ »ó¼¼µ¥ÀÌÅÍ È¤Àº ÀÇ»çµéÀÇ ÆÐÅÏÀ» ¹¦»çÇÏ´Â µ¥ÀÌÅ͸¦ ºÐ¼®Çϴµ¥ ¿ä±¸µÇ¾îÁø´Ù.

 

ºÒÃæºÐÇÑ SQL
¿¬°ü¼ºÀ» ã´Â °ÍÀº °ü°èÇü Å×ÀÌºí¿¡ ÀúÀåµÇ¾î ÀÖ´Â µ¥ÀÌÅÍ¿¡ ´ëÇØ ±²ÀåÇÑ ºñ¿ëÀÌ ¼Ò¿äµÇ´Â È°µ¿À̸ç, ÀϹÝÀûÀ¸·Î ¿¬°ü¼ºÀº µ¥ÀÌÅÍ¿¡ ÀÖ¾î ¸Å¿ì »ó¼¼¼ºÀ» Áö´Ï¹Ç·Î ºÐ¼®À» À§ÇÑ ¿¬°ü¼ºÀ» È°¿ëÇÏ´Â °ÍÀº °Å´ëÇÑ Å×ÀÌºí¿¡ ´ëÇØ Á¶ÀÎÀ» ¿ä±¸ÇÏ°Ô µÈ´Ù. ÀÌ´Â Link Analysis¸¦ °Å´ëÇÑ µ¥ÀÌÅÍ ¼ÂÀ¸·Î Àû¿ëÇϴµ¥ ÀÖ¾î ¾î·Á¿òÀ» ¾ß±âÇÒ ¼ö ÀÖ´Ù.

 

Link Analysis¸¦ Àû¿ëÇؾßÇÒ °æ¿ì

Link Analysis´Â ¾î¶² ƯÁ¤ ÇüÅÂÀÇ ¹®Á¦¿¡ Àû¿ë°¡´ÉÇÑ Áö½Ä ¹ß°ß ÅøÀ̶ó ÇÒ ¼ö ÀÖ´Ù. Àû¿ë½Ã¿¡ Link Analysis´Â ´Ù¸¥ ±â¹ý¿¡¼­´Â ãÀ» ¼ö ¾ø´Â µ¥ÀÌÅÍ°£ÀÇ ÆÐÅÏÀ» ¹ß°ßÇÒ ¼ö ÀÖÀ¸³ª ÀÌ·¯ÇÑ ´É·ÂÀº ¸î°¡Áö Á¦¾à»çÇ×À» °¡Áø´Ù. Áï, ´ëºÎºÐÀÇ µ¥ÀÌÅÍ ÇüÅ¿¡ Àû¿ëÄ¡ ¾ÊÀ¸¸ç, Áö½Ä¹ß°ßÀÇ Ãø¸é¿¡¼­´Â ¿¹Ãø ȤÀº ºÐ·ùÀÇ ´É·ÂÀ» °®Áö ¸øÇÑ´Ù. ±×·¯³ª ÀÏ´Ü ÆÐÅÏÀÌ µ¥ÀÌÅͻ󿡼­ ¹ß°ßµÇ¸é, ´º·² ³×Æ®¿öÅ©³ª ÀÇ»ç°áÁ¤ ³ª¹«¿Í °°Àº ´Ù¸¥ µ¥ÀÌÅÍ ¸¶ÀÌ´× ±â¹ý¿¡ ´ëÇØ ¼Ó¼ºÀ¸·Î¼­ÀÇ °ªÀ» °¡Áø´Ù.


Top > Info > Data Mining > 2-4. ¿¬°ü¼ººÐ¼®(Link Analysis)