Should Duration and Team Size be Used for Effort Estimation?

Size: px
Start display at page:

Download "Should Duration and Team Size be Used for Effort Estimation?"

Transcription

1 Should Duraton and Team Sze be Used for Effort Estmaton? Takesh Kakmoto 1, Masateru Tsunoda 2, and Akto Monden 3 Abstract Project management actvtes such as schedulng and project progress management are mportant to avod project falure. As a bass of project management, effort estmaton plays a fundamental role. To estmate software development effort by mathematcal models, varables whch are fxed before the estmaton are used as ndependent varables. Some studes used team sze and project duraton as ndependent varables. Although they are sometmes fxed because of the lmtaton of human resources or busness schedule, they may change by the end of the project. For nstance, when delvery s delayed, actual duraton and estmated duraton s dfferent. So, although usng team sze and project duraton may enhance estmaton accuracy, the error may also lower the accuracy. To help practtoners to select ndependent varables, we analyzed whether team sze and duraton should be used or not, when we consder the error ncluded n the team sze and the duraton. In the experment, we assumed that duraton and team sze nclude errors when effort s estmated. To analyze nfluence of the errors, we add n% errors to duraton and team sze. As a result, usng duraton as an ndependent varable was not very effectve n many cases. In contrast, usng maxmum team sze as an ndependent varable was effectve when the error rate s equal or less than 50%. Key words software effort predcton, project management, productvty, estmaton error 1 Takesh Kakmoto Department of Electrcal and Computer Engneerng, Natonal Insttute of Technology, Kagawa College, Takamatsu, Japan. e-mal: kakmoto@t.kagawa-nct.ac.jp 2 Masateru Tsunoda Department of Informatcs, Knda Unversty, Hgashosaka, Japan. e-mal: tsunoda@nfo.knda.ac.jp 3 Akto Monden Graduate School of Natural Scence and Technology, Okayama Unversty, Okayama, Japan. e-mal: monden@okayama-u.ac.jp

2 2 1 Introducton As recent software systems grow n sze and complexty, project management actvtes such as staffng, schedulng and project progress management are becomng ncreasngly mportant to avod project falure (cost overrun and/or delayed delvery). As a bass of project management, effort estmaton plays a fundamental role; therefore, accurate effort estmaton s vtal to organzaton s proftablty. To date, varous estmaton models that use past projects hstorcal data have been proposed [2][23][25]. One of the most commonly used estmaton models s a lnear regresson model, whch represents the relatonshp between the dependent varable (.e. effort) and ndependent varables such as functonal sze, archtecture, programmng language, and so on. Analogy based estmaton [23] s one of major estmaton methods, and many proposals and case studes have been reported [8][9][20][27][31]. Analogy based estmaton selects projects (neghborhood projects) whch are smlar to the estmated project from past project dataset, and estmates effort based on smlar projects effort. One of the advantages of analogy based estmaton s that estmaton results are comprehensble for estmators such as project managers [31], because they can confrm neghborhood projects used for estmaton. To estmate software development effort by mathematcal models, varables whch are fxed before the estmaton are used as ndependent varables. Effort s estmated on the early phase of projects,.e., after basc desgn phase. For example, archtecture and programmng language are fxed after the phase, and they are often used as ndependent varables of estmaton models. In contrast, varables whch are not fxed before the estmaton cannot be used as the ndependent varables. Some studes used team sze [7][16] and project duraton [1][12][13] as ndependent varables. However, they are not always fxed before the estmaton. They are occasonally fxed after estmaton. For example, when estmated effort s 9 person-months, duraton s set as 9 and team sze s set as 3. Sometmes, they are fxed because of the lmtaton of human resources or busness schedule. But they may change by the end of the project. For nstance, when delvery s delayed, actual duraton (fxed after project s fnshed) and estmated duraton (value nput to the model) s dfferent. Generally, estmaton model s made based on the actual duraton of past projects, and therefore nput value (estmated effort) would nclude errors, as shown n Fgure 1. Therefore, although usng team sze and project duraton may enhance estmaton accuracy, the error may also lower the accuracy. The goal our study s to help practtoners to select ndependent varables when they buld effort estmaton models. So, we analyzed whether team sze and duraton should be used or not, when we consder the error ncluded n the team sze and the duraton. To clarfy the purpose of the analyss, we set followng research questons: RQ1: Is duraton effectve to mprove estmaton accuracy? RQ2: Is team sze effectve to mprove estmaton accuracy?

3 3 Past projects Sze Effort Team Sze (Actual) Past project A Past project B Past project C Past project D Estmaton model Buld Input Estmaton target project Sze Effort Team Sze (Estmated) Target project V Actual team sze s 8 (Fxed at the end of the project). Fgure 1 An example of the error ncluded n team sze RQ3: At what error rate s estmaton accuracy negatvely affected? Secton 2 explans effort estmaton methods used n the experment. Secton 3 descrbes the expermental settng, and secton 4 shows results of the experment. Secton 5 explans related work, and Secton 6 concludes the paper. 2 Effort Estmaton Methods 2.1 Multple Lnear Regresson Model The multple lnear regresson model s wdely used when estmatng software development effort mathematcally. The model s bult based on ordnary least squares. When the effort s denoted as y, and ndependent varables such as software sze are denoted as x 1, x 2,, x k (k s the number of ndependent varables), y s explaned as: y = β 0 + β 1x 1 + β 2x β kx k + ε (1) In the equaton, β 0 s an ntercept, β 1, β 2,, β k are partal regresson coeffcents, and ε s an error term. As a rule of thumb, to buld a proper model usng lnear regresson analyss, t s needed that the number of data ponts s fve to ten tmes larger than the number of ndependent varables.

4 4 Table 1 Dataset used on analogy based effort estmaton Varable1 Varable2 Varablej Varablel p1 m11 m12 m1j m1l p2 m21 m22 m2j m2l p m1 m2 mj ml pk mk1 mk2 mkj mkl When buldng the model, log-transformaton s appled to enhance the accuracy of the model [10]. Ths s because the dstrbutons of some varables such as effort and software sze are log-normal dstrbuton. 2.2 Analogy Based Estmaton The orgn of analogy based estmaton s CBR (case based reasonng), whch s studed n artfcal ntellgence feld. Shepperd et al. [23] appled CBR to software development effort estmaton. CBR selects a case smlar to current ssue from accumulated past cases, and apples soluton of the case to the ssue. CBR assumes smlar ssues can be solved by smlar soluton. Analogy based estmaton assumes neghborhood (smlar) projects (For example, development sze and used programmng language s smlar) have smlar effort, and estmates effort based on neghborhood projects effort. Although ready-made estmaton models such as COCOMO [2] can make estmaton wthout stored software project dataset, analogy based estmaton cannot estmate wthout t. It s a weak pont of analogy based estmaton, but t can be overcome by usng publc dataset. Analogy based estmaton uses k l matrx shown n Table I. In the matrx, p s -th project, m j s j-th varable. That s, each row denotes a data pont (.e., a project), and each columns denotes a metrc. We presume p a s estmaton target project, and s the estmated value of m ab. Procedures of analogy based estmaton consst of the three steps descrbed below. Step 1: Snce each varable has dfferent range of value, ths step makes the ranges [0, 1]. The value m j, normalzed the value of m j s calculated by: mˆ ab j mnm j m mnm m m' j (2) max j j In the equaton, max(m j) and mn(m j) denote the maxmum and mnmum value of m j respectvely. The equaton s one of the commonly used methods to normalze the range of a value [26]. Step 2: To fnd projects whch are smlar to estmated project p a (.e., dentfyng neghborhood projects), smlarty between p a and other projects p s calculat-

5 ed. Varables of p a and p are used as elements of vectors, and cosne of the vectors are regarded as smlarty. Smlarty sm(p a, p ) between p a and p s calculated by: sm p, p a m' aj avgm' j m ' j avgm' j jm a M m' aj avgm' j m' j avgm' j jm a M jm a M In the equaton, M a and M are set of varables measured n project p a and p respectvely. avg(m, j) s average of -th varable. The range of sm(p a, p ) s [-1, 1]. Step 3: The estmated effort of project p a s calculated by actual effort of k neghborhood projects. Whle average of neghborhood projects effort s generally used, we adopt sze adjustment method, whch showed hgh estmaton accuracy n some studes [9][20][31]. Estmated value mˆ ab s calculated by: mˆ ab b k nearestprojects amp( p, p ) a m amp p, p sm p, p a k nearestprojects fpa fp a sm p, p a In the equaton, fp a and fp are software sze of project p a and p respectvely. Sze adjustment method assumes effort s s tmes (s s real number greater than 0) larger when software sze s s tmes larger. The method adjusts effort of p based on rato of target project s sze fp a and neghborhood project s sze fp. (3) (4) (5) 5 3 Experment 3.1 Datasets We used the ISBSG [6], Ktchenham [11], and Desharnas datasets [5]. Nomnal scale varables were transformed nto dummy varables (e.g. f the varable has n categores, t s transformed nto n - 1 dummy varables). We removed dummy varables when the number of cases whch correspond wth the category was very small. The ISBSG dataset s provded by the Internatonal Software Benchmark Standard Group (ISBSG), and t ncludes project data collected from software development companes n 20 countres [6]. The dataset (Release 9) ncludes 3026 projects that were carred out between 1989 and 2004, and 99 varables were recorded. The ISBSG dataset ncludes low qualty project data (Data qualty ratngs are also ncluded n the dataset). We extracted projects based on the prevous study [15] (Data qualty ratng s A or B, functon pont was recorded by the IFPUG method, and so on). Also, we ex-

6 6 Table 2 Varables of ISBSG Dataset Varable Scale Descrpton FP Rato Unadjusted functon pont Effort Rato Summary work effort (hour) Duraton Rato Actual duraton of project Maxmum team sze Language type Development type Development platform Rato Rato Maxmum number of personnel who engaged the project 3GL (second-generaton programmng language), 4GL, and others Nomnal New development, enhancement, and others Nomnal Md range, man frame, and others Table 3 Varables of Ktchenham Dataset Varable Scale Descrpton FP Rato Adjusted functon pont Effort Rato Actual development effort (hour) Duraton Rato Actual duraton of project Development type Nomnal Development, perfectve, and others Table 4 Varables of Desharnas Dataset Varable Scale Descrpton FP Rato Unadjusted functon pont Effort Rato Actual development effort (hour) Duraton Rato Actual duraton of project Adjustment factor Rato Adjustment factor of functon pont TeamExp Interval Experence of team (measured n years) ManagerExp Interval Experence of manager (measured n years) Language Nomnal type1, type2, and others cluded projects that ncluded mssng values (lstwse deleton). As a result, we used 196 projects. The varables used n our experment are shown n Table 2. They are almost same as the prevous study [15] except for duraton and maxmum team sze. The Ktchenham dataset ncludes 145 projects of a software development company, shown by Ktchenham et al. n ther study [11]. We selected 135 projects

7 that do not nclude mssng values. Three varables shown n Table 3 were chosen as the ndependent varables, and nadequate varables for effort estmaton (e.g. estmated effort by a project manager) were elmnated. Development type was transformed nto dummy varables. The Desharnas dataset ncludes 88 projects of 1980 s, collected from a Canadan company by Desharnas [5]. The dataset s avalable at the PROMISE Repostory [3]. We used 77 projects that do not have mssng values. Varables shown n Table 4 were used as ndependent varables, and development year were not used. Also, the adjusted functon pont, the number of transactons, and the number of enttes were not used to avod multcollnearty. Programmng language was transformed nto dummy varables whch reflects dfferent development envronments Evaluaton crtera To evaluate the accuracy of effort estmaton, we used the conventonal metrcs such as AE (Absolute Error), MRE (Magntude of Relatve Error) [4], and BRE (Balanced Relatve Error) [21]. Especally, MRE s wdely used to evaluate the effort estmaton accuracy [31]. When x denotes actual effort, and xˆ denotes estmated effort, each crteron s calculated by the followng equatons: AE x xˆ (6) x xˆ MRE (7) x x xˆ, x xˆ 0 BRE x x xˆ, x xˆ 0 xˆ A lower value of each crteron ndcates hgher estmaton accuracy. Intutvely, MRE means error relatve to actual effort. However, MRE have bases for evaluatng under estmaton [14]. The maxmum MRE s 1 even f an extreme underestmate occurs (For nstance, when the actual effort s 1000 person-hour, and the estmated effort s 0 person-hour, MRE s 1). So we employed BRE whose evaluaton s not based as s both MRE [22], and we evaluated the classfed models based on manly BRE (MRE were used for reference). We dd not use Pred(25) [4] whch s sometmes used as an evaluaton crteron, because Pred(25) s based on MRE and t has also a bas for evaluatng under estmaton. (8)

8 8 Dataset Learnng data Team Sze Sze Effort (Actual) Past project A Past project C Test data (Team sze error: 25%) Team sze Team Sze Sze Effort (Includng error) (Actual) Past project B Past project D Used as values of ndependent varables Fgure 2 Injectng errors nto values of an ndependent varable 3.3 Procedure of Experment In the experment, we assume that duraton and maxmum team sze nclude errors when effort s estmated. Ths s because they are not fxed when effort s estmated (.e., they are estmated values). At the end of the project, actual values of them may be dfferent from the estmated values. To analyze nfluence of the errors, we add n% errors to duraton and maxmum team sze. We set n as 0%, 25%, 50%, 100%, and 200%. The defnton of the error rate s same as BRE. Fgure 2 s an example of the procedure. Dataset s dvded nto learnng data and test data. Only team sze on the test data ncludes the error. In the fgure, team sze on test data ncludes 25% errors. We generated new values of team sze ncludng the errors, and used t when effort s estmated. We made the followng models n the experment, usng analogy based estmaton and multple lnear regresson analyss. A) Models wthout duraton and maxmum team sze B) Models wth duraton C) Models wth maxmum team sze D) Models wth duraton and maxmum team sze On model A, ndependent varables do not nclude duraton and maxmum team sze. Model B ncludes duraton as one of ndependent varables. In the same way, model C and D have ndependent varables. We call the model A as baselne, and evaluated other models wth the baselne. Model C and D were made when ISBSG dataset s used. Snce only ISBSG dataset ncludes maxmum team sze.

9 9 Table 5 Relatonshp to Effort and Productvty Dataset Varable Effort Productvty Desharnas Duraton Ktchenham Duraton ISBSG Duraton ISBSG Max. team sze We evaluated accuraces of models by dfferences of crtera from a baselne model. Therefore, postve values mean estmaton accuraces were mproved from the baselne model, and negatve values mean estmaton accuraces got worse. We appled 5-fold cross valdaton to dvde the dataset nto ft datasets and test datasets. The ft datasets were used to buld the models, and the test datasets were used to evaluate the models. Logarthmc transformaton and varable selecton was appled when multple regresson models were bult. The number of neghborhoods was set as 5 when analogy based estmaton was appled. 4 Results 4.1 Prelmnary analyss As prelmnary analyss, we analyzed the relatonshp of duraton and team sze to effort and productvty. If the relatonshp s strong, usng duraton and team sze as ndependent varables s expected to enhance estmaton accuracy. Productvty was calculated by FP (functon pont) dvded by effort. Strength of the relatonshp was evaluated usng Spearman's rank correlaton coeffcent. The result s shown n Table 5. The relatonshp between duraton and productvty was weak on the three datasets, although the relatonshp between duraton and effort was not weak. The result suggests that usng duraton as an ndependent varable s not very effectve to enhance estmaton accuracy. In contrast, strength of the relatonshp between maxmum team sze and productvty was moderate on ISBSG dataset. So, usng maxmum team sze as an ndependent varable s expected to enhance estmaton accuracy.

10 Estmaton accuracy of analogy based estmaton Table 6 shows estmaton accuracy of the models when analogy based estmaton was used. In the table, top row of each dataset shows the accuracy of the model A (.e., the baselne), and other rows do the dfference from the baselne. Boldface n the table ndcates the accuracy s mproved usng duraton and maxmum team sze as ndependent varables. Evaluaton of model B (usng duraton): On Desharnas dataset, even the error rate s 0%, mprovement of the accuracy was very small. Specfcally, mprovement of average AE and average BRE were very small, and medan AE and medan BRE got slghtly worse. When the error rate of duraton was equal or less than 50%, the negatve nfluence to estmaton accuracy was small. On Ktchenham dataset, average and medan BRE were mproved when the error rate was less than 100%. However, average and medan AE got worse even the rate was 0%. On ISBSG dataset, estmaton accuracy got worse on most cases. Therefore, when effort s estmated by analogy based estmaton, usng duraton as an ndependent varable s not effectve but sometmes negatvely affects to estmaton accuracy. Evaluaton of model C and D (usng maxmum team sze): When maxmum team sze was used as an ndependent varable on ISBSG dataset (model C), t was effectve to mprove estmaton accuracy. Except for medan MRE, estmaton accuracy was mproved on most cases, when the error rate was equal or less than 50%. When both maxmum team sze and duraton were used (model D), medan AE and average BRE got worse. Ths would be because duraton was negatvely affected to the accuracy. So, usng maxmum team sze as an ndependent varable s effectve when the error rate s equal or less than 50%, and effort s estmated by analogy based estmaton. 4.3 Estmaton accuracy of multple regresson analyss Table 7 shows estmaton accuracy of the models when multple regresson analyss was used. The structure of the table s same as Table 6. Evaluaton of model B (usng duraton): On Desharnas dataset, average AE, MRE, and BRE were slghtly mproved, when the error rate was equal or less than 50%. In contrast, medan AE, MRE, and BRE got worse. On Ktchenham dataset, estmaton accuracy was mproved when the error rate was equal or less than 50%. Especally, the mprovement of average BRE was about 10%. On ISBSG dataset, usng duraton dd not affect estmaton accuracy very much, when the error rate was equal or less than 50%. Overall, usng duraton as ndependent varable dd not negatvely affected when multple regresson analyss was used, and sometmes postvely affected when the error rate was equal or smaller than 50%. Evaluaton of model C and D (usng maxmum team sze): When maxmum team sze was used as an ndependent varable on ISBSG dataset (model C), t was

11 effectve to mprove estmaton accuracy. Estmaton accuracy was mproved on 11

12 12 most cases, when the error rate was equal or less than 50%. Also, when both max-

13 mum team sze and duraton were used (model D), estmaton accuracy was mproved when the error rate s equal or less than 25%. When the error rate was 0%, the estmaton accuracy of model D was better than the model C. However, then the rate s 25%, the accuracy was almost same. Therefore, usng maxmum team sze as an ndependent varable s effectve when the error rate s equal or less than 50%, but addng duraton as an ndependent varable does not mprove estmaton accuracy unless the error rate s very small Summery of the results Usng duraton as an ndependent varable (model B) was not very effectve n many cases. Estmaton accuracy was explctly mproved only when multple regresson analyss was used on Ktchenham dataset. So, the answer of RQ1 s No. In contrast, usng maxmum team sze as an ndependent varable (model C) was effectve when the error rate s not very large (equal or less than 50%). So, the answer of RQ2 s Yes. To know the error rate, duraton and maxmum team sze should be estmated and recorded, and we can calculate the rate when the data s accumulated. When the error rate s equal or more than 100%, the estmaton accuracy got worse n many cases. So, the answer of RQ3 s 100% and more. Overall, nfluence of duraton, maxmum team sze and the error rate to estmaton accuracy was not very dfferent between analogy based estmaton and multple regresson analyss. So, the nfluence would not be very dfferent even when other estmaton models are used. 5 Related Work In our past studes, we focus on error ncluded n ndependent varables such as dfference between estmated team sze and actual team sze. Study [29] proposed an estmaton method based on stratfcaton of team sze, and analyzed the nfluence of the error of team sze. Also, study [28] proposed an estmaton method based on productvty and proposed new method to absorb the nfluence of the error of the estmated productvty. However, study [29] used team sze as a categorcal varable, and not used as a rato scale varable. Also, study [28] used productvty, but not used team sze as an ndependent varable. Therefore, our past studes [28][29] dd not clarfy the effect of team sze and duraton to estmaton accuracy. There are many studes whch analyzed the relatonshp between project attrbutes such as duraton and productvty. For example, Maxwell et al. [17] and Premraj et al. [23] analyzed an nfluence of busness sector for productvty, usng

14 14 Fnnsh software development project dataset collected by Software Technology Transfer Fnland (STTF). Lokan et al. [16] showed productvty by busness sector usng dataset of Internatonal Software Benchmarkng Standards Group (ISBSG). In these studes, projects for manufacturng have the hghest productvty, and projects for bankng/insurance have the lowest productvty. Also, relatonshp of team sze and duraton to productvty was analyzed n some studes [18][30]. In the study [30], team sze showed strong relatonshp to productvty, and duraton was weak relatonshp to productvty. Dataset used n the study s Japanese cross-company dataset, and t s not ISBSG dataset. Therefore, our analyss result has external valdty to some extent. 6 Conclusons In ths study, we evaluated the effect of usng project duraton and maxmum team sze as an ndependent varable on effort estmaton models. We assume that duraton and maxmum team sze nclude errors when effort s estmated. Ths s because they are not fxed on the pont. To analyze nfluence of the errors, we add n% errors to duraton and maxmum team sze. We set n as 0%, 25%, 50%, 100%, and 200%. We used ISBSG dataset, Ktchenham dataset, and Desharnas datasets n the experment. To estmate effort, analogy based estmaton and multple lnear regresson analyss were used. Our fndngs nclude the followngs: Usng duraton as an ndependent varable was not very effectve n many cases. Usng maxmum team sze as an ndependent varable was effectve when the error rate s not very large (equal or less than 50%). When the error rate s equal or more than 100%, the estmaton accuracy got worse n many cases. Influence of duraton, maxmum team sze, and the error rate to estmaton accuracy was not very dfferent between analogy based estmaton and multple regresson analyss. The nfluence of maxmum team sze was evaluated only one dataset. To enhance the relablty of the results, we wll analyze the nfluence n other dataset. Acknowledgment Ths research was partally supported by the Japan Mnstry of Educaton, Scence, Sports, and Culture [Grant-n-Ad for Scentfc Research (C) (No. 16K00113)]

15 References M. Azzeh, D. Neagu, and P. Cowlng, Fuzzy grey relatonal analyss for software effort estmaton, Emprcal Software Engneerng, vol.15, no.1, pp.60-90, B. Boehm, Software Engneerng Economcs, Prentce Hall, G. Boettcher, T. Menzes, and T. Ostrand, PROMISE Repostory of emprcal software engneerng data, West Vrgna Unversty, Department of Computer Scence, S. Conte, H. Dunsmore, and V. Shen, Software Engneerng, Metrcs and Models, Benjamn/Cummngs, J. Desharnas, Analyse Statstque de la Productvte des Projets Informatque a Parte de la Technque des Pont des Functon, Master Thess, Unversty of Montreal, Internatonal Software Benchmarkng Standards Group (ISBSG), ISBSG Estmatng: Benchmarkng and research sute, ISBSG, R. Jeffery, M. Ruhe, and I. Weczorek, Usng Publc Doman Metrcs To Estmate Software Development Effort, In Proceedngs of the Internatonal Symposum on Software (METRICS), pp.16-27, J. Keung, B. Ktchenham, and R. Jeffery, Analogy-X: Provdng Statstcal Inference to Analogy-Based Software Cost Estmaton, IEEE Transactons on Software Engneeng,vol.34, no.4, pp , C. Krsopp, E. Mendes, R. Premraj, and M. Shepperd, An Emprcal Analyss of Lnear Adaptaton Technques for Case-Based Predcton, In Proc. of Internatonal Conference on Case-Based Reasonng, pp , B. Ktchenham, and E. Mendes, Why comparatve effort predcton studes may be nvald, In Proceedngs of Internatonal Conference on Predctor Models n Software Engneerng (PROMISE), art.4, p.5, B. Ktchenham, S. Pfleeger, B. McColl, and S. Eagan, An Emprcal Study of Mantenance and Development Estmaton Accuracy, Journal of Systems and Software, vol. 64, no. 1, pp , Y. L, M. Xe, and T. Goh, A study of the non-lnear adjustment for analogy based software cost estmaton, Emprcal Software Engneerng, vol.14, no.6, pp , J. L, and G. Ruhe, Analyss of attrbute weghtng heurstcs for analogybased software effort estmaton method AQUA+, Emprcal Software Engneerng, vol.13, no.1, pp.63-96, 2008.

16 C. Lokan, What Should You Optmze When Buldng an Estmaton Model? In Proceedngs of Internatonal Software Metrcs Symposum (METRICS), pp. 34, Como, Italy, Sep C. Lokan, and E. Mendes, Cross-company and sngle-company effort models usng the ISBSG Database: a further replcated study, In Proceedngs of the Internatonal Symposum on Emprcal Software Engneerng (ISESE), pp , Sep C. Lokan, T. Wrght, P. Hll, and M. Strnger, Organzatonal Benchmarkng Usng the ISBSG Data Repostory, IEEE Software, vol.18, no.5, 2001, pp K. Maxwell, and P. Forselus, Benchmarkng Software Development Productvty, IEEE Software, vol.17, no.1, pp.80-88, K. Maxwell, L. Wassenhove, and S. Dutta, Software Development Productvty of European Space, Mltary, and Industral Applcatons, IEEE Transactons on Software Engneerng, vol.22, no.10, pp , E. Mendes, S. Martno, F. Ferrucc, and C. Gravno, Cross-company vs. sngle-company web effort models usng the Tukutuku database: An extended study, Journal of Systems and Software, vol.81, no.5, pp , E. Mendes, N. Mosley, and S. Counsell, A Replcated Assessment of the Use of Adaptaton Rules to Improve Web Cost Estmaton, In Proc. of the Internatonal Symposum on Emprcal Software Engneerng (ISESE), pp , Y. Myazak, M. Terakado, K. Ozak, and H. Nozak, Robust Regresson for Developng Software Estmaton Models, Journal of Systems and Software, vol. 27, no. 1, pp. 3 16, K. Mølokken-Østvold, and M. Jørgensen, A Comparson of Software Project Overruns-Flexble versus Sequental Development Models, IEEE Transacton on Software Engneerng, vol. 31, no. 9, pp , R. Premraj, M. Shepperd, B. Ktchenham, and P. Forselus, An Emprcal Analyss of Software Productvty over Tme, In Proceedngs of Internatonal Software Metrcs Symposum (METRICS), pp.37, M. Shepperd, and C. Schofeld, Estmatng software project effort usng analoges, IEEE Transacton on Software Engneerng, vol. 23, no. 12, pp , K. Srnvasan, and D. Fsher, Machne learnng approaches to estmatng software development effort, IEEE Transacton on Software Engneerng, vol. 21, no. 2, pp , 1995.

17 26. K. Strke, K. Eman, and N. Madhavj, Software Cost Estmaton wth Incomplete Data, IEEE Transactons on Software Engneerng, vol.27, no.10, pp , A. Tosun, B. Turhan, and A. Bener, Feature weghtng heurstcs for analogy-based effort estmaton models, Expert Systems wth Applcatons, vol.36, no.7, pp , M. Tsunoda, A. Monden, J. Keung, and K. Matsumoto, Incorporatng Expert Judgment nto Regresson Models of Software Effort Estmaton, In Proceedngs of Asa-Pacfc Software Engneerng Conference (APSEC), pp , M. Tsunoda, A. Monden, K. Matsumoto, and A. Takahash, Software development effort estmaton models stratfed by productvty factors, SEC journal, pp.58-67, (n Japanese) 30. M. Tsunoda, A. Monden, H. Yadohsa, N. Kkuch, and K. Matsumoto, Software Development Productvty of Japanese Enterprse Applcatons, Informaton Technology and Management, vol.10, no.4, pp , F. Walkerden, and R. Jeffery, An Emprcal Study of Analogy-based Software Effort Estmaton, Emprcal Software Engneerng, vol.4, no.2, pp ,

An Optimized Analogy-Based Project Effort Estimation

An Optimized Analogy-Based Project Effort Estimation (IJACSA) Internatonal Journal of Advanced Computer Scence and Applcatons, An Optmzed Analogy-Based Project Effort Estmaton Mohammad Azzeh Faculty of Informaton Technology Appled Scence UnverstyAmman, Jordan

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

UB at GeoCLEF Department of Geography Abstract

UB at GeoCLEF Department of Geography   Abstract UB at GeoCLEF 2006 Mguel E. Ruz (1), Stuart Shapro (2), June Abbas (1), Slva B. Southwck (1) and Davd Mark (3) State Unversty of New York at Buffalo (1) Department of Lbrary and Informaton Studes (2) Department

More information

Applying Outlier Deletion to Analogy Based Cost Estimation

Applying Outlier Deletion to Analogy Based Cost Estimation Applying Outlier Deletion to Analogy Based Cost Estimation Masateru Tsunoda masate-t@is.naist.jp Akito Monden akito-m@is.naist.jp Mizuho Watanabe 1 mizuho.watanabe01@is.naist.jp Takeshi Kakimoto Kagawa

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

The Man-hour Estimation Models & Its Comparison of Interim Products Assembly for Shipbuilding

The Man-hour Estimation Models & Its Comparison of Interim Products Assembly for Shipbuilding Internatonal Journal of Operatons Research Internatonal Journal of Operatons Research Vol., No., 9 4 (005) The Man-hour Estmaton Models & Its Comparson of Interm Products Assembly for Shpbuldng Bn Lu and

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

This is a repository copy of Fuzzy grey relational analysis for software effort estimation.

This is a repository copy of Fuzzy grey relational analysis for software effort estimation. Ths s a repostory copy of Fuzzy grey relatonal analyss for software effort estmaton. Whte Rose Research Onlne URL for ths paper: http://eprnts.whterose.ac.u/75052/ Verson: Submtted Verson Artcle: Azzeh,

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

ʋ-svr Polynomial Kernel for Predicting the Defect Density in New Software Projects

ʋ-svr Polynomial Kernel for Predicting the Defect Density in New Software Projects ʋ-svr Polynomal Kernel for Predctng the Defect Densty n New Software Projects Cuauhtémoc López-Martín Department of Informaton Systems Unversdad de Guadalajara Méxco cuauhtemoc@cucea.udg.mx Mohammad Azzeh

More information

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap Int. Journal of Math. Analyss, Vol. 8, 4, no. 5, 7-7 HIKARI Ltd, www.m-hkar.com http://dx.do.org/.988/jma.4.494 Emprcal Dstrbutons of Parameter Estmates n Bnary Logstc Regresson Usng Bootstrap Anwar Ftranto*

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010 Smulaton: Solvng Dynamc Models ABE 5646 Week Chapter 2, Sprng 200 Week Descrpton Readng Materal Mar 5- Mar 9 Evaluatng [Crop] Models Comparng a model wth data - Graphcal, errors - Measures of agreement

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

A Semi-parametric Regression Model to Estimate Variability of NO 2

A Semi-parametric Regression Model to Estimate Variability of NO 2 Envronment and Polluton; Vol. 2, No. 1; 2013 ISSN 1927-0909 E-ISSN 1927-0917 Publshed by Canadan Center of Scence and Educaton A Sem-parametrc Regresson Model to Estmate Varablty of NO 2 Meczysław Szyszkowcz

More information

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc.

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 0974-74 Volume 0 Issue BoTechnology 04 An Indan Journal FULL PAPER BTAIJ 0() 04 [684-689] Revew on Chna s sports ndustry fnancng market based on market -orented

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

Implementation Naïve Bayes Algorithm for Student Classification Based on Graduation Status

Implementation Naïve Bayes Algorithm for Student Classification Based on Graduation Status Internatonal Journal of Appled Busness and Informaton Systems ISSN: 2597-8993 Vol 1, No 2, September 2017, pp. 6-12 6 Implementaton Naïve Bayes Algorthm for Student Classfcaton Based on Graduaton Status

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

An Empirical Evaluation of Outlier Deletion Methods for Analogy-Based Cost Estimation

An Empirical Evaluation of Outlier Deletion Methods for Analogy-Based Cost Estimation An Empirical Evaluation of Outlier Deletion Methods for Analogy-Based Cost Estimation Masateru Tsunoda Nara Institute of Science and Technology Kansai Science City, 630-0192 Japan masate-t@is.naist.jp

More information

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

More information

CONCURRENT OPTIMIZATION OF MULTI RESPONCE QUALITY CHARACTERISTICS BASED ON TAGUCHI METHOD. Ümit Terzi*, Kasım Baynal

CONCURRENT OPTIMIZATION OF MULTI RESPONCE QUALITY CHARACTERISTICS BASED ON TAGUCHI METHOD. Ümit Terzi*, Kasım Baynal CONCURRENT OPTIMIZATION OF MUTI RESPONCE QUAITY CHARACTERISTICS BASED ON TAGUCHI METHOD Ümt Terz*, Kasım Baynal *Department of Industral Engneerng, Unversty of Kocael, Vnsan Campus, Kocael, Turkey +90

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

More information

Random Variables and Probability Distributions

Random Variables and Probability Distributions Random Varables and Probablty Dstrbutons Some Prelmnary Informaton Scales on Measurement IE231 - Lecture Notes 5 Mar 14, 2017 Nomnal scale: These are categorcal values that has no relatonshp of order or

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

APPLICATION OF MULTIVARIATE LOSS FUNCTION FOR ASSESSMENT OF THE QUALITY OF TECHNOLOGICAL PROCESS MANAGEMENT

APPLICATION OF MULTIVARIATE LOSS FUNCTION FOR ASSESSMENT OF THE QUALITY OF TECHNOLOGICAL PROCESS MANAGEMENT 3. - 5. 5., Brno, Czech Republc, EU APPLICATION OF MULTIVARIATE LOSS FUNCTION FOR ASSESSMENT OF THE QUALITY OF TECHNOLOGICAL PROCESS MANAGEMENT Abstract Josef TOŠENOVSKÝ ) Lenka MONSPORTOVÁ ) Flp TOŠENOVSKÝ

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

Recommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm

Recommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm Recommended Items Ratng Predcton based on RBF Neural Network Optmzed by PSO Algorthm Chengfang Tan, Cayn Wang, Yuln L and Xx Q Abstract In order to mtgate the data sparsty and cold-start problems of recommendaton

More information

BOOSTING CLASSIFICATION ACCURACY WITH SAMPLES CHOSEN FROM A VALIDATION SET

BOOSTING CLASSIFICATION ACCURACY WITH SAMPLES CHOSEN FROM A VALIDATION SET 1 BOOSTING CLASSIFICATION ACCURACY WITH SAMPLES CHOSEN FROM A VALIDATION SET TZU-CHENG CHUANG School of Electrcal and Computer Engneerng, Purdue Unversty, West Lafayette, Indana 47907 SAUL B. GELFAND School

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Generating Fuzzy Term Sets for Software Project Attributes using and Real Coded Genetic Algorithms

Generating Fuzzy Term Sets for Software Project Attributes using and Real Coded Genetic Algorithms Generatng Fuzzy Ter Sets for Software Proect Attrbutes usng Fuzzy C-Means C and Real Coded Genetc Algorths Al Idr, Ph.D., ENSIAS, Rabat Alan Abran, Ph.D., ETS, Montreal Azeddne Zah, FST, Fes Internatonal

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

Parameter estimation for incomplete bivariate longitudinal data in clinical trials

Parameter estimation for incomplete bivariate longitudinal data in clinical trials Parameter estmaton for ncomplete bvarate longtudnal data n clncal trals Naum M. Khutoryansky Novo Nordsk Pharmaceutcals, Inc., Prnceton, NJ ABSTRACT Bvarate models are useful when analyzng longtudnal data

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

An Evolvable Clustering Based Algorithm to Learn Distance Function for Supervised Environment

An Evolvable Clustering Based Algorithm to Learn Distance Function for Supervised Environment IJCSI Internatonal Journal of Computer Scence Issues, Vol. 7, Issue 5, September 2010 ISSN (Onlne): 1694-0814 www.ijcsi.org 374 An Evolvable Clusterng Based Algorthm to Learn Dstance Functon for Supervsed

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

Adjustment methods for differential measurement errors in multimode surveys

Adjustment methods for differential measurement errors in multimode surveys Adjustment methods for dfferental measurement errors n multmode surveys Salah Merad UK Offce for Natonal Statstcs ESSnet MM DCSS, Fnal Meetng Wesbaden, Germany, 4-5 September 2014 Outlne Introducton Stablsng

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

Description of NTU Approach to NTCIR3 Multilingual Information Retrieval

Description of NTU Approach to NTCIR3 Multilingual Information Retrieval Proceedngs of the Thrd NTCIR Workshop Descrpton of NTU Approach to NTCIR3 Multlngual Informaton Retreval Wen-Cheng Ln and Hsn-Hs Chen Department of Computer Scence and Informaton Engneerng Natonal Tawan

More information

Application of Grey-based Taguchi methods on Determining. Process Parameter of linear motion guide with Multiple. Performance Characteristics

Application of Grey-based Taguchi methods on Determining. Process Parameter of linear motion guide with Multiple. Performance Characteristics Proceedngs of the th WSEAS Internatonal Conference on APPLIED MATHEMATICS, Dallas, Texas, USA, March -, Applcaton of Grey-based Taguch methods on Determnng Process Parameter of lnear moton gude wth Multple

More information

Learning-Based Top-N Selection Query Evaluation over Relational Databases

Learning-Based Top-N Selection Query Evaluation over Relational Databases Learnng-Based Top-N Selecton Query Evaluaton over Relatonal Databases Lang Zhu *, Wey Meng ** * School of Mathematcs and Computer Scence, Hebe Unversty, Baodng, Hebe 071002, Chna, zhu@mal.hbu.edu.cn **

More information

Why visualisation? IRDS: Visualization. Univariate data. Visualisations that we won t be interested in. Graphics provide little additional information

Why visualisation? IRDS: Visualization. Univariate data. Visualisations that we won t be interested in. Graphics provide little additional information Why vsualsaton? IRDS: Vsualzaton Charles Sutton Unversty of Ednburgh Goal : Have a data set that I want to understand. Ths s called exploratory data analyss. Today s lecture. Goal II: Want to dsplay data

More information

Machine Learning 9. week

Machine Learning 9. week Machne Learnng 9. week Mappng Concept Radal Bass Functons (RBF) RBF Networks 1 Mappng It s probably the best scenaro for the classfcaton of two dataset s to separate them lnearly. As you see n the below

More information

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc.

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 97-735 Volume Issue 9 BoTechnology An Indan Journal FULL PAPER BTAIJ, (9), [333-3] Matlab mult-dmensonal model-based - 3 Chnese football assocaton super league

More information

USING LINEAR REGRESSION FOR THE AUTOMATION OF SUPERVISED CLASSIFICATION IN MULTITEMPORAL IMAGES

USING LINEAR REGRESSION FOR THE AUTOMATION OF SUPERVISED CLASSIFICATION IN MULTITEMPORAL IMAGES USING LINEAR REGRESSION FOR THE AUTOMATION OF SUPERVISED CLASSIFICATION IN MULTITEMPORAL IMAGES 1 Fetosa, R.Q., 2 Merelles, M.S.P., 3 Blos, P. A. 1,3 Dept. of Electrcal Engneerng ; Catholc Unversty of

More information

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research Schedulng Remote Access to Scentfc Instruments n Cybernfrastructure for Educaton and Research Je Yn 1, Junwe Cao 2,3,*, Yuexuan Wang 4, Lanchen Lu 1,3 and Cheng Wu 1,3 1 Natonal CIMS Engneerng and Research

More information

Relevance Assignment and Fusion of Multiple Learning Methods Applied to Remote Sensing Image Analysis

Relevance Assignment and Fusion of Multiple Learning Methods Applied to Remote Sensing Image Analysis Assgnment and Fuson of Multple Learnng Methods Appled to Remote Sensng Image Analyss Peter Bajcsy, We-Wen Feng and Praveen Kumar Natonal Center for Supercomputng Applcaton (NCSA), Unversty of Illnos at

More information

Data Mining: Model Evaluation

Data Mining: Model Evaluation Data Mnng: Model Evaluaton Aprl 16, 2013 1 Issues: Evaluatng Classfcaton Methods Accurac classfer accurac: predctng class label predctor accurac: guessng value of predcted attrbutes Speed tme to construct

More information

SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB

SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB V. Hotař, A. Hotař Techncal Unversty of Lberec, Department of Glass Producng Machnes and Robotcs, Department of Materal

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Network Intrusion Detection Based on PSO-SVM

Network Intrusion Detection Based on PSO-SVM TELKOMNIKA Indonesan Journal of Electrcal Engneerng Vol.1, No., February 014, pp. 150 ~ 1508 DOI: http://dx.do.org/10.11591/telkomnka.v1.386 150 Network Intruson Detecton Based on PSO-SVM Changsheng Xang*

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

A Multivariate Analysis of Static Code Attributes for Defect Prediction

A Multivariate Analysis of Static Code Attributes for Defect Prediction Research Paper) A Multvarate Analyss of Statc Code Attrbutes for Defect Predcton Burak Turhan, Ayşe Bener Department of Computer Engneerng, Bogazc Unversty 3434, Bebek, Istanbul, Turkey {turhanb, bener}@boun.edu.tr

More information

International Journal of Industrial Engineering Computations

International Journal of Industrial Engineering Computations Internatonal Journal of Industral Engneerng Computatons 4 (2013) 51 60 Contents lsts avalable at GrowngScence Internatonal Journal of Industral Engneerng Computatons homepage: www.growngscence.com/jec

More information

Relevance Feedback Document Retrieval using Non-Relevant Documents

Relevance Feedback Document Retrieval using Non-Relevant Documents Relevance Feedback Document Retreval usng Non-Relevant Documents TAKASHI ONODA, HIROSHI MURATA and SEIJI YAMADA Ths paper reports a new document retreval method usng non-relevant documents. From a large

More information

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network S. Sudha and N. Ammasagounden Natonal Insttute of Technology, Truchrappall,

More information

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics Introducton G10 NAG Fortran Lbrary Chapter Introducton G10 Smoothng n Statstcs Contents 1 Scope of the Chapter... 2 2 Background to the Problems... 2 2.1 Smoothng Methods... 2 2.2 Smoothng Splnes and Regresson

More information

Feature Selection as an Improving Step for Decision Tree Construction

Feature Selection as an Improving Step for Decision Tree Construction 2009 Internatonal Conference on Machne Learnng and Computng IPCSIT vol.3 (2011) (2011) IACSIT Press, Sngapore Feature Selecton as an Improvng Step for Decson Tree Constructon Mahd Esmael 1, Fazekas Gabor

More information

Extraction of Fuzzy Rules from Trained Neural Network Using Evolutionary Algorithm *

Extraction of Fuzzy Rules from Trained Neural Network Using Evolutionary Algorithm * Extracton of Fuzzy Rules from Traned Neural Network Usng Evolutonary Algorthm * Urszula Markowska-Kaczmar, Wojcech Trelak Wrocław Unversty of Technology, Poland kaczmar@c.pwr.wroc.pl, trelak@c.pwr.wroc.pl

More information

Correlative features for the classification of textural images

Correlative features for the classification of textural images Correlatve features for the classfcaton of textural mages M A Turkova 1 and A V Gadel 1, 1 Samara Natonal Research Unversty, Moskovskoe Shosse 34, Samara, Russa, 443086 Image Processng Systems Insttute

More information

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent

More information

Air Transport Demand. Ta-Hui Yang Associate Professor Department of Logistics Management National Kaohsiung First Univ. of Sci. & Tech.

Air Transport Demand. Ta-Hui Yang Associate Professor Department of Logistics Management National Kaohsiung First Univ. of Sci. & Tech. Ar Transport Demand Ta-Hu Yang Assocate Professor Department of Logstcs Management Natonal Kaohsung Frst Unv. of Sc. & Tech. 1 Ar Transport Demand Demand for ar transport between two ctes or two regons

More information

A MODEL-BASED BOOK BOUNDARY DETECTION TECHNIQUE FOR BOOKSHELF IMAGE ANALYSIS

A MODEL-BASED BOOK BOUNDARY DETECTION TECHNIQUE FOR BOOKSHELF IMAGE ANALYSIS A MODEL-BASED BOOK BOUNDARY DETECTION TECHNIQUE FOR BOOKSHELF IMAGE ANALYSIS Ej TAIRA, Sech UCHIDA, Hroak SAKOE Graduate School of Informaton Scence and Electrcal Engneerng, Kyushu Unversty Faculty of

More information

Performance Evaluation of Information Retrieval Systems

Performance Evaluation of Information Retrieval Systems Why System Evaluaton? Performance Evaluaton of Informaton Retreval Systems Many sldes n ths secton are adapted from Prof. Joydeep Ghosh (UT ECE) who n turn adapted them from Prof. Dk Lee (Unv. of Scence

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

Query Clustering Using a Hybrid Query Similarity Measure

Query Clustering Using a Hybrid Query Similarity Measure Query clusterng usng a hybrd query smlarty measure Fu. L., Goh, D.H., & Foo, S. (2004). WSEAS Transacton on Computers, 3(3), 700-705. Query Clusterng Usng a Hybrd Query Smlarty Measure Ln Fu, Don Hoe-Lan

More information

Sensor Selection with Grey Correlation Analysis for Remaining Useful Life Evaluation

Sensor Selection with Grey Correlation Analysis for Remaining Useful Life Evaluation Sensor Selecton wth Grey Correlaton Analyss for Remanng Useful Lfe valuaton Peng Yu, Xu Yong, Lu Datong, Peng Xyuan Automatc est Control Insttute, Harbn Insttute of echnology, Harbn, 5, Chna pengyu@ht.edu.cn

More information

Optimizing Document Scoring for Query Retrieval

Optimizing Document Scoring for Query Retrieval Optmzng Document Scorng for Query Retreval Brent Ellwen baellwe@cs.stanford.edu Abstract The goal of ths project was to automate the process of tunng a document query engne. Specfcally, I used machne learnng

More information

An Internal Clustering Validation Index for Boolean Data

An Internal Clustering Validation Index for Boolean Data BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 16, No 6 Specal ssue wth selecton of extended papers from 6th Internatonal Conference on Logstc, Informatcs and Servce Scence

More information

CSCI 5417 Information Retrieval Systems Jim Martin!

CSCI 5417 Information Retrieval Systems Jim Martin! CSCI 5417 Informaton Retreval Systems Jm Martn! Lecture 11 9/29/2011 Today 9/29 Classfcaton Naïve Bayes classfcaton Ungram LM 1 Where we are... Bascs of ad hoc retreval Indexng Term weghtng/scorng Cosne

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Maintaining temporal validity of real-time data on non-continuously executing resources

Maintaining temporal validity of real-time data on non-continuously executing resources Mantanng temporal valdty of real-tme data on non-contnuously executng resources Tan Ba, Hong Lu and Juan Yang Hunan Insttute of Scence and Technology, College of Computer Scence, 44, Yueyang, Chna Wuhan

More information

A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN. Department of Statistics, Islamia College, Peshawar, Pakistan 2

A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN. Department of Statistics, Islamia College, Peshawar, Pakistan 2 Pa. J. Statst. 5 Vol. 3(4), 353-36 A CLASS OF TRANSFORMED EFFICIENT RATIO ESTIMATORS OF FINITE POPULATION MEAN Sajjad Ahmad Khan, Hameed Al, Sadaf Manzoor and Alamgr Department of Statstcs, Islama College,

More information

Incremental Learning with Support Vector Machines and Fuzzy Set Theory

Incremental Learning with Support Vector Machines and Fuzzy Set Theory The 25th Workshop on Combnatoral Mathematcs and Computaton Theory Incremental Learnng wth Support Vector Machnes and Fuzzy Set Theory Yu-Mng Chuang 1 and Cha-Hwa Ln 2* 1 Department of Computer Scence and

More information

Software Reliability Assessment Using High-Order Markov Chains

Software Reliability Assessment Using High-Order Markov Chains Internatonal Journal of Engneerng Scence Inventon ISSN (Onlne): 2319 6734, ISSN (Prnt): 2319 6726 www.jes.org Volume 3 Issue 7ǁ July 2014 ǁ PP.01-06 Software Relablty Assessment Usng Hgh-Order Markov Chans

More information

A new selection strategy for selective cluster ensemble based on Diversity and Independency

A new selection strategy for selective cluster ensemble based on Diversity and Independency A new selecton strategy for selectve cluster ensemble based on Dversty and Independency Muhammad Yousefnezhad a, Al Rehanan b, Daoqang Zhang a and Behrouz Mnae-Bdgol c a Department of Computer Scence,

More information

Learning to Project in Multi-Objective Binary Linear Programming

Learning to Project in Multi-Objective Binary Linear Programming Learnng to Project n Mult-Objectve Bnary Lnear Programmng Alvaro Serra-Altamranda Department of Industral and Management System Engneerng, Unversty of South Florda, Tampa, FL, 33620 USA, amserra@mal.usf.edu,

More information

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier Some materal adapted from Mohamed Youns, UMBC CMSC 611 Spr 2003 course sldes Some materal adapted from Hennessy & Patterson / 2003 Elsever Scence Performance = 1 Executon tme Speedup = Performance (B)

More information

C2 Training: June 8 9, Combining effect sizes across studies. Create a set of independent effect sizes. Introduction to meta-analysis

C2 Training: June 8 9, Combining effect sizes across studies. Create a set of independent effect sizes. Introduction to meta-analysis C2 Tranng: June 8 9, 2010 Introducton to meta-analyss The Campbell Collaboraton www.campbellcollaboraton.org Combnng effect szes across studes Compute effect szes wthn each study Create a set of ndependent

More information

A Simple and Efficient Goal Programming Model for Computing of Fuzzy Linear Regression Parameters with Considering Outliers

A Simple and Efficient Goal Programming Model for Computing of Fuzzy Linear Regression Parameters with Considering Outliers 62626262621 Journal of Uncertan Systems Vol.5, No.1, pp.62-71, 211 Onlne at: www.us.org.u A Smple and Effcent Goal Programmng Model for Computng of Fuzzy Lnear Regresson Parameters wth Consderng Outlers

More information

Validating and Understanding Software Cost Estimation Models based on Neural Networks

Validating and Understanding Software Cost Estimation Models based on Neural Networks Valdatng and Understandng Software Cost Estmaton Models based on eural etworks Al Idr Department of Software Engneerng ESIAS, Mohamed V Unversty Rabat, Morocco E-mal : dr@ensas.ma Alan Abran École de Technologe

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

A Clustering Algorithm Solution to the Collaborative Filtering

A Clustering Algorithm Solution to the Collaborative Filtering Internatonal Journal of Scence Vol.4 No.8 017 ISSN: 1813-4890 A Clusterng Algorthm Soluton to the Collaboratve Flterng Yongl Yang 1, a, Fe Xue, b, Yongquan Ca 1, c Zhenhu Nng 1, d,* Hafeng Lu 3, e 1 Faculty

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

More information

Fuzzy Filtering Algorithms for Image Processing: Performance Evaluation of Various Approaches

Fuzzy Filtering Algorithms for Image Processing: Performance Evaluation of Various Approaches Proceedngs of the Internatonal Conference on Cognton and Recognton Fuzzy Flterng Algorthms for Image Processng: Performance Evaluaton of Varous Approaches Rajoo Pandey and Umesh Ghanekar Department of

More information

Optimizing SVR using Local Best PSO for Software Effort Estimation

Optimizing SVR using Local Best PSO for Software Effort Estimation Journal of Informaton Technology and Computer Scence Volume 1, Number 1, 2016, pp. 28 37 Journal Homepage: www.jtecs.ub.ac.d Optmzng SVR usng Local Best PSO for Software Effort Estmaton Dnda Novtasar 1,

More information

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments Comparson of Heurstcs for Schedulng Independent Tasks on Heterogeneous Dstrbuted Envronments Hesam Izakan¹, Ath Abraham², Senor Member, IEEE, Václav Snášel³ ¹ Islamc Azad Unversty, Ramsar Branch, Ramsar,

More information

Study on Fuzzy Models of Wind Turbine Power Curve

Study on Fuzzy Models of Wind Turbine Power Curve Proceedngs of the 006 IASME/WSEAS Internatonal Conference on Energy & Envronmental Systems, Chalkda, Greece, May 8-0, 006 (pp-7) Study on Fuzzy Models of Wnd Turbne Power Curve SHU-CHEN WANG PEI-HWA HUANG

More information