• No results found

A Novelty-based Evaluation Method for Information Retrieval

N/A
N/A
Protected

Academic year: 2020

Share "A Novelty-based Evaluation Method for Information Retrieval"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Atsushi Fujii, Tetsuya Ishikawa

UniversityofLibraryandInformationScience

1-2KasugaTsukuba305-8550,JAPAN

ffujii,[email protected]

Abstract

Ininformation retrievalresearch,precisionandrecall havelong beenusedto evaluateIR systems. However,giventhat

anumberofretrievalsystemsresemblingoneanotherarealready availabletothe public,it isvaluabletoretrievenovel

relevant documents, i.e., documents that cannot be retrieved by those existing systems. In view of this problem, we

prop ose anevaluation methodthat favors systemsretrieving as many novel documents as possible. We also used our

metho dtoevaluatesystemsthatparticipatedintheIREXworkshop.

1. Introduction

Ininformationretrieval(IR)research,thenotionof

precisionandrecallhavecommonlybeenusedto

evalu-atetheempiricalperformanceofsystems(Keen,1992;

Salton, 1992). Precision isthe ratioofthe numb erof

relevantdocumentsretrievedbya systemunder

eval-uation, compared to the total numb er of documents

retrieved by the system. On the other hand, recall

is the ratio of the numb er of relevant documents

re-trievedbythe system,comparedto thetotalrelevant

do cumentsina givenbenchmarktestcollection.

In other words, the precision/recall-based

evalu-ation method regards all the relevant documents as

equallyimportantorinformativefortheuser,andthus

highly values systems that retrieve as many relevant

do cumentsaspossible,withlittlenoise.

However, in thereal world, where a numb erof IR

systemsareavailable,forexample,ontheWorldWide

Web, it is often the case that the user has already

read someofrelevantdocumentsusingothersystems.

Thus,systemsthatalwaysretrieverelevantdocuments

similar to those retrievedbyubiquitoussystems have

little practical utility. In addition, meta search

sys-tems,whichintegratedocumentsetsretrievedbymore

than one system, are less eective, in the casewhere

individualsystems retrievesimilardocuments.

Inview ofthese problems, ourproposed IR

evalu-ation method favors systems that retrievemore novel

do cuments,that is, relevantdocumentswhichcannot

b e retrievedbyotherexistingsystems.

From a dierent perspective, our evaluation

metho d is also eectivein producing test collections.

Thepoolingmethod(Vo orhees,1998),whichhas

com-monlybeenusedtoproducetestcollections,requiresa

varietyofparticipatingsystems. However,in thecase

where most participatingsystems adopt similar

tech-niques, it is not feasibleto collecta sucient\pool"

(i.e.,a setofcandidatesforrelevantdocuments). Our

evaluation method is expected to promotea

develop-mentof IR systemswith variousconcepts, and

there-foreresolvetheaboveproblem.

Section2.formalizestheevaluationmeasurebased

on the novelty of documents, and Section 3. applies

thismeasure toevaluateIR systemsthat participated

in theIREXworkshop(SekineandIsahara, 1999).

2. Formalizing the Measure

Insteadofthenotionofprecisionandrecall,we

pro-poseasanewevaluationmeasuretheutilityofsystem

x with respect to relevant document d, U

d

(x). This

measure denotestheextentto whichxcontributesto

providingtheuserwithd,foragivenquery. Notethat

inthispaper,dgenerallyreferstoarelevantdocument.

From an information theoretical point of view,

we calculate U

d

(x) as the ratio of the probability

that the user reads document d by using system x,

P(D=djS =x),comparedtotheprobabilitythatthe

userreads dbyusinganothersystem(i.e.,even

with-outusingx),P(D=d),as showninEquation(1).

U

d

(x)=log

P(D=djS=x)

P(D=d)

(1)

In the case where system x adopts a ubiquitous

re-trieval technique, the value of P(D=djS =x)

be-comessimilartothatofP(D=d),andthustheutility

of xbecomessmall. Ontheotherhand,theutilityof

x becomes greater as the number of novel relevant

documentsprovidedbyxincreases.

Wethen calculate the total utility of x, U(x), by

summingupU

d

(x)'sofalltherelevantdocumentsfor

thequery,as shownin Equation(2).

U(x)= X

d U

d

(x) (2)

Tosumup,ourevaluationmethodfavorssystemswith

greaterU(x).

In Equation (1), P(D=d) is the summation

of P(D=djS=y)'s for existing systems, averaged

by the probability that the user utilizes system y,

P(S=y). Thus,givenasetofexistingsystem

exclud-ingx,E,wecalculateP(D=d)asin Equation(3).

P(D=d) = X

y2E

P(D=djS=y)1P(S=y)

X

P(D=djS=y)1 1

jEj

(2)

P(S=y).

1007 0 940228106 1 0.306856 1106

1007 0 940110130 2 0.246505 1106

1007 0 950106119 3 0.237173 1106

1007 0 940131126 4 0.236115 1106

1007 0 940614009 5 0.223313 1106

1007 0 940614002 6 0.222998 1106

1007 0 941107114 7 0.217324 1106

1007 0 940428222 8 0.215979 1106

Figure 2: Afragmentof theretrievalresultofsystem

\1106".

Itshouldbenotedthatusingrelevanceassessment

(3)

queryinformationused onlydescription(8),description+narrative(14)

indexingmethod word(9),n-gram(3),word+character(2),character(1),syntacticphrase(1),

statisticalphrase(1)

propernounidentication yes(5)

queryexpansion localfeedback(2),useofathesaurus(2)

retrievalmethod vectorspacemodel(13),probabilisticmodel(4),latentsemanticindexing(1)

Table1: AfragmentoftheresultoftheIREXquestionnaire.

andretrievalresultsforeachsystem,wecaneasily

cal-culate P(D=djS=x) in Equation (4), which is the

centralissueinestimatingourevaluationmeasure.

Technicaldetailsofparticipatingsystemswere

col-lected from questionnaires answered by each

partici-pant,wherequestionsrangedfromretrievalalgorithms

usedtoexecutiontime. Althoughseveralquestionsare

relativelyvague,anumb erofquestionsareeectiveto

characterizeeachsystem.

Table1 showsrepresentativequestions in termsof

retrievalaccuracy. Inthistable,thenumb erofanswers

are indicated in parentheses. However, answers

clas-sied as \no", \unknown"and \etc." are notshown.

Roughly speaking, most systems adopted the

word-basedindexingandvectorspacemodelcombinedwith

TF1IDFtermweighting.

On the other hand, note that in the IREX

work-shop,thecorrespondencebetweensystemIDsand

par-ticipantsis not available to the public. Additionally,

severalparticipantsdidnothaveoralpresentationsand

pap ersintheproceedings. Consequently,forsome

sys-temsitisdiculttoobtainsucienttechnicaldetails.

Forexample,althoughmostparticipantsanswered

\TF1IDF" for the question about term weighting

metho d,itisnotpossibletoidentifytheexactformula

used,outofanumberofvariants(SaltonandBuckley,

1988;ZobelandMoat, 1998),forseveralsystems.

3.2. Experimentation

Asexplainedin Section 3.1., the22 IREX

partici-patingsystemshavealreadybeenrankedbasedonthe

conventionalprecision/recall,usingtheTREC

evalua-tionsoftware.

Thus,were-evaluatedthe22systemsbasedonour

evaluationmethod,andcomparedresultsderivedfrom

dierentevaluationmethods. Toputitmoreprecisely,

weconducted22trialsineachofwhichadierent

sys-tem was under evaluationand therest wereregarded

as existing systems. That is, the former and latter

corresp ondto xandE in Section2.,respectively.

Note that in this evaluation, we did not regard

\partially relevant" documents as relevant ones,

be-causeinterpretationof\partiallyrelevant"isnotfully

cleartotheauthors.

Table 2 compares rankings obtained based on

11-p ointnon-interp olatedaverageprecision andthe

util-ityfactorweproposedinthispaper. Table3compares

query-by-querybasis,whereweshowsolelythe

dier-enceofrankingsforenhancedreadability. Sinceinthe

IREXcollection,everyqueryIDconsistsoffourdigits

stating with\10", wesimplyshowtheremainingtwo

digitsin Table3.

SystemID Avg. Precision Utility Dierence

1144b 2 1 +1

1135a 3 2 +1

1144a 1 3 -2

1135b 4 4 0

1103b 5 5 0

1106 17 6 +11

1145b 16 7 +9

1122b 7 8 -1

1103a 10 9 +1

1128b 9 10 -1

1142 6 11 -5

1122a 8 12 -4

1110 11 13 -2

1133a 19 14 +5

1133b 18 15 +3

1128a 12 16 -4

1120 14 17 -3

1145a 13 18 -5

1112 15 19 -4

1146 20 20 0

1132 22 21 +1

1126 21 22 -1

Table 2: Comparison of rankings obtained based on

11-pointnon-interp olatedaverageprecisionandutility

factor.

3.3. Discussion

LookingatTable2,onemaynoticethatrankingsof

systems \1106", \1145b", \1133a" and \1133b" were

signicantlyimproved withinour evaluation method.

Thus,weinvestigatedpropertiesthatcharacterizeeach

ofthosefoursystems,inacomparisonwithother

sys-tems.

First, we found that \1106" adopted a relatively

simpleimplementation,whilemostsystemsusedmore

elaborate ones. To put itmore precisely,

morphologi-cal analysiswas performed,and nouns/verbswere

ex-tractedforaword-basedindexing. Fortermweighting,

(4)

SystemID 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

1103a 8 -7 14 0 8 3 3 -14 1 13 5 -3 0 -4 -2 3 -6 -3 6 1 -2 13 2 14 -3 -5 -7 -2 -3 3

1103b -2 -5 6 4 -1 -3 -6 -9 4 -5 -1 1 -3 -2 -1 8 0 -2 1 -2 -1 7 1 -3 -5 -1 -6 -3 -2 5

1106 8 -4 -9 -2 9 -2 7 11 5 -1 -2 -4 5 4 0 -3 -3 2 0 0 -1 -1 1 2 1 2 0 2 17 0

1110 6 -1 -4 4 -1 9 -4 -10 -1 0 4 -2 -5 -1 0 3 0 -2 -1 0 0 16 13 -1 -3 -3 8 1 3 -2

1112 -2 -5 0 0 -5 3 -3 1 -11 0 5 -5 12 -2 -1 5 -3 -4 -3 -1 -1 -4 -6 -4 3 1 -4 -2 0 0

1120 1 -2 -2 -1 0 -3 4 -8 -1 0 5 -2 7 1 0 5 0 2 0 2 0 -3 -1 -1 2 2 6 5 -1 0

1122a -2 2 -2 -7 -5 5 -5 -11 -1 -5 1 8 -1 -6 -2 -8 1 1 0 -1 4 -4 1 -1 -3 -1 3 -2 -3 -1

1122b -5 0 -8 1 0 -8 1 -5 -9 -5 0 -2 -3 -6 1 -4 4 0 -2 1 7 -3 -2 -4 -4 0 6 0 -1 -2

1126 0 4 -10 0 0 -2 0 3 -1 -1 -1 1 -1 0 0 0 0 0 0 1 1 0 -2 -3 0 0 -3 -1 0 0

1128a -1 -1 4 -2 -3 0 3 -6 -8 -1 -3 4 2 9 1 -13 0 6 2 -1 0 -2 1 0 -1 1 4 -4 0 4

1128b -2 14 -4 -4 -7 -5 11 9 -2 -2 -5 4 -1 3 -2 -13 -1 1 2 2 0 1 0 -5 1 -1 0 -4 0 -1

1132 0 16 -9 2 0 0 0 12 21 0 0 10 0 8 15 0 -4 0 0 0 0 0 2 0 0 -1 0 13 0 0

1133a -2 -2 -4 0 3 2 3 15 11 1 -5 -1 1 7 -1 3 4 1 4 1 0 -2 -1 1 4 7 -1 0 0 1

1133b -3 -2 -4 2 3 1 11 15 3 0 -4 2 0 5 1 6 5 0 3 1 0 -3 -5 -1 10 3 -2 -2 1 -1

1135a -1 -2 9 -2 4 -11 -6 4 9 2 -6 -4 -1 -1 -1 -2 -3 -1 -1 -1 0 -2 -2 0 1 -1 -1 0 -1 -3

1135b 2 0 6 -1 -12 -13 -6 1 2 0 -3 1 -5 -6 -3 -1 -3 -2 0 -1 -4 -7 -2 0 0 -2 -1 -7 -2 0

1142 -4 -1 10 0 -5 -1 -7 -14 -7 -3 -2 -3 -4 -7 -5 -2 4 -3 -3 -1 -2 -2 -2 -5 2 -6 -7 -6 -1 -4

1144a -2 -1 -1 3 -1 5 -16 -9 -3 5 1 -6 -1 -2 0 6 -1 -2 -2 -3 0 0 -2 -1 0 -4 7 2 -1 -1

1144b -2 3 -1 2 -2 5 -16 -5 -2 5 2 -5 2 -2 1 5 -3 1 1 -1 0 0 -5 -2 0 1 4 2 -1 2

1145a 0 -4 -7 -4 -5 -1 5 11 -2 -1 -1 -3 -1 -1 -1 1 8 -3 -5 5 -1 -4 5 6 -2 2 -4 -3 1 -3

1145b 3 -3 -5 5 13 7 12 13 -5 -1 -2 8 -3 4 0 2 1 1 -2 0 -1 0 5 6 -2 7 0 13 -5 0

1146 0 1 21 0 7 9 9 -4 -3 -1 12 1 0 -1 0 -1 0 7 0 -2 1 0 -1 2 -1 -1 -2 -2 -1 3

Table3: Query-by-query comparisonofrankingsobtained basedon11-pointnon-interpolatedaverageprecision

andutilityfactor.

arithmic TF formulation as in Equation (6) and one

prop osed byRobertsonandWalker(1994).

f

t;d 1log

N

n

t

(5)

(1+logf

t;d )1log

N

n

t

(6)

Here,f

t;d

denotesthefrequencythattermtappearsin

do cumentd,andn

t

denotesthenumberofdocuments

containingtermt.N isthetotalnumberofdocuments

in thecollection.

Second,\1145b"conductedaqueryexpansion(Qiu

and Frei, 1993), while a few systems used query

ex-pansion(e.g., onebasedona thesaurus). Inaddition,

atermweighingmethodbasedonmutualinformation

b etweentwotermswasintro duced. Possiblerationales

b ehind thismethodinclude thattwotermsfrequently

co-o ccur are eective to characterize the domain of

do cuments, and are thus assigned with greater term

weights.

Third, \1133a" and \1133b" also used domain

knowledge for term weighting. However, unlike the

case of\1145b", theyregarded pagesof newsarticles

as domain. In practice, a greater weight is assigned

to terms whose distribution varies more strongly

de-p ending on the page, because they are expected to

characterize the domain. On the other hand, terms

commonly appear in more pages are assigned with a

lesserweight.

To sum up, our novelty-based evaluation revealed

the eectiveness of those properties above,

speci-cally term weighting methods introduced in \1145b",

\1133a"and\1133b",whichwereovershadowedor

un-derestimatedwithintheprecision/recall-based

evalua-tion.

WedevotealittlespacetoconsiderTable3for

fur-ther investigation. We arbitrarily regarded

improve-on systems with relatively many signicant

improve-ments,thatis,\1103a"and\1132". Although\1145b"

is associated withthe same numb er ofsignicant

im-provementsas\1132",wepreviouslydiscussedsystem

\1145b"above.

Wefoundthat \1103a" isone ofvesystems that

conducts a proper noun identication, and that ve

of six queries where \1103a" achieved signicant

im-provements are directly or indirectly associated with

propernouns.

Samples of query descriptions directly and

indi-rectly related to proper nouns include \1016: Nick

Price (agolfer)" and\1011: arrestofsuspectsof

rob-bery in theKanto region",respectively. Notethat in

thelatter(indirect) case, Japanese prefectureswithin

the\Kanto"region,whicharenotexplicitlydescribed

in the query (e.g., \Tokyo" and \Kanagawa"), must

beidentiedinnewsarticles.

Finally,\1132"istheonlysystemthatusedLatent

SemanticIndexing(LSI),whichisanextensionofthe

vector space model, so as to retrieve relevant

docu-ments including no common terms in a given query.

While as shown in Table 2, \1132" had the lowest

ranking in terms of the average precision, our

evalu-ation method indicated that in many cases(queries)

an LSI-basedmethod is expected to retrieverelevant

documentsthatothertypesofmethodsfailtoretrieve.

4. Conclusion

Evaluation methods based on precision and recall

have long been used in information retrieval(IR)

re-search, where systems that retrieveas many relevant

documentsaspossibleareusuallyhighlyvalued.

However,giventhefactthat a number ofretrieval

systems resembling one another are available to the

public (not only in laboratories), itis valuable to

(5)

suchas meta searchsystems and thepoolingmethod

in producingIRtestcollections.

In consideration of these factors, we proposed a

new evaluation method for IR, which favors systems

thatretrievemorenoveldocuments,i.e.,relevant

doc-umentsthat manysystems failto retrieve. To realize

this notion, we estimated the utility of a system in

question by comparing the probability that the user

reads relevant documents by using the system, and

theprobabilitythattheusercanreadthosedocuments

evenwithoutusingthesystem.

We also applied our evaluation method to the 22

systems thatparticipatedintheIREXworkshop,and

identied several eective techniques that have been

underestimated in the conventional

precision/recall-basedevaluationmethod.

5. References

Keen, E. Michael, 1992. Presentingresultsof

experi-mental retrievalcomparisons. Information

Process-ing& Management,28(4):491{502.

MainichiShimbun, 1994-1995. Mainichishimbun

CD-ROM'94-'95. (InJapanese).

Qiu, Y. and H. Frei, 1993. Concept basedquery

ex-pansion. In Proceedings of the 16th Annual

Inter-national ACM SIGIR Conference on Research and

Development in Information Retrieval, pages 160{

169.

Rob ertson, S. E. and S. Walker, 1994. Some simple

eectiveapproximationsto the2-poisson model for

probabilistic weighted retrieval. In Proceedings of

the 17thAnnualInternationalACMSIGIR

Confer-ence on Researchand Development in Information

Retrieval,pages232{241.

Salton, Gerard, 1992. The state of retrieval system

evaluation. InformationProcessing&Management,

28(4):441{449.

Salton,GerardandChristopherBuckley, 1988.

Term-weighting approaches in automatic text retrieval.

Information Processing & Management, 24(5):513{

523.

Sekine, Satoshi and Hitoshi Isahara, 1999. IREX

projectoverview. InProceedingsoftheIREX

Work-shop,pages7{12.

Vo orhees, Ellen M., 1998. Variations in relevance

judgments and the measurement of retrieval

eec-tiveness. In Proceedings of the 21sh Annual

Inter-national ACM SIGIR Conference on Research and

Development in Information Retrieval, pages 315{

323.

Zob el,JustinandAlistairMoat, 1998. Exploringthe

similarity space. ACM SIGIR FORUM, 32(1):18{

34.

Acknowledgments

Theauthorswouldliketothankorganizersand

par-ticipantsoftheIREXworkshopfortheirsupportwith

References

Related documents

Open- FLUX provides the user a versatile and intuitive spread- sheet-based interface to control the underlying metabolite and isotopomer balance models used for flux analysis

free amino acids in Papaya infected by Papaya ring spot virus (PRSV) under natural condition.. The change in amino acid and protein content reduces the quality of fruit

Findings: Besides presenting seven conventions, the article puts a special focus on arguments and corresponding conventions that – on one hand – characterise an

The purpose of this research is to implement and improve various Machine learning models including ensemble learning namely boosting and bootstrap

The work deals with classi fi cation of quantity by liberate emissions in relation to diffe- rent variants of fertilization by cultivation of horticultural crops (head cabbage).

Table П illustrates various dry band arcing characteristics such as; arc voltage (KV), arc current (mA), arc resistance (MΩ), arc resistivity (Ω/ mm)×105 and arc

BioMed CentralVirology Journal ss Open AcceResearch Biochemical characterization of the fidelity of poliovirus RNA dependent RNA polymerase Marion S Freistadt*1,2, Joseph A Vaccaro3

Enrichment for epidermal stem cells in cultured epidermal cell sheets could be beneficial in a range of current and novel applications, including: improved outcome in treatment of