Univerzita Karlova V Praze Matematicko-Fyzikální Fakulta
Total Page:16
File Type:pdf, Size:1020Kb
Univerzita Karlova v Praze Matematicko-fyzikální fakulta DIPLOMOVÁ PRÁCE Cyril Höschl Vizualizace a testování týmových profilů Kabinet software a výuky informatiky Vedoucí diplomové práce: RNDr. František Mráz, CSc. Studijní program: Informatika, softwarové systémy Poděkování: Rád bych poděkoval zejména MUDr. Mgr. Radvanu Bahbouhovi, PhD., autoru metody Sociomapování, za dlouhodobou obohacující spolupráci. Zejména za jeho cenné podněty k počítání podobnosti profilů, bez nichž by přiložený software TPA ani tato práce nevznikly. Dále bych rád poděkoval vedoucímu této práce, RNDr. Františku Mrázovi, CSc., za jeho vstřícný přístup, cenné postřehy a hluboký vhled do problematiky. A určitě bych rád poděkoval Mgr. Evě Rozehnalové nejen za její odborné rady, ale i celkovou podporu. A pak také všem, kteří se na Sociomapování podílejí, zejména Šimonovi Paynovi, Tomáši Srbovi a Dr. Jaroslavu Sýkorovi. Prohlašuji, že jsem svou diplomovou práci napsal samostatně a výhradně s použitím citovaných pramenů. Souhlasím se zapůjčováním práce. V Praze dne 5.8.2010 Cyril Höschl 2 1 Úvod.................................................................................................................. 7 1.1 Realizace ...................................................................................................... 10 1.2 Členění kapitol .............................................................................................. 10 2 Vizualizace vztahů ............................................................................................ 13 2.1 Vztahy mezi objekty ...................................................................................... 13 2.2 Fuzzy Model ................................................................................................. 13 2.2.1 Vyjádření fuzzy modelu ............................................................................ 15 2.2.2 Přímý převod na fuzzy model ................................................................... 16 2.2.3 Funkce popisující fuzzy model .................................................................. 16 2.3 Vnímání vztahů graficky ............................................................................... 18 2.3.1 Metody zobrazení .................................................................................... 19 2.3.2 Počet objektů ........................................................................................... 20 2.3.3 Zobrazení vztahů ...................................................................................... 20 2.4 Vizualizace sociomapou ................................................................................ 21 2.4.1 Druhy sociomap ....................................................................................... 22 2.4.2 Výška objektů v sociomapě ...................................................................... 23 2.5 HModel ........................................................................................................ 23 2.6 Vizualizace dle MDS ...................................................................................... 25 2.7 Vizualizace dle PCA ....................................................................................... 26 2.8 Shrnutí kapitoly ............................................................................................ 29 3 Srovnání metod ............................................................................................... 30 3.1 Vygenerování matic ...................................................................................... 30 3.2 Kritérium přesnosti zobrazení ....................................................................... 32 3.3 Výsledky studie ............................................................................................. 34 3.4 Shrnutí kapitoly ............................................................................................ 36 4 HModel algoritmus .......................................................................................... 38 4.1 Optimalizované kritérium ............................................................................. 38 4.2 Algoritmus HModelu ..................................................................................... 41 4.3 Výsledné přeškálování .................................................................................. 42 3 4.4 Shrnutí kapitoly ............................................................................................ 43 5 Týmové profily ................................................................................................. 44 5.1 Úvod - Motivace ........................................................................................... 44 5.2 Alternativní metody ...................................................................................... 46 5.3 Vizualizace testových dimenzí ....................................................................... 47 5.4 Vizualizace individuálního profilu .................................................................. 49 5.5 Vizualizace týmového profilu ........................................................................ 49 5.6 Konverze na percentil ................................................................................... 51 5.7 Podobnost profilů ......................................................................................... 54 5.7.1 Pravděpodobnost shody dvou profilů ....................................................... 56 5.7.2 Vyjádření pravděpodobnosti .................................................................... 56 5.7.3 Převod vzdálenostní matice na fuzzy model.............................................. 59 5.8 Testování rozdílů mezi podskupinami ............................................................ 60 5.9 Pravděpodobnost shody průměrů ................................................................. 61 5.9.1 Kumulativní distribuční funkce ................................................................. 65 5.10 Výpočet distribučních funkcí ......................................................................... 67 5.10.1 Spočítání pravděpodobnostního rozdělení ........................................... 67 5.10.2 Shoda střední hodnoty dvou podskupin ............................................... 67 5.10.3 Shoda dvou profilů .............................................................................. 69 5.10.4 Odvození pravděpodobnosti shody dvou profilů .................................. 70 5.11 Shrnutí kapitoly ............................................................................................ 72 6 Čtení Sociomapy .............................................................................................. 74 6.1 Zobrazení netestové proměnné ..................................................................... 75 6.2 Týmová podobnost ....................................................................................... 77 6.3 Shrnutí kapitoly ............................................................................................ 78 7 Konstrukce terénu přímé Sociomapy ................................................................. 80 7.1 Motivace ...................................................................................................... 80 7.2 Konstrukce výšky terénu ............................................................................... 82 7.3 Vektorizace terénu Sociomapy ...................................................................... 86 4 7.4 Vnímání terénu sociomapy ........................................................................... 87 7.5 Pohled shora ................................................................................................ 88 7.6 Vylepšení vizualizace terénu ......................................................................... 89 7.6.1 Osvětlovací model .................................................................................... 89 7.6.2 Přidání vrstevnic ...................................................................................... 90 7.7 Shrnutí kapitoly ............................................................................................ 92 8 Shluková analýza .............................................................................................. 94 8.1 Algoritmus shlukování .................................................................................. 96 8.2 Ukázka zobrazení shluků v sociomapě ........................................................... 96 8.3 Shrnutí kapitoly ............................................................................................ 97 9 Dynamické sociomapy ...................................................................................... 99 9.1 Animace HModelu ...................................................................................... 100 9.2 Upravený algoritmus HModelu ................................................................... 102 9.3 Animace výšky ............................................................................................ 104 9.4 Shrnutí kapitoly .......................................................................................... 108 10 Závěr ............................................................................................................. 110 Literatura ............................................................................................................... 112 11 Přílohy ........................................................................................................... 118 11.1 Případová studie: Analýza