1 Drzewa decyzyjne
Marcin S. Szczuka Wykład 3 – część 1
W teorii nie ma różnicy między teorią, a praktyką.
W praktyce jest.
Drzewa decyzyjne
• Drzewo – skierowany, acykliczny graf planarny.
• Liść – wierzchołek bez wychodzących krawędzi.
• Wierzchołki wewnętrzne (nie liście) reprezentują testy.
• Każda krawędź odpowiada wynikowi odpowiedniego testu.
• Liście odpowiadają decyzjom (wg. hipotezy).
A A
B B
C C
2
Wzrost Uśmiech Kolor
Trzyma
A A B B C C Balon
Flaga Miecz
Wysoki Niski Tak Nie
A A
C
C A A
C C
Zieleń
B B
Czerw. Niebieski Żółty
Wzrost Uśmiech Kolor
Trzyma
A A B B C C Balon
Flaga Miecz
Wysoki Niski Tak Nie
A A
C
C A A C
C
Zieleń
B B
Czerw. Niebieski Żółty
Zadanie
Mając zbiór etykietowanych przykładów skonstruuj drzewo, które najlepiej przybliża proces podejmowania decyzji dla tych przykładów.
Notacja
Każdy przykład jest opisany przez zbiór atrybutów:
(a 1 (x),...,a
n(x))
gdzie x∈X i a 1 ,...,a
nsą atrybutami (cechami) takimi że:
A
i:X → V
iV
inazywamy przestrzenią (wartości) atrybutu.
Np. atrybut Kolor ma przestrzeń
{Czerwony, Zielony, Niebieski, Żółty}
3 Przykład tablicy decyzyjnej
C Żółty Wysoki
Tak Flaga
B Zielony Wysoki
Nie Miecz
A Niebieski Niski
Nie Flaga
Klub
dKolor
a4