Оптимальное решение

редактировать

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

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

«Полезность» - это всего лишь произвольный термин для количественной оценки желательности конкретного результата решения и не обязательно связанный с «полезностью». Например, для кого-то вполне может быть оптимальным решением купить спортивный автомобиль, а не универсал, если результат с точки зрения другого критерия (например, влияние на личный имидж) более желателен, даже с учетом более высокой стоимости и отсутствия универсальности спортивного автомобиля.

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

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

Содержание
  • 1 Формальное математическое описание
  • 2 При неопределенности результата
  • 3 См. Также
  • 4 Ссылки
Формальное математическое описание

Каждое решение d {\ displaystyle d}d в наборе D {\ displaystyle D}D доступных вариантов решения приведет к результату o = f (d) {\ displaystyle o = f (d)}o = f (d) . Все возможные исходы образуют набор O {\ displaystyle O}O . Назначив полезность UO (o) {\ displaystyle U_ {O} (o)}U_ {O} (o) каждому результату, мы можем определить полезность конкретного решения d {\ displaystyle d}d как

UD (d) = UO (f (d)). {\ displaystyle U_ {D} (d) \ = \ U_ {O} (f (d)). \,}U_ {D} (d) \ = \ U_ {O} (f (d)). \,

Затем мы можем определить оптимальное решение dopt {\ displaystyle d _ {\ mathrm {opt }}}d_ {{\ mathrm {opt}}} как тот, который максимизирует UD (d) {\ displaystyle U_ {D} (d)}U_ {D} (d) :

dopt = arg ⁡ max d ∈ DUD (d). {\ displaystyle d _ {\ mathrm {opt}} = \ arg \ max \ limits _ {d \ in D} U_ {D} (d). \,}d _ {{\ mathrm {opt}}} = \ arg \ max \ limits _ {{d \ in D}} U_ { D} (d). \,

Таким образом, решение проблемы можно разделить на три этапа:

  1. прогнозирование результата o {\ displaystyle o}o для каждого решения d; {\ displaystyle d;}d;
  2. присвоение полезности U O (o) {\ displaystyle U_ {O} (o)}U_ {O} (o) каждому результату o; {\ displaystyle o;}o;
  3. поиск решения d {\ displaystyle d}d , которое максимизирует U D (d). {\ displaystyle U_ {D} (d).}U_ {D} (d).
В условиях неопределенности в результате

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

Учитывая решение d {\ displaystyle d}d , мы знаем распределение вероятностей для возможных результатов, описываемых условная плотность вероятности p (o | d) {\ displaystyle p (o | d)}p (o | d) . Рассмотрение UD (d) {\ displaystyle U_ {D} (d)}U_ {D} (d) как случайной величины (при условии d {\ displaystyle d}d ), мы можем вычислить ожидаемую полезность решения d {\ displaystyle d}d как

EUD (d) = ∫ p (o | d) U (o) do { \ displaystyle {\ text {E}} U_ {D} (d) = \ int {p (o | d) U (o) do} \,}{\ text {E}} U_ {D} (d) = \ int {p (o | d) U (o) do} \, ,

где интеграл берется по всему набору О {\ displaystyle O}O (ДеГрут, стр 121).

Тогда оптимальным решением dopt {\ displaystyle d _ {\ mathrm {opt}}}d_ {{\ mathrm {opt}}} является то, которое максимизирует EUD (d) {\ displaystyle {\ text { E}} U_ {D} (d)}{\ text {E}} U_ {D} (d) , как указано выше:

dopt = arg ⁡ max d ∈ DEUD (d). {\ displaystyle d _ {\ mathrm {opt}} = \ arg \ max \ limits _ {d \ in D} {\ text {E}} U_ {D} (d). \,}d _ {{\ mathrm {opt}}} = \ arg \ max \ limits _ {{d \ in D}} {\ text {E}} U_ {D} (d). \,

Примером является Задача Монти Холла.

См. Также
Литература
  • Оптимальные статистические решения Морриса ДеГрута. Макгроу-Хилл. Нью-Йорк. 1970. ISBN 0-07-016242-5.
  • Джеймс О. Бергер Статистическая теория принятия решений и байесовский анализ. Второе издание. 1980. Серия Спрингера в статистике. ISBN 0-387-96098-8.
Последняя правка сделана 2021-06-01 13:35:51
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте