Ocena modelu Ocena modelu
Marcin S. Szczuka Marcin S. Szczuka Wykład 4
Wykład 4 – – część 1 część 1
You should make it You should make it as simple as possible.
as simple as possible.
But no simpler.
But no simpler.
Albert Einstein Albert Einstein
Zagadnienia przy ocenie modelu Zagadnienia przy ocenie modelu
I I Złożoność zadania konstrukcji modelu: Złożoność zadania konstrukcji modelu:
– – Złożoność teoretyczna (pesymistyczna). Złożoność teoretyczna (pesymistyczna).
– – Złożoność praktyczna (średnia). Złożoność praktyczna (średnia).
I I Miary przydatności modelu Miary przydatności modelu (klasyfikatora):
(klasyfikatora):
– – Dokładność Dokładność – – Pokrycie Pokrycie
– – Poprawa rozpoznawania Poprawa rozpoznawania – – krzywe lift krzywe lift
Złożoność Złożoność
II
Jeżeli mamy dane o rozmiarze Jeżeli mamy dane o rozmiarze n n to ile kroków to ile kroków (w zależności od
(w zależności od n n ) musi wykonać nasz ) musi wykonać nasz algorytm aby podać rozwiązanie?
algorytm aby podać rozwiązanie?
II
Złożoność jako funkcja Złożoność jako funkcja f f ( ( n n ), ), której której argumentem jest rozmiar danych argumentem jest rozmiar danych
wejściowych.
wejściowych.
II
Przy bardziej skomplikowanych zadaniach Przy bardziej skomplikowanych zadaniach możemy brać pod uwagę różne „wymiary”
możemy brać pod uwagę różne „wymiary”
danych wejściowych
danych wejściowych np. liczbę kolumn i np . liczbę kolumn i wierszy w tablicy danych.
wierszy w tablicy danych.
Funkcja złożoności Funkcja złożoności
Zależność złożoności od rozmiaru danych Zależność złożoności od rozmiaru danych
np np . . f f ( ( n n ) ~ ) ~ n n
22log log n n
W przypadku wielu zmiennych
W przypadku wielu zmiennych np np . .
f f ( ( n,m n,m ) ~ ) ~ n*m n*m
Klasy złożoności, asymptotyka Klasy złożoności, asymptotyka
Ogólnie używa się powszechnie dwu oznaczeń Ogólnie używa się powszechnie dwu oznaczeń f f ( ( n n )= )= O O ( g ( g (n ( n )) gdy )) gdy
f f ( ( n n )= )= o o ( g ( g (n ( n )) gdy )) gdy
W przypadku konstrukcji drzewa złożoność była oszacowana W przypadku konstrukcji drzewa złożoność była oszacowana
przez
przez O O ( n*m* ( n*m* log log m m ) dla n ) dla n – – liczba przykładów, m liczba przykładów, m – – liczba liczba cech.
cech.
) 0 (
)
lim ( = >
∞
→
c
n g
n f
n
) 0 (
)
lim ( = >
∞
→
c
n g
n f
n
) 0 (
)
lim ( =
∞
→
g n n f
n
) 0 (
)
lim ( =
∞
→
g n n f
n