🗊Презентация Методы оптимизации объектов

Категория: Математика
Нажмите для полного просмотра!
Методы оптимизации объектов, слайд №1Методы оптимизации объектов, слайд №2Методы оптимизации объектов, слайд №3Методы оптимизации объектов, слайд №4Методы оптимизации объектов, слайд №5Методы оптимизации объектов, слайд №6Методы оптимизации объектов, слайд №7Методы оптимизации объектов, слайд №8Методы оптимизации объектов, слайд №9Методы оптимизации объектов, слайд №10Методы оптимизации объектов, слайд №11Методы оптимизации объектов, слайд №12Методы оптимизации объектов, слайд №13Методы оптимизации объектов, слайд №14Методы оптимизации объектов, слайд №15Методы оптимизации объектов, слайд №16Методы оптимизации объектов, слайд №17Методы оптимизации объектов, слайд №18Методы оптимизации объектов, слайд №19Методы оптимизации объектов, слайд №20Методы оптимизации объектов, слайд №21Методы оптимизации объектов, слайд №22Методы оптимизации объектов, слайд №23Методы оптимизации объектов, слайд №24Методы оптимизации объектов, слайд №25Методы оптимизации объектов, слайд №26

Содержание

Вы можете ознакомиться и скачать презентацию на тему Методы оптимизации объектов. Доклад-сообщение содержит 26 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Методы оптимизации
Описание слайда:
Методы оптимизации

Слайд 2





Оптимизация
При поиске экстремальной точки осуществляется локальное изучение поверхности отклика. Экстремальное значение отклика достигается с помощью многократного последовательного изучения поверхности отклика и продвижения в факторном пространстве с помощью шагов. 
Задачи с одним выходным параметром имеют очевидные преимущества. Но на практике чаще всего приходится учитывать несколько выходных параметров (прочность, эластичность, относительное удлинение)
Математические модели можно построить для каждого из параметров, но одновременно оптимизировать несколько функций невозможно. 
Обычно оптимизируется одна функция, наиболее важная с точки зрения цели исследования, при ограничениях, налагаемых другими функциями. Поэтому из многих выходных параметров выбирается один в качестве параметра оптимизации, а остальные служат ограничениями. 
Всегда полезно исследовать возможность уменьшения числа выходных параметров.
Описание слайда:
Оптимизация При поиске экстремальной точки осуществляется локальное изучение поверхности отклика. Экстремальное значение отклика достигается с помощью многократного последовательного изучения поверхности отклика и продвижения в факторном пространстве с помощью шагов. Задачи с одним выходным параметром имеют очевидные преимущества. Но на практике чаще всего приходится учитывать несколько выходных параметров (прочность, эластичность, относительное удлинение) Математические модели можно построить для каждого из параметров, но одновременно оптимизировать несколько функций невозможно. Обычно оптимизируется одна функция, наиболее важная с точки зрения цели исследования, при ограничениях, налагаемых другими функциями. Поэтому из многих выходных параметров выбирается один в качестве параметра оптимизации, а остальные служат ограничениями. Всегда полезно исследовать возможность уменьшения числа выходных параметров.

Слайд 3





Применение численных методов
Главное отличие численных методов от аналитических в том, что действия выполняются не с выражениями, а со значениями, когда соотношение или функция имеют определенный вид и поиск решения заключается в применении алгоритма.
Описание слайда:
Применение численных методов Главное отличие численных методов от аналитических в том, что действия выполняются не с выражениями, а со значениями, когда соотношение или функция имеют определенный вид и поиск решения заключается в применении алгоритма.

Слайд 4





Оптимизация однофакторных объектов.
Описание слайда:
Оптимизация однофакторных объектов.

Слайд 5





Деление отрезка пополам 
Существует довольно очевидная теорема: "Если непрерывная функция на концах некоторого интервала имеет значения разных знаков, то внутри этого интервала у нее есть корень (как минимум, один, но м.б. и несколько)". На базе этой теоремы построено численное нахождение приближенного значения корня функции. Обобщенно этот метод называется дихотомией, т.е. делением отрезка на две части. 
Обобщенный алгоритм выглядит так:
Задать начальный интервал;
Убедиться, что на концах функция имеет разный знак;
Повторять пока не будет достигнута нужная точность:
выбрать внутри интервала точку;
сравнить знак функции в точке  со знаком функции в одном из концов;
если совпадает, то переместить этот конец интервала в точку,
иначе переместить в точку  другой конец интервала;
Описание слайда:
Деление отрезка пополам Существует довольно очевидная теорема: "Если непрерывная функция на концах некоторого интервала имеет значения разных знаков, то внутри этого интервала у нее есть корень (как минимум, один, но м.б. и несколько)". На базе этой теоремы построено численное нахождение приближенного значения корня функции. Обобщенно этот метод называется дихотомией, т.е. делением отрезка на две части. Обобщенный алгоритм выглядит так: Задать начальный интервал; Убедиться, что на концах функция имеет разный знак; Повторять пока не будет достигнута нужная точность: выбрать внутри интервала точку; сравнить знак функции в точке  со знаком функции в одном из концов; если совпадает, то переместить этот конец интервала в точку, иначе переместить в точку  другой конец интервала;

Слайд 6





Метод золотого сечения
L1 > L2  ;   L2 / L1 = 0,618
Х4 = 0,618 (Х2 – Х1)
Описание слайда:
Метод золотого сечения L1 > L2 ; L2 / L1 = 0,618 Х4 = 0,618 (Х2 – Х1)

Слайд 7





Метод Фибоначчи
Числа Фибоначчи: F1 = 1, F2 =1, F3 = 2, F4 = 3.
Fn = Fn-1 + Fn-2 при n>2.
Погрешность определяется
Скорость сужения интервала
Описание слайда:
Метод Фибоначчи Числа Фибоначчи: F1 = 1, F2 =1, F3 = 2, F4 = 3. Fn = Fn-1 + Fn-2 при n>2. Погрешность определяется Скорость сужения интервала

Слайд 8





Метод парабол
Наиболее часто используемый машинный метод
Пусть есть функция с минимумом на отрезке ab. Выбирается три точки Х1, Х2, Х3 – любые. Через эти три точки проводиться парабола.
Постоим квадратный трехчлен:
Точку минимума можно определить,                                приравняв производную к 0:
очередное приближение
Затем переходят к новому отрезку
Описание слайда:
Метод парабол Наиболее часто используемый машинный метод Пусть есть функция с минимумом на отрезке ab. Выбирается три точки Х1, Х2, Х3 – любые. Через эти три точки проводиться парабола. Постоим квадратный трехчлен: Точку минимума можно определить, приравняв производную к 0: очередное приближение Затем переходят к новому отрезку

Слайд 9





Метод средней точки 
возможен только для функции, где берется первая производная.
В этом случае вычисление значений функции можно заменить вычислением производной вблизи середины данного отрезка. 
Если                   , то точка середины лежит на участке возрастания  =>  необходимо исследовать отрезок ах.
Описание слайда:
Метод средней точки возможен только для функции, где берется первая производная. В этом случае вычисление значений функции можно заменить вычислением производной вблизи середины данного отрезка. Если , то точка середины лежит на участке возрастания => необходимо исследовать отрезок ах.

Слайд 10





Метод Хорд
Если на отрезке ab производная имеет разные знаки
то обязательно найдется точка экстремума
Описание слайда:
Метод Хорд Если на отрезке ab производная имеет разные знаки то обязательно найдется точка экстремума

Слайд 11





Метод Ньютона
Функция должна быть дважды дифференцируемая, причем
Корень уравнения  ищут приближенно, используя метод касательных. В очередной точке строиться линейная аппроксимация. 
Точка, в которой линейная аппроксимация обращается в 0, используется для следующего приближения.
Описание слайда:
Метод Ньютона Функция должна быть дважды дифференцируемая, причем Корень уравнения ищут приближенно, используя метод касательных. В очередной точке строиться линейная аппроксимация. Точка, в которой линейная аппроксимация обращается в 0, используется для следующего приближения.

Слайд 12





Метод перебора 
(для многомодульных 
функций)
Разбиение отрезков на равные части и проверка каждой из точек, т.е. расчет или сравнение производных
Описание слайда:
Метод перебора (для многомодульных функций) Разбиение отрезков на равные части и проверка каждой из точек, т.е. расчет или сравнение производных

Слайд 13





Метод ломаных линий 
Строят аппроксимирующие кусочно-линейные функции с параметрами:
Описание слайда:
Метод ломаных линий Строят аппроксимирующие кусочно-линейные функции с параметрами:

Слайд 14





Оптимизация многофакторных объектов
Описание слайда:
Оптимизация многофакторных объектов

Слайд 15





Графическая интерпретация задачи 
Принцип многофакторности отражает новый подход к эксперименту в задачах с многими факторами. При изучении объектов с несколькими факторами согласно этому принципу исследователю предлагается ставить опыты так, чтобы варьировать все факторы сразу в отличие от традиционного подхода, когда исследователь пытается изучать действие каждого фактора при поочередном варьировании. 
Организация эксперимента с применением многофакторных схем варьирования позволяет повысить точностью оценок параметров подбираемых моделей для недетерминированных объектов, точнее оценить чувствительность выходной зависимой переменной объекта к вариации изучаемых входных независимых переменных.
Размерность факторного пространства зависит от числа факторов. При многих факторах поверхность отклика уже нельзя изобразить наглядно и приходится ограничиваться только алгебраическим языком. Но для двух факторов можно даже не переходить к трехмерному пространству, а ограничиться плоскостью.
Описание слайда:
Графическая интерпретация задачи Принцип многофакторности отражает новый подход к эксперименту в задачах с многими факторами. При изучении объектов с несколькими факторами согласно этому принципу исследователю предлагается ставить опыты так, чтобы варьировать все факторы сразу в отличие от традиционного подхода, когда исследователь пытается изучать действие каждого фактора при поочередном варьировании. Организация эксперимента с применением многофакторных схем варьирования позволяет повысить точностью оценок параметров подбираемых моделей для недетерминированных объектов, точнее оценить чувствительность выходной зависимой переменной объекта к вариации изучаемых входных независимых переменных. Размерность факторного пространства зависит от числа факторов. При многих факторах поверхность отклика уже нельзя изобразить наглядно и приходится ограничиваться только алгебраическим языком. Но для двух факторов можно даже не переходить к трехмерному пространству, а ограничиться плоскостью.

Слайд 16





Метод случайного поиска
Направление поиска не параллельно ни одной из осей.
 При достижении частного экстремума перемещение производится по другому частному направлению, причем если два последовательных шага улучшают значения выходного параметра, то шаг увеличивают в 1,618 раз. 
Если же m шагов, где m = 3 k (k – фактор), не дают улучшения, то шаг уменьшают в 0,618 раз.
Описание слайда:
Метод случайного поиска Направление поиска не параллельно ни одной из осей. При достижении частного экстремума перемещение производится по другому частному направлению, причем если два последовательных шага улучшают значения выходного параметра, то шаг увеличивают в 1,618 раз. Если же m шагов, где m = 3 k (k – фактор), не дают улучшения, то шаг уменьшают в 0,618 раз.

Слайд 17





Метод Гаусса – Зейделя
Суть метода заключается в эквивалентной замене общей многопараметрической задачи поиска экстремума критерия последовательностью однопараметрических задач поиска частных экстремумов.
Метод осуществляется поочередным варьированием каждого фактора (при постоянстве остальных) до достижения частного экстремума. Затем производиться поворот.
В исходной точке фиксируют все координаты x, кроме одной. Этой координате xi задают приращение в сторону ее увеличения и в сторону уменьшения и получают две точки. Вычисляют значение целевой функции f в этих точках и сравнивают между собой. Следующей исходной точкой будет та, для которой функция f будет иметь наибольшее значение.
В случае двумерной целевой функции происходят последовательные вычисления и движения смещение по координате x1, затем по x2.
Описание слайда:
Метод Гаусса – Зейделя Суть метода заключается в эквивалентной замене общей многопараметрической задачи поиска экстремума критерия последовательностью однопараметрических задач поиска частных экстремумов. Метод осуществляется поочередным варьированием каждого фактора (при постоянстве остальных) до достижения частного экстремума. Затем производиться поворот. В исходной точке фиксируют все координаты x, кроме одной. Этой координате xi задают приращение в сторону ее увеличения и в сторону уменьшения и получают две точки. Вычисляют значение целевой функции f в этих точках и сравнивают между собой. Следующей исходной точкой будет та, для которой функция f будет иметь наибольшее значение. В случае двумерной целевой функции происходят последовательные вычисления и движения смещение по координате x1, затем по x2.

Слайд 18





Метод Хука – Дживса
Исследуют покоординатный спуск в окрестностях данной точки и перемещаются в направлении убывания или возрастания.
Описание слайда:
Метод Хука – Дживса Исследуют покоординатный спуск в окрестностях данной точки и перемещаются в направлении убывания или возрастания.

Слайд 19





Метод сопряженных направлений
Суть метода такова. Выбирается некоторая начальная точка х[0] и выполняется одномерный поиск вдоль произвольного направления, приводящий в точку х[1] . Затем выбирается точка х[2], не лежащая на прямой х[0] - х[1], и осуществляется одномерный поиск вдоль прямой, параллельной х[0] - х[1],. Полученная в результате точка х[3] вместе с точкой х[1] определяет направление x[1] - х[3] одномерного поиска, дающее точку экстремума х*. В случае квадратичной функции n переменных оптимальное значение находится за n итераций. Поиск минимума при этом в конечном счете осуществляется во взаимно сопряженных направлениях. В случае неквадратичной целевой функции направления поиска оказываются сопряженными относительно матрицы Гессе. 
Алгоритм метода параллельных касательных состоит в следующем. Из точки Х0 к линии уровня (в точке Х1) строят касательную,  затем параллельно этой прямой строят прямую 1 и на ней точку Х2, соответствующую точке касания   1 и линии уровня. Местоположение центра определяется вдоль линии Х1 Х2.
Описание слайда:
Метод сопряженных направлений Суть метода такова. Выбирается некоторая начальная точка х[0] и выполняется одномерный поиск вдоль произвольного направления, приводящий в точку х[1] . Затем выбирается точка х[2], не лежащая на прямой х[0] - х[1], и осуществляется одномерный поиск вдоль прямой, параллельной х[0] - х[1],. Полученная в результате точка х[3] вместе с точкой х[1] определяет направление x[1] - х[3] одномерного поиска, дающее точку экстремума х*. В случае квадратичной функции n переменных оптимальное значение находится за n итераций. Поиск минимума при этом в конечном счете осуществляется во взаимно сопряженных направлениях. В случае неквадратичной целевой функции направления поиска оказываются сопряженными относительно матрицы Гессе. Алгоритм метода параллельных касательных состоит в следующем. Из точки Х0 к линии уровня (в точке Х1) строят касательную, затем параллельно этой прямой строят прямую 1 и на ней точку Х2, соответствующую точке касания 1 и линии уровня. Местоположение центра определяется вдоль линии Х1 Х2.

Слайд 20





Метод Ньютона
Если функция дважды дифференцируема, то ее можно разложить в ряд Тейлора в окрестности точки хк. Поэтому поведение описывается квадратичной функцией, т.е. сходимость быстрее, чем у метода grad. Этапы расчета следующие:
В этом методе 1) определяется grad функции; 2) определяется матрица вторых производных и обратная к ней матрица. Необходимо найти точку минимума аппроксимирующей квадратичной функции:
Описание слайда:
Метод Ньютона Если функция дважды дифференцируема, то ее можно разложить в ряд Тейлора в окрестности точки хк. Поэтому поведение описывается квадратичной функцией, т.е. сходимость быстрее, чем у метода grad. Этапы расчета следующие: В этом методе 1) определяется grad функции; 2) определяется матрица вторых производных и обратная к ней матрица. Необходимо найти точку минимума аппроксимирующей квадратичной функции:

Слайд 21





Метод градиента
При оптимизации движение совершается в направлении максимального изменения критерия, т.е. в направлении градиента целевой функции. Направление движения корректируется после каждой серии опытов. При этом находят градиент функции, равный:
После нахождения состава grad (коэффициента уравнения) выполняется шаг по направлению к экстремуму:
 – параметр шага
Показателем выхода в область оптимума является малое значение grad, т. е. коэффициенты полинома близки к 0.
Описание слайда:
Метод градиента При оптимизации движение совершается в направлении максимального изменения критерия, т.е. в направлении градиента целевой функции. Направление движения корректируется после каждой серии опытов. При этом находят градиент функции, равный: После нахождения состава grad (коэффициента уравнения) выполняется шаг по направлению к экстремуму:  – параметр шага Показателем выхода в область оптимума является малое значение grad, т. е. коэффициенты полинома близки к 0.

Слайд 22





Метод крутого восхождения Бокса-Уилсона
Крутое восхождение по поверхности отклика  –ставят эксперимент для нахождения уравнения
Находят базовый фактор
По нему нормируют остальные шаги 
Производят так называемые « мысленные » опыты, которые заключаются в вычислении значений целевой функции в точке факторного пространства, лежащих на пути к экстремуму от исходной точки.
Описание слайда:
Метод крутого восхождения Бокса-Уилсона Крутое восхождение по поверхности отклика –ставят эксперимент для нахождения уравнения Находят базовый фактор По нему нормируют остальные шаги Производят так называемые « мысленные » опыты, которые заключаются в вычислении значений целевой функции в точке факторного пространства, лежащих на пути к экстремуму от исходной точки.

Слайд 23





Метод ветвей и границ
На каждом шаге метода элементы разбиения (подмножества) подвергаются анализу – содержит ли данное подмножество оптимальное решение или нет. 
Если рассматривается задача на минимум, то проверка осуществляется путем сравнения нижней оценки значения целевой функции на данном подмножестве с верхней оценкой функционала. 
Допустимое решение, дающее наименьшую верхнюю оценку, называют рекордом. Если оценка снизу целевой функции на данном подмножестве не меньше оценки сверху, то рассматриваемое подмножество не содержит решения лучше рекорда и может быть отброшено.
 Если значение целевой функции на очередном решении меньше рекордного, то происходит смена рекорда. 
Если просмотрены все элементы разбиения, алгоритм завершает работу, а текущий рекорд является оптимальным решением. 
В противном случае среди непросмотренных элементов разбиения выбирается множество, являющееся в определенном смысле перспективным. Оно подвергается разбиению (ветвлению).
Описание слайда:
Метод ветвей и границ На каждом шаге метода элементы разбиения (подмножества) подвергаются анализу – содержит ли данное подмножество оптимальное решение или нет. Если рассматривается задача на минимум, то проверка осуществляется путем сравнения нижней оценки значения целевой функции на данном подмножестве с верхней оценкой функционала. Допустимое решение, дающее наименьшую верхнюю оценку, называют рекордом. Если оценка снизу целевой функции на данном подмножестве не меньше оценки сверху, то рассматриваемое подмножество не содержит решения лучше рекорда и может быть отброшено. Если значение целевой функции на очередном решении меньше рекордного, то происходит смена рекорда. Если просмотрены все элементы разбиения, алгоритм завершает работу, а текущий рекорд является оптимальным решением. В противном случае среди непросмотренных элементов разбиения выбирается множество, являющееся в определенном смысле перспективным. Оно подвергается разбиению (ветвлению).

Слайд 24





Теория графов
Найти кратчайшие пути в орграфе от первой вершины ко всем остальным, используя алгоритм Дейкстры. Постройте дерево кратчайших путей.
Описание слайда:
Теория графов Найти кратчайшие пути в орграфе от первой вершины ко всем остальным, используя алгоритм Дейкстры. Постройте дерево кратчайших путей.

Слайд 25





Графический метод решения задачи линейного программирования
Описание слайда:
Графический метод решения задачи линейного программирования

Слайд 26





Симплексный метод решения ЗЛП
Симплекс-метод - это итеративный процесс направленного решения системы уравнений по шагам, который начинается с опорного решения и в поисках лучшего варианта движется по угловым точкам области допустимого решения, улучшающих значение целевой функции до тех пор, пока целевая функция не достигнет оптимального значения.
Составление первого опорного плана. Переход к канонической форме задачи линейного программирования путем введения неотрицательных дополнительных балансовых переменных.
Проверка плана на оптимальность. Если найдется хотя бы один коэффициент индексной строки меньше нуля, то план не оптимальный, и его необходимо улучшить.
Определение ведущих столбца и строки. Из отрицательных коэффициентов индексной строки выбирается наибольший по абсолютной величине. Затем элементы столбца свободных членов симплексной таблицы делит на элементы того же знака ведущего столбца.
Построение нового опорного плана. Переход к новому плану осуществляется в результате пересчета симплексной таблицы методом Жордана—Гаусса.
Построение симплекс-таблиц продолжается до тех пор, пока не будет получено оптимальное решение.
Движение к точке оптимума осуществляется путем перехода от одной угловой точки к соседней, которая ближе и быстрее приближает к Xопт. Такую схему перебора точек, называемую симплекс-метод, предложил Р. Данцигом. 
Описание слайда:
Симплексный метод решения ЗЛП Симплекс-метод - это итеративный процесс направленного решения системы уравнений по шагам, который начинается с опорного решения и в поисках лучшего варианта движется по угловым точкам области допустимого решения, улучшающих значение целевой функции до тех пор, пока целевая функция не достигнет оптимального значения. Составление первого опорного плана. Переход к канонической форме задачи линейного программирования путем введения неотрицательных дополнительных балансовых переменных. Проверка плана на оптимальность. Если найдется хотя бы один коэффициент индексной строки меньше нуля, то план не оптимальный, и его необходимо улучшить. Определение ведущих столбца и строки. Из отрицательных коэффициентов индексной строки выбирается наибольший по абсолютной величине. Затем элементы столбца свободных членов симплексной таблицы делит на элементы того же знака ведущего столбца. Построение нового опорного плана. Переход к новому плану осуществляется в результате пересчета симплексной таблицы методом Жордана—Гаусса. Построение симплекс-таблиц продолжается до тех пор, пока не будет получено оптимальное решение. Движение к точке оптимума осуществляется путем перехода от одной угловой точки к соседней, которая ближе и быстрее приближает к Xопт. Такую схему перебора точек, называемую симплекс-метод, предложил Р. Данцигом. 



Похожие презентации
Mypresentation.ru
Загрузить презентацию