Метод проекции градиента для решения задач НЛП.

Этот метод предусматривает движение от точки к точке внутри области допустимых решений одним из градиентных методов. Но при выходе точки за пределы ограничений производится процедура возврата очередного приближения на допустимое множество Метод проекции градиента для решения задач НЛП. - student2.ru . Т. е. если была задача

Метод проекции градиента для решения задач НЛП. - student2.ru

то проекция – ближайшая точка множества Метод проекции градиента для решения задач НЛП. - student2.ru , лежит на границе области Метод проекции градиента для решения задач НЛП. - student2.ru . Точка Метод проекции градиента для решения задач НЛП. - student2.ru называ­ется проекцией точки Метод проекции градиента для решения задач НЛП. - student2.ru на область Метод проекции градиента для решения задач НЛП. - student2.ru , если расстояние Метод проекции градиента для решения задач НЛП. - student2.ru . Очевидно, что если точка Метод проекции градиента для решения задач НЛП. - student2.ru , то проекция совпадает с Метод проекции градиента для решения задач НЛП. - student2.ru . Таким образом, в методе проекции градиента любая после­дующая точка вычисляется как:

Метод проекции градиента для решения задач НЛП. - student2.ru

Метод проекции градиента для решения задач НЛП. - student2.ru коэффициент определяющий длину шага, который определяется так же, как и в методе наискорейше­го спуска. Такую задачу можно решить методом «Золотого сечения Ньютона».

Если Метод проекции градиента для решения задач НЛП. - student2.ru на множестве Метод проекции градиента для решения задач НЛП. - student2.ru удовлетворяет условию Липтица, означающего ограничения но кру­тизну изменения функции, т. е. Метод проекции градиента для решения задач НЛП. - student2.ru , тогда полагают , что Метод проекции градиента для решения задач НЛП. - student2.ru , которая выби­рается как любое число из интервала Метод проекции градиента для решения задач НЛП. - student2.ru если известна минимальная константа Липтица, то Метод проекции градиента для решения задач НЛП. - student2.ru берут Метод проекции градиента для решения задач НЛП. - student2.ru .

Определение проекции точки Метод проекции градиента для решения задач НЛП. - student2.ru является самостоятельной задачей НЛП.

Метод проекции градиента для решения задач НЛП. - student2.ru Метод проекции градиента для решения задач НЛП. - student2.ru

Eсли Метод проекции градиента для решения задач НЛП. - student2.ru область определённая линейными ограничениями, то это будет задачей квадратичного программирования. Во многих случаях определение проекции возможно из практических сообра­жений, например, если Метод проекции градиента для решения задач НЛП. - student2.ru шар.

Иногда, как в примере с шаром, нахождение кратчайшего расстояния приводит к задаче на условный экстремум:

 
  Метод проекции градиента для решения задач НЛП. - student2.ru

В случае с шаром:

Метод проекции градиента для решения задач НЛП. - student2.ru

Методы возможных направлений Гаус-Зойтендейка.

В методах возможных направлений переход от точки Метод проекции градиента для решения задач НЛП. - student2.ru к точке Метод проекции градиента для решения задач НЛП. - student2.ru осуществляется по направ­лению Метод проекции градиента для решения задач НЛП. - student2.ru , необязательно вдоль градиента. При этом движение вдоль Метод проекции градиента для решения задач НЛП. - student2.ru должно быть таким, что бы новая точка принадлежала области Метод проекции градиента для решения задач НЛП. - student2.ru . Направление, удовлетворяющее этому условию, называется возможным или допустимым:

Метод проекции градиента для решения задач НЛП. - student2.ru

Таких направлений множество; среди возможных направлений выбирают такое, для которого скалярное произведение градиентов в точке Метод проекции градиента для решения задач НЛП. - student2.ru и этого направления меньше нуля. Такое направление называется подходящим. Таких направлений в общем случае так же множество. Зойтендейк предложил выбирать то, которое максимально уменьшает значение целевой функции:

Метод проекции градиента для решения задач НЛП. - student2.ru

Ограничение нашей задачи

В общем случае, на каждом шаге анализируется не только значение градиентов целевой функции, но и значение градиентов активных ограничений. Активными называются те ограничения, которые находятся вблизи Метод проекции градиента для решения задач НЛП. - student2.ru ой точки.

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

Кроме этого, при решении вспомогательной задачи Метод проекции градиента для решения задач НЛП. - student2.ru , используются различные условия нормировки:

Метод проекции градиента для решения задач НЛП. - student2.ru

Метод проекции градиента для решения задач НЛП. - student2.ru

Метод проекции градиента для решения задач НЛП. - student2.ru – самое распространённое.

Метод Зойтендейка для выпуклой задачи не гарантирует сходимость за конечное число шагов; для квадратичной задачи гарантируется сходимость за конечное число шагов с применением условия сопряжённости градиентов.

Методы экспертных оценок.

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

· Необходимо построить множество возможных и допустимых альтернатив решения;

· Сформировать набор аспектов, существующих для оценки альтернатив;

· Определяется критериальное пространство;

· Необходимо упорядочить альтернативы по аспектам;

· Получит оценку альтернатив по критериям ( отобразить множество допустимых решений в критериальном пространстве.

Все эти задачи – часть общей задачи оценивания – сопоставления числа некоторой альтернативе.

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

Эксперты могут взаимодействовать друг с другом в одних видах экспертизы, либо наоборот, отделяются друг от друга в других методах. В известном методе экспертизы Делфи, экспертам «вновь» предлагаются результаты экспертизы и просят посмотреть на них и призадуматься. В методе Делфи устанавливается «обратная связь» при экспертизе.

Типы задач оценивания.

Оценивание – составление альтернатив какого-то вектора евклидова пространства.

1) Пусть Метод проекции градиента для решения задач НЛП. - student2.ru некоторая альтернатива в множестве альтернатив. Метод проекции градиента для решения задач НЛП. - student2.ru . Имеется Метод проекции градиента для решения задач НЛП. - student2.ru критериев, тогда требуется каждой альтернативе сопоставить некоторый вектор Метод проекции градиента для решения задач НЛП. - student2.ru . Это общая задача оценивания.

2) Пусть Метод проекции градиента для решения задач НЛП. - student2.ru критерии, учитываемые при выборе. Эти критерии надо установить по возможности, т. е. здесь оценивается система критериев. Система этих критериев сопоставляется перестановке натуральных чисел. Это задачи раипсирования.

3) Пусть некоторое множество Метод проекции градиента для решения задач НЛП. - student2.ru разбито на Метод проекции градиента для решения задач НЛП. - student2.ru подмножеств и для какой-то альтернативы Метод проекции градиента для решения задач НЛП. - student2.ru необходимо указать, какому подмножеству она принадлежит, т. е. Метод проекции градиента для решения задач НЛП. - student2.ru сопоставляется конкретное подмножество. Это задача классификации.

4) Пусть Метод проекции градиента для решения задач НЛП. - student2.ru отрезок, длину которого надо измерить; т. е. отрезку надо сопоставить действительное число. Это самая простая и самая распространённая задача оценивания.

Обозначим Метод проекции градиента для решения задач НЛП. - student2.ru исходное множество допустимых оценок; Метод проекции градиента для решения задач НЛП. - student2.ru множество допустимых оценок для экспертов; Метод проекции градиента для решения задач НЛП. - student2.ru тип взаимодействия между экспертами; Метод проекции градиента для решения задач НЛП. - student2.ru наличие обратной связи; Метод проекции градиента для решения задач НЛП. - student2.ru алгоритм обработки. Все методы обработки экспертной информации можно разбить на три вида:

1) Статистический метод

2) Алгебраический метод

3) Методы шкалирования.

1) Оценка каждого эксперта рассматривается, как случайная величина. Обработка производится на основе методов математической статистики, которая позволяет определить согласованность методов экспертов и значимость, т. е. качество экспертизы.

Экспертиза 1: численная оценка. Каждой альтернативе ставится в соответствие одно число. Метод проекции градиента для решения задач НЛП. - student2.ru ; Метод проекции градиента для решения задач НЛП. - student2.ru эксперты изолированы; Метод проекции градиента для решения задач НЛП. - student2.ru обратная связь отсутствует; Метод проекции градиента для решения задач НЛП. - student2.ru количество экспертов:

Метод проекции градиента для решения задач НЛП. - student2.ru

Метод проекции градиента для решения задач НЛП. - student2.ru веса экспертов; при отсутствии информации компетентности Метод проекции градиента для решения задач НЛП. - student2.ru ; Метод проекции градиента для решения задач НЛП. - student2.ru числовые оценки экспертов. Степень согласованности определяется выражением:

Дисперсия

Применяется экспертиза.

Экспертиза 2: Метод проекции градиента для решения задач НЛП. - student2.ru каждый эксперт даёт три оценки для числа:

Метод проекции градиента для решения задач НЛП. - student2.ru

Метод проекции градиента для решения задач НЛП. - student2.ru соответственно, оптимистическая, наиболее вероятная и пессимистическая оценка эксперта; Метод проекции градиента для решения задач НЛП. - student2.ru веса, которые можно доверять данной оценкой. Обычно Метод проекции градиента для решения задач НЛП. - student2.ru и степень согласованности определяется дисперсией:

Метод проекции градиента для решения задач НЛП. - student2.ru

Метод проекции градиента для решения задач НЛП. - student2.ru коэффициент неуверенности эксперта в своём ответе.

Наши рекомендации