Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Podobné dokumenty
Neuronové sítě. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Určujeme neznámé hodnoty parametru základního souboru. Pomocí výběrové charakteristiky vypočtené z náhodného výběru.

Všechno, co jste chtěli vědět z teorie pravděpodobnosti, z teorie informace a

STATISTICKÉ ODHADY Odhady populačních charakteristik

Aproximace binomického rozdělení normálním

Limitní věty teorie pravděpodobnosti. Jiří Neubauer. Katedra ekonometrie, FVL, UO Brno kancelář 69a, tel

Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Vybraná rozdělení náhodné veličiny

Výběrové charakteristiky a jejich rozdělení

P13: Statistické postupy vyhodnocování únavových zkoušek, aplikace normálního, Weibullova rozdělení, apod.

Náhodné (statistické) chyby přímých měření

KGG/STG Statistika pro geografy

Definice spojité náhodné veličiny zjednodušená verze

Cvičení 10. Přednášející: Mgr. Rudolf B. Blažek, Ph.D. prof. RNDr. Roman Kotecký, DrSc.

Náhodné chyby přímých měření

PRAVDĚPODOBNOST A STATISTIKA

Základy biostatistiky II. Veřejné zdravotnictví 3.LF UK - II

Intervalové odhady. Interval spolehlivosti pro střední hodnotu v N(µ, σ 2 ) Interpretace intervalu spolehlivosti. Interval spolehlivosti ilustrace

Obsah přednášky Jaká asi bude chyba modelu na nových datech?

Intervalové odhady. Interval spolehlivosti pro střední hodnotu v N(µ, σ 2 ) Interpretace intervalu spolehlivosti. Interval spolehlivosti ilustrace

Normální (Gaussovo) rozdělení

MATEMATICKO STATISTICKÉ PARAMETRY ANALYTICKÝCH VÝSLEDKŮ

Intuitivní pojem pravděpodobnosti

Pravděpodobnost a statistika, Biostatistika pro kombinované studium. Tutoriál č. 5: Bodové a intervalové odhady, testování hypotéz.

Chyby měření 210DPSM

ROZDĚLENÍ SPOJITÝCH NÁHODNÝCH VELIČIN

Testování hypotéz testy o tvaru rozdělení. Jiří Neubauer. Katedra ekonometrie, FVL, UO Brno kancelář 69a, tel

Minikurz aplikované statistiky. Minikurz aplikované statistiky p.1

Pravděpodobnost a matematická statistika Doc. RNDr. Gejza Dohnal, CSc.

Lékařská biofyzika, výpočetní technika I. Biostatistika Josef Tvrdík (doc. Ing. CSc.)

Intervalová data a výpočet některých statistik

Statistika. Teorie odhadu statistická indukce. Roman Biskup. (zapálený) statistik ve výslužbě, aktuálně analytik v praxi ;-) roman.biskup(at) .

TESTOVÁNÍ STATISTICKÝCH HYPOTÉZ ZÁKLADNÍ POJMY

10. cvičení z PST. 5. prosince T = (n 1) S2 X. (n 1) s2 x σ 2 q χ 2 (n 1) (1 α 2 ). q χ 2 (n 1) 2. 2 x. (n 1) s. x = 1 6. x i = 457.

Pravděpodobnost a matematická statistika

Charakterizují kvantitativně vlastnosti předmětů a jevů.

Pravděpodobnost a aplikovaná statistika

Vytěžování znalostí z dat

I. D i s k r é t n í r o z d ě l e n í

1. Statistická analýza dat Jak vznikají informace Rozložení dat

Někdy lze výsledek pokusu popsat jediným číslem, které označíme X (nebo jiným velkým písmenem). Hodíme dvěma kostkami jaký padl součet?

Pravděpodobnost, náhoda, kostky

Pravděpodobnost a matematická statistika Doc. RNDr. Gejza Dohnal, CSc.

Téma 22. Ondřej Nývlt

p(x) = P (X = x), x R,

TESTOVÁNÍ HYPOTÉZ STATISTICKÁ HYPOTÉZA Statistické testy Testovací kritérium = B B > B < B B - B - B < 0 - B > 0 oboustranný test = B > B

PSY117/454 Statistická analýza dat v psychologii přednáška 8. Statistické usuzování, odhady

Intervalové Odhady Parametrů

a způsoby jejího popisu Ing. Michael Rost, Ph.D.

TECHNICKÁ UNIVERZITA V LIBERCI

Úvod do problematiky měření

Úvod do teorie odhadu. Ing. Michael Rost, Ph.D.

LEKCE 5 STATISTICKÁ INFERENCE ANEB ZOBECŇOVÁNÍ VÝSLEDKŮ Z VÝBĚROVÉHO NA ZÁKLADNÍ SOUBOR

Cvičení ze statistiky - 8. Filip Děchtěrenko

12. cvičení z PST. 20. prosince 2017

Testování statistických hypotéz

KGG/STG Statistika pro geografy

PRAVDĚPODOBNOST A STATISTIKA. Bayesovské odhady

1 Tyto materiály byly vytvořeny za pomoci grantu FRVŠ číslo 1145/2004.

pravděpodobnosti Pravděpodobnost je teorií statistiky a statistika je praxí teorie pravděpodobnosti.

NMAI059 Pravděpodobnost a statistika

Regresní analýza 1. Regresní analýza

STATISTICA Téma 6. Testy na základě jednoho a dvou výběrů

AVDAT Mnohorozměrné metody, metody klasifikace

Přednáška. Další rozdělení SNP. Limitní věty. Speciální typy rozdělení. Další rozdělení SNP Limitní věty Speciální typy rozdělení

ÚVOD DO TEORIE ODHADU. Martina Litschmannová

Základy počtu pravděpodobnosti a metod matematické statistiky

Testování statistických hypotéz. Ing. Michal Dorda, Ph.D.

Testy dobré shody Máme dvě veličiny, u kterých bychom chtěli prokázat závislost, TESTY DOBRÉ SHODY (angl. goodness-of-fit tests)

Pravděpodobnost a aplikovaná statistika

Normální (Gaussovo) rozdělení

Matematika III. 4. října Vysoká škola báňská - Technická univerzita Ostrava. Matematika III

Tomáš Karel LS 2012/2013

Cvičení ze statistiky - 5. Filip Děchtěrenko

Inženýrská statistika pak představuje soubor postupů a aplikací teoretických principů v oblasti inženýrské činnosti.

prof. RNDr. Roman Kotecký DrSc., Dr. Rudolf Blažek, PhD Pravděpodobnost a statistika Katedra teoretické informatiky Fakulta informačních technologií

Bayesovské metody. Mnohorozměrná analýza dat

JEDNOVÝBĚROVÉ TESTY. Komentované řešení pomocí programu Statistica

Test z teorie VÝBĚROVÉ CHARAKTERISTIKY A INTERVALOVÉ ODHADY

Návrh a vyhodnocení experimentu

AVDAT Náhodný vektor, mnohorozměrné rozdělení

Lékařská biofyzika, výpočetní technika I. Biostatistika Josef Tvrdík (doc. Ing. CSc.)

Charakterizace rozdělení

Pravděpodobnost a matematická statistika Doc. RNDr. Gejza Dohnal, CSc.

ROZDĚLENÍ NÁHODNÝCH VELIČIN

LIMITNÍ VĚTY DALŠÍ SPOJITÁ ROZDĚLENÍ PR. 8. cvičení

1. Přednáška. Ing. Miroslav Šulai, MBA

Náhodná veličina a rozdělení pravděpodobnosti

Cvičení ze statistiky - 7. Filip Děchtěrenko

PRAVDĚPODOBNOST A STATISTIKA

15. T e s t o v á n í h y p o t é z

Statistická analýza dat v psychologii. Věci, které můžeme přímo pozorovat, jsou téměř vždy pouze vzorky. Alfred North Whitehead

7. Rozdělení pravděpodobnosti ve statistice

Náhodné vektory a matice

Jiří Neubauer. Katedra ekonometrie, FVL, UO Brno kancelář 69a, tel

Náhodná veličina Číselné charakteristiky diskrétních náhodných veličin Spojitá náhodná veličina. Pravděpodobnost

Vícerozměrná rozdělení

Pravděpodobnost a matematická statistika Doc. RNDr. Gejza Dohnal, CSc. dohnal@nipax.cz

Testy. Pavel Provinský. 19. listopadu 2013

Transkript:

Dobývání znalostí Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Dobývání znalostí Pravděpodobnost a učení Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Pravděpodobnost základní pojmy (1) Pravděpodobnost (jevu A z prostoru S): P(A) 0 ( P({}) = 0 ) P(S) = 1 Pro konečný počet navzájem neslučitelných jevů A 1, A 2,, A n je pravděpodobnost n P( A A K A ) = P( Pro nekonečně mnoho navzájem neslučitelných jevů A 1, A 2,, A n je pravděpodobnost 1 2 n A i ) i= 1 P ( A 1 A 2 K ) = P ( A i ) i = 1 I. Mrázová: Dobývání znalostí 3

I. Mrázová: Dobývání znalostí 4 Pravděpodobnost základní pojmy (2) Podmíněná pravděpodobnost jevu B za předpokladu, že nastal jev A ( P(A) > 0 ): Vzájemná nezávislost jevu A a jevu B: P ( A B ) = P ( A ) P ( B ) Vzorec pro úplnou pravděpodobnost: ) ( ) ( ) ( A P B A P A B P = = i i B i P B A P A P ) ( ) ( ) (

Pravděpodobnost základní pojmy (3) Bayesův vzorec pro podmíněnou pravděpodobnost: P( A B) P( B) P( B A) = ; P( A), P( B) > 0 P( A) Náhodná veličina: jméno experimentu s pravděpodobnostním výsledkem Její hodnota odpovídá výsledku experimentu Rozložení pravděpodobnosti (pro náhodnou veličinu Y ): Pravděpodobnost P ( Y = y i ), že Y bude mít hodnotu y i Střední hodnota (náhodné veličiny Y ): μ Y = E ( Y ) = y i P ( Y = y i ) i I. Mrázová: Dobývání znalostí 5

Pravděpodobnost základní pojmy (4) Rozptyl (náhodné veličiny): VAR Vyjadřuje šířku (disperzi) rozložení kolem střední hodnoty Směrodatná odchylka Y: Binomické rozložení [ ( Y μ ) 2 ] ( Y ) = E Y σ Y = VAR ( Y Pravděpodobnost výskytu r orlů v posloupnosti n nezávislých hodů mincí Pravděpodobnost orla v jednom hodu je p ) I. Mrázová: Dobývání znalostí 6

Pravděpodobnost základní pojmy (5) Binomické rozložení Pravděpodobnost výskytu r orlů v posloupnosti n nezávislých hodů mincí Pravděpodobnost orla v jednom hodu je p Frekvenční funkce (rozložení pravděpodobnosti) P ( r ) n! n r = ( 1 ) r! ( P(r) n=40 n=40 p=0.3 p=0.3 r )! p p n r I. Mrázová: Dobývání znalostí 7

Pravděpodobnost základní pojmy (6) Střední hodnota náhodné veličiny X: E [ X ] = n p Rozptyl: VAR ( X ) = n p ( 1 p ) Směrodatná odchylka: σ = n ( 1 p Pro dostatečně velké hodnoty n lze binomické rozložení aproximovat normálním rozložením se stejnou střední hodnotou a rozptylem Doporučení: aproximaci normálním rozložením použít jen pokud: n p ( 1 p ) 5 X p ) I. Mrázová: Dobývání znalostí 8

Pravděpodobnost základní pojmy (7) Normální rozložení Alternativní označení Gaussovo rozložení Hustota normálního rozložení p ( x ) = 2 π σ 1 2 Pravděpodobnost, že hodnota náhodné veličiny X bude z intervalu ( a, b ) : b a 1 p ( x ) 2 dx e x 2 μ σ μ=0 σ=1 I. Mrázová: Dobývání znalostí 9

Pravděpodobnost základní pojmy (8) Normální rozložení Vyhovuje velkému množství přirozených jevů Střední hodnota náhodné veličiny X: E [X ]= μ Rozptyl: VAR ( X ) = σ 2 Směrodatná odchylka: σ X = σ Centrální limitní věta: Rozložení velkého počtu nezávislých náhodných veličin se stejným rozložením aproximuje normální rozložení I. Mrázová: Dobývání znalostí 10

Pravděpodobnost základní pojmy (9) Odhad ~ náhodná veličina Y Slouží k odhadnutí parametru p z testované populace Práh odhadu Y pro parametr p : E [ Y ] p bezprahový odhad: E [Y ]= p Interval N% spolehlivosti pro parametr p Interval, který obsahuje p s pravděpodobností N% Test ~ postup, kterým rozhodujeme o správnosti statistické hypotézy H Hladina významnosti α odpovídá pravděpodobnosti zamítnutí správné hypotézy obvykle se volí α = 0.05 I. Mrázová: Dobývání znalostí 11

Vyhodnocování hypotéz (1) 1. Známe správnost hypotézy pozorované na omezeném vzorku dat jak dobrý je tento odhad správnosti na dalších vzorech? 2. Víme, že je jedna hypotéza na nějakém vzorku dat lepší než druhá jaká je pravděpodobnost, že tato hypotéza bude lepší v obecném případě? 3. Máme k dispozici omezené množství dat jak jich využít co možná nejlépe pro naučení hypotézy i pro odhad její správnosti a porovnat správnost dvou algoritmů učení? omezit rozdíl mezi správností pozorovanou na daném vzorku a skutečnou správností na celém rozložení dat I. Mrázová: Dobývání znalostí 12

Vyhodnocování hypotéz (2) Cíl: 1) Vyhodnotit, zda hypotézu použít nebo ne 2) Vyhodnocování hypotéz je součástí nejrůznějších metod učení (např. prořezávání rozhodovacích stromů) Odhad obecné správnosti hypotézy naučené na omezeném vzorku dat: Práh odhadu: přeučení bezprahový odhad budoucí správnosti (navzájem nezávislé trénovací a testovací množina) Rozptyl odhadu: naměřené správnost se může lišit od skutečné; větší rozptyl pro méně testovacích vzorů I. Mrázová: Dobývání znalostí 13

Vyhodnocování hypotéz (3) Odhad správnosti hypotézy Množina možných případů X, např. množina všech lidí Na této množině lze definovat různé cílové funkce f : X { 0,1}, např. lidé, kteří by si letos chtěli koupit nové lyže Různé případy x X se vyskytují s různou frekvencí, např. pravděpodobnost, že x pojede na hory D pravděpodobnost výskytu případů v X I. Mrázová: Dobývání znalostí 14

Vyhodnocování hypotéz (4) Úloha: nalézt cílovou funkci f z množiny možných hypotéz H k dispozici jsou trénovací vzory x spolu se správnou hodnotou cílové funkce f ( x ), vybrané z X nezávisle s pravděpodobností D Otázky: Pro hypotézu h a vzorek dat obsahující n případů vybraných náhodně s pravděpodobností D : 1. Jak nejlépe odhadnout správnost h pro další vzory vybrané se stejnou pravděpodobností? 2. Jak dobrý (přesný) je tento odhad správnosti? I. Mrázová: Dobývání znalostí 15

Vyhodnocování hypotéz (5) Chyba na trénovací množině S X ~ podíl vzorů z S, které hypotéza h klasifikuje chybně 1 ERROR S, n x S - n počet vzorů v S ( h ) δ ( f ( x ) h ( x )) ( ) ( ) - δ ( f ( x ), h ( x ) ) = 1 pro f x h x - δ ( f ( x ), h ( x ) ) = 0 pro f ( x ) = h ( x ) - binomické rozložení ERROR S (h): ERROR S ( h ) = r / n - r počet vzorů z S, které byly hypotézou h klasifikovány chybně I. Mrázová: Dobývání znalostí 16

Vyhodnocování hypotéz (6) Skutečná chyba hypotézy h ~ pravděpodobnost chybné klasifikace pro jeden vzor x X vybraný s pravděpodobností D ERROR D ( h ) Pr [ f ( x ) h ( x ) ] - binomické rozložení: ERROR D ( h ) = p (= r / n odhad pro p ) - p pravděpodobnost chybné klasifikace pro jeden vzor vybraný s pravděpodobností D - bezprahový odhad ERROR D (h) (~ p = r n ) - Potřebná nezávislost hypotézy h a trénovací množiny S - Trénovací množina S obsahuje n ( 30 ) vzorků vybraných z X podle pravděpodobnosti D x D I. Mrázová: Dobývání znalostí 17

Vyhodnocování hypotéz (7) Rozptyl odhadu Bezprahový odhad s nejmenším rozptylem by dával nejmenší střední kvadratickou chybu mezi odhadovanou a skutečnou hodnotou parametru Pokud nemáme k dispozici jinou informaci, je nejpravděpodobnější hodnotou ERROR D (h) hodnota ERROR S (h) S pravděpodobností zhruba 95% leží skutečná hodnota ERROR D (h) v intervalu ERROR S ( h ) ± 1.96 ERROR ( h ) ( 1 ERROR ( h ) ) v 95% experimentů bude skutečná hodnota chyby spadat do vypočteného intervalu S I. Mrázová: Dobývání znalostí 18 n S

Vyhodnocování hypotéz (8) Výpočet pro obecný (N%) interval spolehlivosti konstanta z N : ERROR S ( h ) ± z N ERROR S ( h ) ( 1 ERROR ( h ) ) n S Větší interval pro vyšší pravděpodobnost Dobrá aproximace pro n 30, resp. n ERROR S (h) ( 1 - ERROR S ( h ) ) 5 I. Mrázová: Dobývání znalostí 19

Vyhodnocování hypotéz (9) Obecný postup pro odvození intervalu spolehlivosti: 1. Identifikace parametru p, který je třeba odhadnout ( ERROR D ( h ) ) 2. Definice odhadu Y (např. ERROR S ( h ) ) je vhodné volit bezprahový odhad s minimálním rozptylem 3. Určit pravděpodobnostní rozložení D Y pro odhad Y včetně střední hodnoty a rozptylu 4. Určit N% -ní interval spolehlivosti nalézt meze L a U tak, aby N% případů vybraných s pravděpodobností D Y padlo mezi L a U I. Mrázová: Dobývání znalostí 20

Vyhodnocování hypotéz (10) Porovnání dvou hypotéz: Diskrétní hodnoty cílové funkce Hypotéza h 1 byla testována na množině S 1 n 1 náhodně zvolených vzorů Hypotéza h 2 byla testována na množině S 2 n 2 náhodně zvolených vzorů Chceme odhadnout rozdíl d mezi skutečnými chybami těchto dvou hypotéz: d = ERROR D ( h 1 ) - ERROR D ( h 2 ) I. Mrázová: Dobývání znalostí 21

Vyhodnocování hypotéz (11) Odhad dˆ ~ rozdíl chyb na testovaných datech: dˆ dˆ ERROR je bezprahový odhad S ( h1 ) ERROR ( h 1 S 2 [ ] dˆ d E = - Normální rozložení s a rozptylem 2 2 σ ˆd ) σ 2 dˆ ERROR S 1 h ( 1 ) (1 S ( 1 )) ( 2 ) (1 1 S 2 S 2 n - N% -ní interval spolehlivosti: 1 ERROR h + ERROR h n 2 ERROR ( h 2 )) ERROR ( h 1 ) (1 S ( 1 )) S ( 2 ) (1 S ( 2 )) ˆ S1 1 2 2 d ± z N n ERROR 1 h + ERROR I. Mrázová: Dobývání znalostí 22 h n 2 ERROR h

Vyhodnocování hypotéz (12) Porovnání algoritmů učení: test pro porovnání algoritmu učení L A a L B statistická významnost pozorovaného rozdílu mezi algoritmy chceme určit, který z algoritmů L A a L B je lepší pro učení hledané funkce f Uvažovat průměrnou správnost obou algoritmů na všech možných trénovacích množinách velikosti n, které lze vytvořit pro rozložení D I. Mrázová: Dobývání znalostí 23

Vyhodnocování hypotéz (13) Porovnání algoritmů učení: odhad střední hodnoty rozdílu chyb E S D [ ERROR ( L ( S )) ERROR ( L ( S ))] L ( S ) hypotéza získaná pomocí algoritmu učení L na trénovací množině S S D D A střední hodnota se počítá přes vzorky vybrané podle rozložení D v praxi je pro porovnání metod učení k dispozici omezené množství trénovacích dat D 0 D I. Mrázová: Dobývání znalostí 24 B

Vyhodnocování hypotéz (14) Rozdělit množinu D na trénovací množinu S a 0 0 testovací množinu T 0, které jsou navzájem disjunktní Trénovací vzory se použijí při učení L A a L B Testovací vzory se použijí k vyhodnocení správnosti naučených hypotéz: ERROR T ( L ( S )) ERROR ( L ( )) 0 A 0 T S 0 B Chybu ERROR D ( h ) aproximuje chyba ERROR T0 Chyba se měří pro jednu trénovací množinu S 0 ( a nikoliv jako střední hodnota rozdílu přes všechny možné vzorky S vybrané podle rozložení D ) I. Mrázová: Dobývání znalostí 25 0 ( h)

k-násobná křížová validace (1) 1. Rozděl trénovací data D 0 do k navzájem disjunktních podmnožin T 1, T 2,, T k stejné velikosti ( 30 ). 2. FOR i:=1 TO k DO použij T i jako testovací množinu, zbylá data použij k vytvoření trénovací množiny S i S i { D 0 \T i } h A L A (S i ) h B L B (S i ) ERROR δ i 3. Vrať hodnotu δ, kde: T i ( h ) ERROR ( h ) A δ T 1 i B k k i = 1 δ I. Mrázová: Dobývání znalostí 26 i

k-násobná křížová validace (2) N % - ní interval spolehlivosti: s δ odhad směrodatné odchylky: δ ± t N, k = 1 s δ s δ k 1 ( k 1) ( ) 2 δ δ t N,k-1 konstanta (hodnoty t N,ν pro oboustranné intervaly spolehlivosti pro ν se t N,ν blíží z N ) N požadovaná úroveň spolehlivosti ν. počet stupňů volnosti (počet navzájem nezávislých náhodných událostí uvažovaných při výpočtu δ ) k i= 1 i I. Mrázová: Dobývání znalostí 27

k-násobná křížová validace (3) N požadovaná úroveň spolehlivosti ν počet stupňů volnosti I. Mrázová: Dobývání znalostí 28

k-násobná křížová validace (4) Testování je třeba provádět na identických testovacích množinách! na rozdíl od porovnávání hypotéz, které vyžaduje nezávislé množiny Párové testy dávají užší intervaly spolehlivosti, protože rozdíly v pozorovaných chybách vznikají kvůli rozdílům v hypotézách, ne kvůli rozdílům v datech I. Mrázová: Dobývání znalostí 29

Oboustranný test 0,5 0,4 0,3 0,2 0.95 0,1 α / 2=0.025 α / 2=0.025 0 μ -1.96 σ 1.96 σ -4-3 -2-1 0 1 2 3 4 Zóna přijetí Zóna zamítnutí Zóna zamítnutí I. Mrázová: Dobývání znalostí 30

Jednostranný oboustranný test I. Mrázová: Dobývání znalostí 31

Adaptace a učení Adaptace: schopnost přizpůsobit se změnám okolního prostředí Adaptivní proces: proces přizpůsobení každá adaptace představuje pro systém jistou ztrátu (materiál, energie, ) živé organismy jsou schopné tyto ztráty při mnohonásobném opakování adaptace na určitou změnu prostředí zmenšovat U Č E N Í : minimalizace ztrát vynaložených na adaptaci výsledek mnohonásobného opakování adaptace I. Mrázová: Dobývání znalostí 32

Adaptace a učení: formalismus (1) Projev prostředí: x Příznakový popis předmětů: výběr n elementárních vlastností příznaků x 1,, x n x = (x 1,, x n ) Informace o požadovaném chování systému (reakci) na projev prostředí: Ω Systém reaguje na libovolný projev prostředí x a informaci Ω tak, že na výstupu vydá jeden ze symbolů ω r ; r = 1,, R I. Mrázová: Dobývání znalostí 33

Adaptace a učení: formalismus (2) Každé přiřazení [x, Ω] ω r doprovází jistá ztráta daná funkcí Q(x, Ω, ω r ) za časovou jednotku Cíl systému: najít pro každé x a Ω takové přiřazení [x, Ω] ω r, pro které je ztráta minimální: Q(x, Ω, ω r ) = min Q(x, Ω, ω) ω I. Mrázová: Dobývání znalostí 34

Adaptivní systémy (1) Adaptivní systém ~ systém se dvěma vstupy a jedním výstupem určený: 1) Množinou X projevů prostředí x 2) Množinou O 1 informací o požadovaném chování Ω 3) Množinou O 2 výstupních symbolů ω 4) Množinou D rozhodovacích pravidel ω = d (x, q) 5) Ztrátou Q(x, Ω, q) Pro každou dvojici [x, Ω] hledá takový parametr q*, při kterém platí: Q(x, Ω, q*) = min Q(x, Ω, q) q I. Mrázová: Dobývání znalostí 35

Adaptivní systémy (2) Počáteční přiřazení [x, Ω] ω s Setrvá-li systém po dobu T na počátečním přiřazení, utrpí celkovou ztrátu T Q(x, Ω, ω s ) Je-li systém schopen měnit své chování na základě průběžného vyhodnocování ztráty, nalezne po určité době τ potřebné k vyhodnocení ω r, pro které je ztráta minimální I. Mrázová: Dobývání znalostí 36

Adaptivní systémy (3) Celková ztráta za dobu T : τ Q(x, Ω, ω s ) + ( T - τ ) Q(x, Ω, ω r ) -je větší než nejmenší možná celková ztráta T Q(x, Ω, ω r ) - je menší než celková ztráta systému, který nemůže měnit své rozhodnutí, T Q(x, Ω, ω s ) T Q(x, Ω, ω r ) < τ Q(x, Ω, ω s ) + ( T - τ ) Q(x, Ω, ω r ) < <T Q(x, Ω, ω s ) I. Mrázová: Dobývání znalostí 37

Učící se systémy (1) Uložení výsledku adaptace do paměti: Odstranění doby τ potřebné k nalezení minima ztráty při opakovaném výskytu příslušného projevu prostředí Dále nebude třeba vyčíslovat ztráty po naučení není nutná informace Ω o požadovaném chování Celková ztráta učícího se systému po naučení: T Q(x, Ω, ω r ) - je menší než celková ztráta adaptivního systému I. Mrázová: Dobývání znalostí 38

Učící se systémy (2) Učící se systém ~ systém se dvěma vstupy a jedním výstupem určený: 1) Množinou X projevů prostředí x 2) Množinou O 1 informací o požadovaném chování Ω 3) Množinou O 2 výstupních symbolů ω 4) Množinou D rozhodovacích pravidel ω = d (x, q) 5) Požadovaným chováním Ω = T(x) 6) Střední ztrátou J(q) vyčíslenou na X O 1 I. Mrázová: Dobývání znalostí 39

Učící se systémy (3) Učící se systém po postupném předložení dvojic z posloupnosti { [x k, Ω k ] }; 1 k, kde Ω = T k (x k ), nalezne takový parametr q*, při kterém platí: J(q*) = min J(q) q Sekvenčnost ~ postupné předkládání dvojic [x k, Ω k ] Induktivnost ~ nalézt po prozkoumání spočetně mnoha [x k, Ω k ] parametr q*, který minimalizuje střední ztrátu přes celou X I. Mrázová: Dobývání znalostí 40

Efektivnost adaptace a učení Efektivnost adaptivního systému je tím větší, čím kratší je doba adaptace τ a čím delší jsou časové intervaly T během kterých nedochází ke změnám prostředí: τ / T 0 : Efektivnost AS je porovnatelná s efektivností učícího se systému po naučení τ / T 1 ( τ / T < 1 ) : AS je zhruba stejně efektivní jako neadaptivní systém τ / T 1 : K adaptaci nedochází Efektivnost učícího se systému (po naučení) je největší možná I. Mrázová: Dobývání znalostí 41