Page 64 - 4719
P. 64

3. Як визначають поправку для кожного з наближень?
              4. Яка  умова  збіжності    при  розв’язанні  задач  за
                допомогою методу Ньютона?
              5. Чому метод Ньютона ще називають методом дотичних?



                            ПРАКТИЧНЕ ЗАНЯТТЯ 11

                Тема: МЕТОД ПОКООРДИНАТНОГО СПУСКУ

              Мета заняття: навчити студентів розв’язувати задачі
              нелінійного програмування за допомогою методу по
                               координатного спуску

                         1. Основні теоретичні положення

                Суть     методу    полягає    в    почерговому     пошуку
           оптимального  розв’язку  цільової  функції  по  кожній
           координаті.
                    Алгоритм методу покоординатного спуску
                1 .  Як  і  в  попередньому  методі,  виберемо  початкове
                                                               0
           (нульове) наближення -  точку  з  координатами  X .  Значення
                                                 0
           цільової функції в цій точці складає Z .
                2 .  Згідно  з  виразом  (2.17)  обчислимо  часткові  похідні
           цільової функції Z.
                3 . Із сукупності часткових похідних виберемо найбільшу
           за  модулем  похідну.  Хай  це  буде  похідна  дZ/дх i.  Отже,  у
           напрямі  змінної  х i,  функція  Z  має  найбільшу  зміну.  Якщо
           похідна  додатна,  при  збільшенні  змінної  х i  функція
           збільшується. Якщо похідна від’ємна, при збільшенні змінної
           х i, функція зменшується.
                4 . Для пошуку мінімуму функції здійснюємо "спуск" по
           змінній х i у напрямі  зменшення цільової  функції  (виконуємо
           одиничні  кроки  λ=1)  до  тих  пір,  поки  функція  спадатиме.
           Послідовно   отримуємо    1-е, 2-е, 3-є наближення - точки з
                             1     2      3
           координатами  X ;  X ;  X .  Таким  чином  здійснюється
           оптимізація по одній координаті.
                                          63
   59   60   61   62   63   64   65   66   67   68   69