Agent
ÇÁ·Î ¿îµ¿¼±¼öµéÀº ¿¡ÀÌÀüÆ®°¡ ÀÖÀ¸¸ç ¿µÈ ½ºÅ¸µéµµ ¿¡ÀÌÀüÆ®°¡ ÀÖ°í ...... ¿ì¸® °¢ÀÚµµ ¿¡ÀÌÀüÆ®°¡ ÀÖ´Ù. ¿¡ÀÌÀüÆ®´Â ´ç½ÅÀ» ´ë½ÅÇÏ¿© ¾î¶² ÀÏÀ» ¸Ã±æ¼ö ÀÖÀ» ¸¸Å ¹ÏÀ½À» ÁÖ´Â Àü¹®¼ºÀ» °¡Áø »ç¶÷µéÀ̸ç, ¸¶Âù°¡Áö·Î ´ç½ÅÀÇ ÄÄÇ»ÆÃ °æÇèÀ» ÃÖ´ë·Î Çϵµ·Ï µµ¿ÍÁÖ´Â ÄÄÇ»ÅÍ (Computer) ÇÁ·Î±×·¥À» "agents" ¶ó°í ºÎ¸¥´Ù. ÀÎÅͳݿ¡¼ ƯÁ¤ Á¤º¸¸¦ ãÀ» ¶§ ´ç½ÅÀÌ Èï¹Ì¸¦ ´À³¢°í ÀÖ´Â °ÍÀ» ¾Ë°íÀÖ°í ´ç½ÅÀÇ ½Ã°£ÀÌ ¾ó¸¶³ª Áß¿äÇÑÁö¸¦ ¾Æ´Â ´ç½Å¸¸ÀÇ ¿¡ÀÌÀüÆ®¸¦ »ó»óÇØº¸¶ó. ÀΰøÁö´É (Artificial Intelligence) °úÇÐÀÚµéÀÌ ¼öÇàÇÏ´Â ¿¬±¸´Â ´õ¿í´õ ¼¶¼¼Çϰí, µ¶¸³ÀûÀ̸ç, ´õ µµ¿òÀ» ÁÙ¼öÀÖ´Â ¿¡ÀÌÀüÆ®¸¦ ¸¸µé¾î ´É·ÂÀ» ºÎ¿©ÇÏ´Â °ÍÀÌ´Ù. ............ ¿ì¸®´Â ´ÜÁö Áö´ÉÀûÀ¸·Î »ý°¢ÇÏ´Â °Í (thinkers) ÀÌ ¾Æ´Ï¶ó Áö´ÉÀûÀ¸·Î ÇൿÇÏ´Â °Í (actors) À» ¸¸µé±â¸¦ ¿øÇÑ´Ù. ÀüÇô ÇൿÇÏÁö ¾Ê´Â ½Ã½ºÅÛ¿¡¼ Áö´É (Intelligence) À» ¾î¶»°Ô ÃßÁ¤ÇÒ¼ö Àִ°¡? ´Þ¸® ¸»Çϸé, ÇൿÀÌ ¾ø´Â ½Ã½ºÅÛÀÌ Áö´ÉÀ» ¾î¶»°Ô º¸¿©ÁÙ¼ö Àִ°¡´Â ¸íȮġ ¾Ê´Ù (Martha Pollack)............ (AI Topics : Agents)
definition term site paper demo lab book |
"Agent ´Â ÀÚ½ÅÀÇ ¼¾¼ (Sensor) ¸¦À» ÅëÇØ ȯ°æ (environments) À» Áö°¢ (Percept) ÇÏ¿© ÀÛ¿ë±â (effectors) ¸¦ ÅëÇØ ±× ȯ°æ¿¡ ´ëÇØ ¹ÝÀÀ (action) ÇÏ´Â ½Ã½ºÅÛÀ» ¸»ÇÑ´Ù" (Russel 1994)
Agent´Â ÀΰøÁö´É ºÐ¾ß¿¡¼ ¿À·¡ ÀüºÎÅÍ ¿¬±¸µÇ¾î ¿Â ºÐ¾ß·Î¼ 1990³â´ë ÃʺÎÅÍ µ¶¸³µÈ ºÐ¾ß·Î ÀνĵDZ⠽ÃÀÛÇÑ ºÐ¾ßÀÌ´Ù. agent´Â ÃÖ±Ù Åë½Å ¹× ÄÄÇ»ÅÍÀÇ º¸±ÞÀÌ Áõ´ëµÊ¿¡ µû¶ó °³ÀÎ ºñ¼ ¿ªÇÒÀ» Çϱâ À§ÇØ µîÀåÇÑ °³³äÀ¸·Î, ƯÈ÷ ºÐ»ê ȯ°æ¿¡ Àû´çÇÏ´Ù.
¿ÏÀüÇÑ ±â´ÉÀ» ÇÏ´Â Agent ´Â ±×°ÍÀÌ »ý¹°ÀÌµç ¼ÒÇÁÆ®¿þ¾îµç ·Îº¿ (Robot) À̵簣¿¡ ´Ù¾çÇϸ鼵µ ¼·Î ¿¬°üµÈ ±â´ÉÀ» ÇϳªÀÇ ÅëÇÕµÈ ±¸Á¶ (architecture) ·Î¼ °¡Áú °ÍÀ» ¿ä±¸ÇÑ´Ù. ÇöÀç´Â AI ÀÇ ´ëºÎºÐÀÇ ÀÛ¾÷¿¡¼ ±×·± ±¸Á¶ÀÇ ÇϳªÀÇ component (¿¹¸¦µé¸é ÄÄÇ»ÅͺñÀü (Computer Vision), ÀÚ¿¬¾î ÀÌÇØ (Natural Language Understanding), ±â°èÇнÀ (Machine Learning), °èȹ (Planning) µîµî) ¸¸À» °¡Áö°Å³ª, ¸¹Àº component ¿¡ ÀÇÇØ »ç¿ëµÇ´Â Ç¥Çö°ú Ãß·Ð (Reasoning) ¸ÞÄ«´ÏÁò (³í¸® (Logic), ½Å°æ¸Á (Neural Network), À¯Àü¾Ë°í¸®Áò (Genetic Algorithm) µîµî) À» °¡Áø´Ù. ¸ðµç °ÍÀÌ ¼·Î ¿¬°üµÇ´Â °Í¿¡ °üÇÑ ¿¬±¸´Â ¸Å¿ì ÇÊ¿äÇÏ´Ù.
´ÙÁß¿¡ÀÌÀüÆ® ½Ã½ºÅÛ (Multi-Agent System) Àº ¸¹Àº Áö´ÉÀû Agent µéÀÌ ¼·Î ÀÛ¿ëÇϵµ·Ï ÇÏ´Â ½Ã½ºÅÛÀÌ´Ù. ±× Agent µéÀº ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î±×·¥À̳ª ·Îº¿ (Robot) ó·³ ÀÚÀ²ÀûÀÎ °³Ã¼ (autonomous entities) ÀΰÍÀ¸·Î °£ÁֵȴÙ. ±× »óÈ£ÀÛ¿ëÀº ¼·Î À̱âÀûÀÏ ¼öµµ ÀÖ°í Çù·ÂÀûÀÏ ¼öµµ ÀÖ´Ù. Áï ±× Agent µéÀº °øÅëÀÇ ¸ñÀûÀ» (°³¹ÌÀÇ Áý´Üó·³) °¡Áú ¼öµµ ÀÖ°í ±×µé ÀÚ½ÅÀÇ ÀÌÀÍÀ» Ãß±¸ÇÒ ¼öµµ ÀÖ´Ù (ÀÚÀ¯ ½ÃÀå °æÁ¦Ã³·³). Multi-agent system ¿¬±¸ÀÚµéÀº Àǻ米ȯÀ» À§ÇÑ ¾ð¾î¿Í »óÈ£ ÀÛ¿ëÀ» À§ÇÑ ÇÁ·ÎÅäÄÝÀ» °³¹ßÇϰí Multiagent system ÀÇ °³¹ßÀ» ½±°ÔÇÏ´Â ¿¡ÀÌÀüÆ® ±¸Á¶ (architecture) ¸¦ °³¹ßÇÑ´Ù. ¿¹¸¦ µé¸é Multiagent system¿¬±¸ÀÚµéÀº °¢ °³¹ÌµéÀÌ °¡Àå È¿°úÀûÀÎ ¹æ¹ýÀ¸·Î À½½Ä¹°À» °³¹ÌÁýÀ¸·Î °¡Á®¿À°Ô ÇÏ·Á¸é °¢ °³¹ÌµéÀÌ ¾î¶»°Ô ÇÁ·Î±×·¥ µÇ¾î¾ß ÇÏ´ÂÁö¸¦ ¿¬±¸ÇÑ´Ù. ¶ÇÇÑ À̱âÀûÀÎ ¿¡ÀÌÀüÆ® Áý´ÜÀÌ ÁÖ¾îÁø ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇØ ÇÔ²² ÀÏÇÏ·Á¸é ¾î¶»°Ô ±ÔÄ¢ (rule) À» ¸¸µé¾î¾ß ÇÏ´ÂÁö¸¦ ¿¬±¸ÇÑ´Ù. ±×µéÀº AI ÀÌ¿ÜÀÇ ºÐ¾ß Áï »ý¹°ÇÐ, »çȸÇÐ, °æÁ¦ÇÐ, öÇÐ, °æ¿µÇеîÀÇ ¸¹Àº ºÐ¾ß¿¡¼ ¾ÆÀ̵ð¾î¸¦ ¾ò´Â´Ù.