Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
план_экс_обр_данных.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
1.94 Mб
Скачать

Контрольные задания

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+1m+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+1m+mgradf(Хm).

Так как f(Xm+1)>f(Xm), то последовательность {Хm} сходится к точке максимума функции отклика.

Параметр m (m=1,2,…) находится из решения одномерной задачи максимизации [15]

.