21.06.2013 Views

JAM: Java agents for Meta-Learning over Distributed Databases

JAM: Java agents for Meta-Learning over Distributed Databases

JAM: Java agents for Meta-Learning over Distributed Databases

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Pastpaymentin<strong>for</strong>mationofthetransactor Geographicin<strong>for</strong>mation,thatis,in<strong>for</strong>mationregardingthelocationswherethetrans- Theamountofthetransaction<br />

Acode<strong>for</strong>otherrecent\non-monetary"transactiontypesper<strong>for</strong>medbythetransactor Anindustrystandardcode<strong>for</strong>thetypeofmerchant Codes<strong>for</strong>thevalidityandthemannerofentryofthetransaction actionwasinitiatedandthelocationofthemerchantandtransactor<br />

Theageoftheaccountandthecard Othercreditcardaccountin<strong>for</strong>mation<br />

determinedseparately,thatprovidespredicitivevalueindeterminingfraudulenttransaction However,eachbankalsoincludesspeciceldscontainingimportantin<strong>for</strong>mation,theyhave patterns.Theintegrationofthisin<strong>for</strong>mationacrossseparatelylearnedclassiersateach Itisinterestingtonotethatmostofthisin<strong>for</strong>mationisindeedcapturedbyeachbank. Thefraudlabel(thetransactionwaseitherfraudulentorlegitimate) CondentialandProprietaryFieldswhichpotentiallycarryotherindicators)<br />

BankB: MethodI:LearnalocalmodelusingPFeldsandexchange.Let'sassumethat banksiteisanon-trivialproblem,calleddataschemaintegrationproblem. thefrauddetectionmodellearnedinBankAincludesthePFelds.Let'salsoassumethat ofthisdiscussion,wedistinguishtwoseparatedatasetsfromtwobankscalledBankAand thedataattheBankBsitedonotincludetheseeldsandhencetheclassiercannotdeal Wedescribetwoapproaches<strong>for</strong>handlingthese\proprietaryelds"(PF).Forpurposes<br />

withthem.Then,BankBwillnotbeabletouseBankA'smodeldirectlyunless: 2.BankBsimplyincludesnullvaluesina\bogus"PFeldaddedtotheBankBdataset. 1.BankB\massages"itsdatatoincludePFvalues.Todothis,BankBmustimport, value<strong>for</strong>BankB.Afterall,BankBdidnotincludetheminitsauthorizationsystem andpresumablyotherattributes(includingthecommonones)dohavepredictivevalue. EventhoughthePFeldsmayhavehighpredictivevalue<strong>for</strong>BankA,theyareofno inallcases,andmaynotbedesirablebyBankA. alongwiththeremoteclassier,asecure/trustedagentfromBankAthatcancompute values<strong>for</strong>themissingPF'sintheBankB'sdata.Thishowevermaynotbepossible<br />

11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!