Preference Function Learning over Numeric and Multi-valued Categorical Attributes

Size: px
Start display at page:

Download "Preference Function Learning over Numeric and Multi-valued Categorical Attributes"

Transcription

1 Preference Functon Learnng over Numerc and Mult-valued Categorcal Attrbutes Lucas Marn 1, Antono Moreno and Davd Isern Abstract. 1 One of the most challengng goals of recommender systems s to nfer the preferences of users through the observaton of ther actons. Those preferences are essental to obtan a satsfactory accuracy n the recommendatons. Preference learnng s especally dffcult when attrbutes of dfferent knds (numerc or lngustc) ntervene n the problem, and even more when they take multple possble values. Ths paper presents an approach to learn user preferences over numerc and mult-valued lngustc attrbutes through the analyss of the user selectons. The learnng algorthm has been tested wth real data on restaurants, showng a very good performance. 1 Introducton Nowadays t s practcally unconcevable to select our summer holday destnaton or to choose whch flm to see n the cnema ths weekend wthout consultng specalzed sources of nformaton n whch, n some way or another, our preferences can be specfed to ad the system to recommend us the best choces. That s because we lve n an era where there are so many data easly avalable that t s mpossble to manually flter every pece of nformaton and evaluate t accurately. Recommender Systems (RS) have been desgned to do ths tme-consumng task for us and, by feedng them wth nformaton about our nterests, they are capable enough to tell us the best alternatves for us n a personalzed way. A RS stores the preferences of the user about the values of some crtera and uses ths nformaton to rate and sort a corpus of alternatves. The management of the preferences, the accuracy of the recommendatons, and how these nterests evolve over tme are three of the most challengng tasks of these type of systems [8]. Concernng the frst goal, RSs may obtan feedback from a user mplctly, explctly or combnng both approaches. Ths paper dscusses an unsupervsed way to nfer the user nterests, whch observes the user nteracton and does not requre any explct nformaton from hm [4]. The crtera used to descrbe the alternatves may have dfferent natures. Some works propose the use of ontologes to represent concepts wthn a herarchy [2,9]. Other researchers use fuzzy logc technques to deal wth lngustc crtera [1,10], and many approaches only consder numercal crtera [5]. Ths paper consders the use of lngustc and numercal data, whch permt a hgh degree of expressvty and can be appled n a wde range of domans. The basc dea s to use the preferences to sort a set of alternatves, show ths ordered lst to the user, and observe hs fnal selecton. Wth ths nformaton, the preference learnng algorthm s able to modfy the user profle so that t captures better the user preferences and the next recommendaton s more accurate. The rest of the paper s organzed as follows. Secton 2 ncludes a bref explanaton of the related work the authors conducted n the area of preference learnng over lngustc and numerc attrbutes, explanng how the nterests of users over certan attrbutes or crtera are managed and learned. Secton 3 explans a new approach to manage categorcal attrbutes when they can take multple lngustc values n a sngle alternatve. Secton 4 descrbes how a more expressve functon whch defnes the behavour of the preference over numerc attrbutes can be automatcally learned. In Secton 5 the case study where our approach has been tested (restaurant recommendaton) s explaned, descrbng the data set used and the results obtaned. Fnally, Secton 6 gves the man conclusons of the paper and dentfes some lnes of future research. 2 Preference learnng over categorcal and numercal attrbutes When we face a decson problem n whch we requre the ad of a RS to help us make a choce, all of the possble alternatves to sad problem are defned, n most of the cases, by the same attrbutes. In ths work we focus only on categorcal and numerc attrbutes. The followng subsectons explan how preferences over the two dfferent knds of attrbutes are expressed, how alternatves are evaluated and ranked, and how the user nterests are learned and adapted from hs selectons. 2.1 Attrbutes and management of preferences In a recent work ([7]) we proposed to represent the level of nterest over categorcal attrbutes by usng a lngustc scale n whch preference labels are defned as fuzzy sets representng values of preference such as Very Low, Low, Medum, Hgh or Very Hgh (see Fgure 1). 1 Department of Computer Scence and Mathematcs, Unverstat Rovra Vrgl, Tarragona, Catalona (Span). Emal addresses: lucas.marn@urv.cat, antono.moreno@urv.cat, davd.sern@urv.cat.

2 Fgure 1. Example of a lngustc preference set For the case of numerc attrbutes, we assumed that each user has a preference functon for each attrbute. Ths functon has a trangular shape (see ) and s defned as x v pa ( x) 1 pref where p a (x) s the preference of the value x of the attrbute a, and s the wdth of the functon, whch we consdered to be 10% of the attrbute doman. Fgure 2. Basc numerc preference functon 2.2 Alternatves evaluaton When evaluatng an alternatve, the objectve s to aggregate all of the values of all of the attrbutes nto a sngle value. Snce we have two knds of attrbutes, a converson to the same doman s made. In our approach, we chose to translate the numercal preferences to lngustc ones. The translaton s done by, frst, calculatng the value of preference of a certan numerc attrbute value by usng Eq. (1). Then that value s mapped to the fuzzy lngustc labels doman and matched wth the label wth a hgher value n that pont. When all the attrbutes have been assgned a value of preference usng the same fuzzy lngustc scale, all the terms are aggregated usng the ULOWA aggregaton operator [3]. The fnal result of ths aggregaton s the value of preference assgned to the whole alternatve, used to rank the alternatves. 2.3 Preference learnng When the ranked alternatves are presented to the user, two thngs can happen: (a) the user selects the frst ranked alternatve or (b) the user selects any other alternatve. The frst case means that the recommendaton process has worked accurately, snce the system gave the frst place to the selected alternatve. However, n the second case, there were other alternatves (whch we call over ranked) that were consdered by the system as better than the one the user fnally selected. Thus, that s probably ndcatng that the (1) nformaton that we have n the user profle s not accurate enough and should be modfed. In a nut shell, the man ntuton behnd the user profle change algorthm s that we should ncrease the preference on the attrbute values present n the selected alternatve and decrease the preference on the attrbute values appearng n the over ranked alternatves. The nformaton requred to nfer ths reasonng s extracted from what s called relevance feedback. In ths case, t conssts n the over ranked alternatves and the selected one. Numercal and categorcal attrbutes are managed n dfferent ways, as descrbed n the followng subsectons Lngustc preference adaptaton The man dea s to fnd attrbute values repeated among the over ranked alternatves that do not appear on the selecton, whch wll be the canddates for havng hs preference decreased. Smlarly, the preference of the attrbute values that appear on the selecton and do not appear often on the over ranked alternatves s lkely to be ncreased. The nterested reader may fnd a more detaled explanaton of the process of adaptaton of lngustc preferences n [7]. The profle adaptaton s conducted by two processes. The frst one called on-lne adaptaton s executed every tme the user asks the system for a recommendaton, and t evaluates the nformaton that can be extracted from the current ranked set of alternatves. The man goals of ths stage are to decrease the preference of the attrbute values that are causng non-desred alternatves to be gven hgh scores and to ncrease the preference of the attrbute values that are mportant for the user but are not well judged on the bass of the current user profle. For each recommendaton made by the system, two sources of nformaton are evaluated: the selected alternatve, whch s the choce made by the user, and the alternatves that were ranked above t. Values extracted from the over-ranked alternatves haver ther level of preference decreased whereas the ones extracted from the user s fnal selecton that do not appear n the set of over-ranked alternatves have ther preference ncreased. The second one called off-lne adaptaton s trggered after the recommender system has been used a certan number of tmes. It consders the nformaton gven by the hstory of the prevous rankngs of alternatves and the selectons made by the user n each case, but consders that nformaton separately. When the system faces cases n whch the number of over ranked alternatves s not large enough for relable characterstcs to be extracted, t stores the small number of over ranked alternatves n a temporary buffer. After several teratons n whch the number of over ranked alternatves has been nsuffcent for evaluaton, the system wll have recorded enough alternatves to start evaluatng them. When there are enough saved over-ranked alternatves, the values n ther attrbutes wll be analysed and ther preference decreased. Moreover, user selectons are also stored, and after a certan number of choces have been made, they are evaluated wth the objectve to ncrease the preference of the most repeated attrbute values, snce ther repeated selecton ndcates that the user s really nterested n them.

3 2.3.2 Numerc preference learnng The numerc adaptaton of the user profle presented n [6] s nspred by Coulomb s Law: the magntude of the electrostatcs force of nteracton between two pont charges s drectly proportonal to the scalar multplcaton of the magntudes of charges and nversely proportonal to the square of the dstances between them. The man dea s to consder the value stored n the profle (current preference) as a charge wth the same polarty as the values of the same crteron on the over ranked alternatves, and wth opposte polarty to the value of that crteron n the selected alternatve. Thus, the value of the profle s pushed away by the values n the over ranked alternatves and pulled back by the value n the selected alternatve. Two stages have been consdered n the adaptaton algorthm. The frst one, called on-lne adaptaton process, s performed each tme the user asks for a recommendaton. The other stage, called off-lne process, s performed after a certan amount of nteractons wth the user. Fgure 3. Attracton and repulson forces For the on-lne stage, the nformaton avalable n each teraton s the user selecton and the set of over ranked alternatves. In order to calculate the change of the value of preference n the user profle for each crteron t s necessary to study the attracton force done by the selected alternatve and the repulson forces done by the over ranked ones n each crteron, as represented n the example n Fgure 3, n whch the j-th value of the fve over ranked alternatves o 0, o 1, o 2, o 3, and o 4 causes a repulson force F o j, and the value for the same crteron of the selected alternatve, s j, causes an attracton force F s j. Both forces are appled on the j-th value of the profle, P j. The attracton force F s done by the selected alternatve for each attrbute j s defned as 1 sj P j s j f s j P j F ( P, s, j, ) s s j Pj j P j 0 f s j Pj In ths equaton, j s the range of the crteron j, s j s the value of the crteron j n the selected alternatve and P j s the value of the same crteron n the stored profle P. The parameter α adjusts the strength of the force n order to have a balanced adaptaton process. The repulson force exerted by the over ranked alternatves for each crteron j s defned as a generalzaton of Eq.(2) as follows: o 1 no F P, o,..., o, j, no 1 Pj oj 1 P P j o j j oj Fnally, both forces are summed up and the resultng force s calculated. The technques desgned for the on-lne stage fal at detectng user trends over tme snce they only have nformaton of a sngle selecton. The off-lne adaptaton process gathers nformaton from several user nteractons. Ths technque allows consderng changes n the profle that have a hgher relablty than those (2) (3) proposed by the on-lne adaptaton process, because they are supported by a larger set of data. The off-lne adaptaton process can be trggered n two ways: the frst one evaluates the user choces, whle the second one analyses the over ranked alternatves dscarded by the user n several teratons. The possblty of runnng the off-lne process (n any of ts two possble forms) s checked after each recommendaton. In the frst case, the system has collected some alternatves selected by the user n several recommendaton steps, and t calculates the attracton forces (F s ) exerted by each of the stored selected alternatves over the values stored n the profle, usng an adaptaton of Eq. (2), that has as nputs the profle P, the past selectons {s 1,,s rs }, the crteron to evaluate j, and the strength-adjustng parameter α.: ' 1 s rs F P, s,..., s, j, The second knd of off-lne adaptaton process evaluates the set of over ranked alternatves that have been collected through several teratons and whch were not used n the on-lne adaptaton process (because t dd not have enough over ranked alternatves n a sngle teraton). When the stored over ranked alternatves reach a certan number, the off-lne adaptaton process calculates the repulson forces over the profle values exerted by those alternatves (F o ), whch are calculated usng Eq.(3). 3 Mult-valued lngustc attrbutes rs 1 sj Pj 1 s s j P j j Pj As explaned n Secton 2, n our prevous work we consdered categorcal attrbutes that could take only one lngustc value (For example, a cty could have a sngle value n the Clmate attrbute). However, there are cases n whch t s nterestng to consder multple values. One example of that stuaton could be the attrbute Types of food n a restaurant: a restaurant can have the values { Asan, Seafood, Vegetaran } whle another can have only Italan food. Extendng our model so that t can manage lsts of categorcal values mples addressng two ssues: how to represent and calculate the user preferences over the attrbute takng nto account all of the values and how to adapt dynamcally those preferences. 3.1 Preference value on mult-valued attrbutes When there s an attrbute wth multple values a procedure should be defned to decde whch sngle lngustc preference represents better the whole set of lngustc values. Gong back to the restaurant example, f a user has a Hgh preference over Asan food restaurants and a Low preference over Rce dshes, we can argue that the preference we could assgn to the Type of food attrbute n a restaurant wth both values should be Medum (an average of the two knds). If another restaurant only offers Asan food then ts preference should be Hgh, so ths restaurant would have a hgher rankng than the frst one. The ratonale of ths procedure s that t seems more adequate to reward the alternatves that are more focused n the aspects the user really lkes. Ths example represents an average preference aggregaton polcy, however, other polces can also be consdered dependng on the attrbute defnton. (4)

4 3.2 Preference learnng on mult-valued categorcal attrbutes The lngustc algorthm used to adapt categorcal preferences explaned n Secton 2 needs some mprovements to be able to manage lsts of values. When sngle-valued attrbutes were consdered, the user selecton ponted drectly towards the value the user lked for that attrbute. Now, however, we cannot be sure whch one/s of the values lsted n the attrbute s/are the one/s of nterest for the user. That s the reason why t has been necessary to desgn a relevance functon whch ndcates how relevant s a value found among the over ranked alternatves or n the selected alternatve. Relevance s measured n a [0,1] scale, wth 1 meanng maxmum relevance. To calculate how relevant a term t of the attrbute j s among the over ranked alternatves we use ths expresson (the relevance value s 0 f t does not appear n the over ranked alternatves): nt o 1 1 Rj () t (5) no 1 nv j Here, no represents the number of over ranked alternatves, nt the number of over ranked alternatves where t appears, and nv j the number of values that appear for the attrbute j n the alternatve. In ths equaton we consder that every lngustc term that appears n the over ranked alternatves has a relevance whch s nversely proportonal to the number of other values for the same attrbute that appear among the entre set of over ranked alternatves. To calculate the relevance of a term n the selecton we use: 1 s 1 nl (6) Rj () t 2 nv j tv Here nv j represents the number of values that appear for the attrbute j n the selecton, nl the total number of lngustc attrbutes, and tv the total number of lngustc values that appear n the selecton. The relevance of a term n the selecton s the mean between the mportance of the term among the values that appear wth t n the same attrbute and the mportance of each lngustc term that appears n the selecton compared wth the number of lngustc attrbutes. Fnally, after calculatng both partal relevances for all the terms, the overall relevance R j (t) s calculated as: s o R ( ) ( ) ( ) (7) j t Rj t Rj t In concluson, consderng a threshold γ to avod makng changes n the profle wth low relevance, t can be deduced that: If R j (t)>γ, the preference over term t for the attrbute j needs to be ncreased (moved to the next term). If R j (t)<γ, the preference over term t for the attrbute j needs to be decreased (moved to the prevous term). 4 Learnng preference functons for numerc attrbutes Although the numerc preference learnng approach descrbed n Secton 2 provded an adequate way of learnng the deal value of preference over a numerc attrbute, t was unable to learn all of the parameters that model the preference functon such as the slope or the wdth, whch were fxed. The new learnng method presented n ths secton reles on hstorc data about the user selectons to approxmate the preference functon of the numerc attrbutes to the most adequate one. Wth ths approach, we have a new defnton of the functon of preference whch now has 5 parameters (left and rght slope, left and rght wdth, and value of preference) nstead of just the value of preference: ml x vpref 1 f ( x vpref ) l pa ( x) 1 f ( x vpref ) mr x vpref 1 f ( x vpref ) r In ths expresson p a (x) s the preference of the value x of the attrbute a, m l and m r are the functon slope values (for the left and rght sdes of the trangle, respectvely) and l and r are the parameters whch defne the wdth of the functon (also for the left and rght sdes of the trangle, respectvely). An example of graphcal representaton of a preference functon can be seen n Fgure 4, where the left slope s a value under 1, the rght slope s a value over 1, and the left wdth s greater than the rght one. Fgure 4. Numerc preference functon wth 5 parameters The whole process of adaptng the numerc preference functon s depcted n Fgure 5. functon PREF-FUNC-ADAPTATION( V(v 0,,v n ), //hstorc of values of past selectons v pref, //value of maxmum preference v mn, //mnmum numerc value v max, //maxmum numerc value t, //trust nterval s //probablty dstrbuton samplng) begn B=getBestValues(V, v pref, t); PD=calculateProbabltyDstrbuton(B, v mn, v mn, s); {left,rght}=calculatedelta(pd); m{left,rght}=calculatebestslope(pd, v pref, ); PreferenceFuncton=(, m, v pref ); return PreferenceFuncton; end; Fgure 5. Preference functon learnng algorthm The frst step conssts n obtanng the more relable values from the hstorc set of selectons. Ths s done by extractng a percentage of the values closer to the value of preference (trust nterval), normally of 90%. Wth that we avod consderng outler values. Then a probablty dstrbuton functon, represented wth a hstogram, s calculated wth those best values. The sample or (8)

5 dscretzaton step s a parameter, normally around 1% of the doman range. Delta values are then calculated by observng the wdth of the probablty dstrbuton. For example, f the frst value dfferent to 0 n the hstogram s 3 and the last s 56, and the value of hgher preference (v pref ) s 34, l would be 31 and r would be 22. Afterwards, the algorthm generates preference functons wth dfferent combnatons of values for the slope values (m) (n the range from 0 to 4 n steps of 0.2), and compares the dstance between each preference functon and the probablty dstrbuton. The functon wth the lower dstance shows the chosen slope. Fnally, the new preference functon s bult wth the new delta and slope values. 5 Case study: restaurant recommendaton In order to test our new approach to mult-valued attrbute evaluaton and numerc preference functon learnng, we have used data of the restaurants n Barcelona to mplement a RS wth the ablty to learn the users nterests from ther selectons. In the frst part of ths secton a descrpton of the data s gven. Then, a basc explanaton of the whole recommender and learnng algorthm s gven, as well as the preferences setup. Fnally, the results of the evaluaton are provded. 5.1 Barcelona restaurants data The data used n ths problem has been collected from the BcnRestaurantes web page 2. The data set contans nformaton about 3000 restaurants of Barcelona evaluated by 5 attrbutes: 3 categorcal ( Type of food - 15 values, Atmosphere - 14 values, Specal characterstcs 12 values) and 2 numercal ( Average prce, Dstance to cty center ). One example of regster n the data fle s Fonda España; Natonal, Season cusne, Tradtonal; Classc, For famles; Round tables, In a hotel, Wth vdeo; 45; 0.979, beng Fonda España the restaurant name, Natonal, Season cusne and Tradtonal the types of food served, Classc and For famles the restaurant atmosphere, Round tables and In a hotel other mportant restaurant characterstcs, 45 the average menu prce, and km the dstance to the cty centre. 5.2 Recommendaton and adaptaton The set of 3000 restaurants has been dvded n blocks of 15 alternatves that are ranked ndependently, whch gves out a total of 200 dfferent recommendatons. An deal profle was manually defned and three ntal profles were created randomly. The goal s to learn the deal profle startng from these three dfferent ponts. In ths evaluaton the preferences over the categorcal attrbutes are represented wth a lngustc label term set of 7 values, whch are Very Low, Low, Almost Low, Medum, Almost Hgh, Hgh and Very Hgh. The whole process (for each of the three profles, repeated 200 tmes) conssts n: 1. Rankng a set of 15 alternatves accordng the current (ntally random) profle. 2. Smulate the selecton of the user by choosng the alternatve that fts better the deal profle. 3. Extract relevance feedback from the selecton (over ranked alternatves and the selecton tself). 4. Decde whch changes need to be made to the current profle and apply them. Some nformaton about the whole process s stored after each teraton, ncludng the poston of the selected alternatve, the dstance between the deal and current profles, and the preferences over lngustc and numerc values. 5.3 Results evaluaton In order to evaluate the results of the new learnng technques, a dstance functon has been defned to calculate how dfferent the profle we are learnng s to an deal profle whch represents the exact preferences of the user. The frst step s to calculate the dstance for each attrbute, takng nto account f t s numerc or categorcal. The dstance between numerc attrbutes s calculated as c d( n, c, ) 1 p ( ) (9) n vpref n where n s the numercal attrbute, c s the current profle (the one c beng learned), s the deal profle, and pn ( v pref n) s the value of preference of the v pref value for the attrbute n n usng the preference functon of the same attrbute n the profle c. A dstance 0 means that the v pref values n both profles are equal. The equaton to calculate the dstance between categorcal attrbutes s card () l 1 CoG( pl ( vk )) CoG( pl ( vk )) d( l, c, ) card ( l) CoG( s ) CoG( s ) (10) where l s the categorcal attrbute, card(l) s the cardnalty of the attrbute l (.e., the number of dfferent lngustc values t can c take), CoG( pl ( vk)) and CoG( pl( vk)) are the x-coordnate of the centres of gravty of the fuzzy lngustc labels assocated to the value of preference of v k n the profles c and, respectvely, and CoG( smn ) and CoG( s max ) are the centres of gravty of the mnmum and maxmum labels of the doman, respectvely. Fnally, the dstance between two profles s calculated as na k1 1 D( c, ) d( k, c, ) na k 1 (11) where na s the total number of attrbutes. Durng the three tests (one for each ntal random profle) the dstance between the adaptng and the deal profle has been calculated n each teraton. Fgure 6 (contnuous lne) shows the average of the three dstances. It can be seen that the ntal average dstance between the deal and the adaptng profles s around After 200 teratons t reaches a dstance around 0.1. Although 200 teratons may seem a large number, t can also be observed that wth only 50 teratons a very acceptable result of 0.2 s obtaned. To see to what extent the new approach to learn the numerc preference functon explaned n Secton 4 has mproved the result of our prevous work (commented n Secton 2), Fgure 6 also compares the results wth and wthout (dashed lne) that functonalty. It can be seen how the mprovement has been notceable (dstance mprovement of about 0.07). c mn max 2 Last access May 30th, 2012.

6 The second contrbuton, whch s learnng the numerc preference functon, allows shapng a more expressve and personalsed representaton of user preferences over each numerc attrbute, defnng a preference functon wth 5 parameters. Ths addtonal expressvty helped to mprove the profle learnng process by reducng the learnng error around 7%. As a future work, two nterestng lnes can be consdered. As ponted out n Secton 3, an aggregaton polcy can be consdered n the aggregaton of the preferences n a sngle attrbute, other than the use of the common average polcy. Research can be made n ths area n order to learn the aggregaton polcy that fts more the user nterests. Another nterestng lne to consder s to ncorporate nformaton about the numerc preference functon n the dstance measure used to evaluate the algorthm snce, currently, just the value of preference s beng consdered. Fgure 6. Average dstance between current and deal profle To wrap up the results evaluaton, Fgure 7 shows n what poston the user selecton s beng ranked by the RS on each of the teratons n the frst test (the three gve smlar results). Ths fgure shows the results n a more ntutve way. Notce that the system s accurate f the selected alternatve s n the frst postons of the 15- tems lst n each teraton. Many factors can nterfere n the process and make the learnng of the exact deal profle a very hard task, but f the user selecton appears n the frst postons, we can consder that the learnng process s workng properly. As t can be observed n Fg.7, after about 50 teratons, the selected alternatve s among the frst three ones n 95% of the cases (and the frst one n around 70% of the cases). Fgure 7. Poston of the selected alternatve n each teraton (test 1) 6 Conclusons and future work Two man contrbutons wth respect to our prevous work have been presented n ths paper. The frst one conssts n managng mult-valued categorcal attrbutes n the alternatves of a RS, allowng. more expressvty n ther representaton. The system consders a sngle preference for each possble value and aggregates them to fnd out the preference over the whole attrbute. The consderaton of mult-valued attrbutes s mandatory when workng wth alternatves such as the ones presented n ths paper (e.g. Type(s) of Food n a restaurant alternatve). ACKNOWLEDGEMENTS Ths work has been supported by the Unverstat Rovra Vrgl (a pre-doctoral grant of L. Marn) and the Spansh Mnstry of Scence and Innovaton (DAMASK project, Data mnng algorthms wth semantc knowledge, TIN ) and the Spansh Government (Plan E, Spansh Economy and Employment Stmulaton Plan). REFERENCES [1] G. Castellano, C. Castello, D. Dell'Agnello, A. M. Fanell, C. Mencar, M. A. Torsello, Learnng Fuzzy User Profles for Resource Recommendaton, Internatonal Journal of Uncertanty, Fuzzness and Knowledge-Based Systems 18 (4) (2010), [2] I. Garca, L. Sebasta, E. Onanda, On the desgn of ndvdual and group recommender systems for toursm, Expert Systems wth Applcatons 38 (6) (2011), [3] D. Isern, L. Marn, A. Valls, A. Moreno, The Unbalanced Lngustc Ordered Weghted Averagng Operator, n: IEEE Internatonal Conference on Fuzzy Systems, FUZZ-IEEE 2010, IEEE Computer Socety, Barcelona, Catalona, 2010, [4] G. Jawaheer, M. Szomszor, P. Kostkova, Comparson of Implct and Explct Feedback from an Onlne Musc Recommendaton Servce, n: 1st Internatonal Workshop on Informaton Heterogenety and Fuson n Recommender Systems, ACM Press, Chcago, US, 2010, [5] T. Joachms, F. Radlnsk, Search Engnes that Learn from Implct Feedback, Computer 40 (8) (2007), [6] L. Marn, D. Isern, A. Moreno, Dynamc adaptaton of numercal attrbutes n a user profle, Internatonal Journal of Innovatve Computng Informaton and Control (2012). [7] L. Marn, D. Isern, A. Moreno, A. Valls, On-lne dynamc adaptaton of fuzzy preferences, Informaton Scences do: /j.ns (2012). [8] M. Montaner, B. López, J. L. de La Rosa, A taxonomy of recommender agents on the nternet, Artfcal Intellgence Revew 19 (4) (2003), [9] A. Moreno, A. Valls, D. Isern, L. Marn, J. Borràs, SgTur/E- Destnaton: Ontology-based personalzed recommendaton of Toursm and Lesure Actvtes, Engneerng Applcatons of Artfcal Intellgence do: /j.engappa (2012). [10] C. Porcel, A. G. López-Herrera, E. Herrera-Vedma, A recommender system for research resources based on fuzzy lngustc modelng, Expert Systems wth Applcatons 36 (3, Part 1) (2009),

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

The OC Curve of Attribute Acceptance Plans

The OC Curve of Attribute Acceptance Plans The OC Curve of Attrbute Acceptance Plans The Operatng Characterstc (OC) curve descrbes the probablty of acceptng a lot as a functon of the lot s qualty. Fgure 1 shows a typcal OC Curve. 10 8 6 4 1 3 4

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

Calculation of Sampling Weights

Calculation of Sampling Weights Perre Foy Statstcs Canada 4 Calculaton of Samplng Weghts 4.1 OVERVIEW The basc sample desgn used n TIMSS Populatons 1 and 2 was a two-stage stratfed cluster desgn. 1 The frst stage conssted of a sample

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

Conversion between the vector and raster data structures using Fuzzy Geographical Entities

Conversion between the vector and raster data structures using Fuzzy Geographical Entities Converson between the vector and raster data structures usng Fuzzy Geographcal Enttes Cdála Fonte Department of Mathematcs Faculty of Scences and Technology Unversty of Combra, Apartado 38, 3 454 Combra,

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

CS 2750 Machine Learning. Lecture 3. Density estimation. CS 2750 Machine Learning. Announcements

CS 2750 Machine Learning. Lecture 3. Density estimation. CS 2750 Machine Learning. Announcements Lecture 3 Densty estmaton Mlos Hauskrecht mlos@cs.ptt.edu 5329 Sennott Square Next lecture: Matlab tutoral Announcements Rules for attendng the class: Regstered for credt Regstered for audt (only f there

More information

The Greedy Method. Introduction. 0/1 Knapsack Problem

The Greedy Method. Introduction. 0/1 Knapsack Problem The Greedy Method Introducton We have completed data structures. We now are gong to look at algorthm desgn methods. Often we are lookng at optmzaton problems whose performance s exponental. For an optmzaton

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

Forecasting the Direction and Strength of Stock Market Movement

Forecasting the Direction and Strength of Stock Market Movement Forecastng the Drecton and Strength of Stock Market Movement Jngwe Chen Mng Chen Nan Ye cjngwe@stanford.edu mchen5@stanford.edu nanye@stanford.edu Abstract - Stock market s one of the most complcated systems

More information

Number of Levels Cumulative Annual operating Income per year construction costs costs ($) ($) ($) 1 600,000 35,000 100,000 2 2,200,000 60,000 350,000

Number of Levels Cumulative Annual operating Income per year construction costs costs ($) ($) ($) 1 600,000 35,000 100,000 2 2,200,000 60,000 350,000 Problem Set 5 Solutons 1 MIT s consderng buldng a new car park near Kendall Square. o unversty funds are avalable (overhead rates are under pressure and the new faclty would have to pay for tself from

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña Proceedngs of the 2008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION

More information

Software project management with GAs

Software project management with GAs Informaton Scences 177 (27) 238 241 www.elsever.com/locate/ns Software project management wth GAs Enrque Alba *, J. Francsco Chcano Unversty of Málaga, Grupo GISUM, Departamento de Lenguajes y Cencas de

More information

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression Novel Methodology of Workng Captal Management for Large Publc Constructons by Usng Fuzzy S-curve Regresson Cheng-Wu Chen, Morrs H. L. Wang and Tng-Ya Hseh Department of Cvl Engneerng, Natonal Central Unversty,

More information

NEURO-FUZZY INFERENCE SYSTEM FOR E-COMMERCE WEBSITE EVALUATION

NEURO-FUZZY INFERENCE SYSTEM FOR E-COMMERCE WEBSITE EVALUATION NEURO-FUZZY INFERENE SYSTEM FOR E-OMMERE WEBSITE EVALUATION Huan Lu, School of Software, Harbn Unversty of Scence and Technology, Harbn, hna Faculty of Appled Mathematcs and omputer Scence, Belarusan State

More information

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS 21 22 September 2007, BULGARIA 119 Proceedngs of the Internatonal Conference on Informaton Technologes (InfoTech-2007) 21 st 22 nd September 2007, Bulgara vol. 2 INVESTIGATION OF VEHICULAR USERS FAIRNESS

More information

1. Measuring association using correlation and regression

1. Measuring association using correlation and regression How to measure assocaton I: Correlaton. 1. Measurng assocaton usng correlaton and regresson We often would lke to know how one varable, such as a mother's weght, s related to another varable, such as a

More information

Implementation of Deutsch's Algorithm Using Mathcad

Implementation of Deutsch's Algorithm Using Mathcad Implementaton of Deutsch's Algorthm Usng Mathcad Frank Roux The followng s a Mathcad mplementaton of Davd Deutsch's quantum computer prototype as presented on pages - n "Machnes, Logc and Quantum Physcs"

More information

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by 6 CHAPTER 8 COMPLEX VECTOR SPACES 5. Fnd the kernel of the lnear transformaton gven n Exercse 5. In Exercses 55 and 56, fnd the mage of v, for the ndcated composton, where and are gven by the followng

More information

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

On the Optimal Control of a Cascade of Hydro-Electric Power Stations On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;

More information

1 Example 1: Axis-aligned rectangles

1 Example 1: Axis-aligned rectangles COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture # 6 Scrbe: Aaron Schld February 21, 2013 Last class, we dscussed an analogue for Occam s Razor for nfnte hypothess spaces that, n conjuncton

More information

How To Understand The Results Of The German Meris Cloud And Water Vapour Product

How To Understand The Results Of The German Meris Cloud And Water Vapour Product Ttel: Project: Doc. No.: MERIS level 3 cloud and water vapour products MAPP MAPP-ATBD-ClWVL3 Issue: 1 Revson: 0 Date: 9.12.1998 Functon Name Organsaton Sgnature Date Author: Bennartz FUB Preusker FUB Schüller

More information

Design and Development of a Security Evaluation Platform Based on International Standards

Design and Development of a Security Evaluation Platform Based on International Standards Internatonal Journal of Informatcs Socety, VOL.5, NO.2 (203) 7-80 7 Desgn and Development of a Securty Evaluaton Platform Based on Internatonal Standards Yuj Takahash and Yoshm Teshgawara Graduate School

More information

Implementations of Web-based Recommender Systems Using Hybrid Methods

Implementations of Web-based Recommender Systems Using Hybrid Methods Internatonal Journal of Computer Scence & Applcatons Vol. 3 Issue 3, pp 52-64 2006 Technomathematcs Research Foundaton Implementatons of Web-based Recommender Systems Usng Hybrd Methods Janusz Sobeck Insttute

More information

Can Auto Liability Insurance Purchases Signal Risk Attitude?

Can Auto Liability Insurance Purchases Signal Risk Attitude? Internatonal Journal of Busness and Economcs, 2011, Vol. 10, No. 2, 159-164 Can Auto Lablty Insurance Purchases Sgnal Rsk Atttude? Chu-Shu L Department of Internatonal Busness, Asa Unversty, Tawan Sheng-Chang

More information

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12 14 The Ch-squared dstrbuton PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 1 If a normal varable X, havng mean µ and varance σ, s standardsed, the new varable Z has a mean 0 and varance 1. When ths standardsed

More information

IMPACT ANALYSIS OF A CELLULAR PHONE

IMPACT ANALYSIS OF A CELLULAR PHONE 4 th ASA & μeta Internatonal Conference IMPACT AALYSIS OF A CELLULAR PHOE We Lu, 2 Hongy L Bejng FEAonlne Engneerng Co.,Ltd. Bejng, Chna ABSTRACT Drop test smulaton plays an mportant role n nvestgatng

More information

) of the Cell class is created containing information about events associated with the cell. Events are added to the Cell instance

) of the Cell class is created containing information about events associated with the cell. Events are added to the Cell instance Calbraton Method Instances of the Cell class (one nstance for each FMS cell) contan ADC raw data and methods assocated wth each partcular FMS cell. The calbraton method ncludes event selecton (Class Cell

More information

An Enhanced Super-Resolution System with Improved Image Registration, Automatic Image Selection, and Image Enhancement

An Enhanced Super-Resolution System with Improved Image Registration, Automatic Image Selection, and Image Enhancement An Enhanced Super-Resoluton System wth Improved Image Regstraton, Automatc Image Selecton, and Image Enhancement Yu-Chuan Kuo ( ), Chen-Yu Chen ( ), and Chou-Shann Fuh ( ) Department of Computer Scence

More information

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(7):1884-1889 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A hybrd global optmzaton algorthm based on parallel

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

Calculating the high frequency transmission line parameters of power cables

Calculating the high frequency transmission line parameters of power cables < ' Calculatng the hgh frequency transmsson lne parameters of power cables Authors: Dr. John Dcknson, Laboratory Servces Manager, N 0 RW E B Communcatons Mr. Peter J. Ncholson, Project Assgnment Manager,

More information

Performance Management and Evaluation Research to University Students

Performance Management and Evaluation Research to University Students 631 A publcaton of CHEMICAL ENGINEERING TRANSACTIONS VOL. 46, 2015 Guest Edtors: Peyu Ren, Yancang L, Hupng Song Copyrght 2015, AIDIC Servz S.r.l., ISBN 978-88-95608-37-2; ISSN 2283-9216 The Italan Assocaton

More information

Hollinger Canadian Publishing Holdings Co. ( HCPH ) proceeding under the Companies Creditors Arrangement Act ( CCAA )

Hollinger Canadian Publishing Holdings Co. ( HCPH ) proceeding under the Companies Creditors Arrangement Act ( CCAA ) February 17, 2011 Andrew J. Hatnay ahatnay@kmlaw.ca Dear Sr/Madam: Re: Re: Hollnger Canadan Publshng Holdngs Co. ( HCPH ) proceedng under the Companes Credtors Arrangement Act ( CCAA ) Update on CCAA Proceedngs

More information

Fuzzy TOPSIS Method in the Selection of Investment Boards by Incorporating Operational Risks

Fuzzy TOPSIS Method in the Selection of Investment Boards by Incorporating Operational Risks , July 6-8, 2011, London, U.K. Fuzzy TOPSIS Method n the Selecton of Investment Boards by Incorporatng Operatonal Rsks Elssa Nada Mad, and Abu Osman Md Tap Abstract Mult Crtera Decson Makng (MCDM) nvolves

More information

BERNSTEIN POLYNOMIALS

BERNSTEIN POLYNOMIALS On-Lne Geometrc Modelng Notes BERNSTEIN POLYNOMIALS Kenneth I. Joy Vsualzaton and Graphcs Research Group Department of Computer Scence Unversty of Calforna, Davs Overvew Polynomals are ncredbly useful

More information

PEER REVIEWER RECOMMENDATION IN ONLINE SOCIAL LEARNING CONTEXT: INTEGRATING INFORMATION OF LEARNERS AND SUBMISSIONS

PEER REVIEWER RECOMMENDATION IN ONLINE SOCIAL LEARNING CONTEXT: INTEGRATING INFORMATION OF LEARNERS AND SUBMISSIONS PEER REVIEWER RECOMMENDATION IN ONLINE SOCIAL LEARNING CONTEXT: INTEGRATING INFORMATION OF LEARNERS AND SUBMISSIONS Yunhong Xu, Faculty of Management and Economcs, Kunmng Unversty of Scence and Technology,

More information

Recurrence. 1 Definitions and main statements

Recurrence. 1 Definitions and main statements Recurrence 1 Defntons and man statements Let X n, n = 0, 1, 2,... be a MC wth the state space S = (1, 2,...), transton probabltes p j = P {X n+1 = j X n = }, and the transton matrx P = (p j ),j S def.

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

More information

Assessing Student Learning Through Keyword Density Analysis of Online Class Messages

Assessing Student Learning Through Keyword Density Analysis of Online Class Messages Assessng Student Learnng Through Keyword Densty Analyss of Onlne Class Messages Xn Chen New Jersey Insttute of Technology xc7@njt.edu Brook Wu New Jersey Insttute of Technology wu@njt.edu ABSTRACT Ths

More information

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network

Forecasting the Demand of Emergency Supplies: Based on the CBR Theory and BP Neural Network 700 Proceedngs of the 8th Internatonal Conference on Innovaton & Management Forecastng the Demand of Emergency Supples: Based on the CBR Theory and BP Neural Network Fu Deqang, Lu Yun, L Changbng School

More information

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits Lnear Crcuts Analyss. Superposton, Theenn /Norton Equalent crcuts So far we hae explored tmendependent (resste) elements that are also lnear. A tmendependent elements s one for whch we can plot an / cure.

More information

8 Algorithm for Binary Searching in Trees

8 Algorithm for Binary Searching in Trees 8 Algorthm for Bnary Searchng n Trees In ths secton we present our algorthm for bnary searchng n trees. A crucal observaton employed by the algorthm s that ths problem can be effcently solved when the

More information

Business Process Improvement using Multi-objective Optimisation K. Vergidis 1, A. Tiwari 1 and B. Majeed 2

Business Process Improvement using Multi-objective Optimisation K. Vergidis 1, A. Tiwari 1 and B. Majeed 2 Busness Process Improvement usng Mult-objectve Optmsaton K. Vergds 1, A. Twar 1 and B. Majeed 2 1 Manufacturng Department, School of Industral and Manufacturng Scence, Cranfeld Unversty, Cranfeld, MK43

More information

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence 1 st Internatonal Symposum on Imprecse Probabltes and Ther Applcatons, Ghent, Belgum, 29 June 2 July 1999 How Sets of Coherent Probabltes May Serve as Models for Degrees of Incoherence Mar J. Schervsh

More information

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign PAS: A Packet Accountng System to Lmt the Effects of DoS & DDoS Debsh Fesehaye & Klara Naherstedt Unversty of Illnos-Urbana Champagn DoS and DDoS DDoS attacks are ncreasng threats to our dgtal world. Exstng

More information

SUPPLIER FINANCING AND STOCK MANAGEMENT. A JOINT VIEW.

SUPPLIER FINANCING AND STOCK MANAGEMENT. A JOINT VIEW. SUPPLIER FINANCING AND STOCK MANAGEMENT. A JOINT VIEW. Lucía Isabel García Cebrán Departamento de Economía y Dreccón de Empresas Unversdad de Zaragoza Gran Vía, 2 50.005 Zaragoza (Span) Phone: 976-76-10-00

More information

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

More information

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo.

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo. ICSV4 Carns Australa 9- July, 007 RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL Yaoq FENG, Hanpng QIU Dynamc Test Laboratory, BISEE Chna Academy of Space Technology (CAST) yaoq.feng@yahoo.com Abstract

More information

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently.

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently. Corporate Polces & Procedures Human Resources - Document CPP216 Leave Management Frst Produced: Current Verson: Past Revsons: Revew Cycle: Apples From: 09/09/09 26/10/12 09/09/09 3 years Immedately Authorsaton:

More information

Answer: A). There is a flatter IS curve in the high MPC economy. Original LM LM after increase in M. IS curve for low MPC economy

Answer: A). There is a flatter IS curve in the high MPC economy. Original LM LM after increase in M. IS curve for low MPC economy 4.02 Quz Solutons Fall 2004 Multple-Choce Questons (30/00 ponts) Please, crcle the correct answer for each of the followng 0 multple-choce questons. For each queston, only one of the answers s correct.

More information

Descriptive Models. Cluster Analysis. Example. General Applications of Clustering. Examples of Clustering Applications

Descriptive Models. Cluster Analysis. Example. General Applications of Clustering. Examples of Clustering Applications CMSC828G Prncples of Data Mnng Lecture #9 Today s Readng: HMS, chapter 9 Today s Lecture: Descrptve Modelng Clusterng Algorthms Descrptve Models model presents the man features of the data, a global summary

More information

An Evaluation of the Extended Logistic, Simple Logistic, and Gompertz Models for Forecasting Short Lifecycle Products and Services

An Evaluation of the Extended Logistic, Simple Logistic, and Gompertz Models for Forecasting Short Lifecycle Products and Services An Evaluaton of the Extended Logstc, Smple Logstc, and Gompertz Models for Forecastng Short Lfecycle Products and Servces Charles V. Trappey a,1, Hsn-yng Wu b a Professor (Management Scence), Natonal Chao

More information

Small pots lump sum payment instruction

Small pots lump sum payment instruction For customers Small pots lump sum payment nstructon Please read these notes before completng ths nstructon About ths nstructon Use ths nstructon f you re an ndvdual wth Aegon Retrement Choces Self Invested

More information

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic Lagrange Multplers as Quanttatve Indcators n Economcs Ivan Mezník Insttute of Informatcs, Faculty of Busness and Management, Brno Unversty of TechnologCzech Republc Abstract The quanttatve role of Lagrange

More information

Study on Model of Risks Assessment of Standard Operation in Rural Power Network

Study on Model of Risks Assessment of Standard Operation in Rural Power Network Study on Model of Rsks Assessment of Standard Operaton n Rural Power Network Qngj L 1, Tao Yang 2 1 Qngj L, College of Informaton and Electrcal Engneerng, Shenyang Agrculture Unversty, Shenyang 110866,

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika.

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika. VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

14.74 Lecture 5: Health (2)

14.74 Lecture 5: Health (2) 14.74 Lecture 5: Health (2) Esther Duflo February 17, 2004 1 Possble Interventons Last tme we dscussed possble nterventons. Let s take one: provdng ron supplements to people, for example. From the data,

More information

A neuro-fuzzy collaborative filtering approach for Web recommendation. G. Castellano, A. M. Fanelli, and M. A. Torsello *

A neuro-fuzzy collaborative filtering approach for Web recommendation. G. Castellano, A. M. Fanelli, and M. A. Torsello * Internatonal Journal of Computatonal Scence 992-6669 (Prnt) 992-6677 (Onlne) Global Informaton Publsher 27, Vol., No., 27-39 A neuro-fuzzy collaboratve flterng approach for Web recommendaton G. Castellano,

More information

Mining Multiple Large Data Sources

Mining Multiple Large Data Sources The Internatonal Arab Journal of Informaton Technology, Vol. 7, No. 3, July 2 24 Mnng Multple Large Data Sources Anmesh Adhkar, Pralhad Ramachandrarao 2, Bhanu Prasad 3, and Jhml Adhkar 4 Department of

More information

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application

Performance Analysis of Energy Consumption of Smartphone Running Mobile Hotspot Application Internatonal Journal of mart Grd and lean Energy Performance Analyss of Energy onsumpton of martphone Runnng Moble Hotspot Applcaton Yun on hung a chool of Electronc Engneerng, oongsl Unversty, 511 angdo-dong,

More information

Testing CAB-IDS through Mutations: on the Identification of Network Scans

Testing CAB-IDS through Mutations: on the Identification of Network Scans Testng CAB-IDS through Mutatons: on the Identfcaton of Network Scans Emlo Corchado, Álvaro Herrero, José Manuel Sáz Department of Cvl Engneerng, Unversty of Burgos, Span {escorchado, ahcoso, msaz}@ubu.es

More information

Project Networks With Mixed-Time Constraints

Project Networks With Mixed-Time Constraints Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa

More information

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1.

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1. HIGHER DOCTORATE DEGREES SUMMARY OF PRINCIPAL CHANGES General changes None Secton 3.2 Refer to text (Amendments to verson 03.0, UPR AS02 are shown n talcs.) 1 INTRODUCTION 1.1 The Unversty may award Hgher

More information

ERP Software Selection Using The Rough Set And TPOSIS Methods

ERP Software Selection Using The Rough Set And TPOSIS Methods ERP Software Selecton Usng The Rough Set And TPOSIS Methods Under Fuzzy Envronment Informaton Management Department, Hunan Unversty of Fnance and Economcs, No. 139, Fengln 2nd Road, Changsha, 410205, Chna

More information

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

More information

On-Line Fault Detection in Wind Turbine Transmission System using Adaptive Filter and Robust Statistical Features

On-Line Fault Detection in Wind Turbine Transmission System using Adaptive Filter and Robust Statistical Features On-Lne Fault Detecton n Wnd Turbne Transmsson System usng Adaptve Flter and Robust Statstcal Features Ruoyu L Remote Dagnostcs Center SKF USA Inc. 3443 N. Sam Houston Pkwy., Houston TX 77086 Emal: ruoyu.l@skf.com

More information

A Performance Analysis of View Maintenance Techniques for Data Warehouses

A Performance Analysis of View Maintenance Techniques for Data Warehouses A Performance Analyss of Vew Mantenance Technques for Data Warehouses Xng Wang Dell Computer Corporaton Round Roc, Texas Le Gruenwald The nversty of Olahoma School of Computer Scence orman, OK 739 Guangtao

More information

Using Content-Based Filtering for Recommendation 1

Using Content-Based Filtering for Recommendation 1 Usng Content-Based Flterng for Recommendaton 1 Robn van Meteren 1 and Maarten van Someren 2 1 NetlnQ Group, Gerard Brandtstraat 26-28, 1054 JK, Amsterdam, The Netherlands, robn@netlnq.nl 2 Unversty of

More information

Traffic-light a stress test for life insurance provisions

Traffic-light a stress test for life insurance provisions MEMORANDUM Date 006-09-7 Authors Bengt von Bahr, Göran Ronge Traffc-lght a stress test for lfe nsurance provsons Fnansnspetonen P.O. Box 6750 SE-113 85 Stocholm [Sveavägen 167] Tel +46 8 787 80 00 Fax

More information

Evaluation of E-learning Platforms: a Case Study

Evaluation of E-learning Platforms: a Case Study Informatca Economcă vol. 16, no. 1/2012 155 Evaluaton of E-learnng Platforms: a Case Study Crstna POP Academy of Economc Studes, Bucharest, Romana crstnel19@yahoo.com In the recent past, a great number

More information

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting Causal, Explanatory Forecastng Assumes cause-and-effect relatonshp between system nputs and ts output Forecastng wth Regresson Analyss Rchard S. Barr Inputs System Cause + Effect Relatonshp The job of

More information

An Empirical Study of Search Engine Advertising Effectiveness

An Empirical Study of Search Engine Advertising Effectiveness An Emprcal Study of Search Engne Advertsng Effectveness Sanjog Msra, Smon School of Busness Unversty of Rochester Edeal Pnker, Smon School of Busness Unversty of Rochester Alan Rmm-Kaufman, Rmm-Kaufman

More information

Efficient Project Portfolio as a tool for Enterprise Risk Management

Efficient Project Portfolio as a tool for Enterprise Risk Management Effcent Proect Portfolo as a tool for Enterprse Rsk Management Valentn O. Nkonov Ural State Techncal Unversty Growth Traectory Consultng Company January 5, 27 Effcent Proect Portfolo as a tool for Enterprse

More information

Improved SVM in Cloud Computing Information Mining

Improved SVM in Cloud Computing Information Mining Internatonal Journal of Grd Dstrbuton Computng Vol.8, No.1 (015), pp.33-40 http://dx.do.org/10.1457/jgdc.015.8.1.04 Improved n Cloud Computng Informaton Mnng Lvshuhong (ZhengDe polytechnc college JangSu

More information

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Research Note APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES * Iranan Journal of Scence & Technology, Transacton B, Engneerng, ol. 30, No. B6, 789-794 rnted n The Islamc Republc of Iran, 006 Shraz Unversty "Research Note" ALICATION OF CHARGE SIMULATION METHOD TO ELECTRIC

More information

MyINS: A CBR e-commerce Application for Insurance Policies

MyINS: A CBR e-commerce Application for Insurance Policies Proceedngs of the 5th WSEAS Internatonal Conference on E-ACTIVITIES, Vence, Italy, November 20-22, 2006 373 MyINS: A CBR e-commerce Applcaton for Insurance Polces SITI SORAYA ABDUL RAHMAN, AZAH ANIR NORMAN

More information

Selecting Best Employee of the Year Using Analytical Hierarchy Process

Selecting Best Employee of the Year Using Analytical Hierarchy Process J. Basc. Appl. Sc. Res., 5(11)72-76, 2015 2015, TextRoad Publcaton ISSN 2090-4304 Journal of Basc and Appled Scentfc Research www.textroad.com Selectng Best Employee of the Year Usng Analytcal Herarchy

More information

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK Sample Stablty Protocol Background The Cholesterol Reference Method Laboratory Network (CRMLN) developed certfcaton protocols for total cholesterol, HDL

More information

Detecting Credit Card Fraud using Periodic Features

Detecting Credit Card Fraud using Periodic Features Detectng Credt Card Fraud usng Perodc Features Alejandro Correa Bahnsen, Djamla Aouada, Aleksandar Stojanovc and Björn Ottersten Interdscplnary Centre for Securty, Relablty and Trust Unversty of Luxembourg,

More information

Section 5.4 Annuities, Present Value, and Amortization

Section 5.4 Annuities, Present Value, and Amortization Secton 5.4 Annutes, Present Value, and Amortzaton Present Value In Secton 5.2, we saw that the present value of A dollars at nterest rate per perod for n perods s the amount that must be deposted today

More information

Dynamic Pricing for Smart Grid with Reinforcement Learning

Dynamic Pricing for Smart Grid with Reinforcement Learning Dynamc Prcng for Smart Grd wth Renforcement Learnng Byung-Gook Km, Yu Zhang, Mhaela van der Schaar, and Jang-Won Lee Samsung Electroncs, Suwon, Korea Department of Electrcal Engneerng, UCLA, Los Angeles,

More information

Planning for Marketing Campaigns

Planning for Marketing Campaigns Plannng for Marketng Campagns Qang Yang and Hong Cheng Department of Computer Scence Hong Kong Unversty of Scence and Technology Clearwater Bay, Kowloon, Hong Kong, Chna (qyang, csch)@cs.ust.hk Abstract

More information

Texas Instruments 30X IIS Calculator

Texas Instruments 30X IIS Calculator Texas Instruments 30X IIS Calculator Keystrokes for the TI-30X IIS are shown for a few topcs n whch keystrokes are unque. Start by readng the Quk Start secton. Then, before begnnng a specfc unt of the

More information

Fuzzy Set Approach To Asymmetrical Load Balancing In Distribution Networks

Fuzzy Set Approach To Asymmetrical Load Balancing In Distribution Networks Fuzzy Set Approach To Asymmetrcal Load Balancng n Dstrbuton Networks Goran Majstrovc Energy nsttute Hrvoje Por Zagreb, Croata goran.majstrovc@ehp.hr Slavko Krajcar Faculty of electrcal engneerng and computng

More information

A Simple Approach to Clustering in Excel

A Simple Approach to Clustering in Excel A Smple Approach to Clusterng n Excel Aravnd H Center for Computatonal Engneerng and Networng Amrta Vshwa Vdyapeetham, Combatore, Inda C Rajgopal Center for Computatonal Engneerng and Networng Amrta Vshwa

More information

Inter-Ing 2007. INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, 15-16 November 2007.

Inter-Ing 2007. INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, 15-16 November 2007. Inter-Ing 2007 INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, 15-16 November 2007. UNCERTAINTY REGION SIMULATION FOR A SERIAL ROBOT STRUCTURE MARIUS SEBASTIAN

More information

FREQUENCY OF OCCURRENCE OF CERTAIN CHEMICAL CLASSES OF GSR FROM VARIOUS AMMUNITION TYPES

FREQUENCY OF OCCURRENCE OF CERTAIN CHEMICAL CLASSES OF GSR FROM VARIOUS AMMUNITION TYPES FREQUENCY OF OCCURRENCE OF CERTAIN CHEMICAL CLASSES OF GSR FROM VARIOUS AMMUNITION TYPES Zuzanna BRO EK-MUCHA, Grzegorz ZADORA, 2 Insttute of Forensc Research, Cracow, Poland 2 Faculty of Chemstry, Jagellonan

More information

BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK. 0688, dskim@ssu.ac.kr

BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK. 0688, dskim@ssu.ac.kr Proceedngs of the 41st Internatonal Conference on Computers & Industral Engneerng BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK Yeong-bn Mn 1, Yongwoo Shn 2, Km Jeehong 1, Dongsoo

More information

Sample Design in TIMSS and PIRLS

Sample Design in TIMSS and PIRLS Sample Desgn n TIMSS and PIRLS Introducton Marc Joncas Perre Foy TIMSS and PIRLS are desgned to provde vald and relable measurement of trends n student achevement n countres around the world, whle keepng

More information

Ring structure of splines on triangulations

Ring structure of splines on triangulations www.oeaw.ac.at Rng structure of splnes on trangulatons N. Vllamzar RICAM-Report 2014-48 www.rcam.oeaw.ac.at RING STRUCTURE OF SPLINES ON TRIANGULATIONS NELLY VILLAMIZAR Introducton For a trangulated regon

More information

A Hierarchical Reliability Model of Service-Based Software System

A Hierarchical Reliability Model of Service-Based Software System 2009 33rd Annual IEEE Internatonal Computer Software and Applcatons Conference A Herarchcal Relablty Model of Servce-Based Software System Lun Wang, Xaoyng Ba, Lzhu Zhou Department of Computer Scence and

More information

Using Series to Analyze Financial Situations: Present Value

Using Series to Analyze Financial Situations: Present Value 2.8 Usng Seres to Analyze Fnancal Stuatons: Present Value In the prevous secton, you learned how to calculate the amount, or future value, of an ordnary smple annuty. The amount s the sum of the accumulated

More information

Financial Mathemetics

Financial Mathemetics Fnancal Mathemetcs 15 Mathematcs Grade 12 Teacher Gude Fnancal Maths Seres Overvew In ths seres we am to show how Mathematcs can be used to support personal fnancal decsons. In ths seres we jon Tebogo,

More information

Characterization of Assembly. Variation Analysis Methods. A Thesis. Presented to the. Department of Mechanical Engineering. Brigham Young University

Characterization of Assembly. Variation Analysis Methods. A Thesis. Presented to the. Department of Mechanical Engineering. Brigham Young University Characterzaton of Assembly Varaton Analyss Methods A Thess Presented to the Department of Mechancal Engneerng Brgham Young Unversty In Partal Fulfllment of the Requrements for the Degree Master of Scence

More information