ÃʱâÀÇ ½Å°æ¸Á ÀÌ·Ð ¹× ¸ðµ¨
½Å°æ¸Á À̷аú ÀÀ¿ë(1) : ±è´ë¼ö, ÇÏÀÌÅ×Å© Á¤º¸, 1992, Page 59~86
2. ¸ÆÄ÷°-ÇÇÃ÷ (McCulloch-Pitts) ´º·±
3. ÇñÀÇ ÇнÀ ±ÔÄ¢ (Hebbian Learning Rule)
5. ½Å°æ¸ÁÀÇ 3 °¡Áö ´ëÇ¥ÀûÀÎ ºñ¼±Çü ÇÔ¼ö
8. ¼±Çü ºÐ¸® °¡´É(Linear Separability)
9. Adaline (Adaptive Linear Neuron)
1940 ¿¬´ë¿¡ ½ÃÀÛµÈ ½Å°æ¸Á °ü·Ã ¿¬±¸´Â 50 ³âÀÌ Áö³ ¿À´Ã³¯ ¸¹Àº °ü½É°ú ´õºÒ¾î È°¹ßÇÏ°Ô ÁøÇàµÇ°í ÀÖ´Ù. ÃÖÃÊÀÇ ¸ðµ¨·Î ¿©°ÜÁö´Â ¸ÆŬ·°-ÇÇÃ÷ ¸ðµ¨¿¡¼ÀÇ ´Ü¼øÇÑ ³í¸® ±¸Çö°ú 'ÇñÀÇ ½Ã³À½º' ¶ó°í ¾Ë·ÁÁø ¿¬°á°µµ Á¶Á¤À» À§ÇÑ »ý¸®ÇÐÀû ÇнÀ ±ÔÄ¢À¸·ÎºÎÅÍ ½ÃÀÛµÈ ½Å°æ¸Á ÀÌ·ÐÀº 1957 ³â ·ÎÁ¨ºí·µ¿¡ ÀÇÇØ ¹ß¸íµÈ 'ÆÛ¼ÁÆ®·Ð' ¸ðµ¨¿¡¼ »ó´çÇÑ ±â´ë¸¦ ¸ð¾ÒÀ¸³ª 1969 ³â ¹Î½ºÅ°¿Í ÆÄÆÛÆ®°¡ Àú¼úÇÑ 'ÆÛ¼ÁÆ®·ÐÁî' ÀÌÈÄ ¾à 20 ³â°£ ħü±â¸¦ ¸ÂÀÌÇÏ°Ô µÇ¾ú´Ù. ÀÌ Àå¿¡¼´Â ÃʱâÀÇ ½Å°æ¸Á À̷аú ¸ðµ¨µé¿¡ °üÇØ ±× ¹è°æ°ú ¿¹Á¦µéÀ» ÅëÇÏ¿© ü°èÀûÀ¸·Î »ìÆ캸±â·Î ÇÑ´Ù.
ÃʱâÀÇ ½Å°æ ½Ã½ºÅÛ ¸ðµ¨ Áß¿¡¼ ¾Æ¸¶µµ °¡Àå Àß ¾Ë·ÁÁø °ÍÀº 1943³â ¿ö·» ¸ÆÄ÷° (Warren McCulloch) °ú¿ùÅÍ ÇÇÃ÷ (Walter Pitts) ¿¡ ÀÇÇØ Á¦¾ÈµÈ ¸ðµ¨ÀÏ °ÍÀÌ´Ù. ±×µéÀº Àΰ£ÀÇ µÎ³ú¸¦ ³í¸®Àû ¼¼úÀ» ±¸ÇöÇÏ´Â ÀÌÁø ¿ø¼ÒµéÀÇ °áÇÕÀ¸·Î ÃßÃøÇߴµ¥, ÀÌÁø ¿ø¼ÒÀÎ ´º·±Àº onÀ̳ª off »óŸ¦ ³ªÅ¸³½´Ù. ¸ÆÄ÷°°ú ÇÇÃ÷°¡ ¾´ ³í¹® [MCC43] ÀÇ ¿ä¾à ºÎºÐ ÁßÀÇ Ã¹ ´Ü¿øÀ» ¼Ò°³ÇÑ´Ù.
½Å°æ È°µ¿ÀÇ 'ÀüºÎ ¾Æ´Ï¸é Àü¹« (All-or-Nothing)' ÀûÀΠƯ¼º ¶§¹®¿¡ ½Å°æ°èÀÇ ÀÏ°ú ±×µé »çÀÌÀÇ °ü°èµéÀº ¸íÁ¦³í¸® (Propositional logic) ·Î Ãë±ÞµÈ´Ù. ¸ðµç ¸ÁÀÇ ÇൿÀº ÀÌ·¯ÇÑ °üÁ¡¿¡¼ ±â¼úµÉ ¼ö ÀÖ´Ù. ...Áß·«... ¾î¶°ÇÑ Á¶°ÇµéÀ» ¸¸Á·½ÃÅ°·Á´Â ³í¸®Àû Ç¥Çö¿¡ ´ëÇÏ¿©, ¿ì¸®´Â ±×°ÍÀÌ ±â¼úÇÏ´Â ¹æ¹ý´ë·Î ÇൿÇÏ´Â ¸ÁÀ» ãÀ» ¼ö ÀÖ´Ù.
ÀÌ ³í¹®ÀÇ °¡Àå Áß¿äÇÑ °á°ú´Â ±×·¯ÇÑ ½Å°æ¸ÁµéÀÌ ¿Ïº®ÇÏ°Ô ÀϹÝÀûÀÌ¾î¼ ¾î¶² À¯ÇÑÇÑ ³í¸®Àû Ç¥Çöµµ ½ÇÇöÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. ÀÌ ¸ðµ¨Àº ¸í¹éÈ÷ ½Ç¿ëÀûÀÎ Àǹ̸¦ ³»Æ÷Çϴµ¥ ±×·¯ÇÑ ´º·±µéÀ» ÇÕÃļ °·ÂÇÏ°íµµ ¹ü¿ëÀûÀÎ ÄÄÇ»ÅÍ ÀåÄ¡¸¦ ¸¶µé ¼ö ÀÖ´Ù. ÀÌ¿Ü¿¡µµ 1943³â ±× ´ç½Ã¿¡ ¸ÆÄ÷°-ÇÇÃ÷ ¸ðµ¨°ú °°Àº ÇÁ·ÎÁ§Æ®°¡ Ææ½Çº£´Ï¾Æ ´ëÇÐÀÇ Moore School of Engineering ¿¡¼µµ ÁøÇàÁß À̾ú´Ù. ¸ÆÄ÷°°ú ÇÇÃ÷´Â ÀÌ ³í¹®À» ¾²´Â µ¥ ´ÜÁö 3 °³ÀÇ ¹®Ç常 ÂüÁ¶ÇÏ¿´´Âµ¥ ¸ðµÎ°¡ ¼öÇÐÀûÀÎ ³í¸®¸¦ ´Ù·é Ã¥µéÀÌ´Ù. ¸ÆÄ÷°°ú ÇÇÃ÷´Â ´º·±ÀÇ ¿ÀÆÛ·¹À̼ÇÀ» Áö¹èÇÏ´Â 5 °³ÀÇ °¡Á¤ (assumptions) À» ÇÏ¿´´Ù. ±× °¡Á¤µéÀº ÄÄÇ»ÅÍ °úÇÐÀڵ鿡°Ô ¸ÆÄ÷°°ú ÇÇÃ÷ÀÇ ´º·±À¸·Î ¾Ë·ÁÁö°Ô µÇ¾ú´Âµ¥ ´ÙÀ½°ú °°´Ù [MCC43].
¨ç ´º·±ÀÇ È°µ¿Àº 'ÀüºÎ ¾Æ´Ï¸é Àü¹«' ÀÇ °úÁ¤ÀÌ´Ù.
¨è ¾î¶² ´º·±À» ÈïºÐµÇ°Ô (excited) ÇÏ·Á¸é 2°³ ÀÌ»óÀÇ °íÁ¤µÈ ¼öÀÇ ½Ã³À½º°¡ ÀÏÁ¤ÇÑ ½Ã°£³»¿¡ È°¼ºÈ (activated) µÇ¾î¾ß ÇÑ´Ù.
¨é ½Å°æ ½Ã½ºÅÛ¿¡¼ À¯ÀÏÇÏ°Ô ÀǹÌÀÖ´Â ½Ã°£Áö¿¬ (delay) Àº ½Ã³À½º¿¡¼ÀÇ Áö¿¬ (synaptic delay) ÀÌ´Ù.
¨ê ¾î¶°ÇÑ ¾ïÁ¦ÀûÀÎ (inhibitory) ½Ã³À½º´Â ±× ½Ã°¢ÀÇ ´º·±ÀÇ È°¼ºÈ(activation)¸¦ Àý´ëÀûÀ¸·Î ¹æÁöÇÑ´Ù.
¨ë ³×Æ®¿öÅ©ÀÇ ¿¬°á ±¸Á¶´Â ½Ã°£¿¡ µû¶ó ¹Ù²îÁö ¾Ê´Â´Ù.
¿¹¸¦ µé¸é, ¸¸¾à µÎ °³ÀÇ ÀÚ±ØÀûÀÎ (excitatory) ÀÔ·Â a, b ¸¦ °¡Áø ´Ü¼øÇÑ ´º·±ÀÌ ÀÖ°í ÀÓ°è°ªÀÌ 1À̶ó°í ÇÏÀÚ. ½Ã°¢ÀÌ tÀÏ ¶§ óÀ½ a, b °¡ ºñÈ°¼ºÀû (inactive) À̶ó¸é ½Ã°¢ t + 1 ÀÏ ¶§ÀÇ ´º·±Àº µÎ °³ÀÇ ºñÈ°¼ºÀûÀÎ ½Ã³À½ºÀÇ ÇÕÀÌ 0 À̹ǷΠºñÈ°¼ºÀûÀÌ´Ù. ¸¸¾à a °¡ È°¼ºÀûÀÌ°í b °¡ ºñÈ°¼ºÀûÀÎ °æ¿ì ½Ã°¢ t + 1 ÀÏ ¶§ ´º·±ÀÇ »óÅ´ Ȱ¼ºÀûÀÌ°Ô µÈ´Ù. ¿Ö³ÄÇÏ¸é ºñÈ°¼ºÀûÀÎ ½Ã³À½º¿Í È°¼ºÀûÀÎ ½Ã³À½ºÀÇ ÇÕÀº 1 Àε¥ ÀÌ °ªÀÌ ÀÓ°è°ª°ú °°±â ¶§¹®ÀÌ´Ù. ¸¸¾à b °¡ È°¼ºÀûÀÌ°í a °¡ ºñÈ°¼ºÀûÀÎ °æ¿ì, ±×¸®°í a, b ¸ðµÎ°¡ È°¼ºÀûÀÎ °æ¿ì¿¡µµ ±× ´º·±Àº È°¼ºÀûÀÌ°Ô µÈ´Ù.
ÀÌ¿Í°°ÀÌ µÎ °³ÀÇ ÀÚ±ØÀûÀÎ ÀÔ·ÂÀ» °¡Áö°í ÀÓ°è°ªÀÌ 1 ÀÎ ´º·±Àº ³í¸®Àû 'OR' ¿¬»êÀ» ¼öÇàÇÏ°Ô µÈ´Ù. ¸¸¾à À§¿Í °°Àº ´º·±¿¡´Ù ÀÓ°èÄ¡¸¸ 2 ·Î ÁÙ °æ¿ì, ÀÌ ´º·±Àº ³í¸®Àû 'AND' ¸¦ ¼öÇàÇϴµ¥ ÀÌ °æ¿ì a, b µÑ´Ù È°¼ºÀûÀÎ °æ¿ì¸¸ ÀÌ ´º·±ÀÌ È°¼ºÀûÀÌ°Ô µÈ´Ù.
¾Õ¿¡¼ »ìÆ캻 ¹Ù¿Í °°ÀÌ ¸ÆÄ÷°°ú ÇÇÃ÷ÀÇ ´º·±Àº ´Ü¼øÇÑ ÀÓ°è ³í¸®¸¦ ¼öÇàÇÒ ¼ö ÀÖ´Ù. ±×µéÀÇ ½Å°æ È°µ¿ ¹ýÄ¢ÀÎ 'ÀüºÎ ¾Æ´Ï¸é Àü¹«'´Â ¾î¶°ÇÑ ¸íÁ¦µµ ´º·±ÀÇ È°µ¿À¸·Î Ç¥ÇöµÉ ¼ö ÀÖ´Ù´Â °ÍÀ» º¸¿© ÁØ´Ù. ´Ü¼øÇÑ ¸íÁ¦µé°£ÀÇ ³×Æ®¿öÅ© ¿¬°áÀ» ÅëÇÏ¿© ´ë´ÜÈ÷ º¹ÀâÇÑ ¸íÁ¦µéÀ» ¸¸µé ¼ö ÀÖ´Ù. ¾î¶² À¯ÇÑÇÑ ³í¸®Àû Ç¥Çöµµ ¸ÆÄ÷°°ú ÇÇÃ÷ÀÇ ´º·±µé·Î ±¸ÇöµÉ ¼ö ÀÖ´Ù´Â °ÍÀÌ ÀÌ ³í¹®À» ´õ¿í Áß¿äÇÏ°Ô ¸¸µé¾ú´Ù.
<±×¸² 1> Àº ¸íÁ¦ ³í¸®·Î ³ªÅ¸³½ ¸ÆÄ÷°°ú ÇÇÃ÷ÀÇ ³×Æ®¿öÅ©ÀÌ´Ù. ¿©±â¿¡¼ ¹øÈ£°¡ ÀûÈù Å« ¿øÀº ´º·±ÀÇ ¸öüÀÌ°í ÀÛ°í °ËÀº ¿øÀº Àڱؼº ¿¬°áÀ̸ç ÀÛÀº ¿øÀº ¾ïÁ¦¼º ¿¬°áÀ» ³ªÅ¸³½´Ù.
<±×¸² 1> ¸íÁ¦ ³í¸®·Î ³ªÅ¸³½ ¸ÆÄ÷°°ú ÇÇÃ÷ ³×Æ®¿öÅ©
ÀÌ ¸ÆÄ÷°°ú ÇÇÃ÷ÀÇ ³×Æ®¿öÅ©´Â ³×Æ®¿öÅ©³»ÀÇ ´Ü¼øÇÑ ¿ä¼ÒµéÀÇ ¿¬°áÀ» ÅëÇÏ¿© ¹«ÇÑÇÑ ÄÄÇ»Æà ´É·ÂÀ» °¡Áø´Ù´Â Á¡¿¡¼ ¸Å¿ì °í¹«ÀûÀÎ °ÍÀÌ´Ù. ±× ¿ä¼ÒµéÀÌ ½Å°æ»ý¸®Çп¡ ÀÇ°ÅÇ߱⠶§¹®¿¡, Àΰ£ÀÇ µÎ³ú°¡ ÀáÀçÀûÀ¸·Î´Â ³í¸®¿Í °è»êÀ» ó¸®ÇÒ ¼ö ÀÖ´Â °·ÂÇÑ ÀåÄ¡ÀÎ °ÍÀ» ¾Ï½ÃÇØ ÁÖ¾ú´Ù. ÀÌ·¯ÇÑ ³í¸® ¿ä¼Ò ³×Æ®¿öÅ©ÀÇ °á°ú´Â µ¥ÀÌÅÍ¿Í ÇÁ·Î±×·¥À» ÁöÁ¤ÇÏ¿© ÀÛµ¿ÇÏ´Â Çö´ë µðÁöÅÐ ÄÄÇ»ÅÍÀÇ ³í¸®ÀûÀÎ À±°ûÀ» óÀ½À¸·Î ±×·Á³½ Æù ³ëÀ̸¸ (John von Neumann) ¿¡°Ôµµ Áß¿äÇÑ ¿µÇâÀ» ³¢ÃÆ´Ù. Æù ³ëÀ̸¸ÀÇ À¯¸íÇÑ ±â¼ú ¹®¼ (1945³â) ¿¡ µû¸£¸é,
¸ðµç µðÁöÅÐ ÄÄÇ»Æà ÀåÄ¡´Â °¢°¢ ÆòÇü »óÅ¿¡ ÀÖ´Â '¿ä¼Ò (element)' ¿Í °°Àº ¸±·¹À̸¦ °¡Áö°í ÀÖ´Ù. ±×·¯ÇÑ ¿ä¼ÒµéÀº 2°³ ¶Ç´Â ±× ÀÌ»óÀÇ º°°³ÀÇ »óÅ (state) ¸¦ °¡Áø´Ù. Áß·«... ±× ¸±·¹ÀÌ ÇàÀ§´Â ¿ä¼Ò°¡ Áö½ÃµÈ ÇüÅÂÀÇ ÀÚ±ØÀ» ¹ÞÀ» ¶§¸¶´Ù ÀÚ±ØÀ» ¹ß»êÇÑ´Ù. °íµî µ¿¹°µéÀÇ ´º·±µéÀº Ʋ¸²¾øÀÌ À§ÀÇ °¨°¢µéÀ» °¡Áø ¿ä¼Ò¶ó°í ÇÒ ¼ö ÀÖ´Ù. ...Áß·«. W.Pitts ¿Í W.S.McCulloch ¸¦ µû¶ó... Áß·«. ¿ì¸®´Â ´º·±ÀÇ ±â´ÉÀÇ ´õ º¹ÀâÇÑ ¾ç»óÀº ¿©±â¼ ´õ ¾ð±ÞÇÏÁö ¾Ê±â·Î ÇÑ´Ù.
¸ÆÄ÷°°ú ÇÇÃ÷ÀÇ ÀÌ ³í¹®ÀÌ ³¢Ä£ ¿µÇâ°ú Á߿伺Àº ¸Å¿ì Å©´Ù°í ÇÒ ¼ö ÀÖ´Ù. ½Å°æ ½Ã½ºÅÛÀÌ ±âº»ÀûÀΠó¸® ¿ä¼ÒµéÀÎ ´º·±µé°ú ±×µéÀÇ ¿¬°áµé·Î ÁÖ¾îÁ³À» ¶§ ½ÇÁ¦·Î ¹«¾ùÀÌ °¡´ÉÇÑ°¡¸¦ ÀÌÇØÇÏ·Á´Â ½ÃµµÀÌ´Ù.
¸ÆÄ÷°°ú ÇÇÃ÷ÀÇ ÀÌ·Ð [MCC43, MCC5, PIT47] ¿¡ ´ëÇÑ Áõ¸íÀ̳ª Ç¥ÇöÀº ÀÌÇØÇϱⰡ ¸Å¿ì ¾î·Á¿ì¸ç ÈÄ¿¡ Àΰ£ µÎ³ú È°µ¿ÀÇ Á¤È®ÇÑ ¸ðµ¨¸µÀº ¾Æ´Ñ °ÍÀÌ ÆǸíµÇ¾úÁö¸¸ ±× Á߿伺Àº °áÄÚ °£°úµÉ ¼ö ¾øÀ» °ÍÀÌ´Ù.
»ý¹°ÇÐÀûÀÎ ½Å°æ ½Ã½ºÅÛÀº ±×µéÀÌ °¡Á®¾ß ÇÒ Áö½ÄÀ̳ª ´É·ÂµéÀÌ ¸ðµÎ »çÀü(ÞÀîñ)¿¡ ÇÁ·Î±×·¥µÈ °ÍÀº ¾Æ´Ï´Ù. »ý¹°ÇÐÀûÀÎ Áö½ÄÀ̳ª ´É·ÂÀº °è¼ÓÀûÀÎ ÇнÀÀ» ÅëÇÏ¿© ÀÌ·ç¾îÁö¸ç ÀÏÁ¤ÇÑ ±â°£ µ¿¾È ÀÏ¾î³ ÇнÀ°úÁ¤Àº »õ·Î¿î Áö½ÄÀÌ µé¾î¿ÔÀ» ¶§ ³×Æ®¿öÅ©¸¦ ´Ù½Ã ¼öÁ¤ÇÏ¿© °è¼±ÇÑ´Ù.
1949 ³â ij³ª´ÙÀÇ ½É¸®ÇÐÀÚÀÎ µµ³¯µå Çñ (Donald Hebb) Àº ±×ÀÇ Àú¼ÀÎ 'The Organization of Behavior' [HEB49] ¿¡¼ 'ÇñÀÇ ½Ã³À½º' ¶ó°í ¾Ë·ÁÁø ½Ã³À½ºÀÇ ¿¬°á°µµ Á¶Á¤À» À§ÇÑ »ý¸®ÇÐÀû ÇнÀ ±ÔÄ¢À» ±â¼úÇߴµ¥ ÀÌ Ã¥Àº 1949³â°æÀÇ ½Å°æ½É¸®Çп¡ ´ëÇØ Æø³Ð°í ±íÀÌÀÖ°Ô ±â¼úÇÏ°í ÀÖ´Ù. ±×´Â ÀÌ Ã¥ÀÇ µµÀÔ ºÎºÐ¿¡¼ º¹ÀâÇÑ µÎ³ú ¸ðµ¨¸µ¿¡ ´ëÇØ 'Ä¿³Ø¼Å´ÏÁò (connectionism)' À̶õ ¸»À» óÀ½À¸·Î »ç¿ëÇÏ¿´´Ù.
ÇñÀº ¿©·¯ °¡Áö Áß¿äÇÑ ¾ÆÀ̵ð¾î¸¦ Á¦°øÇß´Ù. ù ¹ø°, 'ÇñÀÇ ½Ã³À½º' ¶ó°í ¾Ë·ÁÁø °Í¿¡ ´ëÇÑ ºÐ¸íÇÑ ¼¼úÀÌ´Ù. ±×·¯³ª ¼öÇÐÀûÀ¸·Î ¾ö¹ÐÇÑ Ç¥ÇöÀº ¾Æ´Ï´Ù. µÑ°, ÇñÀº ½Å°æ ½Ã½ºÅÛÀÇ 'ºÐ»êµÈ (distributed)' Ç¥Çö ¹æ½ÄÀ» ³¯Ä«·Ó°Ô ÁöÀûÇÏ°í ÀÖ´Ù. ÀÌ ¾ÆÀ̵ð¾î´Â Áï, ¾î¶² °ÍÀ» Ç¥ÇöÇϱâ À§ÇÏ¿© ¿©·¯°³ÀÇ ´º·±µéÀÌ Âü¿©ÇØ¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ¼Â°, ÇñÀº ±×°¡ 'cell assemblies' ¶ó°í ºÎ¸£´Â °ÍÀÇ ÇüŸ¦ °ø¸®È ÇÏ¿´´Ù. ±× ±âº»ÀûÀÎ ¾ÆÀ̵ð¾î´Â ½Å°æ ½Ã½ºÅÛ¿¡¼ÀÇ Á¤º¸ Ç¥ÇöÀ» Çü¼ºÇÏ´Â ÇÑÆí ¼·Î ¿¬°áµÇ°í ÀÚ±â°È (self-reinforcement) ¸¦ ÇÏ´Â ´º·±ÀÇ ºÎºÐ ÁýÇÕ¿¡ °üÇÑ °ÍÀ¸·Î, ÇϳªÀÇ ¼¿ (cell) Àº ¹®¸Æ¿¡ µû¶ó ÇÑ °³ ÀÌ»óÀÇ assembly ¿¡ ¼ÓÇÒ ¼öµµ ÀÖ´Ù.
±×·¯¸é "¿ì¸®´Â ¾î¶»°Ô ÇнÀÇϴ°¡?" ¿¡ ´ëÇÑ ºñ±³Àû °£´ÜÇÑ ÇнÀÀ̷п¡ ´ëÇÏ¿© »ìÆ캸ÀÚ. ÀÌ¿¡ ´ëÇÑ ±âº»ÀûÀÎ ÇнÀÀÌ·ÐÀº 1949 ³â Çñ (D.D. Hebb) ÀÇ 'The Organizaion of Behavior' [HEB49] ¶õ Àú¼¿¡¼ óÀ½À¸·Î ³íÀǵǾú´Âµ¥ Áß½ÉÀûÀÎ ¾ÆÀ̵ð¾î´Â ´ÙÀ½°ú °°´Ù.
µÎ °³ÀÇ ´º·± A, B °¡ ¼·Î ¹Ýº¹ÀûÀÌ°í Áö¼ÓÀûÀ¸·Î Á¡È (firing) ÇÏ¿© ¾î´À ÇÑÂÊ ¶Ç´Â ¾çÂÊ ¸ðµÎ¿¡ ¾î¶² º¯È¸¦ ¾ß±âÇÑ´Ù¸é »óÈ£°£ÀÇ Á¡ÈÀÇ È¿À²Àº Á¡Á¡ Ä¿Áö°Ô µÈ´Ù.
ÇñÀÇ ±âº»ÀûÀÎ ¾ÆÀ̵ð¾î¸¦ ¼ö½ÄÀ¸·Î Ç¥ÇöÇØ º¸ÀÚ. ÇÑ À¯´ÏÆ® ui °¡ ´Ù¸¥ À¯´ÏÆ® uj·ÎºÎÅÍ ÀÔ·ÂÀ» ¹ÞÀ¸¸é µÎ À¯´ÏÆ® ¸ðµÎ È°¼ºÈµÈ »óÅ¿¡¼ uj ¿¡¼ ui ·ÎÀÇ ¿¬°á°µµ wij ´Â ´õ¿í ´õ °ÇØÁø´Ù. ÀÌ°ÍÀ» ½ÄÀ¸·Î ³ªÅ¸³»¸é,
¥Äwij = ¬Ýaioi (½Ä 1)
¿©±â¼ ¬Ý ´Â ÇнÀ·üÀ» ³ªÅ¸³»´Â ºñ·Ê»ó¼öÀÌ°í, ai ´Â ´º·± i ÀÇ Ãâ·ÂÀ̸ç, oj ´Â ´º·± j ÀÇ Ãâ·ÂÀÌ´Ù. ÀϹÝÀûÀ¸·Î,
H(oj(t). wij) = oj(t)
g(ai(t). ti(t)) =¬Ý(ti(t)-ai(t)) (½Ä 2)
·Î ³ªÅ¸³½´Ù. ¿©±â¿¡¼ ti(t) ´Â ui ÀÇ ±³»çÀÔ·ÂÀÌ°í, h ´Â ¿¬°á°µµ wij ÀÇ ÇÔ¼öÀ̸ç, g ´Â ±³»çÀÔ·Â ti ÀÇ ÇÔ¼ö¸¦ ³ªÅ¸³½´Ù. ÀÌ°ÍÀ» ¹Ù·Î À§µå·Î¿ì-È£ÇÁ (Widrow-Hoff) ¹ýÄ¢À̶ó°í Çϴµ¥, ÇнÀÀÇ ¾çÀº ½ÇÁ¦ È°¼ºÈ·®ÀÇ ¸ñÇ¥ÀԷ°úÀÇ Â÷ÀÌ¿¡ ºñ·ÊÇϱ⠶§¹®¿¡ µ¨Å¸ ±ÔÄ¢ (Delta rule) À̶ó°íµµ ÇÑ´Ù.
¥Äwij = ¬Ý(ti(t) - ai(t)) * oj(t) (½Ä 3)
ÀÌ°ÍÀº ÆÛ¼ÁÆ®·ÐÀÇ ÇнÀ ±ÔÄ¢À¸·Î »ç¿ëµÇ°í ±×·Î½º¹ö±× (Grossberg) ¸ðµ¨¿¡¼´Â ´ÙÀ½ÀÇ ½ÄÀÌ »ç¿ëµÈ´Ù.
¥Äwij = ¬Ýai(t) (oj(t) - wij) (½Ä 4)
À§¿¡¼ »ìÆ캻 ¹Ù¿Í °°ÀÌ ÇñÀÇ ÇнÀ ±ÔÄ¢Àº ³ªÁß¿¡ °³¹ßµÈ ´Ù¸¥ ½Å°æ¸Á ¸ðµ¨µéÀÇ ÇнÀ ±ÔÄ¢ÀÇ Åä´ë°¡ µÈ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. <±×¸² 1>´Â ÇñÀÇ ´º·± ¿¬°áÀ» ³ªÅ¸³½´Ù.
<±×¸² 1> ÇñÀÇ ´º·± ¿¬°á
1957³â ¹Ì±¹ÀÇ ÇÁ·©Å© ·ÎÁ¨ºí·µ (Frank Rosenblatt) ¿¡ ÀÇÇØ ¹ß¸íµÈ ÆÛ¼ÁÆ®·ÐÀº óÀ½ ¼Ò°³µÇ¾úÀ» ¶§ »ó´çÇÑ ¼¾¼¼À̼ÇÀ» ºÒ·¯ÀÏÀ¸Ä×´Ù. ÆÛ¼ÁÆ®·ÐÀº ºñ±³Àû Á¤È®È÷ ±â¼úµÈ, °è»ê¿¡ ÀÇÇÑ ÃÖÃÊÀÇ ½Å°æ¸Á ¸ðµ¨À̾úÀ¸¸ç ¿©·¯ ºÐ¾ß¿¡ °ÉÃÄ Ä¿´Ù¶õ ¿µÇâÀ» ³¢ÃÆ´Ù. ·ÎÁ¨ºí¸´Àº ¿ø·¡ ½É¸®ÇÐÀÚ¿´À¸¸ç ÆÛ¼ÁÆ®·ÐÀº ±×·¯ÇÑ ½É¸®ÇÐÀûÀÎ ¿ä±¸¿¡ ºÎÀÀÇÏ´Â °ÍÀ̾ú´Ù. ¶ÇÇÑ ÆÛ¼ÁÆ®·ÐÀÌ ÀáÀçÀûÀ¸·Î º¹ÀâÇÑ ÀûÀÀÇàÀ§¸¦ ÇÒ ¼ö ÀÖ´Â ÇнÀ ¸Ó½ÅÀ̶ó´Â Á¡Àº ¿£Áö´Ï¾îµé¿¡°Ô´Â ¸Å¿ì ¸Å·ÂÀûÀÎ °ÍÀ̾ú´Ù.
±×°¡ ±â¼úÇÑ ÆÛ¼ÁÆ®·Ð ¸ðµ¨Àº ¸Å¿ì º¹ÀâÇß´Ù. ÆÛ¼ÁÆ®·Ð, ±×¸®°í ±×°Í°ú À¯»çÇÑ ¸ðµ¨µéÀº ºÐ¼®ÇϱⰡ ¸Å¿ì ¾î·Á¿üÀ¸³ª ÇнÀ ¸Ó½ÅÀ¸·Î¼ÀÇ ´É·Â°ú Á¦ÇÑÁ¡¿¡ ´ëÇÑ ÅëÂû·ÂÀ» Á¦°øÇØ ÁÖ¾ú´Ù. ÆÛ¼ÁÆ®·Ð ÀÌÈÄÀÇ ¿¬±¸ °³¹ßÀº ´ëºÎºÐ ¿£Áö´Ï¾î¿Í ¹°¸®ÇÐÀڵ鿡 ÀÇÇØ ÁøÇàµÇ¾ú´Ù.
±×·¯³ª ±×ÀÇ Áß¿äÇÑ ³í¹® [ "Principles of Neurodynamics: Perceptrons and the Theory of Brain Mechanisms", by Frank Rosenblatt, 1962. ]Àº ÀбⰡ ¸Å¿ì ¾î·Á¿ü´Ù. ±×´Â ÆÛ¼ÁÆ®·ÐÀ» ±â¼úÇÒ ¶§ ¿©·¯ °³ÀÇ ¹öÀü (version) À¸·Î ±â¼úÇßÀ¸¸ç °¢ ¹öÀü¸¶´Ù Á¦ ³ª¸§´ë·Î À̸§À» ºÙ¿´±â ¶§¹®¿¡ È¥¶õÀ» °¡Á® ¿Ô´Ù. ÆÛ¼ÁÆ®·Ð¿¡ ´ëÇÑ ºÐ¼® ¶ÇÇÑ ½±Áö ¾Ê¾Ò´Ù. ¿©·¯ °¡Áö ¿É¼Ç°ú º¯¼ö¿Í ÇнÀ ±ÔÄ¢µéÀÌ Á¦´ë·Î Á¤¸®µÇÁö ¾ÊÀº ä ¼Ò°³µÇ¾î ÀÌÇØ¿¡ »ó´çÇÑ È¥¶õÀ» ÁÖ¾ú´Ù.
·ÎÁ¨ºí·µÀº ³ëÀÌÁî°¡ Æ÷ÇԵǾî Àְųª ¿ÏÀüÇÏÁö ¾ÊÀº ¿¬°áÀÌ ÀÖÀ» ¶§ÀÇ ÆÛ¼ÁÆ®·ÐÀÇ ´É·Â¿¡ ´ëÇؼµµ ±â¼úÇÏ¿´´Âµ¥, ¸Þ¸ð¸®°¡ ¿©·¯ °÷¿¡ ºÐ»êµÇ¾î ÀÖ¾î ¼Õ»ó¿¡ ´ëÇØ ¿µÇâÀ» Àû°Ô ¹Þ´Â´Ù´Â ÁÖÀåÀ̾ú´Ù.
¸î ³âÀÌ Áö³ ÈÄ ÀÌ ¿¬±¸ ³í¹®Àº ³í¹®À¸·Î¼´Â ¾ÆÀ̵ð¾î¸¦ ½ºÄÉÄ¡ÇÑ °Í¿¡ ºÒ°úÇÏ´Ù°í ¿©°ÜÁ³´Ù. ÆÛ¼ÁÆ®·ÐÀÌ ¸¹Àº ºÐ·ù (classification) ¸¦ ÇнÀÇÒ ¼ö ÀÖ´Ù´Â ±× À¯¸íÇÑ ÆÛ¼ÁÆ®·Ð ¼ö·ÅÁ¤¸® (Perceptron convergence theorem) ¿¡ ´ëÇÑ Áõ¸íÀ̳ª ±×°Í¿¡ ´ëÇÑ ÀνÄÁ¶Â÷ ¾ø¾ú´Ù. ´ÜÁö ÇнÀ °¡´É¼º¿¡ ´ëÇÑ ¸î°¡Áö Åë°èÀûÀÎ °è»ê¸¸ÀÌ Æ÷ÇԵǾú°í ³ªÁß¿¡ ¹àÇôÁø ´ë·Î ÇнÀ °¡´É¼º¿¡ ´ëÇÑ Á¦ÇѼºÀ» °£°úÇÏ°í ÀÖ¾ú´Ù.
ÃÖÃÊÀÇ ½Å°æ¸Á ÀåÄ¡ÀÎ ¸¶Å©¥°ÆÛ¼ÁÆ®·ÐÀº 1957³â¿¡ Á¦À۵ǾúÀ¸¸ç 1958¿¡ ¼º°øÀûÀÎ ½Ã¹üÀ» º¸¿´´Ù [ROS58a, HEC90]. ÀÌ¿Í °ü·ÃÇÏ¿© °ü·ÃÀÚ·á[HEC90]¸¦ ÅëÇÏ¿© ÃʱâÀÇ ÆÛ¼ÁÆ®·Ð ¿¬±¸¸¦ ¿³º¼ ¼ö ÀÖ´Ù.
<±×¸² 3> Àº ÆÛ¼ÁÆ®·Ð°ú ¸¶Å© I ÆÛ¼ÁÆ®·Ð ½Å°æ¸Á ÄÄÇ»Å͸¦ ¹ß¸íÇÑ ÇÁ·©Å© ·ÎÁ¨ºí·µ°ú 400 (20 × 20) °³ÀÇ È¼Ò (pixel) ¸¦ °¡Áø ¸¶Å© I ÆÛ¼ÁÆ®·Ð À̹ÌÁö ¼¾¼¸¦ ³ªÅ¸³½´Ù.
<±×¸² 3> ·ÎÁ¨ºí·µ°ú ¸¶Å© I ÆÛ¼ÁÆ®·Ð À̹ÌÁö ¼¾¼
<±×¸² 4> ´Â ¸¶Å© I ÆÛ¼ÁÆ®·Ð ÇÁ·ÎÁ§Æ® ¿£Áö´Ï¾îÀÎ Â÷¾Ë½º À§Æ®¸¸ (Charles Wightman) ÀÌ ¿µ»óÀÔ·Â ½Ã½ºÅÛÀ» Á¶Á¤ÇÏ°í ÀÖ´Â »çÁøÀÌ´Ù. ±×¸²¿¡¼ "C" ¶ó°í ÀμâµÈ ¹®ÀÚ°¡ 20 × 20 ÀÇ CdS Çà·ÄÀÇ »çÁø Àü¼Û±â¿¡ ÃÊÁ¡ÀÌ ¸ÂÃß¾îÁ® ÀÖ´Ù. ÀÌ 400 °³ÀÇ ÀÔ·ÂÀº ÆÛ¼ÁÆ®·Ð ½Å°æ¸ÁÀÇ ÀԷ°ªÀ¸·Î ¾²¿©Áö¸ç A, B, C µîÀÇ ¹®ÀÚ Å¬·¡½º·Î ºÐ·ùµÈ´Ù.
<±×¸² 4> ¸¶Å© I ÆÛ¼ÁÆ®·Ð À̹ÌÁö ÀÔ·ÂÀåÄ¡
<±×¸² 5> ´Â ¸¶Å© I ÀÇ 8 °³ÀÇ ¸ðÅÍ/ÀüÀ§Â÷°è·Î ÀÌ·ç¾îÁø °ÝÀÚ¼±¹ÝÀ» ³ªÅ¸³»´Âµ¥ °¢°¢ÀÇ ¸ðÅÍ/ÀüÀ§Â÷°è´Â ÇϳªÀÇ ¿¬°á°µµ Á¶Á¤¿¡ ¾²ÀδÙ. ¿©±â¼ ÆÛ¼ÁÆ®·Ð ÇнÀ ±ÔÄ¢Àº ¾Æ³¯·Î±× ȸ·Î·Î ±¸ÇöµÇ¾ú´Ù.
<±×¸² 5> ¸¶Å© I ÆÛ¼ÁÆ®·ÐÀÇ ¿¬°á°µµ Á¶Àý ÀåÄ¡
¸¶Å© I ÆÛ¼ÁÆ®·Ð ÆÐÄ¡ º¸µå (patch board) ´Â <±×¸² 6> ¿¡ ³ªÅ¸³ª ÀÖ´Ù. ¿©±â¼´Â ÆÛ¼ÁÆ®·ÐÀÇ ¿øÇÏ´Â ÆÐÅÏÇнÀÀÇ ´É·ÂÀ» ½ÃÇèÇϱâ À§ÇÏ¿© Á¤È®ÇÑ ¼±ÀÇ ¿¬°á (wiring)À» ÇÏÁö ¾Ê°í ÀÓÀÇÀÇ ¿¬°á ÆÐÅÏÀ» »ç¿ëÇÏ¿´´Ù.
<±×¸² 6> ¸¶Å© I ÆÛ¼ÁÆ®·Ð ÆÐÄ¡ º¸µå
·ÎÁ¨ºí·µ (Frank Rosenblatt) ¿¡ ÀÇÇØ 1950 ³â´ë
¸»¿¡ ¹ß¸íµÈ ´ÜÃþ ÆÛ¼ÁÆ®·Ð [ROS58a, ROS58b, ROS61] Àº À§µå·Î¿ì (B. Widrow)[WID60]
ÀÇ
ADALINE °ú MADLINE µîÀÇ ¸ðµ¨°ú ´õºÒ¾î 1960³â´ë ÃÊ¿¡ ÁýÁßÀûÀ¸·Î ¿¬±¸µÇ¾úÀ¸¸ç ÀÌ
¸ðµ¨µéÀº Áö±ÝÀÇ ÆÐÅÏÀÎ½Ä ¿¬±¸ÀÇ ¹ÙÅÁÀÌ µÇ¾ú´Ù. ÀÌ ÀåÄ¡µéÀÇ ±âº» ¿ä¼Ò´Â ÀÓ°è³í¸®
À¯´ÏÆ® (TLU:Threshold Logic Unit) Àε¥ ÀÌ°ÍÀº ¸ÆÄ÷°-ÇÇÃ÷ ´º·±ÀÇ Æ¯º°ÇÑ Å¸ÀÔÀÇ
ÇϳªÀÌ´Ù. ±×´Â ƯÁ¤ÇÑ »ý¹° ±â°ü¿¡ ±¹ÇѵÇÁö ¾Ê´Â ÀϹÝÀûÀÎ Áö´É½Ã½ºÅÛ (Inteligent
system) ÀÇ ±âº»ÀûÀÎ ¼ºÁúµéÀ» ±Ô¸íÇÏ°íÀÚ ÇÏ´Â ³ë·ÂÀÇ ÀÏȯÀ¸·Î ´ÜÃþ ÆÛ¼ÁÆ®·ÐÀ»
Á¦¾ÈÇß´Ù. <±×¸² 7> Àº ´ÜÃþ ÆÛ¼ÁÆ®·ÐÀÇ ±¸Á¶¸¦ ³ªÅ¸³½´Ù.
<±×¸² 7> ´ÜÃþ ÆÛ¼ÁÆ®·ÐÀÇ ±¸Á¶
ù ¹ø° ¼¾¼ÃþÀº ´Ü¼øÈ÷ ȯ°æÀÇ ¼¾¼ ¿ªÇÒÀ» ´ã´çÇÑ´Ù. ÀÌ ¼¾¼Ãþ¿¡¼ »ý¼ºµÈ ½ÅÈ£µéÀº µÎ ¹ø° ÃþÀÎ °áÇÕÃþ°ú ¿¬°áµÇ¾î ÀÖ´Ù. ¸¸¾à ¼¾¼ÃþÀÇ ÀÔ·ÂÀÌ ÀÌÁø¼ö¶ó¸é °áÇÕÃþÀº ³í¸®È¸·Î¿Í °°ÀÌ ÀÛ¿ëÇÑ´Ù. ¼¼ ¹ø° ÃþÀÎ ¹ÝÀÀÃþÀº ÇнÀÀ» ´ã´çÇϴµ¥ °áÇÕÃþ°ú ¹ÝÀÀÃþ »çÀÌÀÇ ¿¬°áµéÀº °¡º¯ÀûÀÎ ¿¬°á°µµ·Î ÀÌ·ç¾îÁ® ÀÖ´Ù.
°áÇÕÃþ¿¡¼ ¹ÝÀÀÃþÀ¸·ÎÀÇ °áÇÕÀº Adaline ÀÇ Åë°èÀûÀÎ ÀúÇ×°ú ºñ½ÁÇÑ °¡º¯ ¿¬°á·Î µÇ¾î ÀÖ´Ù. Adaline °úÀÇ ¶Ñ·ÇÇÑ Â÷ÀÌ´Â ¹ÝÀÀÃþÀÇ ¿ä¼Ò°¡ ÀÓ°èÀåÄ¡¶ó´Â °ÍÀÌ´Ù. Áï, ±×°ÍÀº ½Äº°ÇÔ¼ö¿¡ ÀÇÇØ ÀԷ°ª¿¡ Á¿ìµÇ´Â ¾ÈÁ¤µÈ µÎ °³ÀÇ Ãâ·Â»óÅÂ(0 ¶Ç´Â 1)¸¸ °¡Áø´Ù.
ÀÓ°è³í¸® À¯´ÏÆ®´Â ¿©·¯°³ (n) ÀÇ ÀÔ·ÂÀ» °¡Áö°í ÀÖÀ¸¸ç ´º·± ÀÔ·ÂÀÇ ¿¬°á°µµ (synaptic strength) ¿Í À¯»çÇÑ ±â´ÉÀ» ÇÏ´Â ½Ç¼ö°ª ¿¬°á°µµ¿Í ¿¬°èµÇ¾î ÀÖ´Ù. ÀÓ°è³í¸® À¯´ÏÆ®ÀÇÃÑ ÀÔ·ÂÀº nÂ÷¿øÀÇ ¹éÅÍÀε¥ °¢°¢ÀÇ ÀԷ¹éÅÍ ÄÄÆ÷³ÍÆ® (component) ´Â ¿¬°üµÈ ¿¬°á°µµ¿Í °öÇØÁö¸ç n °³ÀÇ ÀÌ °ªµéÀº ¸ðµÎ ÇÕÇØÁø´Ù. ÀÌ ÇÕÀÌ ÀÓ°è°ªÀ» ÃÊ°úÇϸé Ãâ·ÂÀº 1ÀÌ µÇ°í ±×·¸Áö ¾ÊÀ¸¸é 0ÀÌ µÈ´Ù. À̸¦ ¼ö½ÄÀ¸·Î Ç¥ÇöÇϸé Ãâ·ÂÀº (½Ä 1) ÀÇ Áø¸®°ªÀ¸·Î ³ªÅ¸³»Áø´Ù [HIN89].
Ãâ·Â°ª y = 1 |
|
if ¥Ò ifi*wi > ¥è |
(½Ä 5) |
0 otherwise |
¿©±â¿¡¼ fi ´Â i ¹ø° ÀԷ¼±ÀÇ °ªÀÌ°í wi ´Â i ¹ø°ÀÇ ¿¬°á°µµÀÌ¸ç ¥è ´Â ÀÓ°è°ªÀÌ´Ù.
·ÎÁ¨ºí·µ°ú À§µå·Î¿ì°¡ ¾ó¸¶³ª ¼·Î ¿µÇâÀ» ¹Þ¾Ò´ÂÁö´Â ¾Ë ¼ö ¾øÀ¸³ª Adaline Àº ÈÄ¿¡ ÀûÀÀÀû ¾ÈÅ׳ª (Adaptive antenna) ¿Í °°Àº Åë½Å°øÇп¡ ÁÖ·Î ÀÀ¿ëµÇ¾úÀ¸¸ç ÆÛ¼ÁÆ®·ÐÀº ÀÌ·ÐÀûÀÎ ½Å°æ°úÇп¡ °áÁ¤ÀûÀÎ ¿µÇâÀ» ³¢ÃÆ´Ù.
ÄÄÇ»Æà ÀåÄ¡·Î¼ÀÇ ÆÛ¼ÁÆ®·ÐÀÇ À¯¿ë¼ºÀº ±¸Á¶ÀûÀÎ ´Ü¼øÇÔ¿¡ ÀÖ´Ù. º´·Ä °è»êÀÇ ´Ü¼øÇÑ °³³äÀº <±×¸² 8> [MIN69] ¿¡ ³ªÅ¸³ª ÀÖ´Ù.
<±×¸² 8> ÆÛ¼ÁÆ®·ÐÀÇ º´·Ä °è»ê
·ÎÁ¨ºí·µÀÇ ÆÛ¼ÁÆ®·Ð ÀÌÈÄ ½Å°æ¸ÁÀÌ ¹«¾ùÀ̵çÁö ÇÒ ¼ö ÀÖ´Â µíÀÌ º¸¿´´ø ½ÃÀýÀÌ ÀÖ¾ú´Ù. ¼ö¹é°³ÀÇ ¾Ë°í¸®ÁòÀÌ Á¦½ÃµÇ¾ú°í, ÇнÀ ¸Ó½Å¿¡ ´ëÇÑ °ü½É°ú ¿±â°¡ ´ë´ÜÇÏ¿´´Ù. ±×·¯³ª 1969 ³â¿¡ ÃâÆÇµÈ ¹Î½ºÅ° (Minsky) ¿Í ÆÄÆÛÆ® (Papert) ¿¡ ÀÇÇÑ 'ÆÛ¼ÁÆ®·ÐÁî (Perceptrons)' ¶õ Àú¼ [MIN69, MIN88] °¡ Ãâ°£µÇ°íºÎÅÍ ½Å°æ¸Á ¿¬±¸¿¡ ´ëÇÑ ¿±â´Â ±Þ°ÝÈ÷ ³Ã°¢µÇ¾ú´Ù. ÆÛ¼ÁÆ®·ÐÁî´Â ÆÛ¼ÁÆ®·Ð ¸ðµ¨¿¡ ´ëÇØ Ã¶ÀúÇÑ ºÐ¼®À» ÇÏ¿´À¸¸ç ¶ÇÇÑ ÆÛ¼ÁÆ®·Ð ¸ðµ¨ÀÇ ÇѰ輺¿¡ ´ëÇؼµµ ³í¸® Á¤¿¬ÇÏ°Ô ÆÄÇìÃÆ´Ù. ÆÛ¼ÁÆ®·ÐÁî´Â Çü½Ä¿¡ Å©°Ô ¸ÅÀÌÁö ¾ÊÀ¸¸é¼µµ ¿ì¾ÆÇÑ ÇüÅ·Π°£°áÇÏ°Ô ¾²¿©Á³´Ù.
ÆÛ¼ÁÆ®·ÐÁî´Â ÁÖ¾îÁø µ¥ÀÌÅÍÀÇ ¼±Çü ºÐ¸® ¹®Á¦µµ ÇØ°áÇÒ ¼ö ¾ø´Ù´Â µîÀÇ ÆÛ¼ÁÆ®·Ð ¸ðµ¨ÀÇ Á¦ÇÑÁ¡¿¡ °üÇÏ¿© ¿¹¸®ÇÏ°Ô ºÐ¼®ÇÏ¿´´Ù. ƯÈ÷ ´ÜÃþ ÆÛ¼ÁÆ®·ÐÀº ¼±Çü ºÐ¸®ÀÇ ´Ü¼øÇÑ ¿¹ÀÎ XOR ¹®Á¦µµ ÇØ°áÇÒ ¼ö ¾ø¾ú´Ù. ¹Î½ºÅ°¿Í ÆÄÆÛÆ®´Â ÆÛ¼ÁÆ®·Ð ¸ðµ¨µéÀÇ °è»êÀûÀÎ Á¦ÇÑÁ¡µé¿¡ °üÇÑ ¿¬±¸¸¦ ¼öÇаú °è»ê À̷п¡ ÀÔ°¢ÇÏ¿© Áõ¸íÇÏ¿´´Ù.
ÆÛ¼ÁÆ®·Ð ¸ðµ¨ÀÇ ¼èÅð ¿äÀο¡´Â 'ÆÛ¼ÁÆ®·ÐÁî'¶õ Ã¥ ÀÌ¿Ü¿¡ ´Ù¸¥ ¿ä¼Òµéµµ Æ÷ÇԵǾî ÀÖ´Ù. ½Å°æ¸Á ºÐ¾ß °³Ã´ÀÚÀÇ ÇÑ »ç¶÷ÀÎ À§µå·Î¿ì (Bernard Widrow) ¿¡ ÀÇÇϸé, ÀΰøÀûÀ¸·Î Àΰ£ÀÇ µÎ³ú (Chunk of Brain) ¸¦ ¹¦»çÇÏ·Á´Â ¾ÆÀ̵ð¾î¿¡ ´ëÇÏ¿© ¸¹Àº »ç¶÷µéÀÇ ÀúÇ×ÀÌ ÀÖ¾ú´Ù´Â °ÍÀÌ´Ù. µû¶ó¼ Ãʱ⠴ܰèºÎÅÍ °úÇÐÀûÀÎ ÀDZ¸½ÉÀ» ³»Æ÷ÇÏ°í ÀÖ¾ú´Ù. ¶Ç ´Ù¸¥ ¿äÀÎÀ¸·Î´Â ·ÎÁ¨ºí·µÀÇ ÆÛ¼ÁÆ®·Ð ¸ðµ¨ÀÌ ±× ´ç½Ã ½Å¹® Áö»óÀ» ÅëÇÏ¿© Áö³ªÄ¥ Á¤µµ·Î ȯ»óÀûÀ¸·Î ¼Ò°³µÇ¾ú´Ù´Â Á¡ÀÌ´Ù. µÎ³ú ¸ðµ¨ÀÌ ±ØÀûÀÎ ´º½º°Å¸®°¡ µÇ¾úÀ¸¸ç ±âÀÚµéÀº °úÇÐÀûÀÎ ÀÌÇصµ ¾øÀÌ ÀΰøÀûÀÎ µÎ³ú ¸ðµ¨¿¡ ´ëÇÑ °¡´É¼ºÀ» ´ë¼Æ¯ÇÊÇß´Ù.
ÆÛ¼ÁÆ®·ÐÁîÀÇ ÃâÇöÀº ±× ´ç½Ã ½Å°æ¸Á¿¡ ´ëÇÑ °ßÇØ´Â ÇѸ¶µð·Î "ÆÛ¼ÁÆ®·Ð¿¡ °üÇÑ ¿¬±¸ ³í¹®Àº °úÇÐÀûÀÎ °¡Ä¡°¡ °á¿©µÇ¾î ÀÖ´Ù" ¶Ç´Â "ÆÛ¼ÁÆ®·Ð¿¡ °ü·ÃµÈ ¼ö¹é°¡ÁöÀÇ ÇÁ·ÎÁ§Æ®¿Í ½ÇÇè °á°úµéÀº ÀϹÝÀûÀ¸·Î Áö±ØÈ÷ ½Ç¸Á½º·´´Ù" µîÀÇ ºÎÁ¤ÀûÀÎ °ßÇظ¦ º¸¿´´Ù.
±×¸®ÇÏ¿© 1980 ³â´ëÀÇ ´ÙÃþ ÆÛ¼ÁÆ®·ÐÀÌ ³ª¿Ã ¶§±îÁö ´ÜÃþ ÆÛ¼ÁÆ®·Ð¿¡ ´ëÇÑ °ü½ÉÀº ¿À·§µ¿¾È ¸Ö¾îÁ³´Ù.
½Å°æ¸Á¿¡¼ ¾²ÀÌ´Â °è»ê¿ä¼Ò ¶Ç´Â ³ëµå´Â ºñ¼±ÇüÀûÀÌ¸ç ´ë°³ ¾Æ³¯·Î±×Àε¥ ÇöÀçÀÇ µðÁöÅРȸ·Î¿¡ ºñÇÏ¿© ¼Óµµ¸é¿¡¼ ¸Å¿ì ´À¸®´Ù. °¡Àå °£´ÜÇÑ ³ëµå´Â <±×¸² 9>¿¡¼ º¸´Â ¹Ù¿Í °°ÀÌ N °³ÀÇ ÀÔ·ÂÀ» ¹Þ¾Æ N °³ÀÇ ¿¬°á°µµÀÇ º¤Å͵é°ú °öÇØÁ®¼ ƯÁ¤ÇÑ Ãâ·ÂÇÔ¼ö (¶Ç´Â ÀüÀÌÇÔ¼ö (transfer function)) ¸¦ °ÅÃÄ Ãâ·ÂÀ» ³»°Ô µÈ´Ù. ³ëµå´Â ³»ºÎÀûÀÎ ÀÓ°è°ªÀ̳ª ¿ÀÇÁ¼Â ¥è, ±×¸®°í ºñ¼±Çü ÇÔ¼öÀÇ ÇüÅ¿¡ µû¶ó Ư¡Áö¿öÁø´Ù. ½Å°æ¸Á¿¡¼ ¸¹ÀÌ »ç¿ëµÇ´Â ´ëÇ¥ÀûÀÎ ºñ¼±Çü ÇÔ¼ö·Î´Â °è´ÜÇÔ¼ö (hard limiter), ÀÓ°è³í¸® (threshold logic) ±×¸®°í S ÀÚ ÇüÅÂÀÇ ½Ã±×¸ðÀ̵å (sigmoid) Çü µîÀÌ Àִµ¥ ÀÌ´Â <±×¸² 10> ¿¡ ³ªÅ¸³ª ÀÖ´Ù. ±× Áß¿¡¼ °¡Àå ¸¹ÀÌ ¾²ÀÌ´Â °ÍÀº ½Ã±×¸ðÀ̵å ÇÔ¼öÀÌ´Ù. À̵麸´Ù ´õ¿í º¹ÀâÇÑ ³ëµåÀÇ ÇüÅ´ ½Ã°£ÀûÀÎ ÃÑÇÕ (temporal integration) ¶Ç´Â ½Ã°£¿¡ Á¾¼ÓÀûÀÎ °Íµé, ±×¸®°í ´Ü¼øÇÑ ÇÕÀÌ ¾Æ´Ñ º¹ÀâÇÑ ¼öÇÐÀû ¿¬»êÀ» Æ÷ÇÔÇÏ´Â °ÍµéÀÌ´Ù.
<±×¸² 9> ±âº»ÀûÀÎ ³ëµå¿¡¼ÀÇ ÀÔ¤ýÃâ·Â
<±×¸² 10> 3 °¡Áö ´ëÇ¥ÀûÀÎ ºñ¼±ÇüÇÔ¼ö
¿¬°á°µµ¸¦ Á¶Á¤ÇÏ´Â ÃÖÃÊÀÇ ÆÛ¼ÁÆ®·Ð ÇнÀ °úÁ¤Àº ·ÎÁ¨ºí·µ¿¡ ÀÇÇØ °³¹ßµÇ¾úÀ¸¸ç ÀÌ·¡¿Í °°ÀÌ ±â¼úµÉ ¼ö ÀÖ´Ù[LIP87].
< ÆÛ¼ÁÆ®·Ð ÇнÀ °úÁ¤ > [´Ü°è 1] ¿¬°á°µµµé°ú ÀÓ°è°ªÀ» ÃʱâÈÇÑ´Ù. wi(0)(0 ¡Â i ¡Â N - 1) ¿Í ¥è ¸¦ ÀÓÀǼö (random number) ·Î Á¤ÇÑ´Ù. ¿©±â¿¡¼ wi(t) ´Â ½Ã°¢ t ÀÏ ¶§ ÀÔ·Â i ·ÎºÎÅÍÀÇ ¿¬°á°µµ¸¦ ³ªÅ¸³»°í ¥è ´Â Ãâ·Â ³ëµåÀÇ ÀÓ°è°ªÀ» ³ªÅ¸³½´Ù. [´Ü°è 2] »õ·Î¿î ÀԷ°ú ±â´ëµÇ´Â Ãâ·ÂÀ» Á¦½ÃÇÑ´Ù. »õ·Î¿î ¿¬¼Ó°ª (continuous value) ÀÔ·Â xo, x1, ... xN-1 °ú ±â´ëµÇ´Â Ãâ·Â d(t) ¸¦ Á¦½ÃÇÑ´Ù. [´Ü°è 3] ½ÇÁ¦ÀÇ Ãâ·Â°ªÀ» °è»êÇÑ´Ù. N-1 y(t) = fh(¥Òwi(t)xi(t) - ¥è) (½Ä 2) t=0 [´Ü°è 4] ¿¬°á°µµ¸¦ Á¶Á¤ÇÑ´Ù. wi(t+1) = wi(t) + ¬[d(t) - y(t)xi(t) (½Ä 3) (0 ¡Â i ¡Â N - 1) |
|||
d(t) = |
|
+1 ÀÔ·ÂÀÌ A Ŭ·¡½º·ÎºÎÅÍÀÏ ¶§ |
(½Ä 4) |
-1 ÀÔ·ÂÀÌ B Ŭ·¡½º·ÎºÎÅÍÀÏ ¶§ |
|||
|
|
|
|
¬´Â 0.0 ¿¡¼ 1 »çÀÌÀÇ °ªÀÌ°í d(t) ´Â ÇöÀçÀÇ ÀԷ¿¡ ´ëÇØ ±â´ëµÇ´Â Á¤È®ÇÑ Ãâ·Â°ªÀε¥ ÀÔ·ÂÀÌ ¾î´À Ŭ·¡½º (A, B) ¿¡ ¼ÓÇÏ´ÂÁö¿¡ µû¶ó Á¿ìµÈ´Ù. ³×Æ®¿öÅ©¿¡ ÀÇÇØ Á¤È®ÇÑ °áÁ¤ÀÌ µÇ¾úÀ» ¶§¿¡´Â ¿¬°á°µµ´Â Á¶Á¤µÇÁö ¾ÊÀ¸¸ç ÀÌ °æ¿ì¿¡ ÇнÀÀ» ¸¶Ä£´Ù. [´Ü°è 5] ´Ü°è 2 ·Î °¡¼ ¹Ýº¹ ¼öÇàÇÑ´Ù. |
ÆÛ¼ÁÆ®·ÐÀÇ ÇнÀ °úÁ¤Àº ÀÔ·ÂÇà·Ä°ú °áÁ¤ À¯´ÏÆ® (decision unit) »çÀÌ¿¡ ÇÑ °³ ÀÌ»óÀÇ °¡º¯ÀûÀÎ ¿¬°á°µµ¸¦ °¡Áø ÀåÄ¡µé¿¡ ÀÀ¿ëµÉ ¼ö ¾ø´Ù. ¿©·¯ ÃþÀÇ °¡º¯ ¿¬°á°µµ¸¦ °¡Áø ÀåÄ¡´Â ´ÜÃþ ¿¬°á°µµ ÀåÄ¡º¸´Ù Àΰ£ µÎ³ú¿¡ ´õ À¯»çÇÏ°í º¸´Ù º¹ÀâÇÑ ÆǺ°À» ÇÒ ¼ö ÀÖ´Â °ÍÀº ÀÚ¸íÇÏÁö¸¸ ÀÌ°ÍÀº ´Ü¼øÇÑ ÆÛ¼ÁÆ®·ÐÀÇ °¡Àå ÁÖ¿äÇÑ Æ¯Â¡ÀÎ ÀÚµ¿ÇнÀ (automatic learning) ÀÌ ºÎÁ·ÇÏ´Ù.
ÆÛ¼ÁÆ®·ÐÀÇ Á¦ÇÑÁ¡Àº óÀ½ºÎÅÍ ¸í¹éÇß´Ù. ÀÌ ¸ðµ¨Àº ±âº»ÀûÀÎ ³í¸® ¿¬»êÀÎ exclusive-or(XOR) ÇÔ¼ö¸¦ ¼öÇàÇØ ³»Áö ¸øÇÑ´Ù. ÀÌ·± ½É°¢ÇÑ Á¦ÇÑÁ¡À» ¸ð¸¥ ä ¸¹Àº »ç¶÷µéÀº ¹Î½ºÅ°¿Í ÆÄÆÛÆ®°¡ [MIN69] °¡ ÆÐÅÏÀÎ½Ä ÀåÄ¡·Î¼ÀÇ ÆÛ¼ÁÆ®·ÐÀÇ ÇѰ輺À» ¸Å¿ì öÀúÇÏ°Ô ºÐ¼®Çϱâ Àü¿¡´Â ¾ÆÁÖ Èñ¸ÁÀûÀÎ ÀÎ½Ä ¸ðµ¨·Î ¿©°å´Ù.
ÆÛ¼ÁÆ®·ÐÀÇ ÇнÀ °úÁ¤¿¡¼ ½É¸®ÀûÀ¸·Î ºñÇö½ÇÀûÀÎ Á¡Àº ¹ÝÀÀÀÌ Á¤È®ÇÒ ¶§ ¾î¶² ÇнÀµµ ÀϾÁö ¾Ê´Â´Ù´Â Á¡ÀÌ´Ù. ¸¸Á·½º·± ½É¸®ÇÐÀû ÇнÀ ¸ðµ¨Àº 'positive' ÇнÀÀε¥ ÀÌ´Â ÇнÀ Áß¿¡ ½Ç¼ö¸¦ ÇßÀ» ¶§º¸´Ù Á¤È®ÇÏ°Ô ¸Â¾ÒÀ» ¶§ ´õ¿í ÇнÀ È¿°ú°¡ ¸¹´Ù´Â °ÍÀ¸·Î ±¤¹üÀ§ÇÑ ½ÇÇèÀÌ ÀÌ Á¡À» ÀÔÁõÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ Á¡¿¡¼ ÆÛ¼ÁÆ®·ÐÀº ÇнÀ ¸ðµ¨·Î¼´Â ºñÇö½ÇÀûÀÌ´Ù. Àΰ£ÀÇ ÀÚ°¢·ÂÀº ¸Å¿ì º¹ÀâÇÑ È°µ¿ÀÌ´Ù. ´ÜÃþ ÆÛ¼ÁÆ®·ÐÀº ºÐ¸íÈ÷ À̸¦ ¸¸Á·½ÃÅ°Áö ¸øÇÏ¸ç ºÎÀû´çÇÑ ¸ðµ¨À̶ó°í ÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÀÌ ÆÛ¼ÁÆ®·Ð ¸ðµ¨Àº ³ªÁß¿¡ ¹éÇÁ·ÎÆÛ°ÔÀÌ¼Ç (Backpropagation) ¸ðµ¨°ú °°Àº ´ÙÃþ ÆÛ¼ÁÆ®·Ð ¸ðµ¨ÀÇ ±â¹ÝÀÌ µÇ¾î ¹®ÀÚÀνÄÀ» ºñ·ÔÇÑ ¿©·¯ ºÐ¾ß¿¡ Æø³Ð°Ô ÀÀ¿ëµÇ¾úÀ¸¸ç ½Å°æ¸Á ¿¬±¸ÀÇ »õ·Î¿î ÀåÀ» ¿°Ô µÈ °áÁ¤ÀûÀÎ °è±â°¡ µÇ¾ú±â¿¡ ÀÌ ÆÛ¼ÁÆ®·ÐÀÇ ±â¿©´Â ¸Å¿ì Å©´Ù°í ÇÒ ¼ö ÀÖ´Ù.
ÆÛ¼ÁÆ®·ÐÀÇ °¡Àå ÁÖµÈ ±â´ÉÀûÀÎ Á¦ÇÑÁ¡Àº Ãâ·Â À¯´ÏÆ®°¡ ¼±Çü ºÐ¸® °¡´ÉÇÑ ÆÐÅϵ鸸À» ºÐ·ùÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ¼±Çü ºÐ¸® ±â´ÉÀ̶õ ÆÐÅÏ Å¬·¡½º°¡ ÇϳªÀÇ Á÷¼±¿¡ ÀÇÇØ µÎ °³ÀÇ ¿µ¿ªÀ¸·Î ³ª´µ¾îÁö´Â °ÍÀ» ¸»Çϴµ¥ <±×¸² 11> Àº ¼±Çü ºÐ¸® ±â´ÉÀÇ ÀϹÝÀûÀÎ °³³äÀ» ±×¸²À¸·Î ³ªÅ¸³½ °ÍÀÌ´Ù. ¿©±â¼´Â 4 °¡Áö °æ¿ì¸¦ º¸¿© Áִµ¥ ù ¹ø°´Â ºÐ¸® °¡´É' ÀÌ¸ç ³ª¸ÓÁö´Â '¼±Çü ºÐ¸® ºÒ°¡´É' ÀÌ´Ù.
Exclusive-or(XOR) ÇÔ¼ö´Â ¼±Çü ºÐ¸®°¡ °¡´ÉÇÏÁö ¾ÊÀº ÆÐÅϺзù ¹®Á¦ÀÇ ´ëÇ¥ÀûÀÎ ¿¹ÀÌ´Ù. <±×¸² 12> ´Â ³× °³ÀÇ ÀÔ·Â ÆÐÅϵéÀÌ ÇϳªÀÇ Á÷¼±¿¡ ÀÇÇÏ¿© 2 °³ÀÇ ¿µ¿ªÀ¸·Î ³ª´µ¾îÁú ¼ö ¾øÀ½À» º¸¿©ÁÖ°í ÀÖ´Ù.
<±×¸² 11> ¼±Çü ºÐ¸® °¡´ÉÀÇ ÀϹÝÀûÀÎ °³³ä
<±×¸² 12> XOR ÇÔ¼ö
ÀÌ ¸ðµ¨Àº Bernard Widrow (Stanford Computer Science) °¡ °³¹ßÇÑ ¸ðµ¨ÀÌ´Ù. Adaline(Adaptive Linear Neuron) Àº ½Å°æ¼¼Æ÷ÀÇ Ãʱ⠸𵨷μ ÀûÀÀÇü ¼±Çü°áÇÕ±â¿Í ¾çÀÚÀÇ È¸·Î¸¦ Á÷·Ä·Î Á¢¼ÓÇÑ °ÍÀÌ´Ù. Adaline À» ½Å°æ¼¼Æ÷¿Í ºñ±³Çϸé ÀûÀÀÇü ¿¬°á°µµ´Â ½Ã³À½º, ÀԷº¤ÅÍÀÇ ¼ººÐÀº Ãà»öµ¹±â (axon) ÀÇ ÀÔ·Â, ¾çÀÚÈµÈ Ãâ·ÂÀº Ãà»öÀÇ Ãâ·Â¿¡ °¢°¢ ´ëÀÀÇÑ´Ù. Adaline ÀÇ Ãâ·ÂÀº ½ÇÁ¦ÀÇ ½Å°æ¼¼Æ÷¿¡¼ ÀϾ´Â °Í°ú ¸Å¿ì À¯»çÇÏ´Ù. ÀûÀÀÇü ¼±Çü°áÇÕ±âÀÇ Ãâ·ÂÀº °¢°¢ÀÇ ÀԷ¿¡ ¿¬°á°µµ¸¦ °öÇÏ¿© ÇÕÇÑ ( s = ¥Òxiwi ) ÀԷ½ÅÈ£ÀÇ ¼±Çü°áÇÕÀÌ´Ù. ÀԷ½ÅÈ£¿Í ¿¬°á°µµ´Â º¤ÅÍÀ̸ç, Ãâ·Â½ÅÈ£´Â ÀԷ½ÅÈ£ º¤ÅÍ¿Í ¿¬°á°µµ º¤ÅÍÀÇ ³»ÀûÀÌ´Ù. ÀûÀÀÇü ¼±Çü°áÇÕ±âÀÇ Ãâ·ÂÀº 0 À̳ª 1 ÀÇ µÑ Áß Çϳª·Î °áÁ¤µÈ´Ù. AdalineÀÇ ±¸Á¶´Â ±×¸² 13 °ú °°´Ù.
<±×¸² 11> Adaline ÀÇ ±¸Á¶
¾çÀÚÈ È¸·Î¿¡¼´Â ÀûÀÀÇü ¼±Çü°áÇÕ±â·ÎºÎÅÍ Ãâ·ÂµÈ °ªÀ» ´ÙÀ½°ú °°Àº ½ÄÀ» ÀÌ¿ëÇÏ¿© ¾çÀÚÈÇÑ´Ù.
Ãâ·Â°ª y = |
|
+1 if s ¡Ã 0 |
|
-1 if s < 0 |
AdalineÀÇ ÇнÀÀº ÀÔ·Â-Ãâ·ÂÀ» ½ÖÀ¸·Î ¼øÂ÷ÀûÀ¸·Î Á¦½ÃÇÏ¿© ¿øÇÏ´Â Ãâ·Â°ªÀÌ ³ª¿Àµµ·Ï ¿¬°á°µµ (wi) ¸¦ ¹Ù²Ù¾î°¡´Â °ÍÀÌ´Ù. ÀϹÝÀûÀ¸·Î AdalineÀÇ ÇнÀÀº 1959³â¿¡ Widrow ¿Í Hoff [WID60] °¡ Á¦¾ÈÇÑ LMS (Least Mean Square) ¾Ë°í¸®ÁòÀ» »ç¿ëÇÑ´Ù. LMS ¾Ë°í¸®ÁòÀ» ÀÌ¿ëÇÑ ¿¬°á°µµÀÇ º¯È·®Àº ´ÙÀ½°ú °°´Ù.
¥Äwi = xi (T-y) (½Ä 10)
¿©±â¼ ¥Äwi ´Â ÇнÀ·ü, xi ´Â I À¯´ÏÆ®ÀÇ ÀԷ°ª, T ´Â ¸ñÇ¥°ª, y ´Â Adaline ÀÇ Ãâ·Â°ªÀÌ´Ù.
AdalineÀÇ ÁÖ¿ä ÀÀ¿ëºÐ¾ß´Â ´ÙÀ½°ú °°ÀÌ ³ª´©¾î º¼ ¼ö ÀÖ´Ù.
¨ç ½Ã½ºÅÛ ¸ðµ¨¸µ ¨è Åë°èÀû ¿¹Ãø ¨é ³ëÀÌÁî Á¦°Å ¨ê ÀüÈ È¸·Î¿¡¼ ¿¡ÄÚ(echo) Á¦°Å ¨ë ¹ÌÁö ½Ã½ºÅÛÀÇ ¿ª¸ðµ¨¸µ
¨ì ä³Î ÀÌÄ÷¶óÀÌÀú(channel equalizer) ¨í ÀûÀÀ ½ÅÈ£ ó¸®(adaptive signal processing)
Adaline ÀÇ ±¸Çö¿¡ ÀÖ¾î¼ÀÇ µ¨Å¸ ±ÔÄ¢¿¡ ¼ºê ·çƾÀº ´ÙÀ½°ú °°´Ù [CAU88]
/* Global storage variables and arrays
/* The Adaline has NUMROWS*NUMCOLS
/* total weights kept in matrix
double adaline[NUMROWS][NUMCOLS];
double input1[NUMROWS][NUMCOLS];
double input2[NUMROWS][NUMCOLS];
double answers[NUMROWS];
double insize1, insize2;/*Magnitude of each input pattern
/* adjust_wts (pattnum, res)
/* Adjust the weights of the ADALINE according to
/* the Widrow-Hoff learning law (the Delta rule):
/* w_new = w_old + (BETA*Error*Input)/[(Input)*(Input)]
adjust_wts(patt, res)
int pat; /*number of the pattern being input
double res; /*actual output
{
double error, w_old, w_new;
double in, insize;
double beta;
beta = BETA;
error = answer[patt]-res;/*error=ideal out-actual out*/
for(row=0; row<NUMROWS;row++)
{
for(col=0; col<NUMCOLS; col++)
{
switch(patt)
{
case 0:
in =input1[row][col];
insize =insize1;
break;
case 1:
in =input2[row][col];
insize =insize2;
break;
}
w_old =adaline[row][col];
w_new=w_old+beta*error*in/insize;
adaline[row][col]=w_new;
}/*end for each column
}/*end for each row
return;
}/*end adjust_wts
Adaline Àº ÇϳªÀÇ ´º·±¿¡ »óÀÀÇÏ¿© ¼±Çü ºÐ¸® °¡´ÉÇÑ ³í¸®ÇÔ¼ö¸¸ÀÌ ½ÇÇö °¡´ÉÇÏ´Ù. µû¶ó¼ ÀϹÝÀûÀ¸·Î ´ëºÎºÐÀÇ ³í¸®ÇÔ¼ö´Â ½ÇÇöÀÌ ºÒ°¡´ÉÇÏ´Ù. ±×·¯³ª Adaline ÀÇ Á¶ÇÕÀ̳ª ´Ù·®ÀÇ Adaline À» ÀÌ¿ëÇÏ¿© ³×Æ®¿öÅ©¸¦ ±¸¼ºÇÔÀ¸·Î½á ºñ¼±ÇüºÐ¸® ÇÔ¼ö¸¦ ±¸ÇöÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ »ý°¢À» ¹ÙÅÁÀ¸·Î ¸¸µé¾îÁø °ÍÀÌ Madaline ÀÌ´Ù.
1960³â´ë¿¡ Á¦¾ÈµÈ Madaline ÀÇ ±¸Á¶´Â 1 Ãþ¿¡´Â ¸¹Àº ÀÔ·Â À¯´ÏÆ®µé·Î ±¸¼ºµÇ¾î ÀÖ°í, 2Ãþ¿¡´Â ADN, OR, ´Ù¼ö°á¼ÒÀÚ (MAJ : Majority Votetaker) µîÀÇ °íÁ¤³í¸® µð¹ÙÀ̽º·Î ±¸¼ºµÇ¾î ÀÖ´Ù. Madaline ½Ã½ºÅÛÀÇ ±âº»ÀûÀÎ ±¸Á¶´Â ±×¸² 14 ¿Í °°´Ù.
±×¸² 14 Madaline ½Ã½ºÅÛ
±× ÈÄ, 1980³â´ë¿¡ Àü¹æÇâ (feedforward) 3Ãþ ³×Æ®¿öÅ©°¡ Á¦¾ÈµÇ¾ú´Ù. ÇнÀÀº ÀϹÝÀûÀ¸·Î ´ÙÃþÀÏ °æ¿ì Rumelhart µîÀÌ Á¦¾ÈÇÑ ¹éÇÁ·ÎÆÛ°ÔÀÌ¼Ç (Backpropagation) ¾Ë°í¸®Áò [RUM86] À» »ç¿ëÇÏÁö¸¸ Madaline ÀÇ °æ¿ì´Â °¢ À¯´ÏÆ® ¾çÀÚÈ°¡ °è´ÜÇÔ¼ö (hard limiter) ¸¦ »ç¿ëÇϹǷΠ¹ÌºÐÀÌ ºÒ°¡´ÉÇÏ¿© »ç¿ëÇÒ ¼ö ¾ø´Ù. µû¶ó¼ Adaline ÀÇ ÇнÀ ¾Ë°í¸®ÁòÀ» È®ÀåÇÑ Madaline rule ¥±(or MR ¥±) ¸¦ »ç¿ëÇÑ´Ù.
MR ¥± ÀÇ ±âº» ¾ÆÀ̵ð¾î´Â °ú°ÅÀÇ ÀÔ·ÂÆÐÅÏ¿¡ °üÇÏ¿© ÇнÀÀÌ ³¡³ ÀÀ´äÀ» µÉ ¼ö ÀÖ´Â ÇÑ ±³¶õµÇÁö ¾Ê°Ô Çϱâ À§ÇÏ¿© ´Ù¸¥ À¯´ÏÆ®¿¡ ¿µÇâÀ» °¡Àå Àû°Ô ¹ÌÄ¡´Â À¯´ÏÆ®¿¡ Ã¥ÀÓÀ» Àü°¡½ÃÅ°´Â °ÍÀÌ´Ù. ÇнÀÀÇ ¸ñÇ¥´Â ÀÔ·ÂÆÐÅÏ°ú ¸ñÇ¥°ªÀ» Á¦½ÃÇÏ¿© À߸øµÈ ÀÀ´äÀÇ °¹¼ö¸¦ µÉ ¼ö ÀÖ´Â ´ë·Î ¾ïÁ¦½ÃÅ°´Â °ÍÀÌ´Ù. Madaline Àº ÆÐÅÏÀνĿ¡ÀÇ ÀÀ¿ëÀÌ °¡´ÉÇÏ°í È»óÀνĿ¡¼ À§Ä¡ º¯È¿Í ȸÀüµî¿¡ ÀûÀÀ·ÂÀÌ °ÇÑ ½Å°æ¸ÁÀ» ±¸¼ºÇÒ ¼ö ÀÖ´Ù.
Á¦ 2 Àå¿¡¼´Â ÃʱâÀÇ ½Å°æ¸Á ÀÌ·Ð ¹× ¸ðµ¨µé¿¡ °üÇÏ¿© »ìÆì º¸¾Ò´Ù. 1943 ³â ¿ö·» ¸ÆÄ÷°°ú ¿ùÅÍ ÇÇÃ÷¿¡ ÀÇÇØ Ã³À½ Á¦¾ÈµÈ ¸ðµ¨¿¡¼´Â Àΰ£ÀÇ µÎ³ú¸¦ ³í¸®Àû ¼¼úÀ» ±¸ÇöÇÏ´Â ÀÌÁø ¿ø¼ÒµéÀÇ ÁýÇÕÀ¸·Î »ý°¢Çß´Ù. ±×µéÀÇ 5 °¡Áö °¡Á¤¿¡ ÀÔ°¢ÇÑ ¸ÆÄ÷°°ú ÇÇÃ÷ÀÇ ´º·±Àº ´Ü¼øÇÑ ÀÓ°è ³í¸®¸¦ ¼öÇàÇÒ ¼ö ÀÖ¾úÀ¸¸ç ³×Æ®¿öÅ©³»ÀÇ ´Ü¼øÇÑ ¿ä¼ÒµéÀÇ ¿¬°áÀÌ ¹«ÇÑÇÑ ÄÄÇ»Æà ´É·ÂÀ» °¡Áú ¼ö ÀÖ´Ù´Â Á¡¿¡¼ ¸Å¿ì °í¹«ÀûÀ̾ú´Ù. ¸ÆÄ÷°-ÇÇÃ÷ ¸ðµ¨Àº Çö´ë µðÁöÅÐ ÄÄÇ»ÅÍÀÇ ³í¸®Àû À±°ûÀ» óÀ½À¸·Î µðÀÚÀÎÇÑ Æù ³ëÀ̸¸¿¡°Ôµµ Å« ¿µÇâÀ» ³¢ÃÆ´Ù.
ÇñÀº 'ÇñÀÇ ½Ã³À½º' ¶ó°í ¾Ë·ÁÁø ½Ã³À½ºÀÇ ¿¬°á°µµ Á¶Á¤À» À§ÇÑ »ý¸®ÇÐÀû ÇнÀ ±ÔÄ¢À» ¿¬±¸ÇÏ¿´´Ù. ±×ÀÇ ÇнÀÀÌ·ÐÀº ºñ·Ï ü°èÀûÀÌÁö´Â ¸øÇßÁö¸¸ Áö±Ý±îÁö ´º·±ÀÇ »óÈ£ ÀÛ¿ë¿¡ °üÇÑ ÇÑ Å« ¿µÇâ·ÂÀ» ¹ÌÄ¡°í ÀÖ´Ù.
1 Àý¿¡¼´Â ¸Ó¸®¸»À», 2 Àý¿¡¼´Â
¸ÆÄ÷°-ÇÇÃ÷ ¸ðµ¨¿¡ °üÇÏ¿© ¼³¸íÇÏ¿´À¸¸ç, 3 Àý¿¡¼´Â ÇñÀÇ ÇнÀ ±ÔÄ¢¿¡ °üÇÏ¿© ±â¼úÇÏ¿´´Ù.
4
Àý¿¡¼´Â ·ÎÁ¨ºí·µÀÌ Ã¢¾ÈÇÑ ÆÛ¼ÁÆ®·Ð¿¡ °üÇÏ¿© ±â¼úÇÏ¿´´Ù. ´ÜÃþ ÆÛ¼ÁÆ®·ÐÀÇ ±¸Á¶
¹× ÆÛ¼ÁÆ®·ÐÀÇ »ý¼ºµÇ¾úÀ» ¶§ÀÇ ¹è°æ ¹× ¼èÅð ¿øÀεéÀ» »ìÆ캸¾ÒÀ¸¸ç, 5 Àý¿¡¼´Â
½Å°æ¸ÁÀÇ 3 °¡Áö ´ëÇ¥ÀûÀÎ ºñ¼±Çü ÇÔ¼öµéÀ» »ìÆ캸¾Ò°í, ÆÛ¼ÁÆ®·ÐÀÇ ÇнÀ °úÁ¤Àº
6 Àý¿¡¼ ±â¼úÇÏ¿´´Ù.
7 Àý¿¡¼´Â ÆÛ¼ÁÆ®·ÐÀÇ ÇÑ°èÁ¡µéÀ» »ìÆì º¸¾Ò°í, 8 Àý¿¡¼´Â
ÆÛ¼ÁÆ®·ÐÀÇ °¡Àå ÁÖµÈ Á¦ÇÑÁ¡ÀÎ ¼±Çü ºÐ¸® °¡´É¿¡ ´ëÇÏ¿© »ìÆ캸¾Ò´Ù. 9 Àý¿¡¼´Â
Adline ¸ðµ¨À» ±â¼úÇÏ¿´°í 10 Àý¿¡¼´Â ¿©·¯°³ÀÇ Adaline µéÀÇ ÁýÇÕ ¸ðµ¨ÀÎ Madaline
¿¡ ´ëÇÏ¿© ¼³¸íÇÏ¿´´Ù.
¢Â »ý°¢ÇÒ Á¡ ¢Â
1. ¸ÆÄ÷°°ú ÇÇÃ÷ÀÇ ³×Æ®¿öÅ©´Â º¹ÇÕÀûÀÎ ¸íÁ¦ ³í¸®¸¦ ¾î¶»°Ô Ç¥ÇöÇϴ°¡? ¿¹¸¦ µé¾î ¼³¸íÇϽÿÀ.
2. ÇñÀÇ ÇнÀ ±ÔÄ¢ÀÌ ±× ÀÌÈÄ¿¡ ³ª¿Â ½Å°æ¸Á ¸ðµ¨µéÀÇ ÇнÀ ±ÔÄ¢ÀÇ Åä´ë°¡ µÇ´Â ÀÌÀ¯´Â ¹«¾ùÀΰ¡?
3. ÆÛ¼ÁÆ®·ÐÀÇ Á߿伺°ú ÀåÁ¡µé¿¡ ´ëÇÏ¿© ±â¼úÇϽÿÀ.
4. 1960 ¿¬´ë¿¡ ¼±Ç³ÀûÀÎ °ü½É°ú ±â´ë¸¦ ¸ð¾Ò´ø ÆÛ¼ÁÆ®·ÐÀÌ Ä§Ã¼±â¸¦ ¸ÂÀÌÇÑ °áÁ¤ÀûÀÎ °è±â´Â ¹«¾ùÀ̸ç ÆÛ¼ÁÆ®·ÐÀÇ Á¦ÇÑÁ¡µéÀº ¹«¾ùÀΰ¡?
5. ºñ¼±Çü ÇÔ¼ö´Â ¾î¶² °ÍµéÀÌ ÀÖÀ¸¸ç °¢°¢ÀÇ Æ¯Â¡Àº ¹«¾ùÀΰ¡?
6. '¼±Çü ºÐ¸® °¡´É' À̶õ ¹«¾ùÀ» ÀǹÌÇϸç ÆÛ¼ÁÆ®·Ð¿¡¼´Â XOR ÇÔ¼öÀÇ ±¸ÇöÀÌ ¿Ö ºÒ°¡´ÉÇÑ°¡?
7. ÆÛ¼ÁÆ®·ÐÀ» ÇÁ·Î±×·¡¹ÖÇÏ¿© ±¸ÇöÇϽÿÀ.