Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Методы для нахождения корня уравнения функции 1-ой переменной.Содержание книги
Поиск на нашем сайте
Деление пополам: Имеется хотя бы 1 корень. Выбираем любую точку и смотрим какой знак она имеет, такой знак нам и искать. Выбираем точку приблизительно в середине интервала, исследуя значения в 3-х можно отбросить половину интервала.
+
b а
-
Метод Ньютона (метод касательной): В случае если известна производная, то выбираем - начальное приближение.
Допустим, что точка достаточно близка к корню функции и примерно себя ведет линейно не отклоняется. Проведем касательную и находим точку ближе чем , и повторяем до .
Для метода Ньютона необходимо: - функция должна иметь производную; - точка должна быть взята близко к корню; - функция изменяется близко к линейной функции.
;
- уравнение касательной; .
Если , то вычисления можно прекратить и считать что нужный нам корень – условие прекращения поиска. (Е – значение корня с некоторой точностью). В методе Ньютона каждя его итерация удваивает количество значащих цифр. Если все условия выполнены, то эти методы удваивают (ускоряют) количество значащих цифр: ;
Представим что линейная функция, то метод Ньютона позволяет найти ее корень за 1-у итерацию. Целевая функция представляет собой квадратичную зависимость следовательно метод Ньютона позволяет найти минимум или максимум квадратичной функции за 1-у итерацию. Замена функции на касательную, называется – линейная аппроксимация, и ее применение к целевой функции парабола в точке приближения.
f(x)
х
Замена заданной зависимости квадратичной зависимостью, называется – квадратичной аппроксимацией. Метод Ньютона основан на замене заданной зависимости более простой зависимостью. Безусловная оптимизация.
Целевая функция зависит от нескольких переменных f(х1, х2, …, хn)® min. Т.к. нет дополнительных условий накладывающихся на переменные – безусловная оптимизация.
Функции 2-х переменных
f(x1,x2)
x2 x1
Условия определяющие точку минимума – необходимо проанализировать поведение функции в некоторой точке. х2
х2
Часто под окрестностью подразумевают шар.
Рассмотрим вспомогательное построение:
линейное векторное x3 пространство (х1,х2,х3)
x2 x1
Скалярное произведение векторов , где - длина вектора (норма вектора), - угол между векторами.
S Допустим, что: ,
Тогда: ;
Допустим, что имеется 2 вектора:
a
Чтобы задать направление, мы задаем вектор.
Нормируем вектор
Нормированный вектор имеет тоже самое направление, но , длина.
Допустим, что задан нормированный вектор .
Возвращаемся к функции 2-х переменных:
Отбрасываем члены , приращение будет более точным.
Вектор Þ - формула Тейлора.
- производная по направлению (вдоль данного направления) - направление ряда равное направлению grad (£ 0). grad – вектор, в сторону которого функция изменяется более быстро. Антиградиент – grad направленный в другую сторону (-grad).
Допустим что мы совершаем малое перемещение . В каком случае (в точке) будет: * больше, чем заданная: тогда, когда угол – острый Þ . * - если под прямым углом, то не изменяется; * - если под тупым углом, то приводит к уменьшению функции.
1. строим поверхности
z
y x
2. Идет построение в плоскости х1 и х2. Берут точку – определяющую значение аргумента. Находят точку в которой функция имеет тоже самое значение, в результате получаем линию в которой функция имеет постоянное значение – изолиния (линия уровня).
Вектор grad составляет прямой угол с изолинией. Вернемся к формуле:
Квадратичная аппроксимация. (или квадратичное приращение)
Линейное отображение: - линейное отображение, если: 1. свойство аддитивности - ; 2. свойство однородности -
Линейное отображение можно задать матрицей:
т ; ; п - основная формула
отображение 2 задачи: - решение системы уравнений и обратное отображение – найти х А-1 – обратное отображение; следовательно строки матрицы ортогональны столбцам другой матрицы - нахождение собственных значений
Используя матрицу можно найти более сложную функцию: - квадратичная форма. - функция нескольких переменных .
Рассмотрим подробнее. Есть матрица: - квадратичная форма
А и А/ определяют одну и ту же квадратичную форму следовательно значения этой формы не однозначно. Если по заданной квадратичной форме найдем симметрию, то она будет однозначная. ; ; Без ограничения общности можно считать, что матрица определяющая квадратичную форму является симметричной.
Вернемся к квадратичной форме: Рассмотрим функцию 2-го порядка:
Допустим, что , матрица диагональная.
Допустим, что . Тогда вся картина просто повернется на некоторый угол по оси Z.
Рассмотрим п -мерный случай. Квадратичная форма называется положительно определенной областью если она не отрицательная.
соответствует п -мерному эллиптическому гиперболоиду (п -мерное седло)
Рассмотрим 2-мерное пространство:
Рассмотрим разложение функции 2-х переменных в ряд Тейлора: квадратичная матрица задается матрицей Н
матрица составленная из членов 2-го порядка
- матрица симметрична
Матрица Н – матрица Гесса.
- определение матрицы Гесса
Если матрица (матрица Гесса) в точке локального экстремума положительно определена, то это точка – локального минимума, если матрица отрицательно определена, то это точка – локального максимума, а если не определена – седловые точки.
Локальный max или min
Седловая точка
Минимизируем: Найти частные производные: 1. (grad = 0); 2.
Эта система позволяет найти все точки экстремума:
Допустим, что . Надо составить функцию второго порядка и подставить и посмотреть их.
Необходимые условия – помогают охарактеризовать искомую точку:
Н ³ 0 – локальный минимум; Н £ 0 – локальный максимум; Н – не определена – седловая точка.
Для поиска используют численные методы.
Постановка: Требуется , где х – вектор - т.к. нет ограничений задача безусловной оптимизации. Есть черный ящик, который по заданным значениям х позволяет вычислить значение функции.
Методы прямого поиска.
Выбираем точку где хуже. В окрестности существующей точки выбираем точку с меньшим значением, опять в ее окрестности есть точки с меньшим значением и т.д.
В таком виде этот метод не эффективен. Пример: Шаг по х1 берем больше, а по х2 – сохраняем. Поскольку мы свободны в выборе точек, то можно менять шаг и направление. Методы:
Преимущества метода прямого поиска:
Недостатки:
Этот метод применим в простых случаях, когда эти недостатки себя не проявляют.
Метод координатного спуска.
Этот процесс повторяют до тех пор пока следующая точка не окажется близка к точке приближения.
Градиентные методы. Метод наискорейшего спуска.
Рассмотрим grad целевой функции. Движение по направлению вектора под острым углом будет приводить к уменьшению целевой функции, а движение против направления функции к увеличению целевой функции. Разумно за направление движения принять сам вектор – grad f.
Для выбора расстояния нужно применить метод одномерной оптимизации. Прекратить поиск, когда величина grad f станет достаточно малой. Этот метод гарантирует, что найдена либо точка локального минимума, либо седловая точка.
Анализ метода.
В случае когда масштаб выбирается следующим образом (линии уровня вытянуты).
Траектория
Если линии уровня - окружности, то приходим сразу в точку локального минимума.
Метод Ньютона.
(возможно бесконечное уменьшение и увеличение)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-02-07; просмотров: 165; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.227.134.95 (0.008 с.) |