Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Методы одномерной минимизации↑ Стр 1 из 9Следующая ⇒ Содержание книги
Поиск на нашем сайте
В данном параграфе рассматриваются задачи одномерной минимизации, т.е. задачи вида . Поведение реальных физических и экономических систем редко описываются в виде задачи одномерной минимизации, чаще такие задачи возникают на этапе выбора величины шага в процессе минимизации функции многих переменных. Задачи одномерной минимизации могут быть решены с помощью необходимых и достаточных условий безусловного экстремума. Однако, проблема получения решения уравнения может оказаться весьма сложной. Более того, в практических задачах функция может быть не задана в аналитическом виде или не являться дифференцируемой. Поэтому актуальными являются методы получения численного решения поставленной задачи, которые позволяют найти решение задачи с необходимой точностью. Для численных методов решения задач одномерной минимизации типично задание априорной информации о положении точки минимума с помощью начального промежутка неопределенности . Предполагается, что точка минимума принадлежит промежутку , но ее точное значение неизвестно.
Как правило, результатом работы численных алгоритмов одномерной минимизации является некоторый заключительный промежуток неопределенности ( - число произведенных типовых вычислений в процессе работы данного алгоритма). В качестве одной из характеристик численных методов выступает величина относительного уменьшения начального промежутка неопределенности . Большинство известных методов одномерной минимизации применяется для класса унимодальных функций. Определение 1. Функцию будем называть унимодальной на отрезке , если она определена во всех точках отрезка и существует точка , в которой функция достигает глобального минимума на , причем слева от этой точки функция не возрастает, а справа не убывает. Заметим, что в данном определении не предполагается ни гладкость, ни непрерывность функции. Приведем некоторые графические иллюстрации унимодальных функций
Численные методы одномерной минимизации базируются на вычислении конечного числа значений функции и ее производных в некоторых точках отрезка . Методы, использующие только значения функции и не требующие вычисления ее производных, называются методами минимизации нулевого порядка. Методы, использующие значения производных делятся на методы первого, второго и т.д. порядков в зависимости от того, производные какого порядка они используют. Существуют две принципиально различные стратегии выбора точек, в которых осуществляются вычисления. Если все точки задаются заранее, до начала вычислений, - это пассивная стратегия. Если все точки выбираются последовательно в процессе поиска с учетом результатов предыдущих вычислений, - это последовательная стратегия. Примером реализации пассивной стратегии является метод перебора или равномерного поиска.
Метод перебора Метод перебора является простейшим из методов минимизации нулевого порядка. Вначале задается начальный промежуток неопределенности и количество вычислений функции . Вычисления производятся в равноотстоящих друг от друга точках, при этом промежуток с делится на равных промежутков). Путем сравнения величин находится точка , в которой значение функции наименьшее. Искомая точка минимума считается заключенной в промежутке . Алгоритм Шаг 1. Задать начальный промежуток неопределенности , - количество вычислений функции. Шаг 2. Вычислить точки , равностоящие друг от друга. Шаг 3. Вычислить значения функции в найденных точках: . Шаг 4. Среди точек найти такую, в которой функция принимает наименьшее значение: . Шаг 5. Точка минимума принадлежит промежутку: , на котором в качестве приближенного решения может быть выбрана точка . В результате применения алгоритма равномерного поиска, после вычислений функции характеристика сужения первоначального промежутка неопределенности равна . Поэтому если изначально задана требуемая величина , то требуемое для данного сокращения промежутка неопределенности число вычислений функции определяется как наименьшее целое число, удовлетворяющее условию .
Пример 1. Найти минимум функции методом перебора. Решение. Воспользуемся алгоритмом перебора. 1. В качестве начального промежутка неопределенности возьмем промежуток . Зададим так, чтобы содержал равных промежутков. 2. Определим точки вычисления функции: . 3. Вычислим значения функции в полученных точках: , , , , , , , , . 4. В точке функция принимает наименьшее значение: . 5. Искомая точка минимума после девяти вычислений принадлежит промежутку: , в котором выбирается точка . При этом характеристика относительного уменьшения начального промежутка неопределенности .
|
|||||||||||||||||||
Последнее изменение этой страницы: 2021-11-27; просмотров: 227; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.59.69.109 (0.006 с.) |