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

Матеріал з testwiki
Версія від 21:39, 12 грудня 2022, створена imported>Silkydancer (growthexperiments-addlink-summary-summary:2|0|1)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Оптимальне рішення — рішення, що приймається таким чином, що ніякі інші доступні варіанти не приведуть до кращого результату. Це важливе поняття в теорії прийняття рішень. Для того, щоб порівняти різні результати рішення, один зазвичай призначає відносну корисність для кожного з них. Якщо існує невизначеність у тому, що результат буде, оптимальне рішення максимізує очікувану корисність (корисність, усереднена по всіх можливих результатах рішення).

Іноді еквівалентним завданню мінімізації втрат вважається, зокрема, у фінансовій ситуації, завдання, де утиліта визначається як економічна вигода.

«Утиліта» тільки довільний термін для кількісної оцінки доцільності результатів конкретного рішення і не обов'язково пов'язаний з «корисністю». Наприклад, цілком можливо, оптимальне рішення для когось — покупка спортивного автомобіля, а не універсала, якщо результат з точки зору іншого критерію (наприклад, вплив на особистий імідж) є більш бажаним, навіть враховуючи високу вартість і відсутність універсальності спортивного автомобіля.

Задача знаходження оптимального рішення є проблемою математичної оптимізації. На практиці, мало хто переконався, що їхні рішення є оптимальними, але замість використання евристичних методів для прийняття рішень, які «досить непогані», вони керуються задовільним результатом.

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

Формальний математичний опис

Кожне рішення d у встановленому D наявних варіантів вирішення призведе до підсумкового o=f(d). Всі можливі результати утворюють безліч O. Визначаючи утиліту UO(o) до кожного результату, ми можемо визначити корисність конкретного рішення d як: UD(d) = UO(f(d)).,

В умовах невизначеності в результаті

У випадку, якщо не можливо з упевненістю передбачити, яким буде результат конкретного рішення, необхідним є імовірнісний підхід. У найзагальнішому вигляді, це може бути виражено наступним чином: Враховуючи рішення d, ми знатимемо розподіл ймовірностей для можливих результатів, описаних в умовній щільності ймовірності p(o|d). Враховуючи UD(d) у вигляді випадкової величини (умова d), ми можемо обчислити очікувану корисність прийняття d як

EUD(d)=p(o|d)U(o)do ,

де інтеграл береться по всій множині O (ДеГрут, стор 121).

Оптимальне рішення dopt тоді те, яке максимізує EUD(d), як і вище:

dopt=argmax\limits dDEUD(d).

Прикладом є проблема Монті Холла. Ми можемо визначити оптимальне рішення dopt як таке, що максимізує UD(d):

dopt=argmax\limits dDUD(d).

Рішення проблеми, таким чином, може бути розділене на три етапи:

  1. прогнозування результату виводу o для кожного рішення o;
  2. призначення утиліти UO(o) до кожного результату виводу;
  3. знаходження рішення d, яке максимізує UD(d)..

Див. також

Посилання

  • Morris DeGroot Optimal Statistical Decisions. McGraw-Hill. New York. 1970. ISBN 0-07-016242-5.
  • James O. Berger Statistical Decision Theory and Bayesian Analysis. Second Edition. 1980. Springer Series in Statistics. ISBN 0-387-96098-8.