Тепер статті може редагувати кожен. Приєднуйтесь до нашої вікі-спільноти!

Теорія прийняття рішень та керування-1:Задачі

Матеріал з USIC Wiki
Перейти до: навігація, пошук
Для ФІН

Ця стаття відноситься до групи довідкових статей для студентів ФІН.


Зміст

[ред.] Задача 1

Перша задача найлегша з усіх 9. :)

Табличку знизу бачимо?

TPRK task 1.GIF


Ця табличка є функція втрат L(ω, d). Пам"ятаємо, що існує кілька способів задання функції (зокрема табличний).


ω1, ω2, ω3, ω4 - невідомі параметри.

Їхні розподіли (ймовірність трапляння) ξ(ω1)=1/8, ξ(ω2)=3/8, ξ(ω3)=1/4, ξ(ω4)=1/4. В сумі дають 1.

Зверху - рішення d1, d2, d3, d4. - всі можливі альтернативи.

перетин по табличці величин ωj di дає значення функції втрат у точці L(ωj, di).

Наприклад:

L(ω1, d3)=3


Власне розв"язок:

\sum_{i=1}^{4}{ L(w_i, d_j)*P(w_i) }

P(ωi) еквівалентно до ξ(ωi)


Наприклад знайдемо ризик ρ для рішення d1:

ρ(d1)= L(ω1, d1)*ξ(ω1) + L(ω2, d1)*ξ(ω2) + L(ω3, d1)*ξ(ω3) + L(ω4, d1)*ξ(ω4) = 0*(1/8) + 1*(3/8) + 3*(1/4) + 1*(1/4).

І так далі обчислюємо: ρ(d2), ρ(d3), ρ(d4).

За означенням байєсівський ризик - інфінум (або просто мінімум) по усіх ризиків.

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

[ред.] Задача 2

Спочатку читаємо умову...

TPRK task 2.GIF

Прочитали?

Почитайте задачу Задача 2.

Прочитали?

Тепер слухайте.

Оскільки розподілу ξ величин ω ми не маємо тоді виражаємо:

ξ(ω1)=p1

ξ(ω2)=(1-p1).

  • знаходимо значення ρ(d1), ρ(d2), ρ(d3)
  • отримали рівняння прямих в системі координат (d,p):

ρ(d1)=8-8*p;

ρ(d2)=10*p;

ρ(d3)=p+3;

  • дивимось по черзі, в яких точках перетинається пряма ρ(d3) з іншими прямими.
  • дивимось що в точках 1/3 та 5/9 і ці дві точки лежать найнижче по координатам - отже мінімум по втратам і отже байєсівскі при розподілі [1/3; 5/9]

[ред.] Задача 3

Задачі Задача 1 та Задача 2 читали?

Зрозуміло, що окрім як таблично функція втрат L(ω, d) може бути ще задана й аналітично:

L(ω, d)=100*(ω-d)2

так само й розподіл величини ω

P(ω) = ξ(ω)=2*ω, 0 ≤ ω ≤ 1

Тоді ρ(di) шукається вже не як сума (при скінченній кількості d та ω), а інтеграл по величині ω:

ρ(P, d) =

        
L(w,d) * P(w)d(w)
w

  • Підставляємо наші значення
  • Рахуємо інтеграл від нуля до одиниці
  • Похіднуємо його та прирівнюємо до нуля (щоби порахувати min ρ(P, d) = ρ* )

Вийде похідна: 200*d - 400/3 =0 ⇒ d=2/3 ⇒ ρ* = 50/9

[ред.] Задача 4

Спочатку читаємо §8.3, сторінку 128 з ДеГрота


Sect8.3DeGroot.GIF


Ми з цього: L0 TPRK task 1.GIF

отримали це L1:

TPRK task 4.GIF


при a=1 та при λ:

      -4 -4 -4
       1  1  1
       3  3  3
       0  0  0


  • Отже байєсівське рішення для ф-ції втрат L1 збігається з байєсівським рішенням для ф-ції втрат L0

Sect8.3DeGroot.GIF

Кращого пояснення не маю... Може саме ТИ його напишеш?


[ред.] Задача 5

Уважно читаємо Задача 3


L(ω, d)=100*(ω-d)2


P(ω) = ξ(ω)=3*ω2, 0 ≤ ω ≤ 1

шукається інтеграл по величині ω ρ(di):

ρ(P, d) =

        
L(w,d) * P(w)d(w)
w

  • Підставляємо наші значення
  • Рахуємо інтеграл від нуля до одиниці
  • Похіднуємо його та прирівнюємо до нуля (щоби порахувати min ρ(P, d) = ρ* )

Вийде похідна: 200*d - 150 =0 ⇒ d=3/4 ⇒ ρ* = 15/4

Віднімаємо цей ризик від ризику з попередньої задачі, різниця - це і є додатковий ризик

[ред.] Задача 6

читай Увігнутість байєсівського ризику

[ред.] Задача 7

Читаємо це Задача 2

  • виразивши розподіли ω1 та ω1 через: P(ω1)=p P(ω2)=1-p:

ρ(P,d1)=0*p + 4*(1-p)

ρ(P,d2)=4*p + 5*(1-p)

ρ(P,d3)=2*p + 0*(1-p)

ρ(P,d4)= 1

ρ(P,d5)= 5*p

Малюємо графіки, та дивимось перетин усіх графіків з прямою ρ(P,d4)= 1, в цій точці та при розподілі p=0,2 байєсівське рішення буде не єдиним.

[ред.] Задача 8

Отже, кожна точка d1...d7 задається парою координат (ω1, ω1).

  • У n-вимірному просторі координат, що задають положення кожної точкки d буде (ω1, ..., ωn)

Найпростіший варіант знайти байєсівську границю для нашої задачі:

  • відкладаємо в системі координат (ω1, ω2) кожну з семи точок d
  • всі точки що є крайніми лівими - чисті рішення. Через них проводимо відрізки (гіперплощину) - це і буде байєсівська границя.

Правильна відповідь:

всі точки, координати яких (ω1, ω2) лежать між:

d3d1: 0 ≤ ω1 ≤ 1, 13 ≤ ω2 ≤ 10

d1d6: 1 ≤ ω1 ≤ 3, 5 ≤ ω2 ≤ 10

d6d2: 3 ≤ ω1 ≤ 6, 1 ≤ ω2 ≤ 5

d2d5: 6 ≤ ω1 ≤ 7, 0 ≤ ω2 ≤ 1

складають байєсівську границю


[ред.] Задача 9

[ред.] Задача 19

Задачу можна звести до статистичної задачі рішення.

За умовою: W=A або W=B - значення невідомого параметра. Відомі розподіли шарів у ящиках, але невідомо який де. Витягуємо шар з ящика А або В, з якого саме - з ймовірністю ξ та 1 - ξ. Рішення: d1 - в ящику А розподіл 1/2, d2 - в ящику B розподіл 1/2.

Визначаємо функцію втрат. Це задача на вгадування. Які значення L: за умовою, наша задача - максимізувати ймовірність вгадати розподіл, або ж мінімізувати ймовірність не вгадати. Ймовірність може приймати значення від 0 до 1. Тоді функція втрат (тут дискретна) буде приймати значення 1 або 0.

Функція втрат
d1 d2
A 0 1
B 1 0

Розв'язок цієї задачі рішень:

d^* = 
\begin{cases} 
  d_1,  if \xi \le 1/2 \\
  d_2, if \xi \ge 1/2 
\end{cases}

\rho^* = 
\begin{cases} 
  \xi,   if \xi \le 1/2 \\
  1-\xi, if \xi \ge 1/2 
\end{cases}


Вводимо спостереження:

Множина X складається з двох елементів:

  • x1 - витягнули червоний шар
  • x2 - витягнули зелений шар

Експериментів буде два.

  1. коли в ящику А розподіл 1/2

Умовні ймовірності для спостереження:

ч. з.
A 1/2 1/2
B 1/4 3/4


Розв'язок цієї статистичної задачі:

\delta^*(red) = 
\begin{cases} 
  d_1,  if \xi \le 1/3 \\
  d_2,  if \xi \ge 1/3 
\end{cases}


\delta^*(green) = 
\begin{cases} 
  d_1,  if \xi \le 3/5 \\
  d_2,  if \xi \ge 3/5 
\end{cases}

\rho^* = 
\begin{cases} 
  \xi,   if 0 \le \xi \le 1/3 \\
  1/4 * \xi + 1/4,   if 1/3 \le \xi \le 3/5 \\
  1-\xi,  if 3/5 \le \xi \le 1 
\end{cases}

  1. коли в ящику B розподіл 1/2

Умовні ймовірності для спостереження:

ч. з.
A 1/4 3/4
B 1/2 1/2


Розв'язок цієї статистичної задачі:

\delta^*(red) = 
\begin{cases} 
  d_1,  if \xi \le 2/3 \\
  d_2,  if \xi \ge 2/3 
\end{cases}


\delta^*(green) = 
\begin{cases} 
  d_1,  if \xi \le 2/5 \\
  d_2,  if \xi \ge 2/5 
\end{cases}

\rho^* = 
\begin{cases} 
  \xi,   if 0 \le \xi \le 2/5 \\
  1/2 - 1/4 * \xi,   if 2/5 \le \xi \le 2/3 \\
  1-\xi,  if 2/3 \le \xi \le 1 
\end{cases}

/* TODO зробити графіки */

Особисті інструменти
Простори назв
Варіанти
Дії
Навігація
Інструменти