
- •Рецензенты:
- •Содержание
- •2.5. Программные приложения
- •Часть 1.
- •1.2. Формализация линейной модели наблюдений
- •Контрольные задания
- •2. Полный факторный эксперимент
- •2.1. Определение эксперимента
- •2.2. Определение полного факторного эксперимента
- •2.3. Полный факторный эксперимент 22
- •2.4. Полный факторный эксперимент 23
- •2.4. Полный факторный эксперимент 2k
- •Контрольные задания
- •3. Дробный факторный эксперимент
- •3.1. Определение дробных реплик
- •3.2. Выбор дробных реплик
- •Контрольные задания
- •4. Поиск экстремума функции отклика
- •4.1. Определение стратегии поиска
- •4.2. Метод крутого восхождения
- •4.3. Метод Бокса и Уильсона
- •4.4. Пример расчета крутого восхождения
- •Контрольные задания
- •5. Информационное обеспечение для задач планирования эксперимента
- •Часть 2. Обработка экспериментальных данных
- •6. Обработка статистических данных
- •6.1. Сведения из теории вероятностей
- •6.2. Применение нормального закона для оценки вероятности и проверки гипотез
- •6.3. Значимость оценки
- •1 Область больших положительных отклонений;
- •2 Область больших отрицательных отклонений;
- •3 Область больших по абсолютной величине отклонений (состоит из двух половин); 4 область малых по абсолютной величине отклонений
- •6.4. Формулы и алгоритмы для оценки результатов моделирования
- •Библиографический список
- •Библиографический список
Контрольные задания
1. Приведите определения системы.
2. Дайте определение понятиям «структура», «состояние», «связи», «элемент», «равновесие», «устойчивость», «развитие».
4. Поиск экстремума функции отклика
4.1. Определение стратегии поиска
Если линейная модель наблюдений описывает некоторые процессы, то ставится задача нахождения набора входных параметров, при которых выходной параметр будет экстремальным либо будет находиться в определенной области значений. Например, линейная модель описывает технологический процесс и необходимо определить набор условий (входных факторов), при которых производительность процесса будет максимальной, либо набор условий, при которых выход бракованных изделий сведен к минимуму. Формально задача сводится к отысканию вектора Х=(х1,x2,...,хk)G при условии
Для нахождения экстремума функции отклика необходимо исследовать поверхность отклика посредством проведения изменений поверхности в различных точках факторного пространства.
Стратегия поиска состоит в том, чтобы число измерений (опытов) было сведено к минимальному значению, т.к. каждый опыт ‑ это эксперимент на функционирующем объекте.
Наибольшее распространение получили градиентные методы поиска экстремума, при которых движение по поверхности отклика происходит в направлении оценки градиента. Оценка градиента gradf(x1,x2,...,xk) в точке (x1,x2,...,xk) происходит по результатам измерений, проводимым в окрестностях этой точки в факторном пространстве.
Бокс и Уильсон [15, с. 410] предложили использовать последовательный «шаговый» метод изучения поверхности отклика. При этом ставится небольшая серия опытов для локального описания поверхности отклика полиномом первой степени. Далее движение осуществляется по поверхности отклика в направлении градиента линейного приближения. Если одного линейного приближения достаточно, то ставится новая небольшая серия опытов и находится новое направление движения по поверхности отклика.
Такой процесс движения продолжается, пока исследователь не попадет в почти стационарную область, где линейное приближение оказывается недостаточным. В этой области ставится большая серия опытов и поверхность отклика описывается полиномом второго и третьего порядка.
Метод Бокса и Уильсона состоит в повторении процедуры:
- построение факторного эксперимента в окрестности некоторой точки;
- вычисление оценки градиента в этой точке по результатам эксперимента;
- крутое восхождение в направлении оценки градиента;
- нахождение оценки экстремального значения функции отклика по этому направлению.
4.2. Метод крутого восхождения
Метод крутого восхождения предполагает, что функция отклика =f(x1,x2,...,xk) непрерывна, имеет непрерывные частные производные первого порядка на множестве GR - k-мерному евклидову пространству и унимодальна, т.е. в области G имеет единственный экстремум.
Основу метода отыскания экстремума функции =f(x1,x2,...,xk) составляет метод подъема (или спуска) по поверхности функции . При этом находится последовательность точек X0,X1,...,Хm в области G, таких, что f(X0)>f(X1)>...>f(Xm)>... (или f(X0)<f(X1)<...<f(Xm)<... ).
Градиентным называется метод, согласно которому точка Хm+1 выбирается из условия [13] Хm+1=Хm+gradf(Хm), где
-
‑ вектор-градиент функции f(x1,x2,...,хk)
в точке
;
- ‑ некоторая скалярная величина, >0.
Различие градиентных методов состоит в разных методиках выбора величин .
Рассмотрим суть крутого восхождения (спуска), иллюстрация которого приведена на рис. 4.1. На этом рисунке при К=2, задавая различные значения С из уравнения f(x1,x2)=C, получены совокупности линий уровня.
Рис. 4.1
Пусть X0 ‑ начальная точка при поиске максимума функции отклика =f(x1,x2,...,хk). Вектор-градиент в точке Х0 определится
,
где
.
При условии, что все частные производные не равны нулю (точка X не является стационарной), направление вектор-градиента в этой точке будет направлением наибыстрейшего возрастания функции.
Затем делается шаг в направлении градиента с целью поиска точки X1, в которой значение функции будет наибольшим.
Новая точка X1 определяется из решения уравнения при предположении, что функция унимодальна в направлении градиента
.
В точке X1 функция f(X1) будет максимальна в направлении градиента из точки Х0, т. е.
.
Затем вычисляется grad f(X1) и делается шаг в его направлении по поверхности f(X) с целью поиска точки X2 и т. д.
В общем случае при наискорейшем подъеме координаты очередной точки Xm+1 находят при решении уравнений
причем,
.
В векторной форме Хm+1=Хm+mgradf(Хm).
Так как f(Xm+1)>f(Xm), то последовательность {Хm} сходится к точке максимума функции отклика.
Параметр m (m=1,2,…) находится из решения одномерной задачи максимизации [15]
.