1.6. Naučna vizualizacija i vizualizacija informacija
Vizualizacija je višeznačan pojam. U oblasti psihologije obično se definiše kao proces formiranja vizuelnih predstava objekata, njihovih atributa i međusobnih relacija (Krstić, 1991). Reč je o unutrašnjem kognitivnom procesu koji se na prvom mestu može povezati sa konceptom vizuelnog mišljenja, jer podrazumeva formiranje mentalnih slika i modela kojima simuliramo ili ponovo proživljavamo događaje i pojave. Međutim, razvoj informacionih tehnologija i računarske grafike doveo je do proširenja značenja pojma vizualizacije i njegovog pomeranja sa procesa internalizacije, odnosno formiranja mentalnih slika u svesti osobe, na procese eksternalizacije. Van oblasti psihologije, vizualizacija se sve ređe posmatra kao interni kognitivni proces, a sve češće kao postupak grafičkog predstavljanja koncepata, podataka i ideja (Ware, 2004). Štaviše, u pojedinim definicijama, vizualizacija se vezuje isključivo za upotrebu interaktivnih, računarski generisanih vizuelnih reprezentacija (Card, Mackinlay, & Shneiderman, 1999). S obzirom na predmet vizualizacije, obično se pravi razlika između naučne vizualizacije i vizualizacije informacija (Card et al., 1999; Mazza, 2009; Zhang, 2010). Naučna vizualizacija odnosi se na prikazivanje fenomena i podataka koji imaju svoju analogiju u stvarnom svetu i čije relacije mogu da se opišu fizičkim i matematičkim modelima. Ova vrsta vizualizacije služi za prikazivanje onoga što realno postoji, ali najčešće nije vidljivo jer je suviše malo, udaljeno, nedostupno i nesagledivo iz prave perspektive. Primeri naučne vizualizacije su sheme hemijskih molekula, modeli Sunčevog sistema, rentgenski snimci ili prikaz strujanja vazduha u aerotunelima. S druge strane, vizualizacija informacija je primena vizuelnih predstava za prikazivanje fenomena koji su apstraktni i nemaju unapred definisani prostorni raspored niti strukturu. Ranije opisana mapa epidemije kolere je odličan primer vizualizacije informacija, jer na njoj nisu vidljivi samo konkretni objekti, kao što su pumpe i smrtni slučajevi, već i apstrahovani ili izvedeni fenomeni, kao što je učestalost smrtnih slučajeva na određenim lokacijama ili povezanost pumpi sa većim rizikom od zaraze. Mape su veoma intuitivne grafičke predstave koje su postale široko prihvaćen model vizualizacije odnosa među objektima, jer ih korisnici veoma lako interpretiraju i razumevaju, nezavisno od toga da li se njima dočarava prostorna, tematska ili neka druga vrsta bliskosti objekata (Koshman, 2006; Chalmers, 1993; Cole, Mandelblatt, & Stevenson, 2002). Zbog svoje sličnosti sa fenomenima iz svakodnevnog života, ovakav pristup vizualizaciji je poznat kao paradigma prirodnih situacija (Robertson, 1991). Korišćenjem analogija sa rastojanjima, rasporedom i veličinama objekata na geografskim mapama, moguće je, na primer, dočarati socijalnu, emotivnu ili bilo koju drugu vrstu (latentne) bliskosti osoba.
Zamislite da kao školski psiholog imate potrebu da opišete odnose među učenicima nekog odeljenja. Kao pogodna alternativa ili dopuna vašem izveštaju u tekstualnoj formi, može da posluži
sociogram. Sociogram je u osnovi
graf, matematički objekat koji se predstavlja mrežom
čvorova i njihovih
grana, tj. međusobnih veza. Graf, dakle, nije isto što i grafikon, već samo jedna podvrsta dijagrama. Grafovi su intuitivna tehnika za prikazivanje strukture povezanih entiteta, kao što su npr. prijatelji na nekoj društvenoj mreži ili države koje imaju intenzivnu trgovinsku razmenu. U tehničkom smislu, iscrtavanje grafova obično zahteva primenu
algoritama ugrađenih opruga (engl.
spring-embedded algorithms) (Kamada & Kawai, 1989) koji matematički simuliraju fizički model u kome bi čvorovi bili kugle različite mase, povezane oprugama različite jačine. U celokupnom sistemu čvorova (kugli) i grana (opruga) deluju sile privlačenja i odbijanja, pa se ova vrsta grafičkog predstavljanja često naziva i
grafovima zasnovanim na silama (engl.
energy-based ili
force-directed graphs) (Fruchterman & Reingold, 1991). Sile, odnosno napregnutost opruga, grafički se ispoljavaju tako što čvorovi (npr. učenici) koji su međusobno jače povezani (npr. sede zajedno na više časova) teže da na grafikonu budu bliži, a oni među kojima ne postoje veze ili su spojeni vezama slabijeg intenziteta, teže da se udalje. Iscrtavanje grafa najčešće započinje nasumičnim rasporedom čvorova, da bi se nakon manjeg ili većeg broja iteracija (ponavljanja) razmestili tako da „opruge“ budu što manje napregnute. U svakom koraku se evaluira ukupna energija sistema ili suma sila, a postupak se završava u momentu kada nivo energije dostigne minimum. Minimum energije podrazumeva najprirodniji položaj i odnos grana i čvorova, odnosno graf na kome udaljenosti među čvorovima najvernije odražavaju jačinu veza među njima. To znači da pored osnovnog zahteva za postizanjem minimalne sume sila koje deluju na čvorove i opruge, postoji i zahtev koji se tiče estetike ili dobre forme u kojoj će svi čvorovi i veze biti jasno uočljivi i ravnomerno raspoređeni po dostupnoj površini ekrana. Uzmimo kao primer
odgovore učenika na pitanje sa kime bi voleli da sede na času. Na početnoj slici prikazane su samo pozicije, odnosno međusobna bliskost učenika, ali dijagram može da se dopuni i vrednostima drugih varijabli. Kada kliknete taster
Variraj boju, krugovi će biti obojeni različitim bojama u zavisnosti od pola učenika. Veličinom kruga može se označiti uspeh u školi. Na kraju, uz svaki krug mogu se prikazati imena učenika. Menjate izgled grafa upotrebom opcija sa desne strane i analizirajte prednosti i nedostatke različitih prikaza. Dodajte još jednog učenika na graf klikom na taster
Dodaj čvor i analizirajte kako je to uticalo na promenu strukture mreže i raspored čvorova.
Odgovor zavisi od cilja vizualizacije. Svako povećanje broja varijabli koje se predstavljaju grafom, utiče na njegovu preglednost, ali ne nužno negativno. Boja omogućava da se lakše grupišu elementi koji nisu prostorno bliski ali su slični po nekom svojstvu, npr. polu. Veličina kruga omogućava lako poređenje objekata i lociranje onih elemenata koji odudaraju od većine drugih. Iako je variranjem boje i veličine na grafu prikazana veća količina informacija, to ne narušava njegovu preglednost i čini ga intuitivnijim i lakšim za interpretaciju.
Ni jedno ni drugo. Položaj kružića nema veze sa pozicijama na horizontalnoj i vertikalnoj dimenziji slike, ali njihov odnos nije potpuno proizvoljan. Primenjeni algoritam ne dozvoljava da se bliski entiteti nađu na različitim stranama grafa, jer moraju da budu očuvani njihovi međusobni odnosi. Ručnim pomeranjem kružića po ekranu možete da im promenite apsolutni položaj, ali time se neće bitno promeniti njihov relativni položaj u odnosu na ostale elemente. U tom smislu se donose i zaključci. Na primer, Tanja i/ili Sofija nisu udaljene od Ane, Petra, Marka ili Jovana. One su kao dijada udaljene od grupe ostalih đaka koji mogu da se posmatraju kao koherentna celina.
Boja je svojstvo koje se razlikuje već na nivou ranog opažanja. Boje se lakše i brže upoređuju nego oblici ili njihove veličine. Naravno, ova svojstva uvek mogu da se upotrebe tako da oblik (npr. trougao i krug) bude dominantan u odnosu na boju (npr. svetlo- i tamnoplava nijansa).
Ovo nije opravdano zato što su u pitanju varijable različitog tipa. Ocene su numeričke vrednosti među kojima može da se vrši poređenje po veličini. Pol je varijabla koja (uglavnom) ima dve jasno odvojene kategorije. U tom smislu, upotreba veličine za oznaku pola a boje za ocenu, ne bi bilo intuitivno.
Milica je „zvezda“ odeljenja jer većina veza drugih đaka vodi ka njoj. Razlog nije moguće videti na osnovu grafikona ali se može pretpostaviti da ima veze sa njenim dobrim uspehom. Druga deca možda žele da se druže sa njom zato što je cene i poštuju njene sposobnosti, a možda jednostavno žele da sede pored nje da bi mogli da prepisuju ili traže pomoć.
Đacima bi moglo da se postavi pitanje o tome koliko često se druže van škole, tako da bi o njihovoj bliskosti mogla da govori debljina linije. Oblikom bi mogao da se prikaže podatak da li se đak bavi nekim sportom ili ne. Treba imati na umu da se povećanjem broja vizuelnih svojstava narušava razumljivost i intuitivnost grafa, jer postaje sve teže porediti i grupisati elemente po raznim atributima ili njihovim kombinacijama. Na slici je mnogo lakše utvrditi odnos broja crvenih i plavih objekata, nego odnos crvenih trouglova i plavih kvadrata.