Artificial  Life

 

Àΰø»ý¸í (Artificial Life) Àº ºÎºÐÀûÀ¸·Î¶óµµ »ý¸íü°°ÀÌ ¿òÁ÷ÀÌ´Â ÀΰøÀûÀ¸·Î ¸¸µé¾îÁø ½Ã½ºÅÛ¿¡ ´ëÇÑ Çй®ÀÌ´Ù. Artificial Life ("AL" or "Alife") ´Â ÄÄÇ»Åͳª "ÀΰøÀû" ¸Åü¿¡ »ý¹°ÇÐÀû Çö»óÀ» Àç»ýÇϱâ À§ÇÑ ½Ãµµ·Î¼­ "ÀÚ¿¬Àû" »ý¸í À» °øºÎÇÏ´Â »õ·Î¿î °ú¸ñ¿¡ ÁÖ¾îÁø À̸§ÀÌ´Ù. Alife ´Â ÀüÅëÀûÀÎ »ý¹°ÇÐÀÇ ºÐ¼®Àû Á¢±Ù (analytic approach) ¹æ½Ä¿¡´Ù°¡ »ì¾ÆÀÖ´Â À¯±âüó·³ ÇൿÇÏ´Â ½Ã½ºÅÛÀ» ´õÇÑ ÇÕ¼ºÀû Á¢±Ù (synthetic approach) ¹æ½ÄÀ» º¸ÃæÇÑ °ÍÀÌ´Ù. -- Chris G. Langton

definition   term   lab   site   book   demo   paper   

Àڱ⠺¹Á¦ ¿ÀÅ丶Ÿ ÀÌ·Ð (The Theory of Self-Reproducing Automata) À̶ó´Â ³í¹®À» 1948 ³â ¹ßÇ¥ÇÑ John von Neumann À» Àΰø»ý¸íÀÇ ¾Æ¹öÁö¶ó°í Çϸé, ·©ÅÏÀº »êÆÄ¿¡ ÇØ´çÇÏ´Â Àι°ÀÌ´Ù. ±×ÀÇ ¸ñÇ¥´Â ÁøÈ­ (Evolution) ¿¡ ´ëÇÑ ÄÄÇ»ÅÍ ¸ðµ¨À» âÁ¶ÇÏ´Â °ÍÀÌ´Ù. 19¼¼±â¿¡ ¿µ±¹¿¡¼­ Èò³ª¹æ¶¼µé¿¡°Ô ³ªÅ¸³µ´ø Çö»óÀ» »ý°¢Çß´Ù. »ê¾÷ Çõ¸íÀ¸·Î °øÀå¿¡¼­ »Õ¾î ³ª¿Â °ËÀº ¸Å¿¬ÀÌ ÀÚÀÛ³ª¹«µéÀ» ¿À¿°½ÃÅ°ÀÚ, Èò³ª¹æµéÀº ´õ ÀÌ»ó ³ª¹«ÀÇ »ö±ò°ú Á¶È­¸¦ ÀÌ·ê ¼ö ¾ø°Ô µÇ¾ú´Ù. ¿À¿°µÈ ³ª¹«²®Áú¿¡  ¾ÉÀº Èò³ª¹æÀº ±Ý¹æ ´«¿¡ ¶ç¿© »õµé¿¡°Ô ¸ÔÇû´Ù. ¸î ³âÀÌ Áö³ªÀÚ Èò³ª¹æµéÀº ¸öü°¡ °Ë°Ô ¹Ù²î¾ú´Ù. À¯ÀüÀÚ µ¹¿¬º¯À̸¦ ÀÏÀ¸Å² °ËÀº ³ª¹æÀÌ ´õ ¸¹Àº ÈļÕÀ» ³²±â°Ô µÈ °á°ú¿´´Ù. ·©ÅÏÀº ÀÌ È¿°ú¸¦ ÄÄÇ»ÅÍ (Computer) ·Î ¶È°°ÀÌ ¹Ýº¹½ÃÅ°°í ½Í¾ú´Ù. ¼º°øÀ» °ÅµÎ¾úÁö¸¸ ¸¸Á·ÇÒ ¼ö ¾ø¾ú´Ù. ¸ÞÄ¿´ÏÁòÀº ½ÇÁ¦ÀûÀÎ °ÍÀÌ ¾Æ´Ï¾ú±â ¶§¹®ÀÌ´Ù.  ·©ÅÏÀº ÀÌ·¸°Ô ¸»ÇÑ´Ù. "Àΰø»ý¸í°ú °°Àº ´Ù¸¥ Á¾·ùÀÇ »ý¸í (Life) ÇüÅ°¡ Á¸ÀçÇÕ´Ï´Ù. ±×µéÀº ±¸Ã¼ÀûÀÎ Á¸Àç·Î ž±â¸¦ °¥¸ÁÇÏ°í ÀÖ½À´Ï´Ù. ±×¸®°í ±× »ý¹°µéÀÌ ³ª¸¦ Àç»ý»ê°ú Àڱ⠼ºÃëÀÇ ¼ö´ÜÀ¸·Î È°¿ëÇÏ°í ÀÖ´Â °ÍÀÔ´Ï´Ù." 

Àΰø»ý¸í ½Ã½ºÅÛÀÇ ±¸¼º ¹°ÁúÀÌ È¿¼Ò¿Í °°Àº ½ÇÁ¦ »ý¸íÀ» ÀÌ·ç´Â °ÍÀÏ ¼öµµ ÀÖ´Ù. »ý¹°ÇÐÀûÀÎ »ý¸íÀÌ ¹°À» ±âÃÊ·Î ÇϹǷΠ±×·¯ÇÑ ½Ã½ºÅÛÀ» wet life À̶ó ºÎ¸¥´Ù. ±×°ÍÀÇ °¡Àå À¯¸íÇÑ ¿¹°¡ Ç㱸À̱â´Â ÇÏÁö¸¸ ÇÁ¶ûÄ˽´Å¸ÀÎ (Frankenstein) ÀÌ´Ù. Àΰø»ý¸íÀÇ ÀüÇüÀûÀÎ ½Ã½ºÅÛÀº ·Îº¿ (Robot) °°Àº ±â°è°øÇÐÀûÀÎ ÀåÄ¡¸¦ Æ÷ÇÔÇÏ´Â ½Ç¸®ÄÜ°ú ±Ý¼ÓÀ» ±âÃÊ·Î ±¸¼ºµÇ´Âµ¥ ±×·¯ÇÑ ½Ã½ºÅÛÀ» dry life À̶ó ÇÑ´Ù. À¯¸íÇÑ ¼Ò¼³ÀÇ ¿¹·Î¼­ "½ºÅ¸ Æ®·¢" ¶Ç´Â "½ºÅ¸ ¿ö½º" ÀÇ ·Îº¿µéÀÌ´Ù. ¶Ç´Â dry life ´Â ÄÄÇ»ÅÍ ¸Þ¸ð¸® ¼Ó¿¡ »ì°í ÀÖ´Â John Conway ÀÇ »ý¸í°ÔÀÓ (Game of Life) Ã³·³ ÄÄÇ»ÅÍ ±¸Á¶¹°À» Æ÷ÇÔÇÒ ¼öµµ ÀÖ´Ù.

´ëºÎºÐÀÇ »ý¹°ÇÐÀÚ°¡ Á¢ÇÏ´Â ¸ðÀÇ ½ÇÇèÀº ÇÏÇâ½Ä ¼³°èÀÌ´Ù. ±×·¯³ª Àΰø»ý¸í ÇÁ·Î±×·¥Àº ¼³°èµÈ ¸íÈ®ÇÑ ¼öÇÐÀû ¸ðµ¨À» °¡ÁöÁö ¾Ê´Â »óÇâ½Ä ¼³°èÀÌ´Ù. ´ë½Å¿¡, ÁøÈ­°¡ ÀϾ ¼ö ÀÖ´Â »óȲÀ» ¿¬ÃâÇÑ´Ù ........ Àΰø °³¹Ì´Â ±×·¯ÇÑ »çȸÀû ÇàÀ§¸¦ º¸À̵µ·Ï ¶Ñ·ÇÇÏ°Ô ÇÁ·Î±×·¡¹ÖÇÏÁö´Â ¾Ê¾Ò´Ù´Â °ÍÀÌ´Ù. ÇൿÀº ÀÚ¹ßÀûÀ¸·Î Àü°³µÇ¾î °¬´Ù. ´Ü¼øÇÑ ±ÔÄ¢¿¡¼­ºÎÅÍ Àü°³µÈ º¹ÀâÇÏ°í ¿¹±âÄ¡ ¸øÇß´ø Çൿ Çö»óÀÌ Àΰø»ý¸í ½ÇÇè¿¡¼­´Â µÇÇ®ÀÌÇØ ³ªÅ¸³µ´Âµ¥ À̸¦ â¹ß Çൿ (Emergent Behavoir) À̶ó ºÎ¸¥´Ù. .... Àΰø»ý¸íÀÇ ´ëºÎºÐÀÇ ÇÁ·Î±×·¥Àº À¯ÇÑ»óÅ ±â°è (Finite State Machine) À» Æ÷ÇÔÇÑ´Ù. ±×°ÍµéÀº FSM ÀÇ ÇϳªÀÎ ÄÄÇ»ÅÍ »ó¿¡¼­ ÀÛµ¿ÇÑ´Ù. ¶ÇÇÑ ±×°ÍµéÀº ÄÄÇ»Å͸¦ ÀÌ¿ëÇؼ­ ÄÄÇ»ÅÍÀÇ ¿¹º¸´Ùµµ ÈξÀ ´Ü¼øÇÑ FSM À» ¸ðµ¨È­ÇÑ´Ù. ¼¼Æ÷ÀÚµ¿ÀÚ (Cellular Automata) Àº °£´ÜÇÑ ¿¹ÀÌ´Ù. 

John Holland ¸¦ »ç·ÎÀâÀº °ÍÀº °úÇÐÀÌ ¿ìÁÖÀÇ ¸ðµç °ÍÀ» ¸î °¡Áö °£´ÜÇÑ ¹ýÄ¢µé·Î ȯ¿ø (Reduction) ½Ãų ¼ö ÀÖ´Ù´Â °ÍÀÌ ¾Æ´Ï¶ó ±× Á¤¹Ý´ë¿´´Ù. Áï, °úÇÐÀÌ ¾î¶»°Ô ¸î °¡Áö °£´ÜÇÑ ¹ýÄ¢µé·ÎºÎÅÍ ¼¼»óÀÇ ¾öû³ª°Ô ´Ù¾çÇÑ Çö»óÀ» ¸¸µé¾î ³»´Â°¡¿´´Ù. "±×°ÍÀº Á¤¸»·Î ³» ¸¶À½À» µé¶ß°Ô Çß´Ù" ¶ó°í ±×´Â ¸»ÇÑ´Ù. "°úÇаú ¼öÇÐÀº ¾î¶² Ãø¸é¿¡¼­´Â ±Ø´ÜÀûÀΠȯ¿øÀÌ´Ù. ±×·¯³ª ¹æÇâÀ» µ¹·Á ÇÕ¼ºÀûÀÎ (synthetic) Ãø¸éÀ» ¹Ù¶óº¸¸é ³î¶ó¿òÀº ³¡ÀÌ ¾ø´Ù. ÇÑÆíÀ¸·Î´Â ¿ìÁÖ¸¦ ÀÌÇØÇÒ ¼ö ÀÖ°Ô µµ¿Í ÁÖ´Â ¹æ¹ýÀÌÁö¸¸, ´Ù¸¥ ÇÑÆíÀ¸·Î´Â ¿µ¿øÈ÷ ÀÌÇØÇÒ ¼ö ¾ø°Ô ¸¸µå´Â ¹æ¹ýÀÌ´Ù ........