ºñ±¸¼Ó ÃÖÀûÈ­

(Unconstrained   Optimization)

 

°øÇеµ¸¦ À§ÇÑ ¼öÄ¡Çؼ® : Steven C. Chapra, Raymond P. Canale Àú, ±èö.±èű¹.³ª¾ç.½Åµ¿½Å.ÀÌ½Â¹è °ø¿ª, McGraw-Hill Korea, 2002 (¿ø¼­ : Numerical Method for Engineers, 4th ed), Page 337~362

 

ÀÏÂ÷¿ø ºñ±¸¼Ó ÃÖÀûÈ­ (One-Dimensional Unconstrained Optimization)

1. Ȳ±ÝºÐÇÒ¹ý (Golden-Section Search)

2. 2Â÷ º¸°£¹ý (Quadratic Interpolation)

3. Newton ¹ý

´ÙÂ÷¿ø ºñ±¸¼Ó ÃÖÀûÈ­ (Multidimensional Unconstrained Optimization)

4. Á÷Á¢¹ý (Direct Methods)

  1. ÀÓÀÇ Å½»ö

  2. ´Üº¯ºÐ ¹× ÆÐÅÏŽ»ö

5. ±¸¹è¹ý (Gradient Methods)

  1. ±¸¹è ¹× Çì½Ã¾È

  2. ÃÖ»óÇâ¹ý

 

ÀÏÂ÷¿ø ºñ±¸¼Ó ÃÖÀûÈ­ (One-Dimensional Unconstrained Optimization)

º» ÀåÀº ´ÜÀϺ¯¼ö ȤÀº ´Ùº¯¼ö ÇÔ¼öÀÎ f(x) ÀÇ ÃÖ¼Ò°ª°ú ÃÖ´ë°ªÀ» ±¸ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ÀÌ ³»¿ë°ú °ü·ÃµÈ À̹ÌÁö´Â ±×¸² 1 ¿¡ º¸¿©Áø 1 Â÷¿ø ÇÔ¼öÀÇ "·Ñ·¯ Äڿ콺ÅÍ (roller coaster)" ¸ðÇüÀ̸ç, 2 Â÷¿øÀÇ °æ¿ì¿¡´Â »êÀ̳ª °è°î°ú °°Àº °¡½ÃÀû Çö»óÀÌ µÈ´Ù (±×¸² 2). ´õ °íÂ÷¿ø ¹®Á¦ÀÇ °æ¿ì¿¡´Â ¾Ë¸ÂÀº ½Ã°¢Àû Çü»óÀÌ ºÒ°¡´ÉÇÏ´Ù.

 

ÇÑ °³ÀÇ ÇÔ¼ö¿¡ ´ëÇØ ¿©·¯ °³ÀÇ ±ÙÀÌ Á¸ÀçÇÏ´Â °ÍÀ¸·Î ÀÎÇؼ­ ±Ù ±¸ÇϱⰡ ¸Å¿ì º¹ÀâÇØÁö´Â °ÍÀ» Á¦ 2 ºÎ¿¡¼­ »ìÆ캻 ¹Ù ÀÖ´Ù. ÃÖÀûÈ­ ¹®Á¦¿¡¼­µµ ¸¶Âù°¡Áö·Î ±¹ºÎÀû ÃÖÀû°ª°ú Àüü ÃÖÀû°ªÀÌ ¸ðµÎ ³ªÅ¸³­´Ù. ÀÌ·± °æ¿ì¸¦ ´Ù¸ðµå (multimodal) ¹®Á¦¶ó°í ÇÑ´Ù. ´ëºÎºÐÀÇ °æ¿ì ¿ì¸®´Â ÇÔ¼öÀÇ Àý´ëÀû ÃÖ´ë°ª°ú ÃÖ¼Ò°ªÀ» ã´Âµ¥ °ü½ÉÀ» °®´Â´Ù.

±¹ºÎÀû ±Ø´ë/±Ø¼Ò°ª°ú Àüü ÃÖ´ë/ÃÖ¼Ò°ªÀ» ±¸ºÐÇϱâ´Â ÀϹÝÀûÀÎ °æ¿ì ¸Å¿ì ¾î·Á¿î ¹®Á¦´Ù. ÀÌ·¯ÇÑ ¹®Á¦¸¦ ´Ù·ç´Â ÀϹÝÀûÀÎ ¼¼ °¡Áö ¹æ¹ýÀ» »ìÆ캸ÀÚ.

ù°, ÀúÂ÷¿ø ÇÔ¼öÀÇ °Åµ¿¿¡ ´ëÇÑ °íÂûÀ» ±×·¡ÇÁÀûÀ¸·Î ÇÏ´Â ¹æ¹ýÀÌ´Ù. µÑ°, ³Ð°Ô º¯µ¿ÇÏ´Â ¸Å¿ì ºÒ±ÔÄ¢ÇÑ Ãʱâ ÃßÃø°ªµéÀ» »ç¿ëÇÏ¿© ÃÖÀû°ªµéÀ» ãÀº ÈÄ °¡Àå Å« °ªÀ» Àüü ÃÖÀû°ªÀ¸·Î ÃëÇÏ´Â ¹æ¹ýÀÌ´Ù. ¸¶Áö¸·À¸·Î ±¹ºÎÀûÀÎ ÃÖÀû°ª°ú ¿¬°üµÈ ÃʱⰪµéÀ» ±³¶õÇÑ ÈÄ ´õ ³ªÀº °ªÀ¸·Î ¿Å±â´ÂÁö, ¾Æ´Ï¸é Ç×»ó °°Àº °ªÀ¸·Î µ¹¾Æ¿À´ÂÁö¸¦ »ìÆ캸´Â ¹æ¹ýÀÌ´Ù.

±Ù ±¸Çϱ⿡¼­Ã³·³ 1 Â÷¿øÀÇ ÃÖÀûÈ­´Â ±¸°£¹ý°ú °³±¸°£¹ýÀ¸·Î ³ª´©¾îÁø´Ù. ´ÙÀ½ Àý¿¡¼­ ¼³¸íÇϵíÀÌ È²±ÝºÐÇÒ¹ýÀº ÇÑ °³ÀÇ ÃÖÀû°ªÀ» µÑ·¯½Ñ Ãʱâ ÃßÃø°ªµé¿¡ ÀÇÇÑ ±¸°£¹ýÀÇ ¿¹°¡ µÈ´Ù. ÀÌ ¹æ¹ýº¸´Ù ´õ Á¤±³ÇÑ ±¸°£¹ýÀÎ 2 Â÷ º¸°£¹ýÀ» À̾ ¼³¸íÇÑ´Ù. 1 Â÷¿ø ºñ±¸¼Ó ÃÖÀûÈ­ÀÇ ´Ù¸¥ ¹æ¹ýÀº ÃÖ´ë, ÃÖ¼Ò°ªÀ» f'(x) = 0 À¸·ÎºÎÅÍ ±¸ÇÏ´Â ¹æ¹ýÀ¸·Î ¼öÇнĿ¡ ±âÃÊÇÑ °³±¸°£¹ýÀÌ´Ù. ÀÌ·¯ÇÑ ¹æ¹ý Áß ÇϳªÀÎ Newton ¹ýÀ» ¼Ò°³ÇÑ´Ù.

´ÙÂ÷¿ø ºñ±¸¼Ó ÃÖÀûÈ­ÀÎ ±â¼úÀº ¿©·¯ °¡Áö ¹æ¹ýÀ¸·Î ºÐ·ùµÉ ¼ö ÀÖ´Ù. ¿©±â¼­´Â º» ÀåÀÇ ¼³¸íÀ» À§ÇØ µµÇÔ¼ö °è»êÀÇ ÇÊ¿ä ¿©ºÎ¿¡ µû¶ó ºÐ·ùÇÏ·Á°í ÇÑ´Ù. Áï, µµÇÔ¼ö¸¦ ±¸ÇÒ ÇÊ¿ä°¡ ¾ø´Â ¹æ¹ýÀº ºñ±¸¸Å¹ý ȤÀº Á÷Á¢¹ýÀ̶ó ÇÏ°í, µµÇÔ¼ö °áÁ¤ÀÌ ÇÊ¿äÇÑ ¹æ¹ýÀº ±¸¹è¹ý ȤÀº ÇÏÇâ¹ý (ȤÀº »óÇâ¹ý) À̶ó°í ÇÑ´Ù. ´ÙÂ÷¿ø ºñ±¸¼Ó ÃÖÀûÈ­ ¹®Á¦´Â Á÷Á¢¹ý°ú ±¸¹è¹ýÀ¸·Î ³ª´©¾î ¼³¸íÇÏ·Á ÇÑ´Ù.

1. Ȳ±ÝºÐÇÒ¹ý (Golden-Section Search)

ÇÑ °³ÀÇ ºñ¼±Çü ¹æÁ¤½ÄÀÇ ±ÙÀ» ±¸ÇÏ´Â µ¥ À־ÀÇ ¸ñÇ¥´Â f(x) °¡ 0 ÀÌ µÇ´Â x ÀÇ °ªÀ» ã´Â °ÍÀÌ´Ù. ´ÜÀϺ¯¼ö ÃÖÀûÈ­ ¹®Á¦ (single-variable optimization) ´Â f(x) ÀÇ ÃÖ´ë°ª°ú ÃÖ¼Ò°ªÀ» ³ªÅ¸³»´Â ±Ø°ªÀÎ x ¸¦ ±¸ÇÏ´Â °ÍÀÌ ¸ñÀûÀÌ´Ù.

Ȳ±ÝºÐÇÒŽ»ö¹ýÀº ´Ü¼øÇϸç ÀϹÝÀûÀ¸·Î Àû¿ë °¡´ÉÇÑ ´ÜÀϺ¯¼ö Ž»ö¹æ¹ýÀÌ´Ù. Á¦ 5 Àå¿¡¼­ ±ÙÀ» ±¸Çϱâ À§ÇÑ À̺йý°ú ¸ÆÀ» °°ÀÌÇÑ´Ù. À̺йýÀº ÇÑ °³ÀÇ ±ÙÀ» µÑ·¯½Ñ ÇϺÎÃßÃø°ª (xl) °ú »óºÎÃßÃø°ª (xu) ¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ±¸°£À» Á¤ÀÇÇÏ´Â °Í¿¡ ±âÃÊÇÏ¿´´Ù. ÀÌ ¹æ¹ýÀÇ È¿À²Àº »õ·Î¿î xr ÀÌ ±× ÀüÀÇ °æ°è°ª ÁßÀÇ Çϳª¸¦ ´ë½ÅÇÏ´Â °Í¿¡¼­ ±âÀÎÇÏ¿´´Ù.

1 Â÷¿ø ÇÔ¼öÀÇ ÃÖÀû°ªÀ» ±¸ÇÏ´Â ºñ½ÁÇÑ ¹æ¹ýÀ» °³¹ßÇØ º¸µµ·Ï ÇÑ´Ù. ÆíÀÇ»ó ÃÖ´ë°ªÀ» ±¸ÇÏ´Â ¹®Á¦¿¡ ÁýÁßÇÑ´Ù. ÃÖ¼Ò°ªÀ» ±¸ÇÏ·Á¸é ÄÄÇ»ÅÍ ¾Ë°í¸®ÁòÀ» ³íÇÒ ¶§ ¾à°£ÀÇ ¼öÁ¤¸¸ Çϸé ÃæºÐÇÏ´Ù.

À̺йý¿¡¼­¿Í °°ÀÌ ÇÑ °³ÀÇ Çظ¦ ´ã´Â ±¸°£À» ¸ÕÀú Á¤ÀÇÇÑ´Ù. Áï, ±× ±¸°£¿¡´Â ÇÑ °³ÀÇ ÃÖ´ë°ªÀÌ ´ã°ÜÀÖ¾î¾ß ÇÑ´Ù. ÀÌ·¯ÇÑ °æ¿ì¸¦ ´Ü ¸ðµå (unimodal) ¶ó°í ÇÑ´Ù. xl °ú xu °¡ °¢°¢ ±× ±¸°£ÀÇ ÇϺΠ°æ°è°ª°ú »óºÎ °æ°è°ªÀ» ³ªÅ¸³»´Â À̺йý°ú °°Àº ±âÈ£¸¦ »ç¿ëÇÑ´Ù. ±×·¯³ª À̺йý°ú´Â ´Þ¸® ±¸°£ ³»ÀÇ ÃÖ´ë°ªÀ» ±¸Çϱâ À§Çؼ­´Â ´Ù¸¥ Àü·«ÀÌ ÇÊ¿äÇÏ´Ù.

µÎ °³ÀÇ ÇÔ¼ö°ªÀ» »ç¿ëÇÏ´Â °Í (ºÎÈ£ÀÇ º¯È­¸¦ Ž»öÇÏ¿© ±ÙÀ» ãÀ½) °ú ´Þ¸® ÃÖ´ë°ªÀÇ ¹ß»ý¿©ºÎ¸¦ Ž»öÇϱâ À§ÇØ ¼¼ °³ÀÇ ÇÔ¼ö°ªÀÌ ÇÊ¿äÇÏ´Ù. µû¶ó¼­ ±¸°£ ³»ÀÇ ¶Ç ´Ù¸¥ ÇϳªÀÇ Á¡À» ¼±ÅÃÇØ¾ß ÇÑ´Ù. ´ÙÀ½À¸·Î´Â ³× ¹ø° Á¡À» ±¸°£ ³»¿¡ ÀûÀýÇÏ°Ô ¹èÄ¡ÇÏ¿© ÃÖ´ë°ªÀÌ ¾ÕÀÇ ¼¼ Á¡ »çÀÌ¿¡ ³ªÅ¸³µ´ÂÁö, ³ªÁß ¼¼Á¡¿¡¼­ ³ªÅ¸³µ´ÂÁö¸¦ È®ÀÎÇÏ´Â °ÍÀÌ´Ù.

ÀÌ·¯ÇÑ ¹æ¹ýÀÌ È¿À²ÀûÀ¸·Î ÁøÇàµÇ±â À§Çؼ­´Â Áß°£ Á¡µéÀÇ Çö¸íÇÑ ¼±ÅÃÀÌ Áß¿äÇÏ´Ù. À̺йý¿¡¼­Ã³·³ ±× Àü °ªµéÀ» »õ °ªµé·Î ġȯÇÏ¿© ÇÔ¼ö°ª °è»êÀ» ÁÙÀÌ´Â °ÍÀÌ ¸ñÇ¥´Ù. ÀÌ·¯ÇÑ ¸ñÇ¥´Â ´ÙÀ½ Á¶°ÇÀ» ¸¸Á·Çϵµ·Ï ÇÏ¸é ´Þ¼ºÀÌ µÈ´Ù (±×¸² 3).

±×¸² 3  È²±ÝºÐÇÒ Å½»ö ¾Ë°í¸®ÁòÀÇ Ã¹ ¹ø° ´Ü°è´Â Ȳ±ÝºñÀ²¿¡ µû¶ó µÎ °³ÀÇ ³»ºÎ Á¡À» ¼±ÅÃÇÏ´Â °ÍÀÌ´Ù.

ù ¹ø° Á¶°ÇÀº µÎ °³ÀÇ ºÎ°¡Àû ±æÀÌÀÎ l1 °ú l2 ÀÇ ÇÕÀÌ ¿ø·¡ ±¸°£ÀÇ ±æÀÌ°¡ µÇµµ·Ï ÇÑ´Ù. µÎ ¹ø° Á¶°ÇÀº ±æÀÌÀÇ ºñ°¡ °°µµ·Ï ÇÔÀ» ³ªÅ¸³½´Ù. ½Ä (1) À» ½Ä (2) ¿¡ ´ëÀÔÇϸé,

À§ ½ÄÀÇ ¿ª¼ö¸¦ ÃëÇÑ ÈÄ R = l2 / l1 À¸·Î Çϸé, ´ÙÀ½ ½ÄÀ» ¾ò°Ô µÈ´Ù.

ȤÀº

¿©±â¼­ ½Ç¼öÀÇ ±ÙÀ» ±¸Çϸé

°í´ë·ÎºÎÅÍ ¾Ë·ÁÁ®¿Â ÀÌ °ªÀº Ȳ±Ýºñ¶ó°í ºÒ¸°´Ù. ÀÌ°ÍÀ» ÀÌ¿ëÇÏ¿© ÃÖÀû°ªÀ» È¿À²ÀûÀ¸·Î ¾òÀ» ¼ö Àֱ⠶§¹®¿¡ ¿ì¸®°¡ Áö±Ý±îÁö °³³äÀûÀ¸·Î Àü°³Çؿ Ȳ±ÝºÐÇÒ¹ýÀÇ Çٽɿä¼Ò°¡ µÈ´Ù. ÀÌ ¹æ¹ýÀ» ÄÄÇ»ÅÍ¿¡¼­ ±¸ÇöµÇµµ·Ï ¾Ë°í¸®ÁòÀ» À¯µµÇϱâ·Î ÇÑ´Ù.

¾Õ¼­ ¾ð±ÞÇß°í ±×¸² 4 ¿¡ ³ªÅ¸³½ ¹Ù¿Í °°ÀÌ, ÀÌ ¹æ¹ýÀº f(x) ÀÇ ±¹ºÎÀû ±ØÁ¡À» Æ÷ÇÔÇÏ´Â µÎ °³ÀÇ Ãʱâ ÃßÃø°ªÀ¸·Î ½ÃÀÛÇÑ´Ù. ´ÙÀ½Àº µÎ °³ÀÇ ³»ºÎÁ¡ x1 °ú x2 ¸¦ Ȳ±Ýºñ¸¦ ÀÌ¿ëÇؼ­ ±¸ÇÑ´Ù.

µÎ °³ÀÇ ³»ºÎÁ¡¿¡¼­ ÇÔ¼ö°ªÀ» ±¸ÇÏ¸é µÎ °¡Áö °á°ú¸¦ ¾òÀ» ¼ö ÀÖ´Ù.

¿©±â¼­ Ȳ±Ýºñ »ç¿ëÀÇ ½ÇÁ¦ÀûÀÎ À¯ÀÍÀ» »ý°¢ÇØ º¸ÀÚ. ÃÖÃÊÀÇ x1 °ú x2 °¡ Ȳ±Ýºñ¸¦ µû¶ó ¼±ÅõǾú±â ¶§¹®¿¡ ´ÙÀ½ ¹Ýº¹¼öÇà½Ã ¸ðµç "ÇÔ¼ö°ª" À» ´Ù½Ã °è»êÇÒ ÇÊ¿ä°¡ ¾ø´Ù.

 

±×¸² 4 (a) Ȳ±ÝºÐÇÒŽ»ö ¾Ë°í¸®ÁòÀÇ Ã¹ ´Ü°è´Â Ȳ±Ýºñ¿¡ µû¶ó µÎ °³ÀÇ ³»ºÎ Á¡À» ¼±ÅÃÇÏ´Â °ÍÀÌ´Ù.
(b) µÎ ¹ø° ´Ü°è´Â ÃÖÀû°ªÀ» Æ÷ÇÔÇÏ´Â »õ ±¸°£À» Á¤ÀÇÇÏ´Â °ÍÀÌ´Ù.

±×¸² 4 ¿¡¼­ º¼ ¼ö ÀÖµíÀÌ °ú°ÅÀÇ x1 Àº »õ·Î¿î x2 °¡ µÈ´Ù. ÀÌ°ÍÀº »õ·Î¿î x2 ¿¡¼­ÀÇ ÇÔ¼ö°ª f(x2) ´Â °ú°ÅÀÇ x1 ¿¡¼­ÀÇ ÇÔ¼ö°ª°ú °°¾ÆÁüÀ» ÀǹÌÇÑ´Ù.

¾Ë°í¸®ÁòÀ» ¸¶¹«¸®Çϱâ À§Çؼ­´Â »õ·Î¿î x1 À» °áÁ¤ÇØ¾ß ÇÑ´Ù. ÀÌ°ÍÀº Àü°ú °°Àº ºñ·Ê»ó¼ö¸¦ »ç¿ëÇؼ­ ¾ò¾îÁø´Ù.

ÃÖÀû°ªÀÌ ¿ÞÂÊÀÇ ºÎºÐ±¸°£ (subinterval) ¿¡¼­ ¹ß»ýÇÏ´Â ´Ù¸¥ °æ¿ì¿¡ ´ëÇؼ­µµ µ¿ÀÏÇÏ°Ô Àû¿ëµÈ´Ù.

¹Ýº¹¹ýÀÌ Àû¿ëµÇ¸é¼­ ÃÖÀû°ªÀ» ´ã°í ÀÖ´Â ±¸°£Àº ¸Å¿ì ±Þ¼Óµµ·Î ÁÙ¾îµç´Ù. »ç½Ç ÇÑ ¹ø ¹Ýº¹¿¡ ±¸°£Àº Ȳ±Ýºñ (¾à 61.8 %) ÀÇ ºñÀ²·Î ÁÙ¾îµç´Ù. Áï 10 ¹øÀ» ¹Ýº¹ÇÏ¸é ±¸°£ÀÌ ¿ø·¡ ±æÀÌÀÇ ¾à 0.61810, ȤÀº 0.008 ȤÀº 0.8 % ·Î ÁÙ¾îµé°Ô µÇ¸ç, 20 ¹ø ¹Ýº¹ÇÏ¸é ¾à 0.0066 % °¡ µÈ´Ù. ÀÌ´Â À̺йý¿¡ ÀÇÇÑ ¼ö·Å¼º¸¸Å­Àº ¹ÌÄ¡Áö ¸øÇÏÁö¸¸, ÃÖÀû°ªÀ» ±¸ÇÏ´Â ¹®Á¦·Î´Â ³ª»ÚÁö ¾Ê´Ù.

ÃÖ´ë°ªÀ» ±¸Çϴ Ȳ±ÝºÐÇÒŽ»ö ¾Ë°í¸®Áò¿¡ ´ëÇÑ °¡»óÄڵ尡 ±×¸² 5a ¿¡ ÁÖ¾îÁ® ÀÖÀ¸¸ç, ¾Ë°í¸®ÁòÀ» ÃÖ¼Ò°ªÀ» ±¸ÇÏ´Â ¹®Á¦·Î ¹Ù²Ù´Â ¼öÁ¤ ³»¿ëÀº ±×¸² 5b ¿¡ ³ªÅ¸³ª ÀÖ´Ù. µÎ °¡Áö ¸ðµÎ ÃÖÀû°ª x °ªÀÌ ÇÔ¼ö°ª (gold) À¸·Î ÁÖ¾îÁø´Ù. µ¡ºÙ¿©¼­ ÃÖÀû°ª¿¡¼­ÀÇ f(x) °ªÀº º¯¼ö (fx) ·Î ÁÖ¾îÁø´Ù.

¾Æ¸¶µµ ¿©·¯ºÐÀº ¿Ö Ȳ±ÝºÐÇÒŽ»ö¹ý¿¡¼­ ÇÔ¼ö°ª °è»ê ¼ö°¡ ÁÙ¾îµå´Â °ÍÀ» °­Á¶ÇÏ´ÂÁö ´Ù¼Ò ÀǾÆÇØ ÇÒÁöµµ ¸ð¸¥´Ù. ¹°·Ð ÇϳªÀÇ ÃÖÀûÈ­ ¹®Á¦¿¡ ´ëÇؼ­´Â °è»ê½Ã°£ Àý¾àÀÌ ¹Ì¹ÌÇÒ ¼öµµ ÀÖ´Ù. ±×·¯³ª ÇÔ¼ö°ª °è»ê ¼ö¸¦ °¨¼Ò½ÃÅ°´Â °ÍÀÌ Áß¿äÇÑ Á¡ µÎ °¡Áö¸¦ ¼Ò°³Çϸé,

2. 2Â÷ º¸°£¹ý (Quadratic Interpolation)

2 Â÷ º¸°£¹ýÀº 2 Â÷ ´ÙÇ×½ÄÀÌ Á¾Á¾ ÃÖÀû°ª ±Ùó¿¡¼­ÀÇ f(x) Çü»óÀ» Àß ±Ù»çÇÑ´Ù´Â »ç½ÇÀ» ÀÌ¿ëÇÑ´Ù (±×¸² 6).

µÎ Á¡À» ÀÕ´Â Á÷¼±Àº ÇÑ °³»ÓÀÎ °Íó·³, ¼¼ Á¡À» ÀÕ´Â Æ÷¹°¼±µµ ÇÑ °³ÀÌ´Ù. µû¶ó¼­ ÃÖÀû°ªÀ» µÑ·¯½Î´Â ¼¼ Á¡ÀÌ ÁÖ¾îÁø´Ù¸é, ¼¼ Á¡À» ¿¬°áÇÏ´Â Æ÷¹°¼±À» ±¸ÇÒ ¼ö ÀÖ´Ù. µû¶ó¼­ ±× Æ÷¹°¼±½ÄÀ» ¹ÌºÐÇÑ ÈÄ 0 À» ¸¸Á·ÇÏ´Â x °ªÀ» ¿¹»ó ÃÖÀû°ªÀ¸·Î ±¸ÇÑ´Ù. ¼öÇÐÀû À¯µµ¸¦ ÇÏ¸é ´ÙÀ½°ú °°ÀÌ x3 ¸¦ ¾ò´Â´Ù.

 

¿©±â¼­ x0, x1, x2 ´Â ÃÖÀû°ªÀ» µÑ·¯½Ñ´Ù°í ¿©°ÜÁö´Â ÃßÃø°ªµéÀ̸ç, x3 ´Â ÃßÃø °ªµéÀ» 2 Â÷½ÄÀ¸·Î ±Ù»çÇÒ °æ¿ì ÃÖ´ë°ª¿¡ ÇØ´çÇÑ´Ù.

    FUNCTION Gold (xlow, xhigh, maxit, es, fx)

    R = (50.5-1) / 2

    xl = xlow ; xu = xhigh

    iter = 1

    d = R * (xu - xl)

    x1 = xl + d ; x2 = xu - d

    f1 = f(x1)

    f2 = f(x2)

     

    IF f1 > f2 THEN

    IF f1 < f2 THEN

      xopt = x1

      fx = f1

    ELSE

      xopt = x2

      fx = f2

    END IF

    DO

      d = R*d

     

      IF f1 > f2 THEN

    IT f1 < f2 THEN

        xl = x2

        x2 = x1

        x1 = xl + d

        f2 = f1

        f1 = f(x1)

      ELSE

        xu = x1

        x1 = x2

        x2 = xu - d

        f1 = f2

        f2 = f(x2)

      END IF

      iter = iter + 1

     

      IF f1 > f2 THEN

    IF f1 < f2 THEN

        xopt = x1

        fx = f1

      ELSE

        xopt = x2

        fx = f2

      END IF

      IF xopt ¡Á 0. THEN

        ea = (1. - R) *ABS((xu - xl) / xopt) * 100.

      END IF

      IF ea ¡Â es OR iter ¡Ã maxit EXIT

    END DO

    Gold = xopt

    END Gold

     

(a) ÃÖ´ëÈ­

(b) ÃÖ¼ÒÈ­

±×¸² 5  È²±ÝºÐÇÒŽ»ö¹ýÀÇ ¾Ë°í¸®Áò

 

±×¸² 6  2 Â÷º¸°£¹ýÀÇ ±×·¡ÇÁ¸¦ ÀÌ¿ëÇÑ ¼³¸í

°¡À§Ä¡¹ý°ú ¸¶Âù°¡Áö·Î 2 Â÷ º¸°£¹ýÀº ±¸°£ÀÇ ÇÑÂÊ ³¡¿¡¼­¸¸ ¼ö·ÅÀÌ ÀϾ ¼ö ÀÖÀ½À» ±â¾ïÇÏÀÚ. µû¶ó¼­ ¼ö·Å¼Óµµ°¡ ´Ù¼Ò ´À¸± ¼öµµ ÀÖ´Ù. ¿¹¸¦ µé¸é, ¾ÕÀÇ ¿¹¿Í °°ÀÌ 1.0000 ÀÌ ´ëºÎºÐÀÇ ¹Ýº¹´Ü°è¿¡¼­ ÇÑÂÊ ³¡´ÜÀÓÀ» ¾Ë ¼ö°¡ ÀÖ´Ù.

3. Newton ¹ý

Á¦ 6 ÀåÀÇ Newton-Raphson ¹æ¹ýÀº f(x) = 0 À» ¸¸Á·ÇÏ´Â ±Ù x ¸¦ ã´Â °³±¸°£¹ýÀÌ´Ù. ÀÌ ¹æ¹ýÀº ´ÙÀ½°ú °°ÀÌ ¿ä¾àµÈ´Ù.

ºñ½ÁÇÑ °³±¸°£¹ýÀ» Àû¿ëÇϱâ À§ÇØ g(x) = f'(x) ·Î Á¤ÀÇÇÑ ÈÄ f(x) ÀÇ ÃÖÀû°ªÀ» ±¸ÇÑ´Ù. Áï, ÃÖÀû°ª x* Àº

À» ¸¸Á·ÇϹǷÎ, ´ÙÀ½ ½ÄÀ» ÀÌ¿ëÇÏ¿© f(x) ÀÇ ÃÖ¼Ò°ª ȤÀº ÃÖ´ë°ªÀ» ±¸ÇÑ´Ù.

ÀÌ ½ÄÀº f(x) ¿¡ ´ëÇÑ 2 Â÷ Å×ÀÏ·¯ ±Þ¼ö¸¦ Àü°³ÇÑ ÈÄ ±Þ¼öÀÇ µµÇÔ¼ö°¡ 0 ÀÌ µÇµµ·Ï ÇÏ¿© À¯µµµÉ ¼ö ÀÖÀ½À» ÁÖ¸ñÇÏÀÚ. Newton ¹ýÀº ÃÖÀû°ªÀ» Æ÷ÇÔÇÏ´Â ±¸°£¿¡ ´ëÇÑ Ãʱâ ÃßÃø°ªÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ¸¹Ç·Î Newton-Raphson ¹ý°ú À¯»çÇÑ °³±¸°£¹ýÀÌ µÈ´Ù. ÀÌ ¹æ¹ý¿¡ ´ëÇÑ ¹®Á¦´Â ÇÔ¼öÀÇ Æ¯¼º°ú Ãʱâ ÃßÃø°ª ¼±Åÿ¡ µû¶ó ¹ß»êÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. µû¶ó¼­ ÃÖÀû°ª¿¡ ±ÙÁ¢ÇßÀ» °æ¿ì¿¡¸¸ ÁÖ·Î ÀÌ ¹æ¹ýÀÌ »ç¿ëµÈ´Ù. ÃÖÀû°ª°ú ¸Ö¸® ¶³¾îÁø °æ¿ì¿¡´Â ±¸°£¹ýÀ»  »ç¿ëÇÏ°í ÃÖÀû°ª ±Ùó¿¡¼­´Â °³±¸°£¹ýÀ» »ç¿ëÇÏ¿© °¢ ¹æ¹ýÀÇ ÀåÁ¡À» ÀÌ¿ëÇÏ´Â º¹ÇÕ¹æ¹ýÀÌ Á¾Á¾ »ç¿ëµÈ´Ù. ³¡À¸·Î ÀÌ ¹æ¹ýÀÌ ¿øÇÏ´Â °á°ú·Î ¼ö·ÅÇÏ´ÂÁö¸¦ È®ÀÎÇϱâ À§ÇØ 2 Â÷ µµÇÔ¼ö°¡ ¿Ã¹Ù¸¥ ºÎÈ£¸¦ °®´ÂÁö¸¦ ¾Ë¾Æº¸´Â °Íµµ À¯ÀÍÇÑ ¹æ¹ýÀÌ´Ù. 

4. Á÷Á¢¹ý (Direct Methods)

ÀÌ ¹æ¹ýÀº ´Ü¼øÇÑ ±âÃÊÀû °è»ê¿¡¼­ºÎÅÍ ÇÔ¼öÀÇ Æ¯¼ºÀ» Á¶»çÇÏ¿© È°¿ëÇÏ´Â ÈξÀ °³¼±µÈ ¹æ¹ý±îÁö ´Ù¾çÇÏ´Ù. ¸ÕÀú ´Ü¼øÇÑ ¹æ¹ýºÎÅÍ ¼³¸íÇÑ´Ù.

1. ÀÓÀÇ Å½»ö

´Ü¼øÇÑ Á¢±Ù¹ý ÁßÀÇ Çϳª´Â ÀÓÀÇŽ»ö¹ýÀÌ´Ù. À̸§À¸·Îµµ ¾Ë ¼ö ÀÖµíÀÌ µ¶¸³º¯¼öµéÀ» ºÒ±ÔÄ¢ÇÏ°Ô ¼±ÅÃÇؼ­ ÇÔ¼ö°ªÀ» ¹Ýº¹ÀûÀ¸·Î °è»êÇÏ´Â °ÍÀÌ´Ù. ¸¸ÀÏ ÃæºÐÇÑ ¼öÀÇ »ùÇÃÀÌ »ç¿ëµÈ´Ù¸é °á±¹ ÃÖÀû°ªÀ» ãÀ» ¼ö ÀÖ°Ô µÈ´Ù.

......

º» Àå¿¡¼­ ±â¼úµÈ ³ª¸ÓÁö ¹æ¹ýµéÀº ¸ðµÎ ¼ö·Å¼Óµµ¸¦ °³¼±Çϱâ À§ÇØ Àü ´Ü°èÀÇ ½Ãµµ°á°ú »Ó¸¸ ¾Æ´Ï¶ó, ÇÔ¼öÀÇ °Åµ¿À» °í·ÁÇÑ´Ù.

2. ´Üº¯ºÐ ¹× ÆÐÅÏŽ»ö

µµÇÔ¼öÀÇ °è»êÀ» ÇÏÁö ¾Ê´Â È¿À²Àû ÃÖÀûÈ­ ¹æ¹ýÀÌ ¸Å¿ì È£¼Ò·ÂÀÌ ÀÖ´Ù. ¾Õ¼­ ¼³¸íµÈ ÀÓÀÇŽ»ö¹ýÀº µµÇÔ¼öÀÇ °è»êÀÌ ÇÊ¿äÇÏÁö´Â ¾Ê¾ÒÁö¸¸ ¸Å¿ì È¿À²ÀûÀÌÁöµµ ¾Ê¾Ò´Ù. ÀÌ Àý¿¡¼­´Â ´õ¿í È¿À²ÀûÀ̸鼭µµ µµÇÔ¼öÀÇ °è»êÀÌ ÇÊ¿äÇÏÁö ¾Ê´Â ´Üº¯ºÐ (univariate) Ž»ö¹ýÀ» ¼Ò°³ÇÑ´Ù.

´Üº¯ºÐ Ž»ö¹ýÀÇ ±âº»ÀûÀÎ Àü·«Àº ±Ù»ç°ªÀ» °³¼±Çϱâ À§ÇØ ´Ù¸¥ º¯¼öµéÀ» °íÁ¤½ÃÅ°°í ÇÑ ¹ø¿¡ ÇϳªÀÇ º¯¼ö¸¸ º¯È­½ÃÅ°´Â °ÍÀÌ´Ù. ´Ü ÇϳªÀÇ º¯¼ö¸¸ÀÌ º¯È­µÇ¹Ç·Î ÀÌ ¹®Á¦´Â ¾Õ¼­ ¼³¸íµÈ ¹æ¹ýµé°ú °°Àº ÀÏÂ÷¿ø Ž»ö¹ýÀÇ ¼øÂ÷Àû Àû¿ëÀÌ µÈ´Ù.

±×¸² 7 ¿¡¼­ º¼ ¼ö ÀÖµíÀÌ ´Üº¯ºÐ Ž»öÀ» ±×·¡ÇÁ¸¦ ÀÌ¿ëÇÏ¿© »ìÆ캸ÀÚ. Á¡ 1 ¿¡¼­ Ãâ¹ßÇÏ¿© Á¡ 2 ÀÇ ÃÖ´ë°ªÀ¸·Î À̵¿Çϱâ À§ÇØ y °ªÀº °íÁ¤ÇÏ°í x ÃàÀ» µû¶ó ¿òÁ÷ÀδÙ. Á¡ 2 ´Â x ÃàÀ» µû¶ó¼­ ¿òÁ÷À̸鼭 µî°í¼±°ú ¸¸³ª´Â Á¡ÀÌ µÇ¹Ç·Î ÃÖ´ë °ªÀÌ µÊÀ» ¾Ë ¼ö ÀÖ´Ù. ´ÙÀ½¿¡´Â x °ªÀ» °íÁ¤ÇÏ°í y ÃàÀ» µû¶ó À̵¿ÇÏ¿© Á¡ 3 ¿¡ À̸£°Ô µÈ´Ù. ÀÌ·¯ÇÑ °úÁ¤À» ¹Ýº¹ÇÏ¿© 4, 5, 6 µîÀÇ Á¡µé¿¡ µµ´ÞÇÑ´Ù.

ºñ·Ï ÃÖ´ë°ª¿¡ ¼­¼­È÷ Á¢±ÙÇÏ°í ÀÖÁö¸¸, ÃÖ´ë°ª ±ÙóÀÇ ´É¼±À» µû¶ó ¿òÁ÷À̸鼭 È¿À²ÀÌ ¶³¾îÁö°Ô µÈ´Ù. ±×·¯³ª 1-3, 3-5 ȤÀº 2-4, 4-6 Á¡µéÀ» ¿¬°áÇÏ´Â ¼±µéÀº ÃÖ´ë°ª ¹æÇâÀ¸·Î ³ª¾Æ°¨À» ¾Ë ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ÃßÀû±ËÀûÀº ÃÖ´ë°ªÀ» ÇâÇØ ´É¼±À» µû¶ó ÁøÇàÇÏ´Â ±âȸ¸¦ Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ ±ËÀûÀ» ÆÐÅÏ (pattern) ¹æÇâÀ̶ó°í ÇÑ´Ù.

 

±×¸² 7  ´Üº¯ºÐ Ž»öÀÌ ¾î¶»°Ô ¼öÇàµÇ´ÂÁö¸¦ ±×·¡ÇÁ¸¦ ÀÌ¿ëÇÏ¿© ³ªÅ¸³¿

 

±×¸² 8  °ø¾× ¹æÇâµé

ÃÖÀû°ªÀ» È¿À²ÀûÀ¸·Î ±¸Çϱâ À§Çؼ­ ÆÐÅÏ ¹æÇâÀÇ ¾ÆÀ̵ð¾î¸¦ ÀÌ¿ëÇÏ´Â Çü½Ä (formal) ¾Ë°í¸®ÁòÀÌ °³¹ßµÇ¾î ÀÖ´Ù. ÀÌ·¯ÇÑ ¾Ë°í¸®Áò Áß¿¡¼­ °¡Àå Àß ¾Ë·ÁÁø ¹æ¹ýÀÌ Powell ¹ýÀÌ´Ù. Á¡ 1 °ú Á¡ 2 °¡ ¹æÇâÀº °°À¸³ª ´Ù¸¥ ½ÃÀÛÁ¡À» ÀÌ¿ëÇÑ 1 Â÷¿ø Ž»ö °á°ú·ÎºÎÅÍ ¾ò¾îÁø´Ù¸é Á¡ 1 °ú Á¡ 2 ¸¦ ¿¬°áÇÏ´Â ¼±Àº ÃÖÀû°ªÀ» ÇâÇÏ°Ô µÉ °ÍÀÌ´Ù (±×¸² 8 ÂüÁ¶). ÀÌ·¯ÇÑ ¼±À» °ø¾× (conjugate) ¹æÇâÀ̶ó°í ºÎ¸¥´Ù. ¸¸ÀÏ f(x, y) °¡ 2 Â÷ ÇÔ¼ö¶ó¸é °ø¾×¹æÇâÀ» µû¸£´Â ¿¬¼ÓÀû Ž»öÀº ÃʱâÁ¡°ú °ü°è¾øÀÌ ¸î ¹øÀÇ ´Ü°è·Î½á ¹Ù·Î ¼ö·ÅÇÏ°Ô µÉ °ÍÀÌ´Ù. ÀϹÝÀûÀÎ ºñ¼±ÇüÇÔ¼ö´Â Á¾Á¾ 2 Â÷ ÇÔ¼ö·Î ±Ù»çµÉ ¼ö ÀÖÀ¸¹Ç·Î °ø¾×¹æÇâ¿¡ ±âÃÊÇÑ ¹æ¹ýÀº ¸Å¿ì È¿À²ÀûÀ̸ç, ÃÖÀû°ª¿¡ ±ÙÁ¢Çϸ鼭´Â 2 Â÷ ¼ö·Å¼Óµµ¸¦ °®°Ô µÈ´Ù.

´Ü¼øÈ­µÈ Powell ¹ýÀ¸·Î ´ÙÀ½ ÇÔ¼öÀÇ ÃÖ´ë°ªÀ» ±×·¡ÇÁ¸¦ ÀÌ¿ëÇÏ¿© ±¸Çغ¸ÀÚ.

f(x, y) = c - (x - a)2 - (y - b)2

¿©±â¼­ a, b, c ´Â ¾çÀÇ »ó¼öÀÌ´Ù. ÀÌ ¹æÁ¤½ÄÀº ±×¸² 9 ¿¡ ³ªÅ¸³­ ¹Ù¿Í °°ÀÌ x, y Æò¸é¿¡¼­ ¿øÇüÀÇ µî°í¼±À» º¸¿©ÁØ´Ù. Ãâ¹ß¹æÇâÀ» h1, h2 ·Î ÇÏ¿© Á¡ 0 ¿¡¼­ Ãâ¹ßÇÑ´Ù. Ãâ¹ß¹æÇâÀÎ h1 °ú h2 ´Â °ø¾×¹æÇâÀÌ ¾Æ´Ï¾îµµ »ó°ü¾ø´Ù. Á¡ 0 ¿¡¼­ Ãâ¹ßÇÏ¿© h1 ¹æÇâÀ» µû¶ó ÃÖ´ë°ªÀÎ Á¡ 1 ¿¡ µµÂøÇϸç, Á¡ 1 ¿¡¼­ ´Ù½Ã h2 ¹æÇâÀ» µû¶ó ÃÖ´ë°ª Á¡ 2 ¸¦ ¾ò´Â´Ù.

´ÙÀ½Àº Á¡ 0 °ú Á¡ 2 ¸¦ Åë°úÇÏ´Â »õ·Î¿î ¹æÇâ h3 ¸¦ ±¸ÇÑ´Ù. ÀÌ ¹æÇâÀ» µû¶ó¼­ Ž»öÇϸé Á¡ 3 À» ¾ò´Â´Ù. ´Ù½Ã Á¡ 3 ¿¡¼­ Ãâ¹ßÇÏ¿© h2 ¹æÇâÀ¸·Î Ž»öÇÏ¿© ÃÖ´ë°ª Á¡ 4 ¸¦ ±¸ÇÑ´Ù. Á¡ 4 ¿¡¼­ ´Ù½Ã h3 ¹æÇâÀ¸·Î Ž»öÇÏ¿© Á¡ 5 ¸¦ ±¸ÇÑ´Ù. ¿©±â¼­ Á¡ 5 ¿Í Á¡ 3 Àº µÎ °³ÀÇ ´Ù¸¥ Á¡µé¿¡¼­ h3 ¹æÇâÀ¸·Î Ž»öÇÏ¿© ¾ò¾îÁø °á°úÀÓÀ» °üÂûÇÑ´Ù.

Powell Àº Á¡ 3 °ú Á¡ 5 ¸¦ ¿¬°áÇؼ­ ¾ò¾îÁø h4 ¹æÇâ°ú h3 ¹æÇâÀÌ °ø¾× ¹æÇâÀÓÀ» º¸ÀÎ ¹Ù ÀÖ´Ù. µû¶ó¼­ Á¡ 5 ¸¦ Ãâ¹ßÇÏ¿© ¹æÇâ h4 ¸¦ µû¶ó Ž»öÇÏ¸é ¹Ù·Î ÃÖ´ë°ª¿¡ À̸£°Ô µÈ´Ù.

 

±×¸² 9  Powell ¹ý

5. ±¸¹è¹ý (Gradient Methods)

À̸§ÀÌ ÀǹÌÇÏ´Â ¹Ù¿Í °°ÀÌ ÃÖÀû°ªÀ» ±¸Çϱâ À§ÇØ ±¸¹è¿Í °ü·ÃµÈ Á¤º¸¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÌ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀ» ¼³¸íÇϱ⠾ռ­ ¸ÕÀú ÁÖ¿äÇÑ ¼öÇÐÀû °³³ä°ú ¿¬»ê¿¡ ´ëÇؼ­ »ìÆ캻´Ù.

1. ±¸¹è ¹× Çì½Ã¾È

´ëÇÐ ¼öÇп¡¼­ 1 Â÷¿ø ÇÔ¼öÀÇ 1 Â÷ µµÇÔ¼ö´Â ¹ÌºÐµÇ´Â ÇÔ¼öÀÇ ±â¿ï±â³ª Á¢¼±À» ³ªÅ¸³½´Ù°í ¹è¿ü´Ù. ÃÖÀûÈ­ÀÇ °üÁ¡¿¡¼­ º¸¸é ÀÌ°ÍÀº ¸Å¿ì À¯¿ëÇÑ Á¤º¸°¡ µÈ´Ù. ¿¹¸¦ µé¾î ±â¿ï±â°¡ ¾ç¼öÀÌ¸é µ¶¸³º¯¼öÀÇ °ªÀÌ Áõ°¡ÇÒ¼ö·Ï ¿ì¸®°¡ Ž»öÇÏ´Â ÇÔ¼ö°ªÀÌ Áõ°¡ÇÒ °ÍÀ̶ó´Â »ç½ÇÀ» ¾Ë°í ÀÖ´Ù.

¶ÇÇÑ ´ëÇб³ ¼öÇÐÀ» ÅëÇؼ­ 1 Â÷ µµÇÔ¼ö°ªÀÌ ÃÖÀû°ª¿¡ µµ´ÞÇß´ÂÁö¸¦ ÆǺ°ÇØÁÖ´Â °ÍÀ» ¹è¿ü´Ù. ¿Ö³Ä Çϸé ÃÖÀû°ª¿¡¼­´Â µµÇÔ¼ö°ªÀÌ 0 ÀÌ µÇ±â ¶§¹®ÀÌ´Ù. ´õ¿íÀÌ 2 Â÷ µµÇÔ¼öÀÇ ºÎÈ£·ÎºÎÅÍ ÃÖÀû°ªÀÌ ÃÖ¼Ò°ª (¾çÀÇ 2Â÷ µµÇÔ¼ö°ª) ÀÎÁö, ÃÖ´ë°ª (À½ÀÇ 2 Â÷ µµÇÔ¼ö°ª) ÀÎÁö¸¦ ±¸ºÐÇÒ ¼ö ÀÖ¾ú´Ù.

ÀÌ·¯ÇÑ ¾ÆÀ̵ð¾î´Â ¾Õ¼­ »ìÆ캻 1 Â÷¿øÀÇ Å½»ö ¾Ë°í¸®Áò¿¡ À¯ÀÍÇÏ¿´´Ù. ±×·¯³ª ´ÙÂ÷¿ø Ž»öÀ» ÃæºÐÈ÷ ÀÌÇØÇϱâ À§Çؼ­´Â 1 Â÷ ¹× 2 Â÷ µµÇÔ¼ö°¡ ´ÙÂ÷¿ø ȯ°æ¿¡¼­´Â ¾î¶»°Ô Ç¥ÇöµÇ´ÂÁö¸¦ ¸ÕÀú ÀÌÇØÇØ¾ß ÇÑ´Ù.

±¸¹è - 2 Â÷¿ø ÇÔ¼ö f(x, y) °¡ ÁÖ¾îÁ³´Ù°í °¡Á¤ÇÏÀÚ. ¿¹¸¦ µé¸é ÀÌ ÇÔ¼ö¸¦ »ê¿¡¼­ ¿ì¸®ÀÇ À§Ä¡ ÇÔ¼ö·Î ³ªÅ¸³½ °íµµ¶ó°í »ý°¢ÇØ º¸ÀÚ. ¿ì¸®°¡ »ê À§ÀÇ (a, b) ¶ó´Â À§Ä¡¿¡ ÀÖÀ¸¸ç, ÀÓÀÇÀÇ ¹æÇâÀ¸·ÎÀÇ °æ»ç¸¦ ¾Ë°í ½Í´Ù°í °¡Á¤ÇÏÀÚ. ¹æÇâÀ» Á¤ÀÇÇÏ´Â ÇÑ ¹æ¹ýÀº x Ãà°ú ¥è ÀÇ °¢µµ¸¦ ÀÌ·ç´Â »õ·Î¿î Ãà h ¸¦ µû¸£´Â °ÍÀÌ´Ù (±×¸² 10). ÀÌ »õ·Î¿î ÃàÀ» µû¸£´Â °íµµ´Â g(h) ¶ó´Â »õ·Î¿î ÇÔ¼ö·Î ¿©°ÜÁú ¼ö ÀÖ´Ù.

 

±×¸² 10  ¹æÇâ ±¸¹è´Â x Ãà°ú ¥è ÀÇ °¢À» ÀÌ·ç´Â Ãà hh ¸¦ µû¶ó Á¤ÀǵȴÙ.

¸¸ÀÏ ´ç½ÅÀÌ ÇöÀçÀÇ À§Ä¡¸¦ ÀÌ ÃàÀÇ ½ÃÀÛÁ¡À¸·Î Á¤ÀÇÇÑ´Ù¸é (Áï, h = 0), ÀÌ ¹æÇâÀ¸·ÎÀÇ ±â¿ï±â´Â g'(0) ·Î ±¸ÇØÁø´Ù. ¹æÇâ¹ÌºÐ (directional derivative) À̶ó°í ºÒ¸®´Â ÀÌ ±â¿ï±â´Â x Ãà°ú y ÃàÀ» µû¸£´Â Æí¹ÌºÐ½ÄÀ¸·ÎºÎÅÍ ´ÙÀ½°ú °°ÀÌ °è»êµÈ´Ù.

¿©±â¼­ Æí¹ÌºÐ°ªµéÀº x = a, y = b ¿¡¼­ °è»êµÈ °ªµéÀÌ´Ù.

¿ì¸®ÀÇ ¸ñÀûÀÌ ±× ´ÙÀ½ ´Ü°è¿¡¼­ °¡Àå ¸¹ÀÌ ¿À¸£´Â °ÍÀ̶ó¸é ´ÙÀ½ÀÇ ³í¸®ÀûÀÎ Áú¹®Àº "¾î´À ¹æÇâÀÌ °¡Àå ±ÞÇÑ °æ»ç¸¦ °®´Â°¡?" ¶ó´Â °ÍÀÌ´Ù. ÀÌ Áú¹®¿¡ ´ëÇÑ ´ë´äÀº ´ÙÀ½°ú °°ÀÌ ¼öÇÐÀûÀ¸·Î Á¤ÀÇµÈ ±¸¹è¿¡ ÀÇÇØ ÁÖ¾îÁø´Ù.

ÀÌ º¤ÅÍ´Â "del f" ·Î ºÒ·ÁÁö¸ç, x = a, y = b Á¡¿¡¼­ÀÇ f(x, y) ÀÇ ¹æÇâ¹ÌºÐÀ» ³ªÅ¸³»°Ô µÈ´Ù.

ÃÖ»óÇâ ¹æÇâÀ» Á¤ÇÏ´Â °Í°ú´Â º°µµ·Î 1 Â÷ µµÇÔ¼ö´Â ÃÖÀû°ª¿¡ µµ´ÞÇß´ÂÁö¸¦ ÆǺ°Çϴµ¥ »ç¿ëµÈ´Ù. 1 Â÷¿ø ÇÔ¼öÀÇ °æ¿ì¿Í °°ÀÌ x, y ¿¡ ´ëÇÑ Æí¹ÌºÐ °ªÀÌ ¸ðµÎ 0 ÀÌ µÇ¸é 2 Â÷¿ø ÃÖÀû°ª¿¡ µµ´ÞÇÏ°Ô µÈ´Ù.

Çì½Ã¾È (Hessian) - 1 Â÷¿ø ¹®Á¦¿¡ ´ëÇؼ­´Â 1 Â÷ ¹× 2 Â÷ µµÇÔ¼ö ¸ðµÎ´Â ÃÖÀû°ªÀ» ã´Â °¡Ä¡ ÀÖ´Â Á¤º¸¸¦ Á¦°øÇØ ÁØ´Ù. 1 Â÷ µµÇÔ¼ö´Â (a) ÇÔ¼öÀÇ ÃÖ°í °æ»ç ±ËÀûÀ» ¾Ë°Ô Çϸç, (b) ÃÖÀû°ª¿¡ µµ´ÞÇß´ÂÁö¸¦ ¸»ÇØÁØ´Ù. ÀÏ´Ü ÃÖÀû°ª¿¡ µµ´ÞÇϸé, 2 Â÷ µµÇÔ¼ö´Â ÃÖ´ë°ªÀÎÁö (À½ÀÇ f''(x)), ȤÀº ÃÖ¼Ò°ªÀÎÁö (¾çÀÇ f''(x)) µµ Àß ÆǺ°ÇØÁØ´Ù.

¾Õ ´Ü¶ô¿¡¼­ µµÇÔ¼ö°¡ ´ÙÂ÷¿ø ¹®Á¦¿¡ ´ëÇØ °¡Àå ÈǸ¢ÇÑ ±¹ºÎ Ž»ö±ËÀûÀ» Á¦°øÇÔÀ» »ìÆ캸¾Ò´Ù. ¿©±â¼­´Â µ¿ÀÏÇÑ ¹®Á¦¿¡¼­ 2 Â÷ µµÇÔ¼ö°¡ ¾î¶»°Ô È°¿ëµÇ´ÂÁö¸¦ ¾Ë¾Æº¸ÀÚ.

 

±×¸² 11  ¾ÈÀåÁ¡ (x = a, y = b). x, y ¹æÇâÀ» µû¶ó¼­´Â ÇÔ¼ö°¡ ÃÖ¼ÒÁ¡ (¾çÀÇ 2 Â÷ µµÇÔ¼ö) À» Åë°úÇÏ´Â °Íó·³ º¸ÀÌ´Â ¹Ý¸é, x = y ÀÎ ÃàÀ» µû¶ó¼­´Â ¾Æ·¡¿¡¼­ º¼·ÏÇÑ Çü»ó (À½ÀÇ 2 Â÷ µµÇÔ¼ö) À» °®´Â´Ù.

¸¸ÀÏ x, y ¿¡ ´ëÇÑ 2 Â÷ Æí¹ÌºÐ µµÇÔ¼ö ¸ðµÎ°¡ À½¼öÀ̸é ÃÖ´ë°ªÀ» °®´Â °ÍÀ¸·Î ¿¹»óÇÒ ¼ö ÀÖ´Ù. ±×¸² 11 Àº ÀÌ°ÍÀÌ ¹Ýµå½Ã ¿ÇÁö´Â ¾ÊÀº °æ¿ì¸¦ º¸¿©ÁØ´Ù. ÀÌ ±×·¡ÇÁÀÇ Á¡ (a, b) ´Â x Ãà, ȤÀº y ÃàÀ» µû¶ó °üÂûÇϸé ÃÖ¼Ò°ªÃ³·³ º¸ÀδÙ. µÎ ¹æÇâ ¸ðµÎ¿¡ ´ëÇÑ 2 Â÷ µµÇÔ¼ö°¡ °ð ¾ç¼ö¸¦ ¸»ÇÑ´Ù. ±×·¯³ª ÇÔ¼ö¸¦ y = x Á÷¼±À» µû¶ó °üÂûÇϸé ÃÖ´ëÁ¡ÀÌ °°Àº Á¡¿¡¼­ ¹ß»ýÇÔÀ» ¾Ë ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ Çü»óÀ» ¾ÈÀå (saddle) Á¡À̶ó°í ºÎ¸£¸ç, ÀÌ Á¡Àº ºÐ¸íÈ÷ ÃÖ´ë°ªÀ̳ª ÃÖ¼Ò°ªµµ ¾Æ´Ï´Ù.

ÃÖ´ë°ªÀ̳ª ÃÖ¼Ò°ªÀÌ ÀϾ´ÂÁöÀÇ ¿©ºÎ´Â x, y ¿¡ ´ëÇÑ 1 Â÷ Æí¹ÌºÐ µµÇÔ¼ö »Ó¸¸ ¾Æ´Ï¶ó 2 Â÷ Æí¹ÌºÐ µµÇÔ¼öµµ ÇÊ¿äÇÏ´Ù. °è»êÇÏ·Á´Â Á¡ ±Ùó¿¡¼­ Æí¹ÌºÐ µµÇÔ¼ö°¡ ¿¬¼ÓÀ̶ó¸é ´ÙÀ½ÀÇ ¹°¸®·®ÀÌ °è»êµÉ ¼ö ÀÖ´Ù.

¿©±â¼­ ¼¼ °¡ÁöÀÇ °æ¿ì°¡ ¹ß»ýÇÑ´Ù.

|H| ´Â 2 Â÷ µµÇÔ¼öµé·Î ±¸¼ºµÈ Çà·ÄÀÇ ÆǺ°½Ä°ú °°´Ù.

¿©±â¼­ ÀÌ Çà·ÄÀº °ø½ÄÀûÀ¸·Î f ÀÇ Çì½Ã¾ÈÀ̶ó°í ºÒ¸°´Ù.

´ÙÂ÷¿ø ÇÔ¼ö°¡ ÃÖÀû°ª¿¡ µµ´ÞÇß´ÂÁö¸¦ ±¸ºÐÇÏ´Â ¹æ¹ý ¿Ü¿¡µµ, Çì½Ã¾ÈÀº ÃÖÀûÈ­¿¡¼­ ´Ù¸¥ È°¿ëµµ¸¦ °®´Â´Ù (¿¹¸¦ µé¸é, ´ÙÂ÷¿ø ÇüÅÂÀÇ Newton ¹ý). Ưº°È÷ ´õ ³ªÀº °á°ú¸¦ ¾ò±â À§ÇØ 2 Â÷ÀÇ °î·üÀ» Æ÷ÇÔÇϴ Ž»öÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù.

2. ÃÖ»óÇâ¹ý

¾ð´öÀ» ¿À¸£´Â ºÐ¸íÇÑ Àü·«Àº ´ç½ÅÀÇ Ãâ¹ßÁ¡¿¡¼­ ÃÖ´ë °æ»ç°ªÀ» °áÁ¤ÇÑ ÈÄ, ±× ¹æÇâÀ¸·Î °É¾î°¡´Â °ÍÀÌ´Ù. ±×·¯³ª ÀÌ °æ¿ì ´Ù¸¥ ¹®Á¦°¡ ¹Ù·Î ¹ß»ýÇÑ´Ù. ¿îÀÌ ÁÁ°Ôµµ Á¤»óÀ¸·Î »¸¾îÀÖ´Â »êµî¼ºÀ» µû¶ó Ãâ¹ßÇÑ °æ¿ì°¡ ¾Æ´Ï¶ó¸é, ´ç½ÅÀÇ °æ·Î´Â ÃÖ»óÇâ ¹æÇâ¿¡¼­ ¹þ¾î³¯ ¼ö ÀÖ´Ù.

ÀÌ »ç½ÇÀ» ¿°µÎ¿¡ µÎ°í ´ÙÀ½ÀÇ Àü·«À» ¼±ÅÃÇØ º¸ÀÚ. ±¸¹èÀÇ ¹æÇâÀ» µû¶ó ªÀº °Å¸®¸¦ ¿òÁ÷ÀÎ ÈÄ Á¤ÁöÇÑ´Ù. ±×¸®°í ´Ù½Ã ±¸¹è¸¦ ±¸ÇÑ ÈÄ, ¶Ç ´Ù¸¥ ªÀº °Å¸®¸¦ À̵¿ÇÑ´Ù. ÀÌ °úÁ¤À» ¹Ýº¹ÇÏ¸é °á±¹ Á¤»ó¿¡ ¿À¸£°Ô µÈ´Ù.

ºñ·Ï ÀÌ Àü·«ÀÌ ÇÇ»óÀûÀ¸·Î ÁÁ¾Æ º¸¿©µµ ¸Å¿ì ½ÇÁ¦ÀûÀÎ ¹æ¹ýÀº ¸øµÈ´Ù. ƯÈ÷ ±¸¹è¸¦ °è¼ÓÇؼ­ ±¸ÇÏ´Â °ÍÀº ¸¹Àº °è»ê½Ã°£À» ÇÊ¿ä·Î Çϱ⠶§¹®ÀÌ´Ù. ´Ù¸¥ ÁÁÀº ¹æ¹ýÀº ÃÖÃÊÀÇ ±¸¹è¹æÇâÀ¸·Î ¿òÁ÷ÀÌµÇ f(x, y) °ªÀÌ ´õ ÀÌ»ó Áõ°¡ÇÏÁö ¾ÊÀ» ¶§±îÁö, ¿¹¸¦ µé¸é À̵¿ ¹æÇâÀ¸·Î ÆòźÇØÁú ¶§±îÁö À̵¿ÇÏ´Â °ÍÀÌ´Ù. ÀÌ Á¤ÁöÁ¡Àº ´Ù½Ã ¡Ôf °¡ °è»êµÇ¾î »õ·Î¿î ¹æÇâÀÌ Á¤ÇØÁö´Â Ãâ¹ßÁ¡ÀÌ µÈ´Ù. ÀÌ °úÁ¤À» Á¤»ó¿¡ µµ´ÞÇÒ ¶§±îÁö ¹Ýº¹ÇÏ´Â °ÍÀÌ´Ù.

ÀÌ·¯ÇÑ ¹æ¹ýÀ» ÃÖ»óÇâ¹ý (Steepest Ascent Method) À̶ó°í ºÎ¸£¸ç, ±¸¹è Ž»ö¹ýµé Áß¿¡¼­ °¡Àå ºÐ¸íÇÑ ¹æ¹ýÀÌ´Ù. ÀÌ ¹æ¹ýÀÇ ±âº» ¾ÆÀ̵ð¾î´Â ±×¸² 12 ¿¡ Àß ³ªÅ¸³ª ÀÖ´Ù.

 

±×¸² 12  ÃÖ»óÇâ¹ýÀÇ ±×·¡ÇÁÀû Ç¥Çö

¿ì¸®´Â ±×¸²¿¡¼­ "0" À̶ó°í Ç¥½ÃµÈ Ãʱâ À§Ä¡ (x0, y0) ¿¡¼­ Ãâ¹ßÇÑ´Ù. ÀÌ Á¡¿¡¼­ ÃÖ»óÇâ ¹æÇâÀÎ ±¸¹è¸¦ °áÁ¤ÇÑ´Ù. ¿ì¸®´Â ±×¸²¿¡¼­ "1" À̶ó°í Ç¥±âµÈ ÃÖ´ë °ªÀ» ãÀ» ¶§±îÁö ±¸¹è ¹æÇâÀÎ h0 ¸¦ µû¶ó Ž»öÇÑ´Ù. ±× ÈÄ ÀÌ·¯ÇÑ °úÁ¤À» ¹Ýº¹ÇÑ´Ù.

µû¶ó¼­ ÀÌ ¹®Á¦´Â µÎ ºÎºÐÀ¸·Î ³ª´©¾î Áø´Ù. ù°´Â Ž»öÀÇ "ÃÖ¼±" ÀÇ ¹æÇâÀ» Á¤ÇÏ´Â °ÍÀÌ°í, µÑ°´Â ±× Ž»ö¹æÇâÀ» µû¶ó¼­ "ÃÖ¼±ÀÇ °ª" À» °áÁ¤ÇÏ´Â °ÍÀÌ´Ù. µû¶ó¼­ ¾Ë°í¸®ÁòÀÇ È¿À²¼ºÀº ÀÌ µÎ °¡Áö Á¡À» ¾ó¸¶³ª Çö¸íÇÏ°Ô ¸¸Á·½ÃÅ°³Ä¿¡ ´Þ·Á ÀÖ´Ù.

´çºÐ°£ ÃÖ»óÇâ¹ýÀº "ÃÖ¼±" ÀÇ ¹æÇâ ¼±ÅÃÀ» À§ÇØ ±¸¹è¹ýÀ» ÀÌ¿ëÇÑ´Ù. ¾î¶»°Ô ±¸¹èÀÇ °ªÀ» ±¸ÇÏ´ÂÁö´Â ÀÌ¹Ì ¿¹Á¦ 4 ¿¡¼­ »ìÆ캸¾Ò´Ù. ÃÖ»óÇâ ¹æÇâÀ» µû¶ó ÃÖ´ë°ªÀ» ±¸Çϵµ·Ï ¾î¶»°Ô ¾Ë°í¸®ÁòÀ» ±¸¼ºÇÏ´ÂÁö¸¦ »ìÆ캸±â Àü¿¡, x, y ÀÇ ÇÔ¼ö¸¦ ±¸¹è ¹æÇâÀ» µû¸£´Â h ÀÇ ÇÔ¼ö·Î º¯È¯ÇÏ´ÂÁö¸¦ »ìÆ캸±â·Î ÇÑ´Ù.

Á¡ x0, y0 ¿¡¼­ Ãâ¹ßÇÑ ±¸¹è ¹æÇâÀÇ ÀÓÀÇÀÇ Á¡ÀÇ ÁÂÇ¥´Â ´ÙÀ½°ú °°ÀÌ Ç¥½ÃµÈ´Ù.

¿©±â¼­ h ´Â h ÃàÀ» µû¸£´Â °Å¸®ÀÌ´Ù. ¿¹¸¦ µé¾î, x0 = 1 °ú y0 = 2 ±×¸®°í ¡Ôf = 3i +4j ¸¦ ±×¸² 13 °ú °°ÀÌ °¡Á¤ÇÏÀÚ. h ÃàÀ» µû¸£´Â Á¡µéÀÇ ÁÂÇ¥´Â ´ÙÀ½°ú °°´Ù.

´ÙÀ½ ¿¹Á¦´Â ÀÌ·¯ÇÑ º¯È¯À» ÀÌ¿ëÇÏ¿© x, y ÀÇ 2 Â÷¿ø ÇÔ¼ö¸¦ h ÀÇ 1 Â÷¿ø ÇÔ¼ö·Î ¾î¶»°Ô º¯È¯ÇÏ´ÂÁö¸¦ º¸¿©ÁØ´Ù.

 

±×¸² 13  ÀÓÀÇÀÇ ¹æÇâ h ¿Í x, y ÁÂÇ¥ »çÀÌÀÇ °ü°è

Áö±Ý±îÁö´Â ÃÖ»óÇâÀÇ °æ·Î¸¦ µû¸£´Â ÇÔ¼ö¸¦ ±¸ÇÏ¿´À¸¹Ç·Î µÎ ¹ø° Áú¹®¿¡ ´ëÇÑ ´äÀ» ±¸ÇÑ´Ù. Áï, "ÀÌ °æ·Î¸¦ µû¶ó ¾ó¸¶³ª ¸Ö¸® °¥ °ÍÀΰ¡?" ÀÌ´Ù. ¿©±â¼­ ÇÑ °¡ÁöÀÇ ¹æ¹ýÀº ÀÌ ÇÔ¼ö°¡ ÃÖ´ë°ªÀÌ µÉ ¶§±îÁö ÁøÇàÇÏ´Â °ÍÀÌ´Ù. ÀÌ·¯ÇÑ ÃÖ´ë°ªÀÇ À§Ä¡¸¦ h* ¶ó°í ºÎ¸£±â·Î ÇÑ´Ù.

ÀÌ°ÍÀº ±¸¹è¹æÇâÀ¸·Î g (°á±¹ f) ¸¦ ±Ø´ëÈ­ÇÏ´Â °Å¸®ÀÇ °ªÀÌ µÈ´Ù. ÀÌ ¹®Á¦´Â ´Üº¯¼ö h ÀÇ ÇÔ¼ö´Â ÃÖ´ë°ªÀ» ±¸ÇÏ´Â ¹®Á¦¿Í °°´Ù. ÀÌ°ÍÀº ¾Õ Àý¿¡¼­ ´Ù·é ¿©·¯ °¡ÁöÀÇ 1 Â÷¿ø Ž»ö¹ýÀ» »ç¿ëÇؼ­ ±¸ÇÑ´Ù. µû¶ó¼­ 2 Â÷¿ø ÇÔ¼öÀÇ ÃÖ´ë°ªÀ» ±¸ÇÏ´Â ¹®Á¦¸¦ ±¸¹è ¹æÇâÀ¸·Î 1 Â÷¿ø Ž»öÀ» ¼öÇàÇÏ´Â ¹®Á¦·Î ¹Ù²Ù¾ú´Ù.

ÀÌ ¹æ¹ýÀº ÀÓÀÇÀÇ À̵¿ °£°Ý Å©±â h °¡ »ç¿ëµÉ ¶§ ÃÖ»óÇâ¹ýÀ̶ó°í ºÒ¸°´Ù. ¸¸ÀÏ ±¸¹è ¹æÇâÀ» µû¶ó ÃÖ´ë°ª¿¡ µµ´ÞÇÏ´Â ´Ü ÇϳªÀÇ À̵¿ °£°ÝÀÎ h* ÀÇ °ªÀÌ ±¸ÇØÁö¸é ÀÌ ¹æ¹ýÀº ÃÖÀû ÃÖ»óÇâ¹ýÀ̶ó°í ºÒ¸°´Ù.

ÃÖ»óÇâ¹ýÀº ¼±ÇüÀûÀ¸·Î ¼ö·ÅÇÔÀ» º¸ÀÏ ¼ö ÀÖ´Ù. ÀÌ ¹æ¹ýÀº ±æ°í Á¼Àº ´É¼±À» µû¶ó¼­´Â ¸Å¿ì õõÈ÷ ¿òÁ÷ÀδÙ. ÀÌ°ÍÀº °¢ ÃÖ´ë°ªÀÇ Á¡¿¡¼­ ±¸ÇÑ ±¸¹èÀÇ ¹æÇâÀÌ Àü ¹æÇâ°ú ¼öÁ÷Çϱ⠶§¹®ÀÌ´Ù. µû¶ó¼­, ÀÌ ¹æ¹ý¿¡¼­´Â Á¤»ó±îÁö ¿À¸£´Âµ¥ ¼­·Î ±³Â÷ÇÏ´Â ¸¹Àº ÀÛÀº ½ºÅܵéÀÌ ÇÊ¿äÇÏ°Ô µÈ´Ù. ÀÌ ¹æ¹ýÀÌ ½Å·Ú¼ºÀÌ ÀÖ±â´Â ÇÏÁö¸¸ ÃÖÀû°ªÀÇ ±Ùó¿¡¼­ º¸´Ù »¡¸® ¼ö·ÅÇÏ´Â ´Ù¸¥ ¹æ¹ýµéÀÌ ÀÖ´Ù.