Файл: Сахарова Людмила Викторовна, Лукьянова Галина Викторовна Методы оптиизации для машинного обучения учебное пособие.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 06.12.2023
Просмотров: 945
Скачиваний: 18
СОДЕРЖАНИЕ
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ В ОПТИМИЗАЦИИ
1.1. ОПРЕДЕЛЕНИЕ ГРАНИЦ ОБЪЕКТА ОПТИМИЗАЦИИ
1.3. ОПРЕДЕЛЕНИЕ ОГРАНИЧЕНИЙ НА УПРАВЛЯЕМЫЕ ПЕРЕМЕННЫЕ
1.4. ВЫБОР ЧИСЛОВОГО КРИТЕРИЯ ОПТИМИЗАЦИИ
1.5. ФОРМУЛИРОВКА МАТЕМАТИЧЕСКОЙ ЗАДАЧИ ОПТИМИЗАЦИИ
ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ ЗАДАЧ ОДНОМЕРНОЙ ОПТИМИЗАЦИИ
МЕТОДЫ БЕЗУСЛОВНОЙ МИНИМИЗАЦИИ ФУНКЦИЙ МНОГИХ ПЕРЕМЕННЫХ
3.2. ВЫПУКЛЫЕ МНОЖЕСТВА И ВЫПУКЛЫЕ ФУНКЦИИ
3.3. ОБЩИЕ ПРИНЦИПЫ n–МЕРНОЙ МИНИМИЗАЦИИ
3.5. МЕТОДЫ БЕЗУСЛОВНОЙ МИНИМИЗАЦИИ, ИСПОЛЬЗУЮЩИЕ ПРОИЗВОДНЫЕ ФУНКЦИИ
; b] ограничена некоторым числом, одним и тем же для всех участков. В этом случае говорят, что f (х) удовлетворяет на [а; b] условию Липшица. Целевые функции большинства практических задач оптимизации указанным свойством обладают.
Определение 2.3. Функция f (х) удовлетворяет на отрезке [а; b] условию Липшица, если существует такое число L > 0 (константа Липшица), что
(2.7)
для всех х' и х", принадлежащих [а; b].
Замечания:
1. Если неравенство (2.7) выполняется с константой L, то оно справедливо и при всех
. Поэтому для функции, удовлетворяющей условию Липшица, существует бесконечное множество констант L из (2.7).
При использовании алгоритмов минимизации, включающих L как параметр, наилучшие результаты достигаются, как правило, если в качестве L берется минимальная из констант Липшица.
2. Из условия (2.7) непосредственно следует непрерывность f (х) на отрезке [а; b]. Поэтому, согласно теореме Вейерштрасса, функция f (х), удовлетворяющая на отрезке [а; b] условию Липшица, имеет на нем хотя бы одну точку минимума.
3
. Условие (2.7) означает, что модуль углового коэффициента любой хорды графика f (х) не превосходит L.
Переходя в (2.7) к пределу при
, убеждаемся, что если в некоторой точке существует касательная к графику функции f (х), то модуль ее углового коэффициента также не может превышать L. Так, функция f (х)=
на отрезке [0; 1] условию Липшица не удовлетворяет, потому что при
угловой коэффициент касательной к ее графику k
неограниченно возрастает (рис. 2.5).
Рис. 2.5. График функции
, не удовлетворяющей условию Липшица
4. Если функция f (х) имеет на отрезке [а; b] непрерывную производную, то она удовлетворяет на этом отрезке условию Липшица с константой
По формуле конечных приращений для произвольных точек х', х" [а; b] имеем:
, где – некоторая точка, лежащая между х' и х". Отсюда с учетом условия
получаем неравенство (2.7) для f (х).
5. Если a=x0 <x1<…<xn =b, а функцияf (х) непрерывна на [а; b] и удовлетворяет условию (2.7) на каждом из отрезков [xi, xi+1], i= 0, 1,..,п – 1, с константой Li, то она удовлетворяет условию Липшица и на всем отрезке [а; b] с константой
2.1.5. КЛАССИЧЕСКАЯ МИНИМИЗАЦИЯ ФУНКЦИИ ОДНОЙ ПЕРЕМЕННОЙ
Из математического анализа известны следующие условия локального экстремума функции f (х), дифференцируемой достаточное число раз.1. Если функция f (х) дифференцируема в точке и достигает в этой точке локального экстремума, то (необходимое условие экстремума).2. Пусть функция f (х) п раз дифференцируема в точке) = 1.
Шаг 3. Находим f *= min(–l 7, 3, –1, 1) = – 17 =f (х0). Поэтому x* = х0 = –2, f *=–17.
При решении практических задач оптимизации классический метод имеет ограниченное применение. Это объясняется тем, что, во–первых, во многих случаях значения целевой функции f (х) находятся из измерений или экспериментов, а измерение производной f '(х) затруднительно или невозможно и, во–вторых, даже когда производная f '(х) задана аналитически или поддается измерению, решение уравнения (2.8) зачастую вызывает затруднения.