½Å°æ¸ÁÀ̶õ ¹«¾ùÀΰ¡?

origin : Warren S. Sarle, 1997

¿ì¸®°¡ ½Å°æ¸ÁÀ» ¾ð±ÞÇÒ ¶§ Á¤È®È÷ Ç¥ÇöÇÏ·Á¸é "artificial neural network" (ANN) À̶ó°í ÇؾßÇÑ´Ù. ¿Ö³ÄÇÏ¸é ¿ì¸®´Â ±×°ÍÀ» ÄÄÇ»Å͸¦ È°¿ëÇÑ °¡»ó ½Å°æ¸ÁÀ» ÀǹÌÇÏ´Â °ÍÀ̱⠶§¹®ÀÌ´Ù. »ý¹°¿¡¼­ÀÇ ½Å°æ¸ÁÀº ¿ì¸®°¡ »ç¿ëÇÏ´Â ¼öÇÐÀû ¸ðµ¨¿¡ ºñÇØ ÈξÀ ´õ º¹ÀâÇÏ´Ù.

½Å°æ¸ÁÀÇ º¸ÆíÀûÀ¸·Î ÀÎÁ¤µÇ´Â Á¤ÀÇ´Â ¾øÁö¸¸ ´ëºÎºÐÀÇ »ç¶÷Àº ½Å°æ¸ÁÀ» " ¿©·¯°³ÀÇ °£´ÜÇÑ Ã³¸®ÀåÄ¡µéÀ» ¿¬°áÇÑ °Í" (a network of many simple processors ("units")) À̶óÇÏ¸ç °¢°¢Àº ¼Ò·®ÀÇ local memory¸¦ °¡Áö°í ÀÖ´Ù. °¢°¢ÀÇ unitÀº ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î encode µÈ numeric data (symbolic data ¿Í ¹Ý´ëµÇ´Â °³³ä)¸¦ Àü´ÞÇÏ´Â communication channels ("connections") À¸·Î ¿¬°áµÇ¾îÀÖ´Ù. °¢°¢ÀÇ unitÀº ÀÚ½ÅÀÇ local data¿Í connectionÀ» ÅëÇØ ¹ÞÀº ÀԷ¿¡ ´ëÇؼ­¸¸ ÀÛµ¿ÇÑ´Ù. ±×·¯ÇÑ ÀÛµ¿(local operation)¿¡ ´ëÇÑ Á¦¾àÀº trainingÀ» ÅëÇؼ­ ÈçÈ÷ ¿ÏÈ­µÈ´Ù.

¾î¶² ½Å°æ¸ÁÀº »ý¹°ÀÇ ½Å°æ¸ÁÀ» Èä³»³½ °ÍÀÌ°í ¾î¶² °ÍÀº ±×·¸Áö ¾Ê´Ù. ±×·¯³ª ¿ª»çÀûÀ¸·Î Àΰ£ÀÌ ÀϹÝÀûÀ¸·Î (routine) ¼öÇàÇÏ´Â °Í°ú À¯»çÇÑ "intelligent" computations À» Àΰø½Ã½ºÅÛÀÌ ¼öÇàÇÒ¼ö ÀÖµµ·Ï ÇÏ·Á´Â ¿å¸Á¿¡¼­ ½Å°æ¸ÁÀÇ °¢ ºÐ¾ßµéÀÌ ¹ßÀüÇÏ¿© ¿Ô´Ù. ±×·³À¸·Î½á Àΰ£ÀÇ ³ú¿¡ ´ëÇÑ ÀÌÇصµ ´õ ÁøÀüÇÏ°Ô µÇ¾ú´Ù.

´ëºÎºÐÀÇ ½Å°æ¸ÁÀº ÀÏÁ¾ÀÇ "training" rule À» °¡Áö°í À־ °¢ connections ÀÇ °¡ÁßÄ¡¸¦ training data ¿¡ ±âÃÊÇؼ­ Á¶Á¤Çϵµ·Ï ÇÏ°í ÀÖ´Ù. Áï ½Å°æ¸ÁÀº ¾î¸°ÀÌ°¡ »ç¹°À» ÀνÄÇÏ´Â °úÁ¤Ã³·³ examples ·ÎºÎÅÍ "learn" ÇÏ°í ¸¶Ä§³»´Â training data ¸¦ ¶Ù¾î³Ñ¾î ÀϹÝÈ­ÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» º¸ÀÌ°Ô µÈ´Ù.

½Å°æ¸ÁÀº °¢ ¿ä¼Òµé »çÀÌÀÇ °è»êÀÌ ¼­·Î µ¶¸³ÀûÀÏ ¶§°¡ ¸¹¾Æ º´·ÄÀûÀÏ °¡´É¼ºÀÌ ³ô´Ù. ±×·¡¼­ ¸î¸î »ç¶÷µéÀº massive parallelism and high connectivity ¸¦ ½Å°æ¸ÁÀÇ Æ¯Â¡À¸·Î Á¤ÀÇÇÏÁö¸¸ ±×°ÍÀº ¿ÀÈ÷·Á ½Å°æ¸ÁÀÇ Æ¯¼öÇÑ °æ¿ì·Î °£ÁֵȴÙ. ¿Ö³ÄÇϸé simple linear regression (a minimal feedforward net with only two units plus bias) °ú °°Àº ´Ù¾çÇÑ ½ÉÇÃÇÑ ¸ðµ¨µéÀÌ Àֱ⶧¹®ÀÌ´Ù.

¿©±â ¸¹Àº Ã¥¼Ó¿¡ ÀÖ´Â ½Å°æ¸Á¿¡ ´ëÇÑ Á¤ÀǸ¦ »ùÇøµÇÏ¿´´Ù. ¾î¶² °Íµµ ½Å°æ¸ÁÀ» ¸íÈ®ÇÏ°Ô Á¤ÀÇÇÑ ±³°ú¼­´Â ¾øÀ»°ÍÀÌ´Ù.

DARPA Neural Network Study (1988, AFCEA International Press, p. 60):

... ½Å°æ¸ÁÀº º´·Ä·Î ¼öÇàµÇ´Â ¸¹Àº °£´ÜÇÑ ¿ä¼Ò·Î ±¸¼ºµÇ´Â ½Ã½ºÅÛÀ¸·Î¼­ ±× ±â´ÉÀº ³×Æ®¿öÅ©±¸Á¶, ¿¬°á°­µµ, °è»ê¿ä¼Ò(¶Ç´Â node)¿¡¼­ ¼öÇàµÇ´Â 󸮿¡ ÀÇÇØ °áÁ¤µÈ´Ù.

Simon Haykin (1994), Neural Networks: A Comprehensive Foundation, NY: Macmillan, p. 2:

½Å°æ¸ÁÀº °æÇèÀû Áö½ÄÀ» ÃàÀûÇÏ°í ±×°ÍÀ» À¯¿ëÇÏ°Ô ¸¸µå´Â ÀÚ¿¬ÀûÀÎ ¼ºÇâ(natural propensity) ¸¦ °¡Áö´Â °Å´ëÇÑ º´·Ä ºÐ»ê 󸮱â ÀÌ´Ù. ½Å°æ¸ÁÀº µÎ°¡Áö ¸é¿¡¼­ ³ú¿Í ´à¾Ò´Ù.:

1. Áö½ÄÀº ÇнÀ°úÁ¤À» ÅëÇؼ­ ³×Æ®¿öÅ©¿¡ ÀÇÇØ ¾ò¾îÁø´Ù.

2. synaptic weight ¶ó°í ¾Ë·ÁÁø ´º·±»çÀÌÀÇ ¿¬°á°­µµ´Â Áö½ÄÀ» ÃàÀûÇϱâÀ§ÇØ »ç¿ëµÈ´Ù.

Albert Nigrin (1993), Neural Networks for Pattern Recognition, Cambridge, MA: The MIT Press, p. 11:

½Å°æ¸ÁÀº ½Å°æ¿¡ ±âÃÊÇÑ ¸Å¿ì ¸¹Àº¼öÀÇ °£´ÜÇÑ Ã³¸®¿ä¼Ò·Î ±¸¼ºµÈ ȸ·ÎÀÌ´Ù. °¢ ¿ä¼Ò´Â ±¹ºÎÀû Á¤º¸¿¡¼­¸¸ ÀÛµ¿ÇÑ´Ù. ´õ±¸³ª °¢ ¿ä¼Ò´Â ºñµ¿½ÃÀûÀ¸·Î (asynchronously) ÀÛµ¿ÇÑ´Ù. µû¶ó¼­ Àüü ½Ã½ºÅÛ ÁÖ±â (overall system clock) °¡ ¾ø´Ù.

Jacek M. Zurada (1992), Introduction to Artificial Neural Systems , Boston: PWS Publishing Company, p. xv:

Àΰø½Å°æ°è ¶Ç´Â ½Å°æ¸ÁÀº °æÇèÀû Áö½ÄÀ» ȹµæÇÏ°í, ÀúÁ¤ÇÏ°í, ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¹°¸®ÀûÀÎ ¼¼Æ÷ ½Ã½ºÅÛ (physical cellular system) ÀÌ´Ù.