|
Тепер статті може редагувати кожен. Приєднуйтесь до нашої вікі-спільноти! |
Теорія прийняття рішень та керування-1:Задачі
Зміст |
[ред.] Задача 1
Перша задача найлегша з усіх 9. :)
Табличку знизу бачимо?
Ця табличка є функція втрат 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
Власне розв"язок:
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
Спочатку читаємо умову...
Прочитали?
Почитайте задачу Задача 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 з ДеГрота
отримали це L1:
при a=1 та при λ:
-4 -4 -4
1 1 1
3 3 3
0 0 0
- Отже байєсівське рішення для ф-ції втрат L1 збігається з байєсівським рішенням для ф-ції втрат L0
Кращого пояснення не маю... Може саме ТИ його напишеш?
[ред.] Задача 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 |
Розв'язок цієї задачі рішень:
Вводимо спостереження:
Множина X складається з двох елементів:
- x1 - витягнули червоний шар
- x2 - витягнули зелений шар
Експериментів буде два.
- коли в ящику А розподіл 1/2
Умовні ймовірності для спостереження:
| ч. | з. | |
|---|---|---|
| A | 1/2 | 1/2 |
| B | 1/4 | 3/4 |
Розв'язок цієї статистичної задачі:
- коли в ящику B розподіл 1/2
Умовні ймовірності для спостереження:
| ч. | з. | |
|---|---|---|
| A | 1/4 | 3/4 |
| B | 1/2 | 1/2 |
Розв'язок цієї статистичної задачі:
/* TODO зробити графіки */
