• No results found

Johan Eklund Idéer och rön från LIVA-projektet

N/A
N/A
Protected

Academic year: 2022

Share "Johan Eklund Idéer och rön från LIVA-projektet"

Copied!
3
0
0

Loading.... (view fulltext now)

Full text

(1)

Johan Eklund

Idéer och rön från LIVA-projektet

________________________________________________________________

Paper presenterat vid konferensen

11-12 oktober 2006 i Borås

(2)

2 Library Information Visualization and Analysis (LIVA) är ett forsknings- och utvecklingspro- jekt mellan Institutionen Biblioteks- och informationsvetenskap / Bibliotekshögskolan, BiC Bibliotekscentrum Sverige AB och BTJ, i samarbete med ett antal projektbibliotek (bl a SCB:s bibliotek och Talboks- och punktskriftsbiblioteket). Projektet är finansierat av KK- stiftelsen under åren 2005-2007. LIVA:s styrgrupp består av följande medlemmar:

• Lars Höglund, professor, Bibliotekshögskolan

• Maivor Hallén, bibliotekarie, Bibliotekscentrum

• Gertrud Berger, bibliotekarie, BTJ

• Sándor Darányi, universitetslektor, Bibliotekshögskolan

• Johan Eklund, doktorand, Bibliotekshögskolan

Projektets mål är att genom tillämpning av forskningsrön från biblioteks- och informa- tionsvetenskap visa hur tillgången till information i befintliga bibliotekssystem kan förbättras ifråga om sökning och resultatpresentation. Det är ett välbekant faktum att de flesta biblio- tekssys tem saknar en hel del av den funktionalitet som man finna i dagens webbaserade sök- motorer, exempelvis rankning, stavningshjälp, förslag på söktermer, automatisk gruppering av sökresultat samt grafisk visualisering av informationen i systemen. Detta utgör ett problem för många användare eftersom systemen därför förutsätter en god kännedom om sökstrategier och databasens innehåll.

Ett av de områden som studeras närmare i projektet är automatiserad ämnesklassifikation.

Detta forskningsfält visas stort intresse inom informationsvetenskapen idag, eftersom de stora mängder information i digital form som idag finns tillgängliga ofta inte medger manuell orga- nisation. Det behövs verktyg för att automatiskt analysera dokument och organisera dessa efter en maskinellt framtagen representation av deras innehåll. Forskningen inom detta områ- de har pågått i omkring 50 år, men det är först genom det senaste decenniets explosivt ökande informationstillgång på Internet som behovet av sådana tekniker har blivit verkligen påtagligt.

Vår uppfattning är att dagens bibliotekarier kan dra stor nytta av verktyg för automatiserad klassifikation som ett stöd i deras katalogiseringsverksamhet.

En framgångsrik teknik för automatisk klassifikation som vi har valt att fokusera vår forskning på går under benämningen supportvektormaskiner (SVM). Dessa började tillämpas i mitten på 1990-talet och tillskrivs vanligen statistikern Vladimir Vapnik som främste upp- hovsman. Den grundläggande idén bakom SVM är att i en uppsättning kända dokument som är binärt klassificerade (dvs är tilldelade en av två möjliga klasser) hitta en maximal geome t- risk separation mellan de båda klasserna. Detta utförs i kombination med att data mappas in i en representationsrymd som bygger på icke-klassisk geometri (s k hilbertrum) för att optimera separationen mellan exemplen. Denna typ av geometri har fått sin troligen mest kända till- lämpning inom kvantfysiken. Supportvektormaskiner är allmänt kända inom forskningssam- fundet för sin höga klassifikationssäkerhet, dvs de kan generalisera väldigt väl från tränings- data. Utöver användningen inom klassifikation har detta angreppssätt tillämpats för statistisk regression, dvs skapande av en statistisk modell för en studerad process.

För att undersöka möjligheterna att automatisera klassifikationsprocessen, baserat på den information som ryms i tidigare manuellt klassificerade dokument, har vi påbörjat en analys av bibliografiska MARC-poster från BURK-sök®, BTJ. Posterna är manuellt kategoriserade enligt SAB:s klassifikationssystem och innehåller tilläggsinformation i form av lektorsomdö- men, innehållsbeskrivningar samt innehållsförteckningar. I inledningsfasen har ett urval av poster behandlats med olika språkteknologiska verktyg såsom stoppordsreduktion, stemming, och latent semantisk analys för att erhålla en optimal representationsform av innehållet i pos- terna. De resulterande datamängderna har därefter behandlats i en högdimensionell represe- sentationsrymd och klassificerats med en optimerad supportvektormaskin. Resultatet har ut- värderats med s k korsvalidering, varvid en korrekt klassifikation i intervallet 93-96% upp- nåddes för de mest frekventa SAB-klasserna i materialet.

(3)

3 Inom ramen för LIVA studeras även det nära relaterade området klustring. Klustring inne- bär generellt att dataentiteter grupperas utifrån inbördes likheter utan att någon klassetikett sätts på de resulterande grupperna. Man utgår alltså inte ifrån en uppsättning kända klasser utan utför en ”spontan” klassifikation utifrån ett stipulerat mått på likhet mellan entiteter. Det- ta tillvägagångssätt kan utifrån projektets synvinkel få två olika typer av tillämpningar. Den kanske mest omedelbara applikationen är organisation av sökresultat. Söktjänster som exe m- pelvis Vivísimo utför en hierarkisk klustring av sökresultaten för att användare lättare skall kunna hitta relevanta svarskategorier. I en lång lista med poster bör en väl utförd klustring bespara användaren mycket tid att hitta önskad information. En annan tillämpning av klus t- ring är identifikation av termrelationer i befintliga textmängder. Ett återkommande problem vid sökning i digitala dokumentsamlingar är att hitta de söktermer som använts vid indexe- ringen av dokumenten, alltså då dokumentens innehåll representeras med en uppsättning ter- mer. Även vid manuell indexe ring kan valet av termer skilja sig åt markant mellan olika in- dexerare, vilket tyder på att representation av innehållet i ett dokument inte är en entydigt given process. Ett sätt att identifiera olika ord som kan användas för samma eller liknande begrepp är att använda sig av en synonymordbok eller tesaurus. Detta är emellertid för omständligt för att tillämpas i många söksituationer. Ett maskinellt angreppssätt är att statis- tiskt analysera samförekomsten av ord i befintliga texter och behandla erhållna ordkluster som enheter med inbördes semantisk relation. Vi har hittills med varierande framgång använt oss av latent semantisk analys (LSA), självorganiserande kartor (self-organizing maps, SOM) samt hierarkisk klus tring för detta ändamål. Ett preliminärt resultat är att dessa tekniker ofta ger goda resultat om man utgår från standardiserade indexeringsvokabulärer.

Ett annat viktigt forskningsområde inom LIVA, som kombinerar en hel del av övriga forskningsrön från projektet, är datavisualisering. Detta innebär generellt att man skapar en diagrammatisk-grafisk framställning av en dokumentsamling så att tematiska grupper fram- träder med hjälp av olika visuella ledtrådar. Det kan exempelvis röra sig om kartor där info r- mationen representeras som ett landskap i vilket olika ämnesområden mappas mot olika regi- oner och där höjdkurvor indikerar datatäthet. Vi har börjat studera angreppssätt för datavisua- lisering som utgår från en klustringsmetod (exempelvis SOM) och använder mått på datatät- het för att skapa en framställning i 3 dimensioner. Med ett lämpligt val av färgsättning och etikettering av dessa kartor tror vi att detta utgör ett värdefullt komplement till den traditione l- la visningen av data, vilken vanligen består i listor av textbaserad information.

References

Related documents

Hjälpmedel för att avgöra, huruvida ett visst kontrollobjekt skall undersökas eller inte kan till exempel vara en tärning, ett mynt eller en

För kontinuerliga slumpvariabler kan vi inte definiera sannolikheten för att X skall anta ett visst värde.. En kontinuerlig variabel kan ju anta alla värden (inom ett visst

[r]

V62 Förare av eller passagerare i tung lastbil skadad i kollision med två- eller trehjuligt motorfordon V63 Förare av eller passagerare i tung lastbil skadad i kollision med

(Sade inte tillståndspostulatet att vi bara behöver ange två egenskaper? I boken använder författarna oftast specifika och inte totala storheter, då räcker det med två

c) (2p) G¨ or en grov numerisk uppskattning av hur mycket arbete som kan utvinnas ur en kopp kaffe och j¨ amf¨ or ditt resultat med den totala v¨ armen som avges fr˚ an koppen!

utan psykotiska symtom Patienten befinner sig i ett maniskt tillstånd utan andra psykotiska symtom (enligt definitionen under F30.1) och har haft minst en tidigare affektiv episod

Detta problem finns även dokumenterat i Skatteverkets handledning för koppling mellan redovisning och beskattning: ”tveksamhet om en fråga ska avgöras med ledning av