1 / 14

Analýza fuzzy filtra pre fuzzy rozhodovacie stromy

Analýza fuzzy filtra pre fuzzy rozhodovacie stromy. Savčák Peter. Dnes sa môžete dozvedieť:. Rozhodovacie stromy Entropia Informačný zisk Klasický rozhodovací strom vs. fuzzy rozhodovací strom Algoritmus ID3 Orezávanie rozhodovacích stromov Fuzzy rozhodovacie stromy

step
Download Presentation

Analýza fuzzy filtra pre fuzzy rozhodovacie stromy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Analýza fuzzy filtra pre fuzzy rozhodovacie stromy Savčák Peter

  2. Dnes sa môžete dozvedieť: • Rozhodovacie stromy • Entropia • Informačný zisk • Klasický rozhodovací strom vs. fuzzy rozhodovací strom • Algoritmus ID3 • Orezávanie rozhodovacích stromov • Fuzzy rozhodovacie stromy • Analýza úrovne fuzzy filtra vo fuzzy rozhodovacom strome • Príklad

  3. Nelistový uzol stromu predstavuje test na hodnotu atribútu Vetva smerujúca z tohto uzla predstavuje možné výsledky testu Listové uzly stromu sú ohodnotené identifikátorom tried teda výsledkami klasifikácie Vlastná klasifikácia prebieha od koreňa stromu k listom stromu Rozhodovacie stromy

  4. Konštrukcia rozhodovacieho stromu: 1, vytvor uzol N, 2, pokiaľ sú vzorky v S rovnakej triedy C, potom ohodnoť N identifikátorom C a skonči, 3, pokiaľ je D prázdne, potom ohodnoť N identifikátorom triedy prevládajúcej v S a skonči, 4, ohodnoť N atribútom t z D, ktorý má najväčší informačný zisk, 5, pre každú hodnotu vi atribútu t vytvor z N hranu ohodnotenú podmienkou t = vi do uzlu Rozhodovacie stromy sú výkonným nástrojom pri rozhodovacom procese

  5. Definícia: Nech A je atribút, a1, a2 ,a3 , ... ,an , sú jeho hodnoty a c1, c2, c3, ... , cn, sú klasifikačné triedy, potom entropia atribútu A sa vypočíta podľa vzťahov: kde P znamená pravdepodobnosť Entropia

  6. Informačný zisk je miera odvodená z entropie. Vzťah: kde Vzťah pomernéhoinformačného zisku: kde Informačný zisk

  7. Lotfi Zadeh navrhol rozhodovací model - obmedzenia a ciele sú považované za fuzzy množinu. Fuzzy rozhodnutie môže byť definované ako voľba spĺňajúca súčasne obmedzenia a ciele. Optimálne rozhodnutie má najväčší stupeň príslušnosti. Spojenie rozhodovacích stromov a fuzzy množín umožnuje lepšiu odolnosť voči poruchám, robustnosti a aplikovateľnosti v neurčitých kontextoch. Fuzzy rozhodovací strom je stromová štruktúra, v ktorej každá hrana je komentovaná podmienkami a každý list je komentovaný fuzzy množinou. Klasický rozhodovací strom vs. fuzzy rozhodovací strom

  8. Vlastnosti: rozšírením metódy klasifikácie založený na výberu testu v uzle a hodnôt vo vetvách účinný algoritmus na generovanie fuzzy rozhodovacieho stromu Algoritmus ID3

  9. Štruktúra: Vykonávaj slučku pokiaľ hĺbka stromu nedosiahlaalebo nie je ďalší vrchol: a) urč entropiu pre každý atribút z trénovacej množiny, ktorý ešte nie zahrnutý. b) zväčši atribút o minimálnu očakávanú entropiu. c) zastav rozširovanie listového vrchola , ak entropia je rovná 0 alebo je blízka 0. d) použi post prunig a Stop. Koniec slučky. Algoritmus vyvinul J.F. Baldwin so svojimi spolupracovníkmi

  10. Orezávanie rozhodovacích stromov je jeden zo spôsobov zdokonalenia samotného rozhodovacieho stromu Spôsoby orezávania stromov: orezávanie pri konštruovaní stromu orezávanie po samotnej konštrukcií stromu Druhá metóda je výpočtovo náročnejšia ako prvá Orezávanie rozhodovacích stromov

  11. Fuzzy rozhodovací strom - rozšírenie klasického rozhodovacieho stromu Základnou charakteristickou črtou - uvažuje hodnotu v rozmedzí [0,1] Podáva vysoký výkon Fuzzifikácia prevádza relácie do neurčitosti klasifikácie Fuzzy rozhodovacie stromy

  12. Fuzzy filter resp. vhodná heuristicka metóda ovplyvňuje stavbu fuzzy rozhodovacieho stromu Filter fuzzy množinymôžeme odstrániť niektoré neurčité informácie s nižším pravdivostným stupňom Hodnota a určuje koncentráciu znalostného filtra Výber a priamo ovplyvňuje výkon fuzzy rozhodovacieho stromu Zvyšovaním hodnoty a , niektoré nejednoznačné malé dáta respektíve rušivé dáta, budú odstránené Vysokéa ale môže zapríčiniť stratu dôležitých dát Analýza úrovne fuzzy filtra vo fuzzy rozhodovacom strome

  13. Uvažujme malú dátovú množinu auta Hlavné dáta príkladu pre atribút A1, A2, A3je max { 0.9, 0.1 } = 0.9, max { 1.0, 0.0, 0.0 } = 1.0, max { 1.0, 0.0 } = 1.0 Množina hlavných dát trénovacej množiny Príklad

  14. Ďakujem za pozornosť

More Related