Sosiaalisten verkostojen visualisointi Hypermedian jatko-opintoseminaari 2008-2008 Sosiaalisten verkostojen visualisointi Jukka Huhtamäki, <jukka.huhtamaki@tut.fi> Hypermedian jatko-opintoseminaari 2008-2009 Kuva: MS Virtual Earth Tässä esityksessä Tässä esityksessä luodaan (lyhyt) katsaus sosiaalisten verkostojen visualisoinnin historiaan, käydään läpi informaation visualisointiprosessin yleiset periaatteet, perehdytään sosiaalisten verkostojen visualisoinnin periaatteisiin, tutustutaan muutamaan sosiaalisten verkostojen visualisoinnin mahdollistavaan järjestelmään sekä kahteen visualisointeja soveltaneeseen tutkimustapaukseen. Lopuksi pohditaan sosiaalisten verkostojen visualisointia yleisesti ja osana Living labs -ajattelua. Esityksestä Esityksen teknisestä toteutuksesta: Käytössä on W3-konsortion Dave Raggettin HTML Slidy -kirjasto. Tulostaminen: parhaan tuloksen saavutat kun otat CSS-tyylit pois käytöstä ennen tulostamista. Paperia hukkaava tuloste syntyy kun painat a-kirjainta ja tulostat. Esityksessä navigointi tapahtuu vastaavalla tavalla kuin esimerkiksi OpenOffice Impressissä 1 of 7 10/15/08 1:35 PM
Lisää ohjeita: Slide Shows in XHTML Esityksen käytön tilastointi tapahtuu Google Analytics-palvelulla, joka ilmoituksen mukaan noudattaa Googlen yleisiä yksityisyyden suojan käytäntöjä. Sosiaalisen verkoston visualisointi: taustaa Sosiaalisen verkostojen visualisoinnin taustaa: Historoitsija Alfred Crosby (1997): visualisointi on mittauksen ohella tärkein nykyaikaisen tieteen räjähdysmäisen kehityksen tekijä Informaation visualisoinissa yleisesti on tavoitteena luoda tarkastelijalle ilmaisuvoimainen yleisnäkymä tarkasteltavaan informaatiokokonaisuuteen (Ware 2004). Vuorovaikutteisuuden merkitys on suuri: interaction is particularly important in InfoVis: [...] Interaction allows the user to implicitly form mental models of the correlations and relationships in the data, through recognition of patterns, marking or focusing in on those patterns, forming mental hypotheses and testing them, and so on. (Kosara, Hauser ja Gresh 2003) "Images of social networks have provided investigators with new insights about network structures and have helped them to communicate those insights to others" (Freeman 2000) Sosiaalisen verkoston visualisointi: historiaa Sosiaalisten verkostojen visualisoinnin historia lähti käyntiin vuonna 1932 Jakob Morenon toimesta (Freeman 2000). Eräitä otteita: 1. Jakob Moreno (1932) 2. Leonard ja Loomis (1941), vrt. New Mexico - Google Maps 3. Pitts (1979), vrt. "In an analysis of the data embodied in this figure Pitts discovered that among all these hamlets, the one with the highest centrality was the one named Moscow." (Freeman 2000). hamlet ['hæmlɪt] s [pieni] kylä (jossa ei ole omaa kirkkoa) (MOT Sanakirjasto) 4. "Facebook in 3D with Processing" (stevenbulhoes 2007) Sosiaalisen verkoston visualisointi: prosessi Sosiaalisen verkoston visualisointiprosessi perinteisesti: 2 of 7 10/15/08 1:35 PM
1. 2. 3. 4. 5. 6. Kerätään tutkimusaineisto määrällisin (ja/tai laadullisin?) keinoin. Luodaan sosiaalista verkostoa kuvaava looginen sosiomatriisi (sociomatrix) tutkimusaineiston perusteella. Matriisi voi olla joko dikotominen (kaksiarvoinen?, yhteys saa arvon 0 tai 1) tai arvotettu. Luodaan sosiomatriisin perusteella verkostoa kuvaava graafi tai muu visuaalinen esitys. Analysoidaan visualisoinnin perusteella sosiaalisen verkoston rakennetta. Toistetaan toimenpiteet tarpeen vaatiessa (iteraatio). Vrt. esimerkiksi Scott 2000 tai Wasserman ja Faus 1994...tai sitten Peruskaava voidaan toki myös rikkoa: Visualisointijärjestelmä kytketään suoraan palvelun tietosisältöihin (ystävyyssuhteet jne.) tai lokidataan (vrt. web usage mining). Verkostodataa voidaan myös kerätä analysoitavaksi Webistä esimerkiksi Friend of a Friend (FOAF) -muodossa (vrt. esimerkiksi Staab ja muut 2005, Golbeck ja Rothstein 2008 PDF, Paolillo ja Wright 2006) Verkoston looginen kuvaus voidaan tulkita suoraan graafiksi - sosiomatriisin luominen ei ole aina tarpeen Sosiaalisten verkostojen dataa voi visualisoida muutenkin kuin graafein (vrt. Google Analytics, HotPads Heat Maps Introduction ) Ja niin edelleen. Sosiaalisten verkostojen visualisointi: matematiikkaa Matematiikka liittyy sosiaalisten verkostojen visualisointiin esimerkiksi seuraavin tavoin: Erilaiset graafin ladonta-algoritmit (ks. JUNG Demo: Show): Kamada-Kawai (Kamada ja Kawai 1989) Fruchterman-Rheingold ( Fruchterman ja Reingold 1991) voimaohjattu (ks. Spring layout algorithm) Meyer's "Self-Organizing Map" (Meyer 1998) CircleLayout (vrt. esimerkiksi Gansner ja Koren 2006) Yhteyksien louhiminen lokitiedon, käyttäjien ominaisuuksien tai muun datan perusteella. Yhteyksien voimakkuuden louhiminen lokitiedon, käyttäjien ominaisuuksien tai muun datan perusteella. Klikkien automatisoitu korostaminen (vrt. Vizster). Esimerkki: Vizster Vizster on erityisesti verkkopalvelun käyttäjien käyttöön kehitetty visualisointityöväline (Heer ja boyd 2006): Vizster kehitettiin sekä esimerkiksi prefuse-visualisointityövälineen mahdollisuuksista että 3 of 7 10/15/08 1:35 PM
Friendster-palvelun käyttäjäprofiileihin liittyneen etnografisella otteella tehdyn tutkimuksen tueksi, ks. tapauskuvaus myöhemmin tässä esityksessä. Vizster esiintyi (video WMV-muodossa) taannoin Num3rot (Numb3rs) -sarjassa: Minority report -elokuvasta ja -kirjasta tuttu mahdollisuus ilmiön hahmottamiseen (ja ehkäpä tulevien tapahtumien ennakointiin) kiinnostaa eri toimialoilla. Lähde: http://jheer.org/vizster/ Esimerkki: SoNIA 4 of 7 10/15/08 1:35 PM
Lähde: Social Network Image Animator (SoNIA) Esimerkki: Commetrix Commetrix on esimerkki yhteisön evoluution visualisoinnin toteuttavasta järjestelmästä: 5 of 7 10/15/08 1:35 PM
Lisätietoa ja kuva: http://www.commetrix.de/ Tapaus: Vizster ja käyttäjäprofiilit boyd ja Heer (2006) sovelsivat Vizster-visualisointityövälinettä kuvatessaan Friendster-palvelun käyttäjien erilaisia tapoja käyttää, hahmottaa ja antaa merkityksiä palvelun käyttäjäprofiileille: First, it gave us a visual means to confirm ethnographic observations, particularly concerning the presence and composition of dense network clusters. Second, by deploying the visualization to Friendster users, we were able to elicit additional narratives. Interactive visualization is a valuable ethnographic tool because it allows participants to view their behavior from an altered vantage point. Boyd, D., & Heer, J. (2006). Profiles as Conversation: Networked Identity Performance on Friendster. In Proceedings of the Hawai'i International Conference on System Sciences (HICSS-39), Persistent Conversation Track, Kauai, HI, USA, January 4-7, 2006. Kauai, HI, USA: IEEE Computer Society. Available in PDF format. Tapaus: Vizster, Wille ja loppukäyttäjä Huhtamäki (2007) sovelsi Vizster-työvälinettä osana OPAALS-tutkimusverkoston jäsenten visualisoinnissa: Määrämuotoisina wikisivuina määritelly henkilökortit (FactsAbout Cards) luetaan järjestelmästä Wille-visualisointiympäristöön (ks. Nykänen, Mannio, Huhtamäki ja Salonen 2007). Tiedot luetaan wikistä ja jalostetaan vaiheittain FOAF-muotoon. Syntynyt verkosto luetaan FOAF-datasta SPARQL-kyselyinä, joiden tulokset muunnetaan Vizster-välineen tukemaan GraphML-muotoon. Lopuksi käynnistetään Vizster ja näytetään visualisointi. Vastaavaa toimintatapaa voidaan soveltaa myös tutkijoiden ja verkkopalvelun kehittäjien työn tueksi: visualisointien avulla luodaan vuorovaikutteisia ja dynaamisia näkymiä yhteisön tilaan ja toimintaan. Eräs laajempi asiayhteys moiselle toiminnalle on Living Labs -periaate (vrt. De Lama 2006, Mäntylä 2008) Pohdintaa Sosiaalisten verkostojen visualisoinnista on moneksi: Visualisoinnit tutkijan välineenä sosiaalisen verkoston rakenteen analysoinnissa, reflektointivälineenä käyttäjähaastatteluissa, sosiaalista verkostoa käsittelevien keskustelujen tukena tai verkkoyhteisön jäsenten välineenä: navigaation tukeminen, kokonaisuuksien hahmottaminen. Kiinnostavaa on myös visualisointimenetelmien tutkimus sinänsä, kuten myös visualisointien soveltamisen menetelmien tutkimus. 6 of 7 10/15/08 1:35 PM
Lopuksi Kiitokset: keskustelu alkakoon! Jukka Huhtamäki <jukka.huhtamaki@tut.fi> 7 of 7 10/15/08 1:35 PM