← Zpět na přehledROZ / 06
VýkladS komentářem
ROZ 06 · Výklad s komentářem

Výběr a extrakce příznaků

Rozpoznávání obrazců VI · Michal Haindl · podklady 2023–2024.

Budeme hledat menší a užitečnější reprezentaci: nejprve výběrem měření, potom transformací souřadnic. Kritérium kvality musí odpovídat cíli.

x₁x₂
Konstruované body a směr/hranice; nejde o experimentální data.

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 1

ROZ 06 · Výklad s komentářem

Výběr není totéž co transformace

Výběr ponechá podmnožinu původních příznaků. Extrakce vytváří nové souřadnice jako funkce vstupu; ani použití všech vstupů nezaručuje zachování veškeré informace.

Motivací je cena měření, přenos, interpretovatelnost, stabilnější odhad i klasifikace. Nejlepší komprese pro rekonstrukci nemusí být nejlepší pro rozlišení tříd.

z=xJ(výběr)
z=f(x)(extrakce)

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 1, 2, 3

ROZ 06 · Výklad s komentářem

Filter, wrapper a embedded

Filter hodnotí data bez trénování konkrétního finálního klasifikátoru. Wrapper hodnotí podmnožinu pomocí klasifikátoru a validačního protokolu. Embedded metoda zahrnuje výběr do učení.

Hybrid kombinuje rychlý předvýběr a dražší posouzení interakcí. Validační dělení musí obepínat i výběr příznaků.

DataPříznakyRozhodnutí
Nově kreslené schéma GRAFIT · ilustrační konstrukce.

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 3, 4

ROZ 06 · Výklad s komentářem

Proč může méně příznaků pomoci

Ideální Bayesovo rozhodnutí může další příznak ignorovat; jeho optimální riziko proto přidáním informace nevzroste. Naučený konečný model má ale chybu odhadu, numerické chyby i omezenou kapacitu.

Výběr může napravit nevhodný model a zmenšit rozptyl. Přitom zavádí vlastní chybu hledání a riziko přeučení na hodnoticí kritérium.

x₁x₂
Konstruované body a směr/hranice; nejde o experimentální data.

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 5

ROZ 06 · Výklad s komentářem

Oddělení hustot a Bayesova chyba

Pro dvě třídy závisí minimální chyba na překryvu vážených hustot. Vzdálenost rozdělení může poskytnout náhradní kritérium nebo mez chyby.

f-divergence používá konvexní funkci poměru hustot. Ne každá divergence je symetrická a ne každá splňuje axiomy metriky.

Pe=∫min{π1p1(x),π2p2(x)}dx
Df(p‖q)=∫q(x)f(p(x)q(x))dx

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 6

ROZ 06 · Výklad s komentářem

Rodiny pravděpodobnostních vzdáleností

Chernoffova rodina mění exponent s mezi 0 a 1. Bhattacharyyova vzdálenost odpovídá s=1/2. Matusitova vzdálenost porovnává odmocniny hustot.

Symetrizovaná KL divergence porovnává logaritmický poměr, Patrickova–Fisherova míra rozdíl hustot v L². Vážené varianty navíc zohledňují apriorní četnosti.

B=−log∫p1p2dx
M2=∫(p1−p2)2dx
D=∫(p1−p2)log(p1/p2)dx

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 7

ROZ 06 · Výklad s komentářem

Gaussovské třídy

U normálních rozdělení se vzdálenosti vyjádří pomocí středů a kovariancí. Rozdíl středů i rozdíl tvarů hustot mohou nést informaci.

Při společné kovarianci je Bhattacharyyova vzdálenost osminou kvadratické Mahalanobisovy vzdálenosti středů. Součet párových kritérií u více tříd je už náhradní vícetřídé kritérium.

Σ1=Σ2=Σ⟹
B=18(μ1−μ2)⊤Σ−1(μ1−μ2)
AB
Dvě konstruované hustoty; výška není pravděpodobnost bodu.

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 7, 8

ROZ 06 · Výklad s komentářem

Závislost, entropie a rozptyl

Pokud se podmíněné rozdělení příznaků neliší mezi třídami, pozorování o třídě neinformuje. Můžeme měřit odchylku podmíněné hustoty od celkové nebo pokles nejistoty.

Podmíněná Shannonova entropie průměruje nejistotu posterioru. Rozptylová kritéria poměřují vzdálenost tříd s jejich vnitřní variabilitou; sama neznají celý tvar hustot.

h(x)=−∑kP(k∣x)log2P(k∣x)
H(Y∣X)=EX[h(X)]
J=tr(SW−1SB)

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 8, 9, 10

ROZ 06 · Výklad s komentářem

Kombinatorická cena výběru

Výběr m z d příznaků obsahuje binomický počet kandidátů. Řazení jednotlivých příznaků obecně neřeší interakce ani redundanci.

Výjimkou je skutečně aditivní kritérium, například vhodná Gaussovská úloha se společnou diagonální kovariancí. Pak lze seřadit jednotlivé příspěvky.

#J=(dm)
D2=∑j∈J(μ1j−μ2j)2σj2

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 10, 11

ROZ 06 · Výklad s komentářem

Odstranění korelovaných měření

Metoda vzájemných korelací opakovaně odstraní příznak s největší průměrnou absolutní korelací k ostatním. Po každém odstranění se skóre aktualizuje.

Malá korelace není obecně nezávislost a velká korelace neznamená zbytečnost pro klasifikaci. Tato heuristika hledá nízkou lineární redundanci, nikoli automaticky nejlepší třídy.

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 11, 12

ROZ 06 · Výklad s komentářem

Branch-and-bound

Strom organizuje postupné odstraňování příznaků. Máme-li platnou horní mez dosažitelného skóre celé větve a ta už nepřekoná dosavadní řešení, větev vynecháme.

Monotónní kritérium takovou mez umožňuje. Optimálnost platí pouze při správné mezi a úplném dovoleném prohledání; počet navštívených uzlů může být stále velký.

J(A)≤J(B)pro A⊆B
SABabcd
Schéma rozkladu na části; konkrétní pravidla definuje text.

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 12, 13

ROZ 06 · Výklad s komentářem

Sekvenční a náhodné hledání

Dopředný výběr přidává nejlepší zbývající příznak, zpětný odebírá nejméně škodlivý. Nevratná rozhodnutí vytvářejí vnořené podmnožiny a mohou minout optimum.

Simulované žíhání někdy přijme horší řešení. Genetické hledání pracuje s populací bitových masek. Obě metody vyžadují rozpočet i nezávislé ověření výsledku.

P(přijetí)=min{1,e−ΔE/T}

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 14, 15

ROZ 06 · Výklad s komentářem

Lineární extrakce

Při z=Aᵀx se střed transformuje jako Aᵀμ a kovariance jako AᵀΣA. Optimalizovat lze přímo kritérium oddělení tříd.

U dvou tříd se společnou kovariancí je Fisherův směr úměrný Σ⁻¹(μ₁−μ₂). Nelineární extrakce umožní složitější reprezentace, ale komplikuje odhad i interpretaci.

μz=A⊤μ
Σz=A⊤ΣA

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 15, 16

ROZ 06 · Výklad s komentářem

PCA a Karhunenova–Loèvova reprezentace

Po centrování zvolíme vlastní vektory kovariance podle klesajících vlastních čísel. Projekce do prvních m směrů minimalizuje střední kvadratickou chybu lineární rekonstrukce.

Chyba je součet vynechaných vlastních čísel. Nové souřadnice jsou nekorelované; nezávislé jsou obecně až za dalších předpokladů, například společné normality.

Σuj=λjuj
z=Um⊤(x−μ)
E‖x−x^‖2=∑j>mλj
x₁x₂
Konstruované body a směr/hranice; nejde o experimentální data.

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 16, 17, 18, 19

ROZ 06 · Výklad s komentářem

LDA využívá označení tříd

Lineární diskriminační analýza hledá směry s velkým mezitřídním a malým vnitrotřídním rozptylem. Jde o jinou úlohu než zachování celkového rozptylu.

Počet nezávislých diskriminačních směrů je nejvýše K−1. Singularitu vnitrotřídní matice řešíme redukcí nebo regularizací.

SBu=λSWu

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 19

ROZ 06 · Výklad s komentářem

Sammonovo zobrazení

Sammonova projekce numericky hledá nízkorozměrné pozice, které zachovají původní párové vzdálenosti, se zvýšeným důrazem na malé vzdálenosti.

Výsledkem je poloha konkrétních bodů. Pro nový bod potřebujeme další postup, nikoli jen tabulku souřadnic. Nulové vzdálenosti duplicitních bodů vyžadují ošetření.

E=1∑i<jdij*∑i<j(dij*−dij)2dij*

Michal Haindl · podklad 2023–2024 · tematický přepis GRAFIT. Zdrojové PDF · strany 19, 20

ROZ 06 · Interaktivní doplněk GRAFIT

Rozptyl a rozlišitelnost

Vyzkoušejte · doplněk GRAFIT

Konstruovaný didaktický model. Měňte vstupy a sledujte výpočet; nejde o naměřený výkon ani plný učící algoritmus.

ROZ 06 · Řešený příklad · doplněk GRAFIT

Rozptyl není třída

Představte si dvě třídy oddělené malým posunem ve svislém směru, ale s velkým společným vodorovným rozptylem. PCA na jednu dimenzi může zvolit vodorovný směr a třídní informaci zahodit.

PCA není metoda s učitelem a nevidí štítky tříd. Vysoké procento zachovaného rozptylu samo neříká, kolik klasifikační informace zůstalo.

ROZ 06 · Ověření porozumění · doplněk GRAFIT

Zkuste si odpovědět

Je hlavní komponenta vždy nejlepší příznak pro klasifikaci?

Zobrazit vysvětlení

Ne. Maximalizuje rozptyl bez znalosti štítků, nikoli obecně separaci tříd.

ROZ 06 · Shrnutí souvislostí · komentář GRAFIT

Výběr versus extrakce

Výběr zachovává podmnožinu původních příznaků. Extrakce vytváří nové souřadnice jako funkce původního vstupu. Obě cesty mohou snížit dimenzi, ale mají odlišnou interpretaci a cenu výpočtu.

ROZ 06 · Shrnutí souvislostí · komentář GRAFIT

PCA maximalizuje rozptyl

PCA pracuje s centrovanými daty a hledá ortogonální směry největšího rozptylu. V eukleidovské míře současně minimalizuje chybu lineární rekonstrukce dané dimenze. Největší rozptyl však nemusí být největší třídní rozlišitelnost.

ROZ 06 · Shrnutí souvislostí · komentář GRAFIT

Škálování mění odpověď

Kovarianční PCA závisí na jednotkách vstupů. Změna jednotek jedné proměnné může změnit hlavní směr. Volba standardizace je věc zadání a odhadu na trénovacích datech.

ROZ 06 · Shrnutí souvislostí · komentář GRAFIT

Vyhledávání podmnožin

Vyčerpávající hledání roste s počtem příznaků exponenciálně. Postupné strategie jsou levnější, ale mohou minout kombinaci příznaků, které jsou užitečné společně. Celý výběr musí být uvnitř validačního postupu.

ROZ 06 · Provenience

Podklady a způsob zpracování

Autor původních podkladů: Michal Haindl, FIT ČVUT / ÚTIA AV ČR, 2023–2024. Český tematický přepis, vysázení a didaktické doplňky: GRAFIT, 2026.

Tato verze slučuje postupná odhalení a vysvětluje témata vlastními větami. Není doslovnou reprodukcí každé původní tabulky ani náhradou aktuálních organizačních pokynů. Zdrojové PDF zůstává beze změny; žádný původní snímek zde není vložen jako obrázek.

Stáhnout původní PDFAutorský zdrojMapa témat a SHA-256

Obsah přednášky

Moje poznámky

Ukládají se jen v tomto prohlížeči.