Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции разд5.doc
Скачиваний:
36
Добавлен:
20.11.2018
Размер:
633.34 Кб
Скачать
      1. Градиентные методы

Эти методы обеспечивают движение к оптимуму по прямой перпендикулярной к линиям равного отклика, т. е. в направлении градиента функции отклика.

Градиентные методы имеют несколько разновидностей, различающихся правилами выбора ступеней варьирования и рабочих шагов на каждом этапе движения к экстремуму.

Сущность всех методов состоит в следующем: первоначально на основании предварительных опытов выбирают базовую точку. Затем на каждом этапе вокруг очередной базовой точки организуют пробные эксперименты, по результатам которых оценивают новое направление градиента, после чего в этом направлении совершают один рабочий шаг.

Метод градиента (обычный) осуществляется по следующей схеме :

а) выбирают базовую точку;

б) выбирают шаги движения по каждому фактору;

в) определяют координаты пробных точек;

г) проводят эксперименты в пробных точках. В результате получают значения параметра оптимизации (Y) в каждой точке.

д) по результатам опытов вычисляют оценки составляющих вектор-градиента в т. М для каждого i-го фактора:

(5.30)

где b1- расчетный коэффициент уравнения регрессии.

Аналогично вычисляют grad Y относительно Xi и т. д.

е) находят координаты следующей рабочей точки на направлении градиента (X i+1):

(5.31)

где Hi-шаг движения по Xi.

Xi – координаты предыдущей рабочей точки.

ж) координаты этой рабочей точки принимают за новую базовую точку, вокруг которой проводят эксперименты в пробных точках. Вычисляют градиент и т. д., пока не достигнут желаемого параметра оптимизации (Y). Корректировка направления движения производится после каждого шага.

Достоинства метода: простота, более высокая скорость движения к оптимуму.

Недостатки: большая чувствительность к помехам. Если кривая имеет сложную форму, метод может не привести к оптимуму. Если кривая отклика пологая - метод малоэффективен. Метод не даёт информации о взаимодействии факторов.

Лекция 13

а) Метод крутого восхождения (Бокса - Уилсона).

б) Принятие решений после крутого восхождения.

в) Симплексный метод оптимизации.

г) Достоинства и недостатки методов.

5.7.3 Метод крутого восхождения (Бокса- Уилсона)

Этот метод является синтезом лучших черт градиентных методов, метода Гаусса-Зейделя и методов ПФЭ и ДФЭ – как средства получения математической модели процесса. Решение задачи оптимизации данным методом выполняется так, чтобы шаговое движение осуществлялось в направлении наискорейшего возрастания (убывания) параметра оптимизации. Корректировка направления движения (в отличие от градиентных методов) производится не после каждого шага, а по достижению частного экстремума целевой функции. Далее в точках частного экстремума ставится новый факторный эксперимент, составляется новая математическая модель и вновь повторяется крутое восхождение до достижения глобального оптимума. Движение по градиенту начинают из нулевой точки(центра плана).

Метод крутого восхождения предполагает движение к оптимуму по градиенту.

(5.32)

г де i,j,k-единичные векторы в направлении соответствующих координатных осей.

(5.33)

Порядок расчёта.

Исходными данными является математическая модель процесса, полученная любым способом (ПФЭ, ДФЭ и т.д.).

Расчеты проводят в следующем порядке:

а) уравнение регрессии лучше перевести в натуральный вид по формулам кодирования переменных:

где xi-кодированное значение переменной xi;

Xi- натуральное значение переменной xi;

XiЦ-центральный уровень фактора в натуральном виде;

i -интервал варьирования фактора xi в натуральном виде.

Далее все вычисления проводят по уравнению в натуральном виде .

б) вычисляют шаги движения к оптимуму по каждому фактору.

Для этого вычисляют произведения коэффициентов уравнения регрессии в натуральном виде на соответствующие интервалы варьирования

Bi*.I,

Затем выбирают из полученных произведений максимальное по модулю,а соответствующий этому произведению фактор принимают за базовый фактор(Baa). Для базового фактора следует установить шаг движения, который рекомендуется задавать меньшим или равным интервалу варьирования базового фактоpa

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

(5.34) (30)

Знаки шагов движения также должны совпадать со знаками соответствующих коэффициентов уравнения регрессии.

в) вычисляют функцию отклика в центре плана, т. е. при значениях факторов равных центральному уровню факторов, т. к. движение к оптимуму начинают из центра плана.

Далее производят вычисление параметра оптимизации, увеличивая значения факторов на величину соответствующего шага движения, если хотят получить Ymax. В противном случае, если необходимо получить Ymin, значения факторов уменьшают на величину шага движения.

(5.35)

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

Если Y max Xi=Xiц+i`

если Y min .Xi=Xi ц-i`. (5.36)

Когда закончить расчёт?

При движении по градиенту возможны различные ситуации. Рассмотрим 5 ситуаций, наиболее часто встречающихся на практике.

x

Рисунок 5.3 – Зависимость параметра оптимизации (у) от фактора (х)

Наиболее благоприятны случаи а, б, д, где движение по градиенту оказалось эффективным.

Движение по градиенту считается эффективным, если его реализация приводит к улучшению значения параметра оптимизации (Y) по сравнению с самым лучшим результатом его в исходной матрице.

а) Расчёт ведут до убывания значения Y, затем возвращаются на шаг назад к Ymax.Это самый идеальный случай, не очень часто встречающийся на практике.

б) Кривая уходит за границы области факторного пространства. В этом случае следует накладывать ограничения либо на Y, либо на Xi. При решении вопроса о наложении ограничений следует руководствоваться технологическими соображениями. Если выход значений Xi за границы области факторного пространства недопустим (взрыв, осмоление продукта), то ограничения накладывают на Xi. Если при движении по градиенту достигнута граница области определения одного или нескольких факторов, дальше двигаться по этому фактору нельзя. Следует зафиксировать значение этого фактора на достигнутом уровне и далее двигаться по остальным факторам до тех пор, пока они тоже не достигнут границ области факторного пространства.

На практике допускают небольшой выход за границы факторного пространства, но надо обязательно проверять полученный результат экспериментально.

Следует помнить, что зависимость Y от Xi полученa только в пределах области факторного пространства, а за его пределами может быть совершенно иная зависимость, т. е. другое уравнение регрессии.

В том случае, когда заранее знают, какой параметр оптимизации хотят получить, ограничения накладывают на (Y). Например, выход продукта 80-90%. Однако и здесь надо следить за значениями Xi и не допускать значительного выхода их за границы области факторного пространства.

в) Случай иллюстрирует неэффективность крутого восхождения. Вместо ожидаемого увеличения параметра оптимизации наблюдается его уменьшение. Здесь либо центр плана расположен в области оптимума, либо есть грубые ошибки в эксперименте. Лучше перейти к планам второго порядка.

г) Все значения Y с увеличением Xi практически одинаковы. Поверхность отклика имеет вид простого гребня. Движение по градиенту неэффективно. Лучше перейти к планам второго порядка.

д) Нарушено требование к поверхности отклика - одноэкстремальность. Здесь следует двигаться по градиенту до достижения локального экстремума в точке (m). Затем, приняв эту точку за центр плана, реализовать ДФЭ, и двигаться по градиенту до достижения глобального оптимума в точке M.

Как влияют на крутое восхождение соотношения численных значений коэффициентов уравнения регрессии?

Если в адекватном уравнении регрессии значим один коэффициент, т.е. многофакторная задача вырождается в однофакторную, то задача оптимизации менее эффективна. Следует выявить причины такого результата, устранить их и получить многофакторную математическую модель.

Коэффициент В0 на расчет градиента влияния не оказывает.

Качественные факторы фиксируют на одном уровне.

Незначимые факторы стабилизируют на любом уровне(0,+1,1), руководствуясь чисто технологическими или экономическими соображениями .

На практике чаще всего встречаются случаи, когда коэффициенты уравнения различны по значению, но остаются значимыми.

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

Почему движение по градиенту начинают из центра плана?

Движение по градиенту начинают из нулевой точки, т.к. функция отклика, вид которой был неизвестен, разлагалась в ряд Тейлора в окрестности нулевой точки. Именно к этой точке и относится оценка градиента.

Достоинства метода: высокая скорость движения к оптимуму, высокая эффективность и точность. Метод эффективен при пологих поверхностях отклика.

Недостатки метода: метод требует наличия математической модели процесса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]