A Regression-Based Approach for Scaling-Up Personalized Recommender Systems in E-Commerce

Size: px
Start display at page:

Download "A Regression-Based Approach for Scaling-Up Personalized Recommender Systems in E-Commerce"

Transcription

1 A Regresson-Bsed Approch for Sclng-Up Personlzed Recommender Systems n E-Commerce Slobodn Vucetc 1 nd Zorn Obrdovc 1, svucetc@eecs.wsu.edu, zorn@cs.temple.edu 1 Electrcl Engneerng nd Computer Scence, Wshngton Stte Unversty, Pullmn, WA Center for Informton Scence nd Technology, Temple Unversty, Phldelph, PA 191, USA ABSTRACT Automted collbortve flterng s one of the key technques for provdng customzton for E- commerce stes. Vrous neghbor-bsed recommendton methods re populr choces for collbortve flterng. However, ther ltency cn be serous drwbck for sclng up to lrge number of requests tht should be processed n rel-tme. In ths pper we propose n lterntve regresson-bsed pproch tht serches for reltonshps mong tems nsted of lookng for smlrtes mong users. Experments on move dtbse provde evdence tht the proposed regresson-bsed pproch provdes sgnfcntly better ccurcy nd s two orders of mgntude fster thn the neghbor-bsed lterntves. Even fster tme response wth ccurcy smlr to neghbor-bsed recommendtons ws obtned by djustng the generc recommendtons wth only the verge preference of n ctve user. 1. INTRODUCTION In tody s socety there s n ncresng need for utomted systems provdng personlzed recommendtons to user fced wth lrge number of choces. For exmple, n ncresng choce of vlble products s cused by compnes shftng towrds developng customzed products tht meet specfc needs of dfferent groups of customers [11]. The products customzton trend coupled wth E-commerce where customers were not provded wth n opton to exmne the products off-shelf n trdtonl sense, mke the problem of provdng ccurte personlzed recommendtons very mportnt. Incresng the qulty of personlzed recommendtons would ncrese customer stsfcton nd loylty, t the sme tme reducng the costs cused by product return. Another exmple where personlzed recommendtons re extremely useful s n nformton overlod stuton wth n mount of dt vlble through Internet nd other med lrgely exceedng the blty of person even gettng glnce of t. Here, utomted methods re needed to provde lrge number of users wth the blty to effcently locte nd retreve nformton ccordng to ther preferences. Personlzed recommender systems cn be clssfed nto two mn ctegores: content-bsed nd collbortve flterng. In content-bsed flterng, mostly used for retrevng relevnt textul documents [6, 1], serch s performed for tems wth content most smlr to users nterests. The tsk of collbortve flterng s to predct preferences of n ctve user gven dtbse of preferences of other users, where the preferences re typclly expressed s numercl evluton scores. Scores cn be obtned explctly by recordng votes from ech user on subset of vlble tems, or mplctly, nferrng from user behvor or rectons regrdng gven set of tems. Memory-bsed collbortve flterng lgorthms mntn dtbse of prevous users preferences nd perform certn clcultons on dtbse ech tme new predcton s needed [3]. The most common representtves re neghbor-bsed lgorthms where subset of users most smlr to n ctve user s chosen nd weghted verge of ther scores s used to estmte preferences of n ctve user on other tems [5, 13]. In contrst, model-bsed lgorthms frst develop descrpton model from dtbse nd use t to mke predctons for n ctve user. Publshed systems of ths type nclude Byesn clusterng, Byesn networks [3] nd clssfcton-bsed lgorthms [, 9]. Neghbor-bsed collbortve flterng lgorthms re known to be superor to model-bsed n terms of ccurcy [3]. However, ther hgh ltency n gvng predctons for ctve users cn be serous drwbck n systems wth lrge number of requests tht should be processed n rel-tme. Also, prevous results [4] show tht s the number of tems evluted by n ctve user decreses, the predcton ccurcy of neghborhoodbsed lgorthms deterortes drmtclly (demndng n extensve user s effort for successful proflng cn

2 be dscourgng from usng the recommender system). Fnlly, t s unlkely tht two users hve exctly the sme tste over ll possble tems whle t s more probble tht the smlrty s lrger over certn subsets of tems (e.g., two users of move recommendton system cn shre the opnons n drms whle dsgreeng n scence fcton). In ths pper we propose regresson-bsed pproch to collbortve flterng tht serches for smlrtes between tems, bulds collecton of experts n the form of smple lner models, nd combnes them to provde preference predctons for n ctve user. For exmple, n move recommendton system, f lrge postve correlton n votes for moves 1 Monkeys nd Seven s dentfed n the dtbse, hgh evluton score for the move 1 Monkeys by n ctve user mples hgher then verge recommendton for the move Seven. Lner regresson models descrbng reltonshp between prs of moves re used n predcton s locl experts nd they re ntegrted usng vrous procedures for combnng the experts.. BACKGROUND In ths secton more forml descrpton of recommendton problem s followed by descrpton of severl recommendton lgorthms tht wll be used for comprson wth our pproch. Performnce mesures used to compre dfferent lgorthms re lso ntroduced n ths secton..1. Descrpton of the personlzed recommendton tsk Assumng dtbse of I tems prtlly evluted by U users, we re gven U I mtrx R wth element r u representng n evluton score of tem by user u. In relstc systems the mtrx R s usully very sprse snce users re lkely to vote just for smll subset of vlble tems. By r u*, r *, nd r ** we denote n verge score for ech user, n verge score for ech tem, nd n overll verge score, respectvely. Snce ech user does not vote for ech tem, by I u we denote subset of tems rted by user u. Smlr, U denotes subset of users tht evluted tem. Gven the evluton scores of n ctve user on tems I the recommender system tsk s to estmte scores of user on the remnng tems I/I... Smple nd neghbor-bsed lgorthms We propose three smple recommendton lgorthms estblshng ccurcy lower bounds on more complex recommendton systems. The frst, MEAN, uses the overll verge score r ** s score on predcton of ny user on ny tem. The second, GENERIC, uses the verge scores r * of ech tem s predctons of new user s preferences. The predctons of ADJUSTED_GENERIC for user re obtned s predctons from GENERIC djusted by the dfference r between the verge score of user nd n verge score of n verge user over the sme set of tems, I, defned s r = (r r ). (1) I For neghbor-bsed lgorthms, Person correlton s used to mesure smlrty between user u nd ctve user [4]. Here, (r r )(ru ru ) I Iu w, u = u, () where σ nd σ u re stndrd devtons of scores clculted over I I u. The score of user for tem s predcted s weghted sum of the votes of other users p computed s, w, u (ru ru* ) u U p = r + w. (3) u U, u If two unrelted users hve smll number of co-rted tems, t s probble tht ther Person correlton s hgh. Exstence of such flse neghbors cn sgnfcntly deterorte the ccurcy. Sgnfcnce weghtng [4] s proposed to reduce the weghts f the number of co-rted tems, n, s smller thn some predetermned number N. If ths s the cse, the obtned weght s multpled by n/n. Neghborhood selecton s ntroduced to retn only smll subset of the most smlr users for predcton [4]. Predctng n tem cn be done effectvely by retnng K of the most smlr users from U. The reported benefts re twofold: computtonl tme needed for ech predcton s decresed nd slght mprovements n ccurcy cn be observed. Both modfctons re mplemented n neghborbsed lgorthm used for comprson wth the proposed regresson-bsed lgorthm. We denote the neghbor-bsed lgorthm wth these modfctons s NEIGHBOR(N,K), where N nd K re djustble sgnfcnce nd selecton prmeters of the lgorthm.

3 The bottleneck of neghbor-bsed lgorthms s ther on-lne speed. To perform predcton for new user, Person correltons over U exstng users should be clculted frst usng (), whch scles s O(UI), where I s the totl number of tems. Reducng to the K most smlr users for ech tem to be predcted nd pplyng (3) stll scles s O(UI). Also, whole dtbse R of sze O(UI) should be mntned for the modfed lgorthm. Assumng n ncresng number of users nd tems n dtbse such sclng cn be lmtton fctor to the prctcl pplctons of the neghborbsed lgorthms..3. Performnce mesures The coverge, men bsolute error nd ROC senstvty were used to compre exmned recommendton lgorthms. In ths study the coverge s beng clculted s percentge of tems from test set for whch gven lgorthm hs been ble to gve predctons. Men Averge Error (MAE) of predcted scores s sttstcl ccurcy mesure used for collbortve flterng lgorthms [4, 13], whle ROC senstvty s mesure of dgnostc power of predcton lgorthms [4]. One of the mn purposes of recommender systems s to dentfy tems whch new user s lkely to prefer. So, threshold θ 1 s used to obtn subset of tems wth predcted scores hgher then θ 1. ROC curve s plot of senstvty gnst (1 specfcty) of the gven predctons. Senstvty s the probblty of cceptng good tem, whle specfcty s the probblty of rejectng bd tem. A recommender system cn be regrded s successful f ts ROC curve s hgh. As byproduct of ROC curve clculton, one cn clculte the ccurcy of the recommender system. We denote s ROC(θ 1, θ ) the ccurcy of the system whch regrds ll tems wth scores bove θ 1 s good tems, nd declres ech predcton bove θ s recommendton. 3. A REGRESSION-BASED COLLABO- RATIVE FILTERING METHOD For customzed predctons the proposed pproch reles on nherent reltonshps between tems nsted of lookng t smlrtes between users. Assumng dtbse consstng of lrge number of users votng for most tems nd gven unlmted computtonl nd storge resources, exmples from smll neghborhood of n I-dmensonl pont correspondng to scores of n ctve user would represent ts profle. If n ctve user provdes the scores for tems n set I the tsk s to estmte scores for the set I/I of non-rted tems. In theory, ths predcton problem could be pproched by lernng nonlner mppng f (I ): R I R nd usng ths functon to optmlly predct preferences of the ctve user wth respect to the tem. An ctve user cn provde scores for one of I 1 possble subsets of tems, nd so lernng I I 1 functons would optmlly solve the recommendton problem. Lernng ths mny functons s computtonlly unrelstc even for smll tem sets. In ddton, the prctcl dtbses re sprse nd wth nsuffcent number of users to llow even smll-scle verson of the del world pproch. Therefore, we use frst order pproxmton of nonlner mppngs f (I ) s regresson-bsed pproch to collbortve flterng. The frst order pproxmton to predctng score p of user on tem bsed on I cn be expressed s p = w j, f j, j I, (r ), (4) j where f j, re functons descrbng the reltonshp between tems j nd, nd w j, re the correspondng weghts. So, ssumng method for choosng the weghts w j, s known, lernng I(I 1) one-dmensonl functons s suffcent for solvng the pproxmted recommendton problem. From dfferent stndpont, functon f j, cn be consdered s n expert for predctng the score on tem, gven score on tem j. If the ctve user voted for tems from I, then for ech tem from I/I there re I vlble experts. The recommendton problem cn now be pproched s n dentfcton of n optml combnton of experts. To mke the soluton computtonlly more effcent we model experts s lner functons, f j, ( x) x j, + j, =, (5) where α j, nd β j, re the only two prmeters to be estmted for ech expert. The two prmeters re estmted usng ordnry lest squres, nd s byproduct we obtn n estmton of the error vrnce for ech expert, σ j,, whch s useful n determnng the weghts w j,. If the vlue of α j, s ner zero, ths s n ndctor tht the expert resembles the men predctor, nd tht there s no correlton between tems nd j. On the other extreme, f α j, s close to +1 or 1, the expert s n lmost perfect predctor of the score for tem.

4 3.1. Experts ntegrton Once I(I 1) lner experts re lerned, they re combned to gve recommendtons. One ntegrton method bsed on smple vergng nd two sttstclly bsed re proposed n ths secton. Averge wth thresholdng In smple vergng, ll I experts re gven the sme weght, w j, = 1/ I. Snce some of the experts cn be no better thn the men predctor, they cn only deterorte predcton by decresng the contrbuton of good experts. Therefore, smple vergng wth thresholdng where only good experts re retned s lkely to mprove predctons. In AVERAGING(θ) we reject ll experts whose R-squred vlue, R j, = 1 j, /, (6) s below θ, where s vrnce of ll the scores from the dtbse for tem. Snce some of the experts re not used for predcton, usng AVERAGING(θ) for lrger θ t s possble tht the coverge s ncomplete. Determnng optml weghts Bck n 1969, Btes nd Grnger [1] hve suggested tht lner combnton of ndvdul predctons cn produce the results tht re superor to ny of the ndvdul predctons. For our problem of combnng lner experts, the optml soluton cn be derved by mnmzng the error vrnce of the lner combnton of experts from (4). The optml weghts w j, cn be found by usng I I covrnce mtrx C of predcton errors wth elements {C j,k } defned s C j,k = E[e j, e k, ], where e j, s the error of expert f j,, e j, = {r, f j, (r,j )}. Weghts cn be clculted s 1 {C } k I j, k w j, = 1, (7) {C } k, j I j, k where {C 1 } j, k re elements of nverse of C [10]. Problems ssocted wth pplyng (7) nclude estmtng C, clcultng ts nverse when experts re hghly correlted nd computng ths suffcently fst. To estmte C j,k, subset of users tht voted for tems, j nd k should be found nd errors of f j, nd f k, should be clculted on ths subset. Snce trnng dtbse s expected to be very sprse, the number of such trples cn be too smll to properly estmte C j,k even for seemngly lrge dtbses. The second problem, s dscussed n [8], s tht n nverse of C cn be unstble for hghly correlted experts. Snce our lner experts wll most often be just slghtly better thn the men predctor, they wll ll be hghly correlted. The thrd problem s computtonl cost, snce the optml pproch requres clculton of n nverse of C whch generlly tkes O( I 3 ) tme. Snce I = O(I) nd I/I = O(I), producng predctons for n ctve user would tke up to O(I 4 ) tme. In the followng, we propose computtonlly effcent pproxmton of ths pproch. Determnng suboptml weghts effcently One of the mn consequences of hghly correlted experts s tht, from (7), two seemngly dentcl experts cn receve very dfferent weghts, the lrger beng ssgned to the slghtly more ccurte one. To llustrte ths, n Tble 1 we show the rto of weghts for two experts wth error vrnces C 11 =1 nd C =1.1, obtned from (7) when ther correlton C 1 s vred from 0 to 1. Therefore, the effect of ncresng C 1 s smlr to the effect of decresng vlues of C 11 nd C by some constnt smller then C 11, whle C 1 =0. We use ths de for determnng weghts effcently. TABLE 1. The effect of correlton between experts on the optml weghts C w 1 / w Frst, we estmte the verge correlton ρ between prs of experts by E[( y1 y ) ] = E[( y y1) ] E[( y y1)( y y )] + E[( y y ) ], (8) where y, y 1 nd y re rndom vrbles. If we ssume tht y 1 nd y re unbsed experts nd y s the true vlue to be predcted, correlton ρ j,k cn be estmted from (8) s j, k 1/ { j, + k, ED j k [( f j, f k, ) ]}, =, (9) j, k, where E [( f f ) ] cn be clculted over ll D j, k j, k, prs of scores for tems nd j from the dtbse R. We propose to clculte vlues ρ,j for severl rndomly chosen trples (, j, k) nd verge them to obtn ρ. Therefore, clculton of ρ, requrng O(I ) tme, needs to be performed just once for the whole dtbse R. Then, new dgonl mtrx C * C = dg( C j, j ) I mn( C j, j ) (10) j

5 where dg ( C j, j ) s dgonl mtrx wth elements C j,j, nd I s n dentty mtrx, should be used nsted of C n (7). For the exmple from Tble 1, usng both C nd C * results n the sme weghts when ρ=ρ 1. Observe tht computng the nverse of dgonl mtrx C * requres just O(I) tme, nd so gvng predctons for new user would requre only O(I ) tme. We denote ths lgorthm s WEIGHTED_AVERAGING. 3.. Improved regresson-bsed lgorthm One of the problems when delng wth subjectve rtngs s tht two users wth smlr preferences cn hve dfferent men scores for the sme subset of tems. Ths noton hs been used n AD- JUSTED_GENERIC nd NEIGHBOR lgorthms to djust the predctons ccordng to ech ctve user s men score. Here, to mprove predctons of WEIGHTED_AVERAGING lgorthm we propose n djustment smlr to one used n ADJUSTED_GENERIC. Let us exmne two extreme cses to show tht the dfference r from (1) cnnot be ppled drectly to WEIGHTED_AVERAGING. The frst s the cse of experts tht cn predct the score for tem perfectly (wthout error, R =1, α=1). Ths predcton does not need to be djusted by r snce such n expert lredy descrbes t. The second s the cse of experts tht re men predctors (R =0, α=0). In ths cse the djustment s needed, nd r should be dded to the predcton. Any relstc combnton of experts wll be between these two extremes (0<R <1, 0<α<1). Therefore, we use the slope α of the best expert s the weghtng fctor for djustment. The predcton cn now be expressed s p, = r mx j, + w j, f j, (rj ). (11) j I j I We denote ths lgorthm s ADJUSTED_WEIGH- TED_AVERAGING More bout the complexty of the regresson bsed lgorthm Algorthms AVERAGING nd WEIGHTED_AVERAGING requre O(I ) tme for ech new user whch s n dvntge over O(UI) tme needed by NEIGHB lgorthm snce the number of tems s usully sgnfcntly lower thn the number of users. Effectvely, tkng nto consderton tht ech new user votes just for smll subset of tems, computtonl tme s even lower. If the mxmum number of votes for new user ws upper-bounded by constnt, the computtonl tme of regresson-bsed lgorthms becomes O(I), whle t remns O(UI) for neghbor-bsed lgorthms. Whle on-lne speed of the proposed regresson-bsed lgorthms s clerly superor, they requre lernng of I(I 1) lner models where O(U) tme s requred for ech. Therefore, the ntl lernng of experts requres O(UI ) tme whch, lthough does not scle well wth the number of tems, cn be cceptble snce t s done off-lne. The regresson-bsed lgorthms requre svng two lner prmeters nd n estmte of the error vrnce for ech expert, whch requres storng 3I(I 1) vrbles. For most pplctons ths memory requrement compres fvorbly to memory requrement of neghbor-bsed lgorthms whch scles s O(UI). 4. EXPERIMENTAL EVALUATION In ths secton we compre collbortve flterng lgorthms explned n Sectons nd 3 on move benchmrk dtbse. We frst descrbe the dtbse nd the evluton methodology, nd lter we present summry of the results The EchMove dtbse nd evluton methodology The EchMove dtbse [7] s publcly vlble collbortve flterng benchmrk dtbse collected durng 18-month perod between It contns rtngs from 7,916 users on 1,68 moves wth totl of,456,676 rtngs. Therefore, the mtrx s very sprse wth only.07% rted elements. User rtngs were collected on numerc 6-pont scle between 0 nd 1, but to mke the results more comprehensble we rescled rtngs to ntegers {0, 1,, 5}. To perform number of experments, nd to llow for fr comprson between dfferent lgorthms, we used only subset of the whole dtbse. In our experments the frst 10,000 users represented the trnng set, nd the followng 10,000 users represented set of ctve users. From both sets ll users wth less then 0 scores were fltered out s well s ll the moves recevng less thn 50 scores n the trnng set. Ths resulted n 3,4 users n the trnng set nd 4,790 ActveUsers set wth 503 retned moves. A reltvely low number of trnng users ws desrble for pplyng neghbor-bsed methods, whle low number of moves llowed reltvely fst lernng of 503*50 lner experts needed for regresson-bsed lgorthms (trned n 8 hours on 700MHz NT-bsed computer wth 56MB memory).

6 In the frst set of experments we hve rndomly selected fve votes from ech ctve user for testng, whle the rest ws used s the set of trnng scores I. We cll ths protocol AllBut5. Therefore, 5*4,790 predctons were mde wth ech lgorthm on the sme testng set, nd these results were used to mesure MAE, ROC curve nd the coverge of dfferent lgorthms. In ccordnce wth [3] we performed nother set of experments llowng smller number of ctve user scores. Here, we rndomly selected, 5, or 10 votes from ech ctve user s the observed scores, nd then predcted remnng scores. The three protocols were nmed Gven, Gven5, nd Gven10. Such smll number of scores gven by ctve user s lkely to be the envronment for relstc recommender systems. 4.. Summry of results In Tble we report the results for dfferent collbortve flterng lgorthms. We used ROC(θ 1 = 4,θ = 3.5) to report the clssfcton ccurcy. Therefore, ech tem wth score of 4 or 5 ws regrded s good tem, nd ech predcton bove 3.5 ws regrded s the recommendton. Out from severl consdered choces of prmeters K nd N, we show performnce results for the best performng neghborbsed lgorthm wth prmeters K=80 nd N=50. As could be seen t hd n lmost complete coverge, but wth ccurcy just slghtly better then AD- JUSTED_GENERIC lgorthm. AVERAGING lgorthms showed lrge senstvty to the threshold, wth θ = 0.06 offerng the best compromse between ccurcy nd coverge. Accurcy for θ = 0.10 ws the best, but wth the coverge of only 84.5%. For WEIGHTED_AVERAGING lgorthm, t ws determned tht n verge correlton between experts ws slghtly lrger then 0.9, nd ths vlue ws used s the defult vlue for equton (10). For llustrton, we lso report the results for ρ = 0.5 nd ρ = It could be seen tht the vlue of ρ = 0.95 mproved results slghtly, effectvely menng tht t s desrble to ssgn n even hgher weght to the best experts. Snce the coverge of WEIGHTED_AVERAGING ws 100%, t cn be concluded tht, overll, t s slghtly more successful thn ADJUSTED_GENERIC, NEIGHBOR nd AVERAGING lgorthms. Algorthm ADJUSTED_WEIGHTED_AVERAGING ws clerly superor to other lgorthms, ndctng tht n ntroduced djustment cn sgnfcntly boost the predcton ccurcy. It should be noted tht smlr djustment cn be ncorported to AVERAGING lgorthm nd tht smlr mprovements could be expected. In Fgure 1 we show ROC curves for NEIGHBOR (K=80, N=50) nd REG_WA(ρ = 0.9) lgorthms, nd t could be seen tht ADJUSTED_WEIGHTED_AVERAGING cheved better ccurcy over the whole curve. Also, n Fgure we plot the MAE of NEIGHBOR nd AD- JUSTED_WEIGHTED_AVERAGING lgorthms for 4 ctegores of users dependng on the number of gven scores, I. As could be noted, whle NEIGHBOR ws very senstve to I, showng the lowest ccurcy for the ctve users gvng less then 5 votes, AD- JUSTED_WEIGHTED_AVERAGING ws just modertely senstve ndctng tht t cn be successfully used even for users provdng just few votes. TABLE. Predcton results of dfferent lgorthms Algorthm MAE ROC(4,3.5) ccurcy Coverge [%] Elpsed tme [s] MEAN GENERIC ADJUSTED_GENERIC NEIGHBOR(K=80,N=50) AVERAGING (θ = 0.00) AVERAGING (θ = 0.06) AVERAGING (θ = 0.10) WEIGHTED_AVERAGING(ρ = 0.9) WEIGHTED_AVERAGING (ρ = 0.5) WEIGHTED_AVERAGING (ρ = 0.95) ADJUSTED_WEIGHTED_AVERAGING (ρ = 0.9) ADJUSTED_WEIGHTED_AVERAGING (ρ = 0.5) ADJUSTED_WEIGHTED_AVERAGING (ρ = 0.95)

7 1 0.8 senstvty Sold - REG WA Sold ADJUSTED_WEIGHTED_AVERAG. Dsh - NEIGHB Dshed - NEIGHBOR specfcty Fgure 1. ROC curves for NEIGHBOR nd ADJUSTED_WEIGHTED_AVERAGING lgorthms As explned n prevous two sectons, regressonbsed lgorthms hve superor on-lne speed to neghbor bsed lgorthms. Our mplementton of these lgorthms n Mtlb on 700MHz NT-bsed computer wth 56MB memory showed tht when performng 5*4,790 predctons ADJUSTED_WEIGH- TED_AVERAGING ws 51 tmes fster then NEIGHBOR, nd tht ADJUSTED_WEIGHTED_AVERAGING ws 5 tmes slower then ADJUSTED_GENERIC (Tble ). Although we do not clm our mplementton s optml, these results vldte results from the nlyss of onlne speed of neghbor-bsed nd the proposed regresson-bsed lgorthms. Comprson of 4 dfferent protocols s presented n Tble 3 where AllBut5 re results tken from Tble. As could be seen, the regresson-bsed pproch s very robust to the number of scores gven by n ctve user. It s lso evdent tht performnces of AD- JUSTED_GENERIC nd ADJUSTED_WEIGHTED_AVE- RAGING deterorted sgnfcntly for Gven5 nd Gven protocols. Ths ws to be expected snce estmtes of djustment r usng only or 5 scores hve extremely low confdence. Our work n progress s med towrds usng sttstclly bsed pessmstc estmtes of djustments for mprovng the performnce of both methods Sold ADJUSTED_WEIG- HTED_AVERAGING Dshed - NEIGHBOR 0.85 MAE < > 100 User type I Fgure. Dependence of MAE on the number of scores I gven by the ctve user

8 TABLE 3. MAE of dfferent protocols Algorthm AllBut5 Gven10 Gven5 Gven MEAN GENERIC ADJUSTED_GENERIC NEIGHBOR(K=80,N=50) WEIGHTED_AVERAGING(ρ = 0.9) ADJUSTED_WEIGHTED_AVERAGING (ρ = 0.9) CONCLUSIONS AND FUTURE WORK Automted collbortve flterng s one of the key technques for provdng customzton for E- commerce stes. Vrous neghbor-bsed recommendton methods re populr choces for collbortve flterng. However, ther ltency cn be serous drwbck for sclng up to lrge number of requests tht should be processed n rel-tme. In ths pper we proposed regresson-bsed pproch to collbortve flterng tht serches for smlrtes between tems, bulds collecton of experts n the form of smple lner models, nd combnes them n proper wy to gve predctons for new user. We exmned number of procedures for combnng the experts, rngng from smple verges to sttstclly sound ones. In ddton, we proposed three smple lgorthms for comprson wth neghbor nd regresson-bsed lgorthms. One of them, the ADJUSTED_GENERIC, showed s very robust nd dffcult to outperform despte ts smplcty. Experments on move dtbse provded evdence tht, whle provdng mxml coverge, the proposed regresson-bsed pproch provdes sgnfcntly better ccurcy nd s two orders of mgntude fster thn the neghbor-bsed lterntves. However, the overll ccurcy mprovements over smpler predcton lgorthms were stll nrrow, nd the gol of further reserch s to serch for further ccurcy mprovements. There re severl drectons for mprovng the ccurcy, speed nd memory requrements of the regresson-bsed lgorthm. One of the obvous extensons of our pproch s to use more complex experts nsted of lner ones. To mprove the ccurcy, combnng predctons of dfferent types of known lgorthms cn lso be vble pproch f computtonl tme s of no concern. To mprove the on-lne speed nd memory requrements of the proposed procedure, deletng experts wth poor predctng cpbltes cn be n cceptble lterntve. If there re no vlble experts to predct on gven tem, mxmum coverge could be sved by usng smpler models such s ADJUSTED_GENERIC. Wth such n pproch, the ccurcy would not sgnfcntly deterorte snce deleted experts re not much better thn the men predctor. Snce the error vrnce of ech expert s estmted s prt of the regresson-bsed lgorthms, ths knowledge cn possbly be used for guded on-lne recommender systems where, bsed on the prevous votes, n ctve user s sked to vote on the tems tht would mxmlly decrese overll predcton error. Dervng n optml procedure for guded votng s the topc of our reserch n progress. 6. REFERENCES [1] Btes, J. M., nd Grnger, C. W. J. (1969), The combnton of forecsts, Opertonl Reserch Qurterly, 0, pp , [] Bllsus, Dnel nd Pzzn, Mchel J. (1998), Lernng collbortve nformton flters, Proceedngs of the Ffteenth Interntonl Conference on Mchne Lernng, pp , [3] Breese, John S., Heckermn, Dvd nd Kde, Crl (1998), Emprcl nlyss of predctve lgorthms for collbortve flterng, Proceedngs of the Fourteenth Annul Conference on Uncertnty n Artfcl Intellgence, pp. 43-5, [4] Herlocker, Jonthn L., Konstn, Joseph A., Borchers, Al nd Redl, John (1999), An lgorthmc frmework for performng collbortve flterng. Proceedngs of the nd Annul Interntonl ACM SIGIR Conference on Reserch nd Development n Informton Retrevl, pp , [5] Konstn, Joseph A., Mller, Brdley N., Mltz, Dvd, Herlocker, Jonthn L., Gordon, Lee R., nd Redl, John (1997), GroupLens: pplyng

9 collbortve flterng to Usenet news, Communctons of the ACM, 40(3), pp , [6] Mes, Ptte (1994), Agents tht reduce work nd nformton overlod, Communctons of the ACM, 37(7), pp , [7] McJones, Pul (1997), EchMove collbortve flterng dt set, DEC Systems Reserch Center, echmove/, 1997 [8] Merz, Chrstopher J. nd Pzzn, Mchel J. (1999), A prncpl components pproch to combnng regresson estmtes, Mchne Lernng, 36(1-), pp. 9-3, [9] Nkmur, Atsuyosh nd Abe, Nok (1998), Collbortve flterng usng weghted mjorty predcton lgorthms, Proceedngs of the Ffteenth Interntonl Conference on Mchne Lernng, pp , [10] Newbold, P., nd Grnger, C. W. J. (1974), Experence wth forecstng unvrte tme seres nd the combnton of forecsts, Journl of the Royl Sttstcl Socety, ser. A, 137, pp , [11] Pne, B. Joseph (1993), Mss Customzton, Hrvrd Busness School Press, Boston, MA, [1] Slton, Gerrd nd Buckley, Chrstopher (1988), Term-weghtng pproches n utomtc text retrevl, Informton processng & Mngement, 4(5), pp , [13] Shrdnnd, Upendr nd Mes, Ptte (1995), Socl nformton flterng: lgorthms for utomtng "word of mouth", Proceedngs of Computer Humn Intercton, pp , 1995.

Applied Statistics Qualifier Examination

Applied Statistics Qualifier Examination Appled Sttstcs Qulfer Exmnton Qul_june_8 Fll 8 Instructons: () The exmnton contns 4 Questons. You re to nswer 3 out of 4 of them. () You my use ny books nd clss notes tht you mght fnd helpful n solvng

More information

Chapter Newton-Raphson Method of Solving a Nonlinear Equation

Chapter Newton-Raphson Method of Solving a Nonlinear Equation Chpter.4 Newton-Rphson Method of Solvng Nonlner Equton After redng ths chpter, you should be ble to:. derve the Newton-Rphson method formul,. develop the lgorthm of the Newton-Rphson method,. use the Newton-Rphson

More information

Principle Component Analysis

Principle Component Analysis Prncple Component Anlyss Jng Go SUNY Bufflo Why Dmensonlty Reducton? We hve too mny dmensons o reson bout or obtn nsghts from o vsulze oo much nose n the dt Need to reduce them to smller set of fctors

More information

Rank One Update And the Google Matrix by Al Bernstein Signal Science, LLC

Rank One Update And the Google Matrix by Al Bernstein Signal Science, LLC Introducton Rnk One Updte And the Google Mtrx y Al Bernsten Sgnl Scence, LLC www.sgnlscence.net here re two dfferent wys to perform mtrx multplctons. he frst uses dot product formulton nd the second uses

More information

Statistics 423 Midterm Examination Winter 2009

Statistics 423 Midterm Examination Winter 2009 Sttstcs 43 Mdterm Exmnton Wnter 009 Nme: e-ml: 1. Plese prnt your nme nd e-ml ddress n the bove spces.. Do not turn ths pge untl nstructed to do so. 3. Ths s closed book exmnton. You my hve your hnd clcultor

More information

Chapter Newton-Raphson Method of Solving a Nonlinear Equation

Chapter Newton-Raphson Method of Solving a Nonlinear Equation Chpter 0.04 Newton-Rphson Method o Solvng Nonlner Equton Ater redng ths chpter, you should be ble to:. derve the Newton-Rphson method ormul,. develop the lgorthm o the Newton-Rphson method,. use the Newton-Rphson

More information

Remember: Project Proposals are due April 11.

Remember: Project Proposals are due April 11. Bonformtcs ecture Notes Announcements Remember: Project Proposls re due Aprl. Clss 22 Aprl 4, 2002 A. Hdden Mrov Models. Defntons Emple - Consder the emple we tled bout n clss lst tme wth the cons. However,

More information

Variable time amplitude amplification and quantum algorithms for linear algebra. Andris Ambainis University of Latvia

Variable time amplitude amplification and quantum algorithms for linear algebra. Andris Ambainis University of Latvia Vrble tme mpltude mplfcton nd quntum lgorthms for lner lgebr Andrs Ambns Unversty of Ltv Tlk outlne. ew verson of mpltude mplfcton;. Quntum lgorthm for testng f A s sngulr; 3. Quntum lgorthm for solvng

More information

CALIBRATION OF SMALL AREA ESTIMATES IN BUSINESS SURVEYS

CALIBRATION OF SMALL AREA ESTIMATES IN BUSINESS SURVEYS CALIBRATION OF SMALL AREA ESTIMATES IN BUSINESS SURVES Rodolphe Prm, Ntle Shlomo Southmpton Sttstcl Scences Reserch Insttute Unverst of Southmpton Unted Kngdom SAE, August 20 The BLUE-ETS Project s fnnced

More information

A Tri-Valued Belief Network Model for Information Retrieval

A Tri-Valued Belief Network Model for Information Retrieval December 200 A Tr-Vlued Belef Networ Model for Informton Retrevl Fernndo Ds-Neves Computer Scence Dept. Vrgn Polytechnc Insttute nd Stte Unversty Blcsburg, VA 24060. IR models t Combnng Evdence Grphcl

More information

UNIVERSITY OF IOANNINA DEPARTMENT OF ECONOMICS. M.Sc. in Economics MICROECONOMIC THEORY I. Problem Set II

UNIVERSITY OF IOANNINA DEPARTMENT OF ECONOMICS. M.Sc. in Economics MICROECONOMIC THEORY I. Problem Set II Mcroeconomc Theory I UNIVERSITY OF IOANNINA DEPARTMENT OF ECONOMICS MSc n Economcs MICROECONOMIC THEORY I Techng: A Lptns (Note: The number of ndctes exercse s dffculty level) ()True or flse? If V( y )

More information

DCDM BUSINESS SCHOOL NUMERICAL METHODS (COS 233-8) Solutions to Assignment 3. x f(x)

DCDM BUSINESS SCHOOL NUMERICAL METHODS (COS 233-8) Solutions to Assignment 3. x f(x) DCDM BUSINESS SCHOOL NUMEICAL METHODS (COS -8) Solutons to Assgnment Queston Consder the followng dt: 5 f() 8 7 5 () Set up dfference tble through fourth dfferences. (b) Wht s the mnmum degree tht n nterpoltng

More information

Quiz: Experimental Physics Lab-I

Quiz: Experimental Physics Lab-I Mxmum Mrks: 18 Totl tme llowed: 35 mn Quz: Expermentl Physcs Lb-I Nme: Roll no: Attempt ll questons. 1. In n experment, bll of mss 100 g s dropped from heght of 65 cm nto the snd contner, the mpct s clled

More information

6 Roots of Equations: Open Methods

6 Roots of Equations: Open Methods HK Km Slghtly modfed 3//9, /8/6 Frstly wrtten t Mrch 5 6 Roots of Equtons: Open Methods Smple Fed-Pont Iterton Newton-Rphson Secnt Methods MATLAB Functon: fzero Polynomls Cse Study: Ppe Frcton Brcketng

More information

Chapter 5 Supplemental Text Material R S T. ij i j ij ijk

Chapter 5 Supplemental Text Material R S T. ij i j ij ijk Chpter 5 Supplementl Text Mterl 5-. Expected Men Squres n the Two-fctor Fctorl Consder the two-fctor fxed effects model y = µ + τ + β + ( τβ) + ε k R S T =,,, =,,, k =,,, n gven s Equton (5-) n the textook.

More information

Definition of Tracking

Definition of Tracking Trckng Defnton of Trckng Trckng: Generte some conclusons bout the moton of the scene, objects, or the cmer, gven sequence of mges. Knowng ths moton, predct where thngs re gong to project n the net mge,

More information

Demand. Demand and Comparative Statics. Graphically. Marshallian Demand. ECON 370: Microeconomic Theory Summer 2004 Rice University Stanley Gilbert

Demand. Demand and Comparative Statics. Graphically. Marshallian Demand. ECON 370: Microeconomic Theory Summer 2004 Rice University Stanley Gilbert Demnd Demnd nd Comrtve Sttcs ECON 370: Mcroeconomc Theory Summer 004 Rce Unversty Stnley Glbert Usng the tools we hve develoed u to ths ont, we cn now determne demnd for n ndvdul consumer We seek demnd

More information

Computing a complete histogram of an image in Log(n) steps and minimum expected memory requirements using hypercubes

Computing a complete histogram of an image in Log(n) steps and minimum expected memory requirements using hypercubes Computng complete hstogrm of n mge n Log(n) steps nd mnmum expected memory requrements usng hypercubes TAREK M. SOBH School of Engneerng, Unversty of Brdgeport, Connectcut, USA. Abstrct Ths work frst revews

More information

International Journal of Pure and Applied Sciences and Technology

International Journal of Pure and Applied Sciences and Technology Int. J. Pure Appl. Sc. Technol., () (), pp. 44-49 Interntonl Journl of Pure nd Appled Scences nd Technolog ISSN 9-67 Avlle onlne t www.jopst.n Reserch Pper Numercl Soluton for Non-Lner Fredholm Integrl

More information

Lecture 4: Piecewise Cubic Interpolation

Lecture 4: Piecewise Cubic Interpolation Lecture notes on Vrtonl nd Approxmte Methods n Appled Mthemtcs - A Perce UBC Lecture 4: Pecewse Cubc Interpolton Compled 6 August 7 In ths lecture we consder pecewse cubc nterpolton n whch cubc polynoml

More information

State Estimation in TPN and PPN Guidance Laws by Using Unscented and Extended Kalman Filters

State Estimation in TPN and PPN Guidance Laws by Using Unscented and Extended Kalman Filters Stte Estmton n PN nd PPN Gudnce Lws by Usng Unscented nd Extended Klmn Flters S.H. oospour*, S. oospour**, mostf.sdollh*** Fculty of Electrcl nd Computer Engneerng, Unversty of brz, brz, Irn, *s.h.moospour@gml.com

More information

523 P a g e. is measured through p. should be slower for lesser values of p and faster for greater values of p. If we set p*

523 P a g e. is measured through p. should be slower for lesser values of p and faster for greater values of p. If we set p* R. Smpth Kumr, R. Kruthk, R. Rdhkrshnn / Interntonl Journl of Engneerng Reserch nd Applctons (IJERA) ISSN: 48-96 www.jer.com Vol., Issue 4, July-August 0, pp.5-58 Constructon Of Mxed Smplng Plns Indexed

More information

Partially Observable Systems. 1 Partially Observable Markov Decision Process (POMDP) Formalism

Partially Observable Systems. 1 Partially Observable Markov Decision Process (POMDP) Formalism CS294-40 Lernng for Rootcs nd Control Lecture 10-9/30/2008 Lecturer: Peter Aeel Prtlly Oservle Systems Scre: Dvd Nchum Lecture outlne POMDP formlsm Pont-sed vlue terton Glol methods: polytree, enumerton,

More information

The Schur-Cohn Algorithm

The Schur-Cohn Algorithm Modelng, Estmton nd Otml Flterng n Sgnl Processng Mohmed Njm Coyrght 8, ISTE Ltd. Aendx F The Schur-Cohn Algorthm In ths endx, our m s to resent the Schur-Cohn lgorthm [] whch s often used s crteron for

More information

4. Eccentric axial loading, cross-section core

4. Eccentric axial loading, cross-section core . Eccentrc xl lodng, cross-secton core Introducton We re strtng to consder more generl cse when the xl force nd bxl bendng ct smultneousl n the cross-secton of the br. B vrtue of Snt-Vennt s prncple we

More information

CONTEXTUAL MULTI-ARMED BANDIT ALGORITHMS FOR PERSONALIZED LEARNING ACTION SELECTION. Indu Manickam, Andrew S. Lan, and Richard G.

CONTEXTUAL MULTI-ARMED BANDIT ALGORITHMS FOR PERSONALIZED LEARNING ACTION SELECTION. Indu Manickam, Andrew S. Lan, and Richard G. CONTEXTUAL MULTI-ARMED BANDIT ALGORITHMS FOR PERSONALIZED LEARNING ACTION SELECTION Indu Mnckm, Andrew S. Ln, nd Rchrd G. Brnuk Rce Unversty ABSTRACT Optmzng the selecton of lernng resources nd prctce

More information

Introduction to Numerical Integration Part II

Introduction to Numerical Integration Part II Introducton to umercl Integrton Prt II CS 75/Mth 75 Brn T. Smth, UM, CS Dept. Sprng, 998 4/9/998 qud_ Intro to Gussn Qudrture s eore, the generl tretment chnges the ntegrton prolem to ndng the ntegrl w

More information

UNSCENTED KALMAN FILTER POSITION ESTIMATION FOR AN AUTONOMOUS MOBILE ROBOT

UNSCENTED KALMAN FILTER POSITION ESTIMATION FOR AN AUTONOMOUS MOBILE ROBOT Bulletn of the rnslvn Unversty of Brşov Vol. 3 (52) - 21 Seres I: Engneerng Scences UNSCENED KALMAN FILER OSIION ESIMAION FOR AN AUONOMOUS MOBILE ROBO C. SULIMAN 1 F. MOLDOVEANU 1 Abstrct: he Klmn flters

More information

Two Coefficients of the Dyson Product

Two Coefficients of the Dyson Product Two Coeffcents of the Dyson Product rxv:07.460v mth.co 7 Nov 007 Lun Lv, Guoce Xn, nd Yue Zhou 3,,3 Center for Combntorcs, LPMC TJKLC Nnk Unversty, Tnjn 30007, P.R. Chn lvlun@cfc.nnk.edu.cn gn@nnk.edu.cn

More information

Dennis Bricker, 2001 Dept of Industrial Engineering The University of Iowa. MDP: Taxi page 1

Dennis Bricker, 2001 Dept of Industrial Engineering The University of Iowa. MDP: Taxi page 1 Denns Brcker, 2001 Dept of Industrl Engneerng The Unversty of Iow MDP: Tx pge 1 A tx serves three djcent towns: A, B, nd C. Ech tme the tx dschrges pssenger, the drver must choose from three possble ctons:

More information

Soft Set Theoretic Approach for Dimensionality Reduction 1

Soft Set Theoretic Approach for Dimensionality Reduction 1 Interntonl Journl of Dtbse Theory nd pplcton Vol No June 00 Soft Set Theoretc pproch for Dmensonlty Reducton Tutut Herwn Rozd Ghzl Mustf Mt Ders Deprtment of Mthemtcs Educton nversts hmd Dhln Yogykrt Indones

More information

GAUSS ELIMINATION. Consider the following system of algebraic linear equations

GAUSS ELIMINATION. Consider the following system of algebraic linear equations Numercl Anlyss for Engneers Germn Jordnn Unversty GAUSS ELIMINATION Consder the followng system of lgebrc lner equtons To solve the bove system usng clsscl methods, equton () s subtrcted from equton ()

More information

Model Fitting and Robust Regression Methods

Model Fitting and Robust Regression Methods Dertment o Comuter Engneerng Unverst o Clorn t Snt Cruz Model Fttng nd Robust Regresson Methods CMPE 64: Imge Anlss nd Comuter Vson H o Fttng lnes nd ellses to mge dt Dertment o Comuter Engneerng Unverst

More information

Online Appendix to. Mandating Behavioral Conformity in Social Groups with Conformist Members

Online Appendix to. Mandating Behavioral Conformity in Social Groups with Conformist Members Onlne Appendx to Mndtng Behvorl Conformty n Socl Groups wth Conformst Members Peter Grzl Andrze Bnk (Correspondng uthor) Deprtment of Economcs, The Wllms School, Wshngton nd Lee Unversty, Lexngton, 4450

More information

Many-Body Calculations of the Isotope Shift

Many-Body Calculations of the Isotope Shift Mny-Body Clcultons of the Isotope Shft W. R. Johnson Mrch 11, 1 1 Introducton Atomc energy levels re commonly evluted ssumng tht the nucler mss s nfnte. In ths report, we consder correctons to tomc levels

More information

Fall 2012 Analysis of Experimental Measurements B. Eisenstein/rev. S. Errede. with respect to λ. 1. χ λ χ λ ( ) λ, and thus:

Fall 2012 Analysis of Experimental Measurements B. Eisenstein/rev. S. Errede. with respect to λ. 1. χ λ χ λ ( ) λ, and thus: More on χ nd errors : uppose tht we re fttng for sngle -prmeter, mnmzng: If we epnd The vlue χ ( ( ( ; ( wth respect to. χ n Tlor seres n the vcnt of ts mnmum vlue χ ( mn χ χ χ χ + + + mn mnmzes χ, nd

More information

Audio De-noising Analysis Using Diagonal and Non-Diagonal Estimation Techniques

Audio De-noising Analysis Using Diagonal and Non-Diagonal Estimation Techniques Audo De-nosng Anlyss Usng Dgonl nd Non-Dgonl Estmton Technques Sugt R. Pwr 1, Vshl U. Gdero 2, nd Rhul N. Jdhv 3 1 AISSMS, IOIT, Pune, Ind Eml: sugtpwr@gml.com 2 Govt Polytechnque, Pune, Ind Eml: vshl.gdero@gml.com

More information

Application of E-Learning Assessment Based on AHP-BP Algorithm in the Cloud Computing Teaching Platform

Application of E-Learning Assessment Based on AHP-BP Algorithm in the Cloud Computing Teaching Platform Applcton of E-Lernng Assessment Bsed on AHP-BP Algorthm n the Cloud Computng echng Pltform http://dx.do.org/10.3991/jet.v1108.6039 Chunfu Hu Donggun Unversty of echnology, Donggun, Gungdong, Chn Abstrct

More information

Two Activation Function Wavelet Network for the Identification of Functions with High Nonlinearity

Two Activation Function Wavelet Network for the Identification of Functions with High Nonlinearity Interntonl Journl of Engneerng & Computer Scence IJECS-IJENS Vol:1 No:04 81 Two Actvton Functon Wvelet Network for the Identfcton of Functons wth Hgh Nonlnerty Wsm Khld Abdulkder Abstrct-- The ntegrton

More information

INTRODUCTION TO COMPLEX NUMBERS

INTRODUCTION TO COMPLEX NUMBERS INTRODUCTION TO COMPLEX NUMBERS The numers -4, -3, -, -1, 0, 1,, 3, 4 represent the negtve nd postve rel numers termed ntegers. As one frst lerns n mddle school they cn e thought of s unt dstnce spced

More information

Improving Anytime Point-Based Value Iteration Using Principled Point Selections

Improving Anytime Point-Based Value Iteration Using Principled Point Selections In In Proceedngs of the Twenteth Interntonl Jont Conference on Artfcl Intellgence (IJCAI-7) Improvng Anytme Pont-Bsed Vlue Iterton Usng Prncpled Pont Selectons Mchel R. Jmes, Mchel E. Smples, nd Dmtr A.

More information

ESCI 342 Atmospheric Dynamics I Lesson 1 Vectors and Vector Calculus

ESCI 342 Atmospheric Dynamics I Lesson 1 Vectors and Vector Calculus ESI 34 tmospherc Dnmcs I Lesson 1 Vectors nd Vector lculus Reference: Schum s Outlne Seres: Mthemtcl Hndbook of Formuls nd Tbles Suggested Redng: Mrtn Secton 1 OORDINTE SYSTEMS n orthonorml coordnte sstem

More information

We consider a finite-state, finite-action, infinite-horizon, discounted reward Markov decision process and

We consider a finite-state, finite-action, infinite-horizon, discounted reward Markov decision process and MANAGEMENT SCIENCE Vol. 53, No. 2, Februry 2007, pp. 308 322 ssn 0025-1909 essn 1526-5501 07 5302 0308 nforms do 10.1287/mnsc.1060.0614 2007 INFORMS Bs nd Vrnce Approxmton n Vlue Functon Estmtes She Mnnor

More information

Chapter Runge-Kutta 2nd Order Method for Ordinary Differential Equations

Chapter Runge-Kutta 2nd Order Method for Ordinary Differential Equations Cter. Runge-Kutt nd Order Metod or Ordnr Derentl Eutons Ater redng ts cter ou sould be ble to:. understnd te Runge-Kutt nd order metod or ordnr derentl eutons nd ow to use t to solve roblems. Wt s te Runge-Kutt

More information

Dynamic Power Management in a Mobile Multimedia System with Guaranteed Quality-of-Service

Dynamic Power Management in a Mobile Multimedia System with Guaranteed Quality-of-Service Dynmc Power Mngement n Moble Multmed System wth Gurnteed Qulty-of-Servce Qnru Qu, Qng Wu, nd Mssoud Pedrm Dept. of Electrcl Engneerng-Systems Unversty of Southern Clforn Los Angeles CA 90089 Outlne! Introducton

More information

Bi-level models for OD matrix estimation

Bi-level models for OD matrix estimation TNK084 Trffc Theory seres Vol.4, number. My 2008 B-level models for OD mtrx estmton Hn Zhng, Quyng Meng Abstrct- Ths pper ntroduces two types of O/D mtrx estmton model: ME2 nd Grdent. ME2 s mxmum-entropy

More information

Altitude Estimation for 3-D Tracking with Two 2-D Radars

Altitude Estimation for 3-D Tracking with Two 2-D Radars th Interntonl Conference on Informton Fuson Chcgo Illnos USA July -8 Alttude Estmton for -D Trckng wth Two -D Rdrs Yothn Rkvongth Jfeng Ru Sv Svnnthn nd Soontorn Orntr Deprtment of Electrcl Engneerng Unversty

More information

Fall 2012 Analysis of Experimental Measurements B. Eisenstein/rev. S. Errede

Fall 2012 Analysis of Experimental Measurements B. Eisenstein/rev. S. Errede Fll Anlss of Epermentl Mesurements B. Esensten/rev. S. Errede Monte Crlo Methods/Technques: These re mong the most powerful tools for dt nlss nd smulton of eperments. The growth of ther mportnce s closel

More information

6.6 The Marquardt Algorithm

6.6 The Marquardt Algorithm 6.6 The Mqudt Algothm lmttons of the gdent nd Tylo expnson methods ecstng the Tylo expnson n tems of ch-sque devtves ecstng the gdent sech nto n tetve mtx fomlsm Mqudt's lgothm utomtclly combnes the gdent

More information

Research on prediction of transmembrane protein topology based on fuzzy theory

Research on prediction of transmembrane protein topology based on fuzzy theory Avlble onlne wwwjocprcom Journl of Chemcl nd Phrmceutcl Reserch, 013, 5(9):465-471 Reserch Artcle ISS : 0975-7384 CODE(USA) : JCPRC5 Reserch on predcton of trnsmembrne proten topology bsed on fuzzy theory

More information

In this Chapter. Chap. 3 Markov chains and hidden Markov models. Probabilistic Models. Example: CpG Islands

In this Chapter. Chap. 3 Markov chains and hidden Markov models. Probabilistic Models. Example: CpG Islands In ths Chpter Chp. 3 Mrov chns nd hdden Mrov models Bontellgence bortory School of Computer Sc. & Eng. Seoul Ntonl Unversty Seoul 5-74, Kore The probblstc model for sequence nlyss HMM (hdden Mrov model)

More information

Group-based active query selection. for rapid diagnosis in time-critical situations

Group-based active query selection. for rapid diagnosis in time-critical situations Group-bsed ctve query selecton for rpd dgnoss n tme-crtcl stutons *Gowthm Belll, Student Member, IEEE, Suresh K. Bhvnn, nd Clyton Scott, Member, IEEE Abstrct In pplctons such s ctve lernng or dsese/fult

More information

Multiple view geometry

Multiple view geometry EECS 442 Computer vson Multple vew geometry Perspectve Structure from Moton - Perspectve structure from moton prolem - mgutes - lgerc methods - Fctorzton methods - Bundle djustment - Self-clrton Redng:

More information

Identification of Robot Arm s Joints Time-Varying Stiffness Under Loads

Identification of Robot Arm s Joints Time-Varying Stiffness Under Loads TELKOMNIKA, Vol.10, No.8, December 2012, pp. 2081~2087 e-issn: 2087-278X ccredted by DGHE (DIKTI), Decree No: 51/Dkt/Kep/2010 2081 Identfcton of Robot Arm s Jonts Tme-Vryng Stffness Under Lods Ru Xu 1,

More information

Non-Linear Data for Neural Networks Training and Testing

Non-Linear Data for Neural Networks Training and Testing Proceedngs of the 4th WSEAS Int Conf on Informton Securty, Communctons nd Computers, Tenerfe, Spn, December 6-8, 005 (pp466-47) Non-Lner Dt for Neurl Networks Trnng nd Testng ABDEL LATIF ABU-DALHOUM MOHAMMED

More information

Study of Trapezoidal Fuzzy Linear System of Equations S. M. Bargir 1, *, M. S. Bapat 2, J. D. Yadav 3 1

Study of Trapezoidal Fuzzy Linear System of Equations S. M. Bargir 1, *, M. S. Bapat 2, J. D. Yadav 3 1 mercn Interntonl Journl of Reserch n cence Technology Engneerng & Mthemtcs vlble onlne t http://wwwsrnet IN (Prnt: 38-349 IN (Onlne: 38-3580 IN (CD-ROM: 38-369 IJRTEM s refereed ndexed peer-revewed multdscplnry

More information

For the percentage of full time students at RCC the symbols would be:

For the percentage of full time students at RCC the symbols would be: Mth 17/171 Chpter 7- ypothesis Testing with One Smple This chpter is s simple s the previous one, except it is more interesting In this chpter we will test clims concerning the sme prmeters tht we worked

More information

MATHEMATICAL MODEL AND STATISTICAL ANALYSIS OF THE TENSILE STRENGTH (Rm) OF THE STEEL QUALITY J55 API 5CT BEFORE AND AFTER THE FORMING OF THE PIPES

MATHEMATICAL MODEL AND STATISTICAL ANALYSIS OF THE TENSILE STRENGTH (Rm) OF THE STEEL QUALITY J55 API 5CT BEFORE AND AFTER THE FORMING OF THE PIPES 6 th Reserch/Exert Conference wth Interntonl Prtcton QUALITY 009, Neum, B&H, June 04 07, 009 MATHEMATICAL MODEL AND STATISTICAL ANALYSIS OF THE TENSILE STRENGTH (Rm) OF THE STEEL QUALITY J55 API 5CT BEFORE

More information

CHAPTER - 7. Firefly Algorithm based Strategic Bidding to Maximize Profit of IPPs in Competitive Electricity Market

CHAPTER - 7. Firefly Algorithm based Strategic Bidding to Maximize Profit of IPPs in Competitive Electricity Market CHAPTER - 7 Frefly Algorthm sed Strtegc Bddng to Mxmze Proft of IPPs n Compettve Electrcty Mrket 7. Introducton The renovton of electrc power systems plys mjor role on economc nd relle operton of power

More information

Self-adaptive Detection Method for DDoS Attack Based on Fractional Fourier Transform and Self-similarity

Self-adaptive Detection Method for DDoS Attack Based on Fractional Fourier Transform and Self-similarity 1 Interntonl Conference on Sgnl Processng Systems (ICSPS 1) IPCSI vol. 58 (1) (1) IACSI Press, Sngpore DOI: 1.7763/IPCSI.1.V58.8 Self-dptve Detecton Method for DDoS Attck Bsed on Frctonl Fourer rnsform

More information

Research on complex system evaluation based on fuzzy theory

Research on complex system evaluation based on fuzzy theory Avlble onlne www.jocpr.com Journl of Chemcl nd Phrmceutcl Reserch, 214, 67:2554-2559 Reserch Artcle ISSN : 975-7384 CODENUSA : JCPRC5 Reserch on complex system evluton bsed on fuzzy theory Yongqng Chen

More information

Katholieke Universiteit Leuven Department of Computer Science

Katholieke Universiteit Leuven Department of Computer Science Updte Rules for Weghted Non-negtve FH*G Fctorzton Peter Peers Phlp Dutré Report CW 440, Aprl 006 Ktholeke Unverstet Leuven Deprtment of Computer Scence Celestjnenln 00A B-3001 Heverlee (Belgum) Updte Rules

More information

Physics 121 Sample Common Exam 2 Rev2 NOTE: ANSWERS ARE ON PAGE 7. Instructions:

Physics 121 Sample Common Exam 2 Rev2 NOTE: ANSWERS ARE ON PAGE 7. Instructions: Physcs 121 Smple Common Exm 2 Rev2 NOTE: ANSWERS ARE ON PAGE 7 Nme (Prnt): 4 Dgt ID: Secton: Instructons: Answer ll 27 multple choce questons. You my need to do some clculton. Answer ech queston on the

More information

CHI-SQUARE DIVERGENCE AND MINIMIZATION PROBLEM

CHI-SQUARE DIVERGENCE AND MINIMIZATION PROBLEM CHI-SQUARE DIVERGENCE AND MINIMIZATION PROBLEM PRANESH KUMAR AND INDER JEET TANEJA Abstrct The mnmum dcrmnton nformton prncple for the Kullbck-Lebler cross-entropy well known n the lterture In th pper

More information

Lecture 36. Finite Element Methods

Lecture 36. Finite Element Methods CE 60: Numercl Methods Lecture 36 Fnte Element Methods Course Coordntor: Dr. Suresh A. Krth, Assocte Professor, Deprtment of Cvl Engneerng, IIT Guwht. In the lst clss, we dscussed on the ppromte methods

More information

Machine Learning Support Vector Machines SVM

Machine Learning Support Vector Machines SVM Mchne Lernng Support Vector Mchnes SVM Lesson 6 Dt Clssfcton problem rnng set:, D,,, : nput dt smple {,, K}: clss or lbel of nput rget: Construct functon f : X Y f, D Predcton of clss for n unknon nput

More information

Investigation of Fatality Probability Function Associated with Injury Severity and Age. Toshiyuki Yanaoka, Akihiko Akiyama, Yukou Takahashi

Investigation of Fatality Probability Function Associated with Injury Severity and Age. Toshiyuki Yanaoka, Akihiko Akiyama, Yukou Takahashi Investgton of Ftlty Probblty Functon Assocted wth Injury Severty nd Age Toshyuk Ynok, Akhko Akym, Yukou Tkhsh Abstrct The gol of ths study s to develop ftlty probblty functon ssocted wth njury severty

More information

THE COMBINED SHEPARD ABEL GONCHAROV UNIVARIATE OPERATOR

THE COMBINED SHEPARD ABEL GONCHAROV UNIVARIATE OPERATOR REVUE D ANALYSE NUMÉRIQUE ET DE THÉORIE DE L APPROXIMATION Tome 32, N o 1, 2003, pp 11 20 THE COMBINED SHEPARD ABEL GONCHAROV UNIVARIATE OPERATOR TEODORA CĂTINAŞ Abstrct We extend the Sheprd opertor by

More information

Smart Motorways HADECS 3 and what it means for your drivers

Smart Motorways HADECS 3 and what it means for your drivers Vehcle Rentl Smrt Motorwys HADECS 3 nd wht t mens for your drvers Vehcle Rentl Smrt Motorwys HADECS 3 nd wht t mens for your drvers You my hve seen some news rtcles bout the ntroducton of Hghwys Englnd

More information

Investigation phase in case of Bragg coupling

Investigation phase in case of Bragg coupling Journl of Th-Qr Unversty No.3 Vol.4 December/008 Investgton phse n cse of Brgg couplng Hder K. Mouhmd Deprtment of Physcs, College of Scence, Th-Qr, Unv. Mouhmd H. Abdullh Deprtment of Physcs, College

More information

Statistics and Probability Letters

Statistics and Probability Letters Sttstcs nd Probblty Letters 79 (2009) 105 111 Contents lsts vlble t ScenceDrect Sttstcs nd Probblty Letters journl homepge: www.elsever.com/locte/stpro Lmtng behvour of movng verge processes under ϕ-mxng

More information

Dual-space Ambiguity Resolution Approach Theory and Application

Dual-space Ambiguity Resolution Approach Theory and Application Journl of Globl Postonng Systems (00) Vol., No. : 8-6 Dul-spce Ambguty Resoluton Approch heory nd Applcton Guorong Yu nd Jngnn u GPS Engneerng Reserch Center, Wuhn Unversty Receved: /0/00 / Accepted: //00

More information

18.7 Artificial Neural Networks

18.7 Artificial Neural Networks 310 18.7 Artfcl Neurl Networks Neuroscence hs hypotheszed tht mentl ctvty conssts prmrly of electrochemcl ctvty n networks of brn cells clled neurons Ths led McCulloch nd Ptts to devse ther mthemtcl model

More information

Accurate Instantaneous Frequency Estimation with Iterated Hilbert Transform and Its Application

Accurate Instantaneous Frequency Estimation with Iterated Hilbert Transform and Its Application Proceedngs of the 7th WSEAS Interntonl Conference on SIGAL PROCESSIG, ROBOTICS nd AUTOMATIO (ISPRA '8) Unversty of Cmbrdge, UK, Februry -, 8 Accurte Instntneous Frequency Estmton wth Iterted Hlbert Trnsform

More information

CISE 301: Numerical Methods Lecture 5, Topic 4 Least Squares, Curve Fitting

CISE 301: Numerical Methods Lecture 5, Topic 4 Least Squares, Curve Fitting CISE 3: umercl Methods Lecture 5 Topc 4 Lest Squres Curve Fttng Dr. Amr Khouh Term Red Chpter 7 of the tetoo c Khouh CISE3_Topc4_Lest Squre Motvton Gven set of epermentl dt 3 5. 5.9 6.3 The reltonshp etween

More information

ON SIMPSON S INEQUALITY AND APPLICATIONS. 1. Introduction The following inequality is well known in the literature as Simpson s inequality : 2 1 f (4)

ON SIMPSON S INEQUALITY AND APPLICATIONS. 1. Introduction The following inequality is well known in the literature as Simpson s inequality : 2 1 f (4) ON SIMPSON S INEQUALITY AND APPLICATIONS SS DRAGOMIR, RP AGARWAL, AND P CERONE Abstrct New neultes of Smpson type nd ther pplcton to udrture formule n Numercl Anlyss re gven Introducton The followng neulty

More information

CENTROID (AĞIRLIK MERKEZİ )

CENTROID (AĞIRLIK MERKEZİ ) CENTOD (ĞLK MEKEZİ ) centrod s geometrcl concept rsng from prllel forces. Tus, onl prllel forces possess centrod. Centrod s tougt of s te pont were te wole wegt of pscl od or sstem of prtcles s lumped.

More information

LECTURES ON INVERSE MODELING by Daniel J. Jacob, Harvard University January 2007

LECTURES ON INVERSE MODELING by Daniel J. Jacob, Harvard University January 2007 LECURES ON INVERSE MODELING by Dnel J. Jcob, Hrvrd Unversty Jnury 007 FOREWORD... 1 1. INRODUCION.... BAYES HEOREM... 4 3. INVERSE PROBLEM FOR SCALARS... 4 4. VECOR-MARIX OOLS FOR INVERSE MODELING... 8

More information

Using Predictions in Online Optimization: Looking Forward with an Eye on the Past

Using Predictions in Online Optimization: Looking Forward with an Eye on the Past Usng Predctons n Onlne Optmzton: Lookng Forwrd wth n Eye on the Pst Nngjun Chen Jont work wth Joshu Comden, Zhenhu Lu, Anshul Gndh, nd Adm Wermn 1 Predctons re crucl for decson mkng 2 Predctons re crucl

More information

Substitution Matrices and Alignment Statistics. Substitution Matrices

Substitution Matrices and Alignment Statistics. Substitution Matrices Susttuton Mtrces nd Algnment Sttstcs BMI/CS 776 www.ostt.wsc.edu/~crven/776.html Mrk Crven crven@ostt.wsc.edu Ferur 2002 Susttuton Mtrces two oulr sets of mtrces for roten seuences PAM mtrces [Dhoff et

More information

NUMERICAL MODELLING OF A CILIUM USING AN INTEGRAL EQUATION

NUMERICAL MODELLING OF A CILIUM USING AN INTEGRAL EQUATION NUEICAL ODELLING OF A CILIU USING AN INTEGAL EQUATION IHAI EBICAN, DANIEL IOAN Key words: Cl, Numercl nlyss, Electromgnetc feld, gnetton. The pper presents fst nd ccurte method to model the mgnetc behvour

More information

NUMERICAL DIFFERENTIATION

NUMERICAL DIFFERENTIATION NUMERICAL DIFFERENTIATION 1 Introducton Dfferentaton s a method to compute the rate at whch a dependent output y changes wth respect to the change n the ndependent nput x. Ths rate of change s called the

More information

Let us look at a linear equation for a one-port network, for example some load with a reflection coefficient s, Figure L6.

Let us look at a linear equation for a one-port network, for example some load with a reflection coefficient s, Figure L6. ECEN 5004, prng 08 Actve Mcrowve Crcut Zoy Popovc, Unverty of Colordo, Boulder LECURE 5 IGNAL FLOW GRAPH FOR MICROWAVE CIRCUI ANALYI In mny text on mcrowve mplfer (e.g. the clc one by Gonzlez), gnl flow-grph

More information

Jean Fernand Nguema LAMETA UFR Sciences Economiques Montpellier. Abstract

Jean Fernand Nguema LAMETA UFR Sciences Economiques Montpellier. Abstract Stochstc domnnce on optml portfolo wth one rsk less nd two rsky ssets Jen Fernnd Nguem LAMETA UFR Scences Economques Montpeller Abstrct The pper provdes restrctons on the nvestor's utlty functon whch re

More information

Lecture 5 Single factor design and analysis

Lecture 5 Single factor design and analysis Lectue 5 Sngle fcto desgn nd nlss Completel ndomzed desgn (CRD Completel ndomzed desgn In the desgn of expements, completel ndomzed desgns e fo studng the effects of one pm fcto wthout the need to tke

More information

Cramer-Rao Lower Bound for a Nonlinear Filtering Problem with Multiplicative Measurement Errors and Forcing Noise

Cramer-Rao Lower Bound for a Nonlinear Filtering Problem with Multiplicative Measurement Errors and Forcing Noise Preprnts of the 9th World Congress he Interntonl Federton of Automtc Control Crmer-Ro Lower Bound for Nonlner Flterng Problem wth Multplctve Mesurement Errors Forcng Nose Stepnov О.А. Vslyev V.А. Concern

More information

Chapter 13: Multiple Regression

Chapter 13: Multiple Regression Chapter 13: Multple Regresson 13.1 Developng the multple-regresson Model The general model can be descrbed as: It smplfes for two ndependent varables: The sample ft parameter b 0, b 1, and b are used to

More information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

Review of linear algebra. Nuno Vasconcelos UCSD

Review of linear algebra. Nuno Vasconcelos UCSD Revew of lner lgebr Nuno Vsconcelos UCSD Vector spces Defnton: vector spce s set H where ddton nd sclr multplcton re defned nd stsf: ) +( + ) (+ )+ 5) λ H 2) + + H 6) 3) H, + 7) λ(λ ) (λλ ) 4) H, - + 8)

More information

Solubilities and Thermodynamic Properties of SO 2 in Ionic

Solubilities and Thermodynamic Properties of SO 2 in Ionic Solubltes nd Therodync Propertes of SO n Ionc Lquds Men Jn, Yucu Hou, b Weze Wu, *, Shuhng Ren nd Shdong Tn, L Xo, nd Zhgng Le Stte Key Lbortory of Checl Resource Engneerng, Beng Unversty of Checl Technology,

More information

Course Review Introduction to Computer Methods

Course Review Introduction to Computer Methods Course Revew Wht you hopefully hve lerned:. How to nvgte nsde MIT computer system: Athen, UNIX, emcs etc. (GCR). Generl des bout progrmmng (GCR): formultng the problem, codng n Englsh trnslton nto computer

More information

Linear and Nonlinear Optimization

Linear and Nonlinear Optimization Lner nd Nonlner Optmzton Ynyu Ye Deprtment of Mngement Scence nd Engneerng Stnford Unversty Stnford, CA 9430, U.S.A. http://www.stnford.edu/~yyye http://www.stnford.edu/clss/msnde/ Ynyu Ye, Stnford, MS&E

More information

A Collaborative Decision Approch for Internet Public Opinion Emergency with Intuitionistic Fuzzy Value

A Collaborative Decision Approch for Internet Public Opinion Emergency with Intuitionistic Fuzzy Value Interntonl Journl of Mngement nd Fuzzy Systems 208; 4(4): 73-80 http://wwwscencepublshnggroupcom/j/jmfs do: 0648/jjmfs20804042 ISSN: 2575-4939 (Prnt); ISSN: 2575-4947 (Onlne) A Collbortve Decson Approch

More information

On-line Reinforcement Learning Using Incremental Kernel-Based Stochastic Factorization

On-line Reinforcement Learning Using Incremental Kernel-Based Stochastic Factorization On-lne Renforcement Lernng Usng Incrementl Kernel-Bsed Stochstc Fctorzton André M. S. Brreto School of Computer Scence McGll Unversty Montrel, Cnd msb@cs.mcgll.c Don Precup School of Computer Scence McGll

More information

Linear Inferential Modeling: Theoretical Perspectives, Extensions, and Comparative Analysis

Linear Inferential Modeling: Theoretical Perspectives, Extensions, and Comparative Analysis Intellgent Control nd Automton, 2012, 3, 376-389 http://dx.do.org/10.4236/c.2012.34042 Publshed Onlne November 2012 (http://www.scrp.org/journl/c) Lner Inferentl Modelng: heoretcl Perspectves, Extensons,

More information

A New Markov Chain Based Acceptance Sampling Policy via the Minimum Angle Method

A New Markov Chain Based Acceptance Sampling Policy via the Minimum Angle Method Irnn Journl of Opertons Reserch Vol. 3, No., 202, pp. 04- A New Mrkov Chn Bsed Acceptnce Smplng Polcy v the Mnmum Angle Method M. S. Fllh Nezhd * We develop n optmzton model bsed on Mrkovn pproch to determne

More information

LAPLACE TRANSFORM SOLUTION OF THE PROBLEM OF TIME-FRACTIONAL HEAT CONDUCTION IN A TWO-LAYERED SLAB

LAPLACE TRANSFORM SOLUTION OF THE PROBLEM OF TIME-FRACTIONAL HEAT CONDUCTION IN A TWO-LAYERED SLAB Journl of Appled Mthemtcs nd Computtonl Mechncs 5, 4(4), 5-3 www.mcm.pcz.pl p-issn 99-9965 DOI:.75/jmcm.5.4. e-issn 353-588 LAPLACE TRANSFORM SOLUTION OF THE PROBLEM OF TIME-FRACTIONAL HEAT CONDUCTION

More information

M/G/1/GD/ / System. ! Pollaczek-Khinchin (PK) Equation. ! Steady-state probabilities. ! Finding L, W q, W. ! π 0 = 1 ρ

M/G/1/GD/ / System. ! Pollaczek-Khinchin (PK) Equation. ! Steady-state probabilities. ! Finding L, W q, W. ! π 0 = 1 ρ M/G//GD/ / System! Pollcze-Khnchn (PK) Equton L q 2 2 λ σ s 2( + ρ ρ! Stedy-stte probbltes! π 0 ρ! Fndng L, q, ) 2 2 M/M/R/GD/K/K System! Drw the trnston dgrm! Derve the stedy-stte probbltes:! Fnd L,L

More information

Jens Siebel (University of Applied Sciences Kaiserslautern) An Interactive Introduction to Complex Numbers

Jens Siebel (University of Applied Sciences Kaiserslautern) An Interactive Introduction to Complex Numbers Jens Sebel (Unversty of Appled Scences Kserslutern) An Interctve Introducton to Complex Numbers 1. Introducton We know tht some polynoml equtons do not hve ny solutons on R/. Exmple 1.1: Solve x + 1= for

More information

Least squares. Václav Hlaváč. Czech Technical University in Prague

Least squares. Václav Hlaváč. Czech Technical University in Prague Lest squres Václv Hlváč Czech echncl Unversty n Prgue hlvc@fel.cvut.cz http://cmp.felk.cvut.cz/~hlvc Courtesy: Fred Pghn nd J.P. Lews, SIGGRAPH 2007 Course; Outlne 2 Lner regresson Geometry of lest-squres

More information