John  Holland

 

(¹Ì±¹ ½É¸®ÇÐ Àü±â°øÇÐ ÄÄÇ»ÅÍ°úÇÐÀÚ 1929~)

John Henry Holland ´Â À¯Àü¾Ë°í¸®Áò (Genetic Algorithm) ÀÇ ´ëºÎ·Î À¯¸íÇÏ´Ù. ±×´Â ½É¸®ÇÐ, Àü±â°øÇÐ, ÄÄÇ»ÅÍ°úÇÐ ±³¼ö¸¦ ¿ªÀÓÇÏ¿´À¸¸ç, ÇöÀç´Â University of Michigan ÀÇ Center for the Study of Complex Systems (CSCS) ÀÇ ¸â¹öÀ̸ç, Santa Fe Institute ÀÇ Board of Trustees and Science Board ¸â¹öÀÌ´Ù.

±×´Â MacArthur Fellowship ¼ö»óÀÚÀ̸ç World Economic Forum ȸ¿øÀÌ´Ù. ±×´Â complex adaptive systems ¿¡ °üÇÑ ´Ù¼öÀÇ Àú¼­¸¦ ³ÂÀ¸¸ç ±× ÁÖÁ¦·Î Àü¼¼°èÀûÀ¸·Î ¼ö¸¹Àº °­¿¬À» ÇÏ¿´´Ù. ±×´Â ¾Æ½Ã¾Æ ¿ä¸®¸¦ Áñ±â¸ç ¹ÙµÏÀ» Áñ±ä´Ù. ´ëÇ¥ Àú¼­´Â ´ÙÀ½°ú °°´Ù.............. (Wikipedia : John Henry Holland)

Ȧ·£µå´Â À¯Àü ¾Ë°í¸®ÁòÀÇ ´ëºÎÀÌ´Ù. À¯Àü ¾Ë°í¸®ÁòÀº ÃÖ±Ù¿¡ ÀϹÝÀÇ ±Þ°ÝÇÑ °ü½ÉÀ» ²ø¾î ÄÄÇ»ÅÍ °úÇÐÀÇ ¸·³»µÕÀÌ °ÝÀ¸·Î Ãë±Þ¹Þ°í ÀÖÁö¸¸  ÀÌ ºÐ¾ßÀÇ ´ë°¡ÀΠȦ·£µå°¡ ¹Ì±¹ ÃÖÃÊÀÇ ÄÄÇ»ÅÍ °úÇÐ ¹Ú»çÇÐÀ§ ÃëµæÀÚ¶ó´Â »ç½ÇÀº ÂüÀ¸·Î ¾ÆÀÌ·¯´ÏÄÃÇÏ´Ù. ±×ÀÇ ¹Ú»çÇÐÀ§´Â º´·Ä ÄÄÇ»ÅÍ ±¸Á¶¿¡ °üÇÑ °ÍÀ̾ú´Âµ¥, À¯Àü ¾Ë°í¸®ÁòÀÇ Å¸°í³­ º´·Ä¼ºÀ» ±× ¶§ºÎÅÍ ¿°µÎ¿¡ µÎ°í ÀÖ¾úÀ½ÀÌ Æ²¸²¾ø´Ù.

Ȧ·£µåÀÇ º´·Ä ÄÄÇ»ÅÍ¿¡ ¾ÆÀ̵ð¾î¸¦ ¾ò¾î ±¸ÇöÇÑ °ÍÀÌ À¯¸íÇÑ Thinking Machine »çÀÇ Connection machine ÀÌ´Ù. ÀÌ ±â°è¸¦ ¸¸µç Thinking Machine »çÀÇ Daniel Hillis ´Â ÀÌ ±â°èÀÇ ¿Ï¼º Á÷ÈÄ¿¡ " ÀÌ ±â°è´Â Ȧ·£µå ¸Ó½ÅÀ̶ó°í ºÒ·¯µµ ÁÁ´Ù" °í ¸»ÇÒ Á¤µµ¿´´Ù. ±×¿¡ º¸´äÀÌ¶óµµ Çϵí Èú¸®½º´Â À¯Àü ¾Ë°í¸®Áò¿¡ ÀÇÇØ sorting network ¸¦ Ǫ´Â ¹®Á¦¸¦ connection machine »ó¿¡¼­ ±¸ÇöÇÏ¿´´Ù. 16 °³ÀÇ input ¿¡ ´ëÇÏ¿© ±×¶§±îÁö ¾Ë·ÁÁø °¡Àå ¿ì¼öÇÑ sorting network Àº 60 ºñ±³ÀÚ¸¦ »ç¿ëÇߴµ¥, Èú¸®½º´Â ÀÌ°Í¿¡ ºñÇØ ´Ü Çϳª ¸¹Àº 61 ºñ±³ÀÚ¸¦ »ç¿ëÇÏ´Â sorting network ¸¦ ã¾Æ³»¾ú´Ù. Thinking Machine »ç´Â 90 ¿¬´ë Á߹ݿ¡ À§±â¸¦ ¸Â¾Æ ¾²·¯Áö°Ô µÇ´Âµ¥, Èú¸®½º°¡ ±× ¶§±îÁö¸¸ Çصµ ½ÃÀåÀÇ ÀνÄÀÌ ºÎÁ·Çß´ø À¯Àü ¾Ë°í¸®Áò¿¡ ¸¹Àº ½Ã°£À» ¾²°í, À̸¦ connection machine ÀÇ Áß¿äÇÑ ÀÀ¿ë ºÐ¾ß·Î ÅÃÇÑ °ÍÀÌ ±× ¿øÀÎÀÇ Çϳª°¡ ¾Æ´Ñ°¡ »ý°¢ÇÑ´Ù.

Ȧ·£µå´Â ¸Å¿ì ÀÌ·ÐÀûÀÌ°í ÀÚ½ÅÀÇ Çй®À» ´ë¿Ü¿¡ ÀüÆÄÇϴµ¥ º° ÀçÁÖ°¡ ¾ø´Â »ç¶÷ÀÌ´Ù. 1929 ³â¿¡ ž ±×´Â ¿ÀÆæÇÏÀÌ¸Ó¿Í Æù ³ëÀ̸¸ÀÌ À̲ø´ø ¸ÇÇÏź ÇÁ·ÎÁ§Æ®ÀÇ ÁöÀû¹«°Ô°¡ ¹Ì±¹ÀÇ °úÇа踦 Áö¹èÇÏ´ø ½Ã±â¿¡ MIT ¹°¸®ÇаúÀÇ ½ÅÀÔ»ýÀ¸·Î ÀÔÇÐÇÏ¿´´Ù. ÀçÇÐÁß ¹Ì ±¹¹æ¼ºÀÇ ¹Ì»çÀÏ Åºµµ °è»ê ÇÁ·Î±×·¥¿¡ °ü¿©ÇÑ Àο¬À¸·Î ´ç½Ã ¸î ¾ÈµÇ´Â ÄÄÇ»ÅÍ Àü¹®°¡°¡µÇ´Â Çà¿îÀ» Àâ¾Æ IBM ¿¡ ½ºÄ«¿ôµÇ¾ú´Ù. IBM ¿¡¼­´Â ÃÖÃÊÀÇ »ó¾÷¿ë ÄÄÇ»ÅÍÀÎ 701 ÀÇ ³í¸® ¼³°èÆÀ 7 ¸íÁß ÇÑ»ç¶÷À̾ú´Ù.

ÀÌ·¯ÇÑ ¹è°æ°ú ±×ÀÇ º¸¼öÀûÀÎ ¼ºÇâÀ¸·Î ÀÎÇØ È¦·£µå´Â ±â°è¾î·Î ÇÁ·Î±×·¥ÇÏ´À °ÍÀÌ ³Ê¹«³ª ÀÚ¿¬½º·¯¿î ³ª¸ÓÁö 1980 ³â ¹«·Æ±îÁöµµ ±â°è¾î·Î ÇÁ·Î±×·¥À» ÇÏ°í ÀÖ¾ú´Ù. ±â°è¾î·Î Â¥³õÀº ÇÁ·Î±×·¥À» ´©°¡ Çص¶ÇÏ·Á°í Çϰڴ°¡? ¿Â Ä·ÆÛ½º°¡ ÁßÇü ¹× ´ëÇü ÄÄÇ»ÅÍ·Î µæ½Ç°Å¸± ¶§µµ Ȧ·£µå´Â 16 Áø¹ýÀÇ ±â°è¾î¿¡ ´õ Æí¾ÈÇÔÀ» ´À³¢°í ÀÖ¾ú´Ù. ¾ÆÁ÷±îÁö Ȧ·£µå°¡ © ¼ö ÀÖ´Â À¯ÀÏÇÑ °í±Þ¾ð¾î´Â ºñÁÖ¾ó º£ÀÌÁ÷ÀÎ °ÍÀ¸·Î ¾Ë°í ÀÖ´Ù. Ȧ·£µåÀÇ ¿ª»çÀû Àú¼­ Adaptation in Natural and Artificial Systems ¸¦ º¸¾Æµµ Ȧ·£µå´Â ÀÚ½ÅÀÇ »ý°¢À» ÁöÀûÀ¸·Î Ç¥ÇöÇÒ ÁÙÀº ¾ËÁö¸¸ ÆòÀÌÇÑ ¾ð¾î·Î Ç¥ÇöÇÏ´Â µ¥¿¡´Â º° ÀçÁÖ°¡ ¾ø´Â »ç¶÷À̶ó´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ È¦·£µåÀÇ ¼ºÇâÀÌ À¯Àü ¾Ë°í¸®ÁòÀ» ´Ê°Ô ²É ÇÇ¿ì°Ô ÇÑ Áß¿äÇÑ ¿øÀÎ ÁßÀÇ ÇϳªÀÓ¿¡ Ʋ¸²¾ø´Ù.

±×°¡ »êŸÆä¿¡ ¸ð½ÀÀ» ³ªÅ¸³»¾î ¼¼¹Ì³ª¸¦ ÇÑ ¼ø°£ °Å±â¿¡ ¸ðÀÎ ³ëº§»ó ¼ö»óÀÚµéÀ» ºñ·ÔÇÑ Ã»ÁßµéÀÌ º¸ÀÎ ¹ÝÀÀÀº ´ë´ÜÇß´Ù. ¹Ìÿ ¿ùµå·ÓÀÇ Ã¥ Complexity (Çѱ¹¾î¿ª, Ä«¿À½º¿¡¼­ Àΰø»ý¸íÀ¸·Î, ¹ü¾ç»ç, 1992) ¿¡¼­ ¼Ò°³ÇÑ W. Brian Arthur °¡ °æÇèÇß´ø »óȲº¸´Ù ¸ðÀÚ¶óÁö ¾Ê¾ÒÀ» °ÍÀÌ´Ù

"¾î¶² °úÇÐÀÚ°¡ ¹«¾ð°¡ Áß¿äÇÑ °ÍÀ» °¡Áö°í ÀÖ´Ù°í ´À³¥Áö¶óµµ, ±× °øµ¿Ã¼ ¾È¿¡¼­´Â ¹Þ¾Æµé¿©ÁöÁö ¾Ê´Â ÀÏÀÌ ÃæºÐÈ÷ ÀÖÀ» ¼ö ÀÖ´Ù. Á¸ Ȧ·£µå´Â ¼ö½Ê³âµ¿¾È ±×·± ȯ°æ¼Ó¿¡ ÀÖ¾ú´Ù. ³ªµµ ºÐ¸íÈ÷ ±×·± °ÍÀ» ´À²¼À¸¸ç, ³»°¡ »êŸÆä ¿¬±¸¼Ò ¿¡ µé¾î¼­ÀÚ ÀÌ ¹Ï±â¾î·Á¿ï Á¤µµ·Î ¶È¶ÈÇÏ°í Ã¥¿¡¼­¸¸ º¸¾Ò´ø »ç¶÷µéÀÌ ³ª¿¡°Ô '´ç½Å, ¿©±â¿À´Âµ¥ ¿Ö ±×·¸°Ô ¿À·¡ °É·È¾î¿ä?' ¶ó°í ¹¯´Â µí Çß´Ù"

Ȧ·£µåÀÇ Çй®Àû »Ñ¸®¸¦ µû¶ó°¡¸é ±× ÇҾƹöÁö µÇ´Â ÀÚ¸®¿¡ John von Neumann ÀÌ ÀÖ´Ù. õÀç Æù ³ëÀ̸¸Àº ÄÄÇ»Åͻ󿡼­ Àڱ⠺¹Á¦°¡ °¡´ÉÇÏ´Ù´Â °ÍÀ» ÀÏÂġ °¨ÁöÇÏ°í Àڱ⠺¹Á¦ÇÏ´Â Cellular Automaton ÀÌ Àû¾îµµ Çϳª ÀÌ»ó Á¸ÀçÇÑ´Ù´Â °ÍÀ» Áõ¸íÇÏ¿´´Ù. ¶ÇÇÑ ³²µéÀÌ Áö±ÝÀÇ Å¹»ó¿ë ÀüÀÚ °è»ê±â ¼öÁصµ ¾ÈµÇ´Â ÄÄÇ»Å͸¦ ³õ°í ½Å±âÇØ ÇÏ°í ÀÖ´ø 40 ¿¬´ë Á߹ݿ¡ ¹ú½á ÁøÈ­°¡ ÄÄÇ»ÅÍ »ó¿¡¼­ ¹ÌÄ¥ ¿µÇâÀ» ¿¹¾ðÇÏ¿´´Ù. Æù ³ëÀ̸¸ÀÌ Àڱ⺹Á¦ ¿ÀÅ丶Åæ¿¡ °üÇÑ ³í¹®À» Á¤¸®µÈ ÇüÅ·Π¸¸µéÁö ¸øÇÏ°í »ç¸ÁÇÑ ÈÄ¿¡, ÀÌ ³í¹®À» Á¤¸®ÇÏ¿© ÆíÁýÇÑ »ç¶÷ÀÌ ¹Ì½Ã°£ ´ëÇÐÀÇ Arthur Burks ÀÌ´Ù. ¹Ù·Î ÀÌ ¹÷½º°¡ Ȧ·£µåÀÇ ¹Ú»ç°úÁ¤ ±³¼öÀÌ´Ù. À̷νá Æù ³ëÀ̸¸ - ¾Æ¼­ ¹þ½º - Á¸ Ȧ·£µå·Î À̾îÁö´Â Ȳ±Ý °èº¸°¡ ¸¸µé¾îÁö°Ô µÈ´Ù. ......... (¹®º´·Î : À¯Àü ¾Ë°í¸®Áò, µÎ¾ç»ç, Page 36~38)

Echo ´Â º¹ÀâÀûÀÀ°è (complex adaptive systems (CAS)) ¿Í °°Àº »óÈ£ÀÛ¿ëÇÏ´Â ¸¹Àº ¿¡ÀÌÀüÆ®·Î ±¸¼ºµÈ ½Ã½ºÅÛ¿¡¼­ÀÇ º¯È­¿Í Á¤º¸Ã³¸®¸¦ Á¶ÀýÇÏ´Â ¸ÞÄ«´ÏÁòÀ» Á¶»çÇϱâ À§ÇØ °³¹ßµÈ ½Ã¹Ä·¹ÀÌ¼Ç Åø ÀÌ´Ù. Echo agent µéÀº ÀÚ¿øÀÌ Á¦ÇѵǾî Àִ ȯ°æ¿¡¼­ »ì¾Æ³²±â À§ÇØ ½Î¿ì°í, °Å·¡ÇÏ°í, ±³¹ÌÇÏ°í(mating), Àü·«À» °³¹ßÇÏ°Ô µÈ´Ù. °¢ÀÚ À¯ÀüÀÚÇü (genotypes) µéÀº »óÈ£ÀÛ¿ëÀ» À§ÇÑ ±ÔÄ¢µéÀ» ¸¸µé¾î ³ª°£´Ù. ÀüÇüÀûÀÎ ½Ã¹Ä·¹À̼ǿ¡¼­, ÀÌ·¯ÇÑ °Ô³ðÀÇ Áý´Ü (populations of these genomes) µéÀº ÀÚ¿øÀÇ È帧À» Á¶ÀýÇÏ´Â ³×Æ®¿öÅ©¸¦ ÁøÈ­½ÃÄѳª°£´Ù. ÃÖÁ¾ÀûÀÎ ³×Æ®¿öÅ©µéÀº »ýÅ°迡¼­ÀÇ Á¾ Ä¿¹Â³ÊƼ (species communities) ¿Í À¯»çÇÏ°Ô µÈ´Ù. À¯¿¬ÇÏ°Ô Á¤ÀǵǾîÀÖ´Â ÆĶó¹ÌÅÍ¿Í Ãʱâ Á¶°ÇµéÀº ¿¬±¸ÀÚµéÀÌ "what-if" ½ÇÇèµéÀ» ÇÒ ¼ö ÀÖ°Ô²û ÇÑ´Ù ..........  ÀÌ ±×¸² ¿¡¼­´Â Echo ¼¼°èÀÇ °èÃþ±¸Á¶¸¦ º¸¿©ÁØ´Ù. °Å±â¼­ ¹®ÀÚ (a,b,c,d) ·Î Ç¥ÇöµÇ´Â ÀÚ¿øµéÀº ¿¡ÀÌÀüÆ®µéÀÇ °Ô³ðµéÀ» ±¸¼ºÇÑ´Ù. ¿¡ÀÌÀüÆ®µéÀº ÀÚ¿øµéÀ» ¾àÅ»ÇÒ ¼ö ÀÖ°í, ¼­·Î°£¿¡ °ü°è¸¦ ¸ÎÀ¸¸ç, ÀÚ½ÅÀÇ °Ô³ðÀ» º¹»çÇϱ⿡ ÃæºÐÇÑ ÀÚ¿øÀÌ ÀÖÀ» ¶§´Â Àڱ⺹Á¦¸¦ ÇÒ ¼ö ÀÖ´Ù. ÇϳªÀÇ site ´Â chemostat ¿Í À¯»çÇϸç, ÇϳªÀÇ ¼¼°è´Â ¿©·¯°³ÀÇ »çÀÌÆ®·Î ±¸¼ºµÈ´Ù. ¿¡ÀÌÀüÆ®µéÀº ÀÚ¿øÀ» ¹ß°ßÇÒ ¼ö ¾øÀ» ¶§´Â ´Ù¸¥ »çÀÌÆ®·Î ÀÌÁÖÇÏ°Ô µÈ´Ù......

term :

À¯Àü¾Ë°í¸®Áò (Genetic Algorithm)   Ä«¿À½º (Chaos)   µÎ³ú (Brain)   ¸¶À½ (Mind)   ºñ°áÁ¤·Ð (Indeterminism)   ºñ¼±Çü (Nonlinear)   ½Å°æ¸Á (Neural Network)   ¿¹Ãø (Prediciton)   ÀΰøÁö´É (Artificial Intelligence)   ÄÄÇ»ÅÍ (Computer)   Santa Fe   Àΰø»ý¸í (Artificial Life)   Ã¢¹ß (Emergence)   ¼¼Æ÷ÀÚµ¿ÀÚ (Cellular Automata)   º¹Àâ°è (Complex System)   John Holland

site :

Center for the Study of Complex Systems (CSCS) : University of Michigan, John Holland .... ¡Ú¡Ú¡Ú

John Holland