merge.docx

上传人:b****1 文档编号:3185724 上传时间:2023-05-05 格式:DOCX 页数:12 大小:121.02KB
下载 相关 举报
merge.docx_第1页
第1页 / 共12页
merge.docx_第2页
第2页 / 共12页
merge.docx_第3页
第3页 / 共12页
merge.docx_第4页
第4页 / 共12页
merge.docx_第5页
第5页 / 共12页
merge.docx_第6页
第6页 / 共12页
merge.docx_第7页
第7页 / 共12页
merge.docx_第8页
第8页 / 共12页
merge.docx_第9页
第9页 / 共12页
merge.docx_第10页
第10页 / 共12页
merge.docx_第11页
第11页 / 共12页
merge.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

merge.docx

《merge.docx》由会员分享,可在线阅读,更多相关《merge.docx(12页珍藏版)》请在冰点文库上搜索。

merge.docx

merge

Animprovedexplicittrust-basedmethod

ABSTRACT

Collaborativefiltering(CF)iswidelyusedtechniquetogenerate

recommendations,butitsuffersfromtwoissues:

datasparsity(itreferstotheproblemthattheuserscanrateonlyalimitednumbersofitems)andcoldstart(itreferstothedifficultytobootstrappingtheRecommender

Systemsforthenewusersandnewitems).Trust-awareRecommender

Systemsmakecontributiontoaddressingthetwoissueseffectively,butit’salsoabigchallengetomergethetrustinformationintoCFtoachievebetterperformance.Inthispaper,weprovideanimprovedtrustvaluecomputationmethodtoincorporatetheimplicittrustwithexplicittrust.Ourmainideaistoutilizethetargetuser’sreviewsratingtoinferitsimplicittrustinthesystem,whichenhancetheexplicittrust-basedtechniquesbymergingusers’interactionexperiencewiththetargetuser’scontributiontoalloftheuserswhorateitsreviews.Wededicatetoresolvethepreviouslymentionedproblems.Experimentalresultsshowourmethodiseffectiveintermsofaccuracywhilepreservingagoodcoverage.

1Introduction

Inrecentyears,trusthasbeenstudiedinnumbersofresearchand

ithasbeenprovedtobeeffectiveinreducinginformationoverload.Severaltrust-basedmethodshavebeenproposedtoaddressthedatasparsityandrecommendationaccuracyproblem[9,].Trust-awarerecommendersystemsallowausertorateotherusers,thesystemcanquicklymakerecommendationsusingexplicitneighborset,andatrustmetric[8]reliesonaweboftrustfordefiningavalueforhowmuchausercantrustotherusersinthesystem.Thereareseveralapproachesarepresentedusingexplicittruststatementsin[10,3,11].TidalTrustisanalgorithmforinferringtrustrelationships,whichisusedin[10].Theactiveuserasksitstrustedneighborsforatrustratingforthetargetuser,andthencalculatesaweightedaverageoftrustratingfromtheneighborstothetargetuser.TidalTrust[1]isusedasthebasisforgeneratingpredictiveratingspersonalizedforeachuser.Theaccuracyoftherecommendedratingsisshowntooutperformbothasimpleaverageratingandtheratingsproducedbyacommonrecommendersystemalgorithm.RayandMahantiarguethattrustedneighborsmayhavedifferentpreferencesandbyremovingthetrustlinkswithlowsimilaritycanfurtherimprovetheperformance[2].Anothermethodistomergetheratingsoftrustedneighborstorepresentthepreferenceoftheactiveuser[3],andaccordingtothemergedratingsetfindsimilarusers,thenincorporatethesimilarusersandtrustedneighbors’ratingstopredicttheratingoftheactiveusers.Experimentalresultsonreal-worlddatasetsshowthatexistingtrustmetricscannotprovidesatisfyingperformance[6],andindicatethatfuturemetricsshouldbedesignedmorecarefully.

Ontheotherhand,implicittrustisbasedonthepastratingbehaviorofindividualprofilesratherthantheusers’directexperience.

TherearemanyotherapproachesusingImplicittrustinferredfromuserpastbehaviors,JO’Donovan&BSmythproposeanumbersofcomputationalmodelsoperatingattheprofile-level(averagetrustfortheprofileoverall)andattheprofile-item-level[4](averagetrustforaparticularprofilewhenitcomestomakingrecommendationsforaspecificitem).Theydescribehowtrustinformationcanbeincorporatedintotherecommendationprocessanddemonstratethatithasapositiveimpactonrecommendationquality.NLathia,SHailes&LCaprapresentatrustedk-nearestrecommendersalgorithm,itallowstheuserexploittheratinginformationoftheotherusers,fromwhichtheycanlearnwhoandhowmuchtotrustoneanother.GuibingGuo1,JieZhang1,DanielThalmann1,AnirbanBasu2,NeilYorke-Smithconductanempiricalstudytoexploretheabilityoftrustmetrics[6]todistinguishexplicittrustfromimplicittrustandtogenerateaccuratepredictions.

Explicittrustreflectsthedegreetowhichtheusers’satisfactionswithotherstheyhavedirectexperience.Butinlarge-scaleenvironments,directexperienceisoftennotsufficientorevennon-existent.Althoughspecifictrustvaluesarepossibleinrealsystems,theamountoftrustinformationisrelativelylittlecomparedtothenumberofratings.Ontheotherhand,Insuchcases,predictionisbasedonuser’s“indirectexperience”–opinionsobtainedfromotheragents.Thesemethodsusingexplicittrustbasedonthetransitiveintermofthetopicoftrustwhichisinherentlydoubtful,andwhetheritiseffectiveornot,trustpropagationdoesnotprovidesignificantbenefits.Previouslymentionedapproachescannotimprovetheaccuracyaswellascoverage.

Inthispaper,ourmainideaistofindaneffectivemethodtoimprovetheperformanceoftheexplicittrust-basedapproachbymergingtheimplicittrustinformationaccordingtothereviewsratingofthetargetuser.Thisistosay,wecomputetheimplicittrustvalueofthetargetuserifitisinthetrustedneighborsetoftheactiveuserotherthansimplycalculatefromthetrustedfriends.Moreover,wesearchfortheoptimalportiondistributingtheexplicitandimplicittrust.

2TheMergeMethod

Animportantclassificationoftrustmetricsisinglobalandlocalones.Localtrustmetricstakeintoaccounttheverypersonalandsubjectiveviewsoftheusersandpredictdifferentvaluesoftrustmetricsinotherusersforeverysingleuser.Insteadglobaltrustmetricspredictaglobal“reputation”valuethatapproximateshowmuchthecommunityasawholeconsidersacertainuser[7].Andinourpaper,wetaketheexplicittrustasthelocaltrustconsideringpersonalbias.Animportantfactwemusttakeintoaccountistheratingranges,duetothediversityofusers’habits,moodandcontexts,therangeofratingsgivenbyauserisprobablydifferentforanother.InadditionthattheExtendedEpinionsdatasetweuseonlycontaintwovalues-1fordistrustand1fortrust,whichcannotfullyexpresstherangeoftrustworthyoftheusers’towardsanother.Herewetaketheimplicittrustastheglobaltrusttocopewiththecold-startproblemfortrustedneighbors,weproposeanapproachtoinferimplicittrustfromusers’ratingprofiles,asimplicitissymmetric,whileoneaspectoftrustisasymmetric,mergingexplicitandimplicittrustcanovercometheweaknessaswellascoldstaruser.

2.1Implicittrustmeasurement

Inthispaper,weprovideanimprovedmethodmergingtheexplicitandimplicittrusttoimprovetheoverallperformanceofrecommendationandmitigatethecold-startproblem.Firstlyinthetrustnetworkwecangettheactiveuser’sdirecttrustneighborssetandthetrustvalues.Thenwecomputetheimplicittrustvaluescorrespondingtothesetandmergetheexplicitandimplicittrusttogetthetrustvalues,finallyweaveragetheratingsaccordingtothetrustvaluesofthetrustedneighbors.

ThedatasetweexploitinourexperimentsisderivedfromtheEWebsite,ExtendedEpinionsdateset.UserscanexpresstheirWebofTrust,reviewswhosereviewsandratingstheyhaveconsistentlyfoundtobevaluable.Inferringfromtheusers’pastbehavior,itisverylikelythatthemorehelpfultheusers’reviewsare,themoretrusttheymayreceiveastheymaybegoodatusingthesystemandmakingcorrectrecommendations,andwetendtobelievetheyaremoretrustworthybecauseofthecontributionfortheotherstheymake.

Sowedefineatrustmetricbasedonthereviewsratingwhichisreflectionofthehelpfulnesstheactiveuserathinkthetargetuserbas.Therangeofratingscoresis1to5(1-Nothelpful,2-SomewhatHelpful,3-Helpful4-VeryHelpful5-MostHelpful),whilewecomputethehelpfulnessofthetargetuserforallitsreviewsinthesystem,andweregardthehelpfulnessasthetrustworthinessreceivedfromtheuserwhohaveratingforthereviews.itisalsotheimplicittrustorglobaltrustaswedefined.Findingthetrustneighborsetcorrespondingtowhichwesearchthereviewratingoftheeachneighbor.TakingneighboruserT1forexample,itiseasyforustolookupthereviewsratingscoresRi(i=1,2,3,4,5forthereviewratingscale)andallofitsreviewnumberninthesystem.NiisthenumberofratingRi.Wedefineasimplemethodfortheimplicittrustasfollows:

(1)

Theamountoftrustthatuserbpossessisequivalenttotheproportionoftimesthatbgenerateshelpfulrecommendationsovertheperformanceinthesystem.Thatistosay,theideahereisnottocomputeuserb’scontributiontoacertainuser,buttoalltheusersthatithavemaderecommendations.Wecallthistrustvalueasb’sglobaltrust.

2.2mergetheimplicitandexplicittrust

Giventheusersetin

whichrepresentsdirecttrustedneighborsoftheactiveusera,wethencomputetheeveryusers’implicittrustvalueas[1]correspondingtotheset.Morespecifically,weadoptasimplyandeffectivemergingmethodasfollows:

(2)

Where

istheoveralltrustvalue,andDTistheexplicittrustspecifiedbytheactiveusera,IDTistheimplicittrustvalueofbintermsofthesystem.

isaparameterwhichweneedtoexploretheeffectoftheparameter,wetunethevalue

from0to0.9withstep0.1.Finally,thepredictedratingpofitemifortheactiveuseraisgeneratedbyaveragingtheratingsaccordingtothetrustvaluesofthetrustedneighborsspecifiedbytheactiveusera,asfollows:

p=

(3)

Theneighborswhoaretrustedmorebyuseraandhaveahigherglobaltrustvaluewillhavehigherimpactonthepredictedratings.

2.3Analysisofthemergemethod

Onecommoncharacteristicofthedatasparsityandcold-startproblemsisthatthesmallnumberoftrustinformationspecifiedbytheactiveusermakeitdifficu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2