|
[½Å°æ¸ÁÀ» ÀÌ¿ëÇÑ
»ç¿ëÀÚÀÇ Çൿ ÇнÀ]
- ¿ìÁ¾ÇÏ(deepseas(AT)sogang.ac.kr)

- ÇÁ·Î±×·¥
[Down]
»ç¿ëÀÚÀÇ Çൿ ÇнÀ
'ºí·¢ ¾Ø ÈÀÌÆ®'¶õ °ÔÀÓÀ» º¸¸é »ç¿ëÀÚ´Â ¾Ö¿Ïµ¿¹°°ú
°°Àº Å©¸®Ãĸ¦ Çϳª¾¿ °¡Áö°í ÀÖ´Ù. ÀÌ Å©¸®Ãİ¡ º¸Åë ´Ù¸¥ ÀϹÝÀûÀÎ
°ÔÀÓ ÀΰøÁö´É°ú ´Ù¸¥ Á¡Àº »ç¿ëÀÚÀÇ ÇൿÀ̳ª °¡¸£Ä§À» ÇнÀÇÏ¿© »õ·Î¿î
ÇൿÀ» ¹è¿ö³ª°£´Ù´Â µ¥ ÀÖ´Ù. Å©¸®ÃÄ ¾Õ¿¡¼ ¿©·¯ °¡Áö ¸¶¹ýÀ̳ª ÀÛ¾÷µéÀ»
ÇØº¸À̸é, Á¶±Ý¾¿ ±×·¯ÇÑ ÇൿµéÀ» ¹è¿ö ÀûÀýÇÑ »óȲ¿¡¼ ÇнÀÇÑ ÇൿµéÀ»
¼öÇàÇÏ´Â °ÍÀ» º¼ ¼ö ÀÖ´Ù.
ÀÌó·³ »ç¿ëÀÚÀÇ ÇൿÀ» ¹è¿ì°í »õ·Î¿î ÇൿÀ» ÇнÀÇÏ´Â
°ÍÀº °ÔÀÓ¿¡¼ »Ó¸¸¾Æ´Ï¶ó, »ç¿ëÀÚÀÇ ¼ºÇâÀ» ÇнÀÀ» ÅëÇØ ÆÄ¾ÇÇÏ¿© ´õ
³ªÀº ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ´Â Áö´ÉÇü ½Ã½ºÅÛ(·Îº¿¿¡¼ ÀÚµ¿Â÷, ÀϹÝ
°¡ÀüÁ¦Ç° µî¿¡ °ÉÄ£)¿¡¼ Áß¿äÇÏ°Ô »ç¿ëµÇ´Â ¿ä¼ÒÀÌ´Ù.
ÇнÀÀ» À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ý¿¡´Â 'ºí·¢ ¾Ø
ÈÀÌÆ®'¿¡¼ »ç¿ëÇÑ µð½ÃÀü Æ®¸®(decision tree)¸¦ ºñ·ÔÇØ¼ ¿©·¯ °¡Áö°¡
ÀÖÁö¸¸, ¿©±â¼´Â ÀÌÀü¿¡ ´Ù·ç¾ú´ø ½Å°æ¸Á(neural network)À» ÀÌ¿ëÇÏ¿©
»ç¿ëÀÚÀÇ ÇൿÀ» ÇнÀÇÏ´Â ÀΰøÁö´É ¿¡ÀÌÀüÆ®¸¦ ±¸ÇöÇØ º¸¾Ò´Ù.
ÇÁ·Î±×·¥ ¼Ò°³
ÇÁ·Î±×·¥ÀÇ ±âº»ÀûÀÎ ¸ñÀûÀº »ç¿ëÀÚÀÇ ÇൿÀ» ÇнÀÇÑ
ÈÄ ¿¡ÀÌÀüÆ®°¡ ÇнÀÇÑ ³»¿ë¿¡ µû¶ó ÀûÀýÇÏ°Ô ÇൿÇÏ´Â Áö¸¦ È®ÀÎÇϴµ¥
ÀÖ´Ù. ¸ÕÀú 'Player' ¹öưÀ» ´·¯ 60ÃÊ µ¿¾È Ä¿¼Å°(À̵¿)¿Í ½ºÆäÀ̽º(°ø°Ý)¸¦
»ç¿ëÇÏ¿© ¸ó½ºÅ͸¦ °ø°ÝÇϰí À½½ÄÀ» ÅëÇØ ü·ÂÀ» ȸº¹ÇÏ¸ç ¿©·¯ ÇൿÀ»
¼öÇàÇÑ´Ù.
±× ´ÙÀ½ 'Training' ¹öưÀ» ´©¸£¸é ½Å°æ¸ÁÀ» ÅëÇÑ
ÇнÀÀÌ ¼öÇàµÇ´Âµ¥ ¿¡·¯À²ÀÌ ÀûÀ»¼ö·Ï ÇнÀÀÌ ´õ Àß ÀÌ·ç¾îÁø °ÍÀÌ´Ù.
ÇнÀÀÌ ³¡³ ÈÄ 'Agent' ¹öưÀ» ´©¸£¸é ÇнÀÇÑ ³»¿ë¿¡ µû¶ó ¿¡ÀÌÀüÆ®°¡
ÇൿÀ» ¼öÇàÇÑ´Ù. 'Initialize' ¹öưÀº ¿¡ÀÌÀüÆ®ÀÇ ÇнÀµÈ ³»¿ë°ú »ç¿ëÀÚÀÇ
ÀÔ·ÂÀ» »õ·Î ÃʱâÈ ÇÑ´Ù.
±âŸ ±ÔÄ¢µé
- ¸ó½ºÅÍ´Â ¸ðµÎ 10¸¶¸®, ȸº¹¾àÀº ¸ðµÎ 5°³ Á¸Àç - ¸ó½ºÅͳª
ȸº¹¾àÀº Çϳª ¾ø¾îÁú ¶§¸¶´Ù ÀÓÀÇÀÇ Àå¼Ò¿¡¼ »õ·Î »ý¼ºµÊ - °¡´ÉÇÑ
Çൿ¿¡´Â ÀüÈÄÁ¿ì À̵¿, º¸°í ÀÖ´Â ¹æÇâÀ¸·Î °ø°ÝÀÇ 5°¡Áö°¡ °¡´É -
ÇÑ ÅÒ¿¡´Â ÇϳªÀÇ Çൿ¸¸ÀÌ °¡´É - ¸ó½ºÅÍ´Â ·£´ýÇÏ°Ô ¿òÁ÷ÀÌ´Ù ½Ã¾ß(2)¿¡
Ç÷¹À̾î(¶Ç´Â ¿¡ÀÌÀüÆ®)°¡ ÀÖÀ¸¸é Ãß°ÝÇÏ¿© °ø°Ý - ¸ó½ºÅ͸¦ ¾ø¾Ö¸é
10Á¡ÀÇ Á¡¼ö¸¦ ¾ò´Â´Ù - ȸº¹¾àÀ» ¸ÔÀ¸¸é 50¸¸Å ü·ÂÀÌ È¸º¹ -
¸ó½ºÅÍ¿¡°Ô °ø°ÝÀ» ´çÇϸé 10¸¸Å ü·ÂÀÌ °¨¼Ò - ü·ÂÀÌ 0ÀÌ µÇ¸é
Á¾·á - 60¹øÀÇ ÅÒÀÌ Áö³ª¸é Á¾·á
½Å°æ¸ÁÀÇ ±¸Á¶
½Å°æ¸ÁÀÇ ÀÔ·ÂÀº ÇöÀç »óÅÂÀÎ Ç÷¹À̾îÀÇ ÀüÈÄÁ¿ì
½Ã¾ß 2Ä ³»ÀÇ °³Ã¼µé 24°³(ÀÚ½ÅÀÇ À§Ä¡ Á¦¿Ü)¿Í Ç÷¹À̾îÀÇ ¹æÇâ 4°³,
ü·Â 1°³ µî ¸ðµÎ 29°³·Î ±¸¼ºµÈ´Ù. ±×¸®°í ½Å°æ¸ÁÀÇ Ãâ·ÂÀº ÇöÀç »óÅ¿¡¼
Ç÷¹À̾îÀÇ ÇൿÀÎ ´ë±â, ÀüÈÄÁ¿ì À̵¿, °ø°Ý µîÀÇ 6°¡Áö·Î ±¸¼ºµÈ´Ù.
½Å°æ¸ÁÀÇ ±¸Á¶´Â ÀÔ·ÂÃþÀÎ 29°³ÀÇ ³ëµå¿Í °¢°¢ 50°³ÀÇ
³ëµå·Î ±¸¼ºµÈ 2°³ÀÇ Àº´ÐÃþ, 6°³ÀÇ Ãâ·ÂÃþÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ´Ù. ÇнÀ
¾Ë°í¸®ÁòÀ¸·Î´Â ¿À·ù ¿ªÀüÆÄ(error back-propagation) ¹æ½ÄÀ» »ç¿ëÇÏ¿´´Ù.
½Å°æ¸Á ÇнÀÀÇ Æ¯Â¡
½Å°æ¸Á ±â¹Ý ÇнÀÀÇ Æ¯Â¡Àº ¸ÕÀú µ¿ÀûÀÎ Çൿ ÇнÀÀÌ
°¡´ÉÇϴٴµ¥ ÀÖ´Ù. ¹Ì¸® ÇÁ·Î±×·¥µÈ ÀΰøÁö´ÉÀÏ °æ¿ì¿¡´Â Á¤ÇØÁø ¹æ½ÄÀ¸·Î¸¸
µ¿ÀÛÇÒ ¼ö ÀÖ¾î Ç×»ó °°Àº Çൿ¹æ½ÄÀ» À¯ÁöÇÑ´Ù. ±×¸®°í ±ÔÄ¢µéÀÌ Ä¿Áú
°æ¿ì ÇÁ·Î±×·¡¹ÖÀÌ ´õ¿í º¹ÀâÇØÁö´Â ´ÜÁ¡ÀÌ ÀÖ´Ù. ÇÏÁö¸¸ ÇнÀÀ» ÅëÇØ
ÇൿÀ» °áÁ¤ÇÑ´Ù¸é ÇнÀÀÇ ³»¿ë¿¡ µû¶ó ¼·Î ´Ù¸¥ ÇൿÀ» ¼öÇàÇÒ ¼ö
ÀÖ¾î »óȲ¿¡ µû¶ó ÀûÇÕÇÑ Çൿ¹æ½ÄÀ» ¹è¿ï ¼ö ÀÖ´Ù.
¶Ç ´Ù¸¥ Ư¡À¸·Î ÇнÀÀÇ ÀϹÝÈ(generalizaion)¸¦
µé ¼ö ÀÖ´Ù. ¸¸¾à À§ÀÇ ÇÁ·Î±×·¥¿¡¼ ½Å°æ¸ÁÀ» »ç¿ëÇÏÁö ¾Ê°í »ç¿ëÀÚÀÇ
ÀԷ¿¡ µû¶ó °¢ »óŸ¶´Ù ÀÏÀÏÀÌ °¢ Ãâ·ÂÀ» ¼³Á¤ÇÑ´Ù¸é, »óÅÂÁýÇÕÀÌ
4ÀÇ 29½Â Á¤µµÀ̹ǷΠÀû¾îµµ ¾à 100,000,000,000,000,000°³ ÀÌ»óÀÇ
»óÅ¿¡ ´ëÇØ Ãâ·ÂÀ» ÁöÁ¤ÇØ¾ß ÇÑ´Ù. ±×·¯³ª ½Å°æ¸ÁÀº ÀÏÁ¤ÇÑ ÆÐÅÏÀ»
ÀνÄÇÏ¿© ÀϹÝȽÃŰ´Â Ư¡ÀÌ Àֱ⠶§¹®¿¡ ÈξÀ ÀûÀº ÀÔ·Â µ¥ÀÌÅ͸¸À¸·Îµµ
»õ·Î¿î ÀԷ¿¡ ´ëÇØ¼µµ ºñ½ÁÇÑ ÆÐÅÏÀÇ ÀûÀýÇÑ Ãâ·ÂÀ» ¾òÀ» ¼ö ÀÖ´Ù.
°á°ú ºÐ¼®
Ç÷¹À̾ ¸ó½ºÅ͸¦ ÇÇÇØ´Ù´Ï±â¸¸ ÇÏ¸ç µÇµµ·Ï
°ø°ÝÀ» ÇÏÁö ¾Ê´Â ¹æ½ÄÀ¸·Î ÇнÀÀ» ¼öÇàÇÏ¿´À» °æ¿ì, 100~200°³ÀÇ ÀÔ·ÂÁ¤µµ¸¸
ÇнÀ½ÃŰ¸é ¸Å¿ì È¿°úÀûÀ¸·Î »ç¿ëÀÚ¿Í °°Àº ÇൿÀ» º¸ÀÓÀ» ¾Ë ¼ö ÀÖ´Ù.
±×·¯³ª °ø°ÝÀ§ÁÖÀÇ ¹æ½ÄÀ¸·Î ÇнÀÀ» ÇÏ¿´À» °æ¿ì ÇнÀÀÇ ¿¡·¯À²ÀÌ ³ô¾ÆÁö°í
¿Ã¹Ù¸¥ ÇൿÀ» º¸ÀÌÁö ¾Ê´Â´Ù.
ÀÌ´Â ÀüÀÚÀÇ °æ¿ì ¸ó½ºÅ͸¦ ȸÇÇÇÏ´Â ¹æ½ÄÀº »óÅ¿Í
Ãâ·Â »çÀÌ¿¡ ÀÏÁ¤ÇÑ ÆÐÅÏÀÌ ÀÖ¾î ÇнÀÀÌ ¿ëÀÌÇÑ ¹Ý¸é, ÈÄÀÚÀÇ °æ¿ì¿¡´Â
°ø°ÝÇÏ´Â »óÅÂ¿Í È¸ÇÇÇÏ´Â »óŰ¡ Áߺ¹µÇ¾î ÇнÀÀÌ ½±°Ô ÀÌ·ç¾îÁöÁö
¾Ê°Ô µÈ´Ù. ¿¹¸¦ µé¾î ¸ó½ºÅͰ¡ ¹Ù·Î ¿ÞÂÊ¿¡ ÀÖÀ» ¶§ °ø°ÝÀ» ÇÒ ¼öµµ
ÀÖ°í µµ¸Á°¥ ¼öµµ Àִµ¥, ¸ó½ºÅͰ¡ ¿ÞÂÊ¿¡ ÀÖ´Ù´Â °°Àº »óÅ ÀԷ¿¡
µÎ °³ÀÇ Çൿ Ãâ·ÂÀÌ Àֱ⠶§¹®¿¡ ¾î´À ÇÑÂÊÀ¸·Î ÇൿÀ» °áÁ¤µÇÁö°¡
¾Ê¾Æ ½Å°æ¸ÁÀÇ ÀϹÝȰ¡ Àß ÀÌ·çÁöÁö ¾Ê´Â´Ù.
À̸¦ ÇØ°áÇϱâ À§ÇØ Ç÷¹À̾îÀÇ ¹æÇâ 4°³¿Í ü·Â
1°³ÀÇ ÀÔ·ÂÀ» Ãß°¡ÇßÁö¸¸ ³ª¸ÓÁö 24°³ÀÇ ÁÖº¯»óȲ ÀÔ·ÂÀÇ ¿µÇâÀÌ Ä¿¼
±×·±Áö º° È¿°ú°¡ ¾ø¾ú´Ù. ÀÌ·¯ÇÑ ¹®Á¦¿¡ ´ëÇÑ ÀûÀýÇÑ ¹æ¾ÈÀÌ ÇÊ¿äÇÒ
°ÍÀÌ´Ù.
[Âü°íÀÚ·á]
- ÇнÀÇÏ´Â ±â°è½Å°æ¸Á,
ÀÌ»ó¿ø, Ohm»ç
|