Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| courses:b4m39viz [2026/05/25 17:24] – [Question 2: Korelace a Linking (Scatterplot, Paralelní souřadnice) a pravidla pro přehlednost] zapleka3 | courses:b4m39viz [2026/05/27 13:14] (current) – [Question 2: Odlehlé hodnoty (Outliers) – Co to je, co znamenají a k čemu slouží] zapleka3 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| [[https:// | [[https:// | ||
| + | [[https:// | ||
| ======= Question set 1 ======= | ======= Question set 1 ======= | ||
| Line 158: | Line 159: | ||
| Sugiyamův rámec (Sugiyama Framework) je široce používaný algoritmus, který řeší problém, jak prostorově uspořádat uzly u relačních dat. | Sugiyamův rámec (Sugiyama Framework) je široce používaný algoritmus, který řeší problém, jak prostorově uspořádat uzly u relačních dat. | ||
| - | - Je určený specificky | + | - Je primárně navržený pro výpočet **hierarchického rozvržení stromů** nebo **orientovaných acyklických grafů (DAG)**. Lze jej však aplikovat i na **obecné orientované grafy (s cykly)**, se kterými si poradí dočasným otočením problémových hran. |
| - | - Je naprosto ideální pro úlohy, kde potřebujeme jasně komunikovat **hierarchii, | + | - Je naprosto ideální pro úlohy, kde potřebujeme jasně komunikovat **hierarchii, |
| - %%Příklad využití: | - %%Příklad využití: | ||
| ++++ | ++++ | ||
| Line 167: | Line 168: | ||
| - **Horizontální vrstvy:** Všechny uzly grafu jsou úhledně seřazeny do zřetelných horizontálních vrstev (úrovní). | - **Horizontální vrstvy:** Všechny uzly grafu jsou úhledně seřazeny do zřetelných horizontálních vrstev (úrovní). | ||
| - | - **Jednosměrnost hran:** Zásadním rysem je, že **všechny hrany směřují pouze jedním směrem** (typicky shora dolů). | + | - **Převážná jednosměrnost hran:** Zásadním rysem je, že **naprostá |
| - | - **Jasná hierarchie: | + | - **Jasná hierarchie: |
| ++++ | ++++ | ||
| Line 237: | Line 238: | ||
| - **Dynamické mapování (Čas $\rightarrow$ Čas / Animace):** Fyzický čas přehrávání vizualizace odpovídá času v datech. | - **Dynamické mapování (Čas $\rightarrow$ Čas / Animace):** Fyzický čas přehrávání vizualizace odpovídá času v datech. | ||
| - | * *Výhoda:* Přirozené (žádná mentální konverze), dobré pro sledování vývoje 2D/3D polí (%%např.%% šíření bouře). | + | |
| - | * *Nevýhoda: | + | |
| - **Statické mapování (Čas $\rightarrow$ Prostor):** Čas je namapován na osu nebo vizuální kanál. | - **Statické mapování (Čas $\rightarrow$ Prostor):** Čas je namapován na osu nebo vizuální kanál. | ||
| - | * *Výhoda:* Umožňuje **přímé vizuální srovnání** hodnot napříč historií. | + | |
| * **Vizuální kanály pro kódování času:** | * **Vizuální kanály pro kódování času:** | ||
| * **Pozice:** Nejčastější a nejpřesnější (osa X). | * **Pozice:** Nejčastější a nejpřesnější (osa X). | ||
| Line 376: | Line 377: | ||
| **Přímé objemové renderování** je pokročilá vizualizační technika pro zobrazení 3D objemových dat (např. CT nebo MRI skenů). | **Přímé objemové renderování** je pokročilá vizualizační technika pro zobrazení 3D objemových dat (např. CT nebo MRI skenů). | ||
| - | - **Základní princip:** Na rozdíl od *nepřímé vizualizace* (která z dat nejprve vytvoří 3D geometrii, např. síť trojúhelníků pomocí Marching Cubes), DVR **neextrahují žádnou mezilehlou geometrickou reprezentaci**. Zobrazuje 3D data přímo a mapuje vlastnosti objemu na pixely obrazovky. | + | - **Základní princip:** Na rozdíl od **nepřímé vizualizace** (která z dat nejprve vytvoří 3D geometrii, např. síť trojúhelníků pomocí Marching Cubes), DVR **neextrahují žádnou mezilehlou geometrickou reprezentaci**. Zobrazuje 3D data přímo a mapuje vlastnosti objemu na pixely obrazovky. |
| - **Ray Marching (Paprskový pochod):** Základní algoritmus DVR. Pro každý pixel 2D obrazovky (kamery) se do 3D objemu vyšle světelný paprsek. Algoritmus po malých krocích " | - **Ray Marching (Paprskový pochod):** Základní algoritmus DVR. Pro každý pixel 2D obrazovky (kamery) se do 3D objemu vyšle světelný paprsek. Algoritmus po malých krocích " | ||
| - **Vyhodnocení paprsku:** Nasbírané vzorky podél paprsku se musí " | - **Vyhodnocení paprsku:** Nasbírané vzorky podél paprsku se musí " | ||
| Line 496: | Line 497: | ||
| * Je to často **intuitivnější**, | * Je to často **intuitivnější**, | ||
| * Z hlediska výpočtu potřebujeme řešit **pouze jednu rovnici** pro každý vzorek (počítá se pouze kumulace intenzity). | * Z hlediska výpočtu potřebujeme řešit **pouze jednu rovnici** pro každý vzorek (počítá se pouze kumulace intenzity). | ||
| + | - **Nevýhody: | ||
| + | * Zbytečné výpočty pokud existuje neprůhledný objekt blíž ke kameře. | ||
| ++++ | ++++ | ||
| Line 501: | Line 504: | ||
| Zde algoritmus prochází vzorky podél paprsku od **nejbližšího bodu k nejvzdálenějšímu** (od %%$i = 0$%% do %%$i = n$%%). | Zde algoritmus prochází vzorky podél paprsku od **nejbližšího bodu k nejvzdálenějšímu** (od %%$i = 0$%% do %%$i = n$%%). | ||
| - | - **Princip: | + | - **Princip: |
| - **Výhody a Časné ukončení (Early termination): | - **Výhody a Časné ukončení (Early termination): | ||
| * Hlavní a naprosto klíčovou výhodou této metody je možnost **časného ukončení**. | * Hlavní a naprosto klíčovou výhodou této metody je možnost **časného ukončení**. | ||
| * Jakmile kumulovaná průhlednost (alpha) dosáhne hodnoty blížící se 1.0 (tj. materiál se stane plně neprůhledným), | * Jakmile kumulovaná průhlednost (alpha) dosáhne hodnoty blížící se 1.0 (tj. materiál se stane plně neprůhledným), | ||
| * Všechny další vzorky za tímto bodem už by stejně nebyly viditelné, takže je zbytečné je počítat. To může **výrazně zrychlit renderování**, | * Všechny další vzorky za tímto bodem už by stejně nebyly viditelné, takže je zbytečné je počítat. To může **výrazně zrychlit renderování**, | ||
| + | - **Nevýhody: | ||
| + | * Výpočet vyžaduje řešení **dvou rovnic** (jednu pro intenzitu a druhou pro průhlednost). | ||
| ++++ | ++++ | ||
| Line 514: | Line 519: | ||
| Prvním zásadním problémem je **nelinearita (percepční neuniformita)** mnoha běžných barevných prostorů (např. RGB, HSV). | Prvním zásadním problémem je **nelinearita (percepční neuniformita)** mnoha běžných barevných prostorů (např. RGB, HSV). | ||
| - V těchto prostorech matematická vzdálenost mezi dvěma barvami neodpovídá tomu, jak rozdíl vnímá lidské oko. Stejný číselný rozdíl v datech se může v jedné části barevného spektra jevit jako obrovský skok a v jiné jako neviditelná změna. | - V těchto prostorech matematická vzdálenost mezi dvěma barvami neodpovídá tomu, jak rozdíl vnímá lidské oko. Stejný číselný rozdíl v datech se může v jedné části barevného spektra jevit jako obrovský skok a v jiné jako neviditelná změna. | ||
| + | - Odstín neimplikuje řazení, jas ano. | ||
| + | - Odstín má vyšší rozlišitelnost než jas a sytost. | ||
| - **Duhová škála (Rainbow / Jet Colormap): | - **Duhová škála (Rainbow / Jet Colormap): | ||
| - **Řešení: | - **Řešení: | ||
| Line 674: | Line 681: | ||
| **1. Kontrola a ověřování analytických modelů (např. Regrese):** | **1. Kontrola a ověřování analytických modelů (např. Regrese):** | ||
| - Pokud při automatizované analýze aplikujeme na data matematický model (např. proložíme je regresní přímkou), i **jeden jediný silný outlier dokáže drasticky změnit sklon a posun této přímky**, což vede ke zcela chybné interpretaci celého vztahu. | - Pokud při automatizované analýze aplikujeme na data matematický model (např. proložíme je regresní přímkou), i **jeden jediný silný outlier dokáže drasticky změnit sklon a posun této přímky**, což vede ke zcela chybné interpretaci celého vztahu. | ||
| - | - Vizualizace (např. zobrazení bodového grafu s proloženou přímkou) nám umožní okamžitě vidět, že model selhává kvůli odlehlé hodnotě. Můžeme ji vizuálně identifikovat, | + | - Vizualizace (např. zobrazení bodového grafu s proloženou přímkou) nám umožní okamžitě vidět, že model selhává kvůli odlehlé hodnotě. Můžeme ji vizuálně identifikovat, |
| + | {{: | ||
| **2. Praktické aplikace (Detekce anomálií): | **2. Praktické aplikace (Detekce anomálií): | ||
| Line 680: | Line 688: | ||
| - **Kyberbezpečnost: | - **Kyberbezpečnost: | ||
| - **Bankovnictví a finance:** Detekce podvodů s kreditními kartami (kdy transakce neodpovídá typickému chování uživatele). | - **Bankovnictví a finance:** Detekce podvodů s kreditními kartami (kdy transakce neodpovídá typickému chování uživatele). | ||
| - | - V těchto doménách se běžně využívá *Vizuální analytika* a speciální mantry jako " | + | - V těchto doménách se běžně využívá |
| ++++ | ++++ | ||