Ian Watson 1, Emilia Mendes 1, Chris Triggs 2, Nile Mosley 3 & Steve Counsell 3

Size: px
Start display at page:

Download "Ian Watson 1, Emilia Mendes 1, Chris Triggs 2, Nile Mosley 3 & Steve Counsell 3"

Transcription

1 From: FLAIRS-02 Proceedigs. Copyright 2002, AAAI ( All rights reserved. Usig CBR to Estimate Developmet Effort for Web Hypermedia Applicatios Ia Watso, Emilia Medes, Chris Triggs 2, Nile Mosley 3 & Steve Cousell 3 Computer Sciece Dept. Uiversity of Aucklad, New Zealad 2 Statistics Dept. Uiversity of Aucklad, New Zealad 3 Computer Sciece Dept. Aucklad Uiversity of Techology, New Zealad Computer Sciece Dept. Birkbeck College, Uiversity of Lodo, UK {ia emilia}@cs.aucklad.ac.z Abstract Good estimates of developmet effort play a importat role i the successful maagemet of larger software developmet projects. This paper compares the predictio accuracy of three CBR techiques to estimate the effort to develop Web hypermedia applicatios. Most comparative studies have used oe CBR techique. We believe this may bias the results, as there are several CBR techiques that may also be used for effort predictio. This paper shows that a weighted Euclidia similarity measure was the most accurate of the CBR techiques tested. Itroductio Software practitioers recogise the importace of realistic estimates of effort to the successful maagemet of software projects, the Web beig o exceptio. Havig realistic estimates at a early stage i a project's life cycle allow project maagers ad developmet orgaisatios to maage resources effectively. Several techiques for cost ad effort estimatio have bee proposed over the last 30 years, fallig ito three geeral categories, expert judgemet, algorithmic models ad machie learig []. Recetly several comparisos have bee made betwee the three categories of predictio techiques [2, 3 & ]. However o covergece has bee obtaied to date. Most comparisos i the literature measure the predictio accuracy of techiques usig attributes (e.g. lies of code, fuctio poits) of covetioal software. This paper looks at predictio accuracy based o attributes of Web hypermedia applicatios istead. Our research focus is o proposig ad comparig developmet effort predictio models for Web hypermedia applicatios []. Readers iterested i effort estimatio models for Web software applicatios are referred to [5 & 6]]. The metrics used i our study reflect curret idustrial practices for developig multimedia ad Web hypermedia applicatios [7 & 8]. This paper compares the predictio accuracy of three CBR techiques to estimate the effort to Copyright 2002, America Associatio for Artificial Itelligece ( All rights reserved. develop Web hypermedia applicatios. As desig decisios, whe buildig CBR predictio systems, are ifluetial upo the results [9], we wated to reduce ay bias that may hider these results, before comparig them to other predictio models, the results of which are preseted elsewhere. This objectives are reflected i the followig research questio: will differet combiatios of parameter categories for the CBR techique geerate statistically sigificatly differet predictio accuracy? These issues are ivestigated usig a dataset cotaiig 37 Web hypermedia projects developed by postgraduate ad MSc studets studyig a Hypermedia ad Multimedia Systems course at the Uiversity of Aucklad. Several cofoudig factors, such as Web authorig experiece, tools used, structure of the applicatio developed, were cotrolled, so icreasig the validity of the obtaied data. The remaider of the paper is orgaised as follows: Sectio 2 describes our research method. Sectio 3 presets the results for the compariso of CBR approaches ad Sectio presets our coclusios. 2 Research Method 2. Dataset All aalysis preseted i this paper was based o a dataset cotaiig iformatio for 37 Web hypermedia applicatios developed by postgraduate studets. The data set is described i detail i the compaio paper Each Web hypermedia applicatio provided 6 pieces of data [], from which we idetified 8 attributes, show i Table, to characterise a Web hypermedia applicatio ad its developmet process. These attributes form a basis for our data aalysis. Total effort is our depedet/respose variable ad the other 7 attributes are our idepedet/predictor variables. All attributes were measured o a ratio scale. The criteria used to select the attributes was [7]: i) practical relevace for Web hypermedia developers; ii) metrics which are easy to lear ad cheap to collect; iii) coutig rules which were simple ad cosistet. The origial dataset of 37 observatios had three outliers where total effort was urealistic. Those outliers were

2 removed from the dataset, leavig observatios. Total effort was calculated as: j= m k = o Total-effort = PAE + MAE + j= 0 k= 0 PRE where PAE is the page authorig effort, MAE the media authorig effort ad PRE the program authorig effort []. A detailed descriptio of threats ad commets o the validity of the case study is preseted i []. Table - Size ad Complexity Metrics Metric Descriptio Page Cout (PaC) Number of html or shtml files used i the applicatio. Media Cout (MeC) Number of media files used i the applicatio. Program Cout Number of JavaScript files (PRC) ad Java applets used i the applicatio. Reused Media Cout (RMC) Number of reused/modified media files. Reused Program Number of reused/modified Cout (RPC) programs. Coectivity Desity (COD) Total umber of iteral liks divided by Page Cout. Total Page Average umber of differet Complexity (TPC) types of media per page. Total Effort (TE) Effort i perso hours to desig ad author the applicatio 2.2 Evaluatio Criteria The most commo approaches to assessig the predictive power of effort predictio models are: The Magitude of Relative Error (MRE) [0] The Mea Magitude of Relative Error (MMRE) [] The Media Magitude of Relative Error (MdMRE) [2] The Predictio at level (Pred()) [3] Boxplots of residuals [] The MRE is defied as: MRE i = ActualEffort i - Pr edictedeffort i (2) ActualEffort i Where i represets each observatio for which effort is predicted. The mea of all MREs is the MMRE, which is calculated as: ActualEfforti - Pr edictedefforti MMRE= (3) ActualEffort i The mea takes ito accout the umerical value of every observatio i the data distributio, ad is sesitive () to idividual predictios with large MREs. A optio to the mea is the media, which also represets a measure of cetral tedecy, however it is less sesitive to extreme values. The media of MRE values for the umber i of observatios is called the MdMRE. Aother idicator which is commoly used is the Predictio at level l, also kow as Pred(l). It measures the percetage of estimates that are withi l% of the actual values. Suggestios have bee made [5] that l should be set at 25% ad that a good predictio system should offer this accuracy level 75% of the time. I additio, other predictio accuracy idicators have bee suggested as alteratives to the commoly used MMRE ad Pred() []. Oe such idicator is to use boxplots of the residuals (actual-estimate) [6]. The statistical sigificace of all the results, except boxplots, was tested usig the T-test for paired MREs ad MMREs ad the Wilcoxo Rak Sum Test or Ma- Whitey U Test for MdMREs. Both were geerated usig % ad 5% levels of sigificace. 3 Comparig CBR Approaches Durig the process of applyig case-based reasoig users may eed to choose five parameters, as follows:. Feature subset selectio 2. Similarity measure 3. Scalig. Number of retrieved cases 5. Case adaptatio Each parameter i tur ca be split ito more detail, ad icorporated or ot for a give CBR tool. Based o that, the questio asked here is: will differet combiatios of parameter categories for the CBR techique geerate statistically sigificatly differet predictio accuracy? I aswer, we compared the predictio accuracy of several estimatios geerated usig differet categories for a give parameter. Estimatios were geerated usig two CBR tools, amely ANGEL [7] ad CBR-Works [8]. ANGEL was developed at Bouremouth Uiversity. A importat feature is its ability to determie the optimum combiatio of attributes for retrievig aalogies (cases). ANGEL compares similar projects by usig the uweighted Euclidea distace usig variables that have bee stadardised betwee 0 ad [7]. CBR-Works is a state-of-the-art commercial CBR eviromet [8]. It was a product of years of collaborative Europea research by the INRECA I & II projects [9]. It is available commercially from Empolis ( The tool provides a variety of retrieval algorithms (Euclidea, weighted Euclidea, Maximum Similarity,) as well as fie cotrol over idividual feature similarity metrics. I additio, it provides sophisticated support for symbolic features ad taxoomies hierarchies as well as providig adaptatio rules ad formulae. 3. Feature subset selectio Feature subset selectio ivolves determiig the optimum subset of features that gives the most accurate estimatio. ANGEL optioally offers this fuctioality by applyig a

3 brute force algorithm, searchig for all possible feature subsets. CBR-Works does ot provide similar fuctioality. Table 2 - Comparig FSS to NFSS Used FSS Did ot use FSS k= k=2 k=3 k= k=2 k=3... MMR E MdMRE Pred(25) To ivestigate if the feature subset selectio would help achieve better predictio accuracy, we used the ANGEL tool, ad leave-oe-out cross-validatio. The results are summarised o Table 2 ad a boxplot of the residuals is preseted o Figure. O Table 2 K represets the umber of retrieved cases (K,K2,K3), FSS stads for "Feature Subset Selectio" ad NFSS for "No Feature Subset Selectio". It was observed that the predictio accuracy for estimatios based o FSS were more accurate tha those based o all seve attributes. The boxplots of the residuals show that the best predictios were obtaied usig retrieved case (K) + FSS optio, followed by two cases (K2) + FSS, ad 3 cases (K3) + FSS. These results were also cofirmed by the values for MMRE, MdMRE ad Pred(25) N = KFSS KNFSS K2FSS Figure - Boxplots of the for FSS ad NFSS For k= case, the MRE for FSS was sigificatly less tha that for NFSS (a=0.0), usig a T-test. For k=2 ad 3 cases the differece betwee FSS ad NFSS was ot statistically sigificat. Comparig these results to the boxplots of residuals suggests that for k= the feature subset selectio may ideed affect the accuracy of the predictio obtaied 3.2 Similarity Measure To our kowledge, the similarity measure most frequetly used i Software egieerig ad Web egieerig literature, is the uweighted Euclidea distace. I the cotext of this ivestigatio we have used three measures K2NFSS K3FSS K3NFSS of similarity, amely the uweighted Euclidea distace, the weighted Euclidea distace ad the Maximum measure. 3.3 Scalig or Stadardisatio Stadardisatio represets the trasformatio of attribute values such that all attributes are measured usig the same uit. Oe possible solutio is to assig zero to the miimum observed value ad oe to the maximum observed value [9]. This is the strategy used by ANGEL ad was the strategy chose for part of the aalysis carried out usig CBR- Works. 3. Number of Retrieved Cases The umber of retrieved cases refers to the umber of retrieved most similar cases that will be used to geerate the estimatio. For Agelis ad Stamelos [20] whe small sets of data are used it is reasoable to cosider oly a small umber of cases. I this study we have used, 2 ad 3 retrieved cases, similarly to [3, 7 & 20]. Dist. K Adpt. SV? MMRE MdMRE Pred(25) UE Mea Yes No Mea Yes No IRWM Yes No Mea Yes No IRWM Yes No Media Yes No WE Mea Yes No Mea Yes No IRWM Yes No Mea Yes No IRWM Yes No Media Yes No MX Mea Yes No Mea Yes No IRWM Yes No Mea Yes No IRWM Yes No Media Yes No Dist. = distace K = # of retrieved cases UE = Uweighted Euclidea Adpt. = adaptatio WE = Weighted Euclidea SV? = Stadardised Variable? MX = Maximum Table 3 - Compariso of CBR Techiques. 3.5 Case Adaptatio Oce the most similar case(s) has/have bee retrieved the ext step is to decide how to geerate the estimatio. Choices of case adaptatio techiques preseted i the software egieerig literature vary from the earest eighbour [3], the mea of the closest cases [3], the media [20], iverse distace weighted mea ad iverse rak weighted mea [9], to illustrate just a few. We opted for the mea (the average of k retrieved cases, whe k>),

4 media (the media of k retrieved cases, whe k>2) ad the iverse rak weighted mea, which allows more similar cases to have more ifluece tha less similar oes( e.g., if we use 3 cases, for example, the closest case would have weight = 3, the secod closest weight = 2 ad the last oe weight =). 3.6 Compariso of techiques The first questio we wated to aswer was if there were ay statistically sigificat differeces betwee results obtaied usig Stadardised ad No-stadardised variables. A T-test (for MMREs) ad a Ma-Whitey U Test (for MdMREs), for a=0.0 ad a=0.05 did ot reveal ay statistically sigificat differeces. The secod questio was if there were ay statistically sigificat differeces betwee results obtaied usig differet distaces (Uweighted Euclidea, Weighted Euclidea ad Maximum). This time we restricted our aalysis to results obtaied usig stadardised variables. Both T-test (for MMREs ad Pred(25)) ad a Wilcoxo Siged Rak Test (for MdMREs), usig a=0.0 ad a=0.05 were performed (see Table ). Table - Compariso of Distaces Dista ce T-test Wicoxo test UE x WE * UE x MX * ** WE x MX ** * UE = Uweighted Euclidea WE = Weighted Euclidea MX = Maximum ** statistically sigificat at % * statistically sigificat at 5% Table 5 - Compariso of Euclidea Distaces aalog y 2 aalogie s 3 aalogie s UE x WE * 0.60 WE = Weighted Euclidea UE = Uweighted Euclidea * statistically sigificat at 5% It was o surprise to obtai statistically sigificat results whe comparig the Maximum distace to ay other type, as it gave much worse results tha the other two. The Weighted Euclidea (WE) showed statistically sigificat better results (a=0.0) tha the Uweighted Euclidea (UE), for MMREs (Table ) ad paired MREs (Table 5), however oe whe we used MdMREs. Boxplots of the residuals (Figure 2) corroborate the results obtaied usig the T-test. The aswer to our questio was therefore, positive: there are statistically sigificat differeces betwee results obtaied usig differet distaces. N = UEK WEK UEK2 WEK2 UEK3 WEK3 Figure 2 - Boxplots of the for Euclidea distaces Cosequetly, the aswer to our geeral questio: will differet combiatios of parameter categories for the CBR techique geerate statistically sigificatly differet predictio accuracy? was, at least for the dataset used, positive. Differet combiatios of parameter categories for the CBR techique gave statistically sigificatly differet predictio accuracy N = WEK 2 Figure 3 - Boxplots of the for Weighted Distaces Our ext step was to choose the WE combiatio that gave the best predictio accuracy, ad to assess whether differet predictio accuracies would be statis tically sigificat or ot. To decide, we compared paired MREs for oe, two ad three retrieved cases usig a T-test (Table 6). Boxplots for their residuals (Figure 3) cofirmed the results obtaied by the T-test, ie., oe retrieved case (the most similar) gave the best results, which were statistically sigificatly better tha those for two ad three retrieved cases. Cosequetly, the techique, which gave the best WEK2 2 WEK3 2

5 predictio accuracy, used oe retrieved case, based o a weighted Euclidia distace. Table 6 - Compariso Weighted Euclidea Distaces k= vs k=2 k= vs. k=3 k=2 vs. k= ** ** 0.29 ** statistically sigificat at % Coclusios I this study we ivestigated two questios related to effort predictio models for Web hypermedia applicatios, which were:. Will differet combiatios of parameter categories for the CBR techique geerate statistically sigificatly differet predictio accuracy? 2. Which of the techiques employed i this study gives the most accurate predictios for the dataset? I addressig the first questio, our results show that the CBR techique which gave the most accurate results used a Weighted Euclidea distace similarity measure to retrieve a sigle most similar case (k=). We do accept that our results may obviously be depedet o the data set that we used ad future work will seek to exted the data sets that we use. 5 Refereces [] M.J. Shepperd, C. Schofield, ad B. Kitcheham, "Effort Estimatio Usig Aalogy." Proc. ICSE-8, IEEE Computer Society Press, Berli, 996. [2] A.R. Gray, ad S.G. MacDoell. A compariso of model buildig techiques to develop predictive equatios for software metrics. Iformatio ad Software Techology, 39: 25-37, 997. [3] L.C. Briad, K.El-Emam, D. Surma, I. Wieczorek, ad K.D. Maxwell, A Assessmet ad Compariso of Commo Cost Estimatio Modelig Techiques, Proceedigs of ICSE 999, Los Ageles, USA, p:33-322, 999. [] Medes, E., Mosley, N., ad Cousell, S. Web Metrics Estimatig Desig ad Authorig Effort. IEEE Multimedia, Special Issue o Web Egieerig, Jauary-March, 50-57, 200. [5] M. Morisio, I. Stamelos, V. Spahos ad D. Romao, Measurig Fuctioality ad Productivity i Web-based applicatios: a Case Study, Proceedigs of the Sixth Iteratioal Software Metrics Symposium, 999, pp. -8. [6] D.J. Reifer, Web Developmet: Estimatig Quickto-Market Software, IEEE Software, November/December 2000, p:57-6. [7] Cowderoy, Measures of size ad complexity for web-site cotet, Proceedigs of the Combied th Europea Software Cotrol ad Metrics Coferece ad the 3rd SCOPE coferece o Software Product Quality, Muich, Germay, p:23-3. [8] A.J.C. Cowderoy, A.J.M. Doaldso, J.O. Jekis, A Metrics framework for multimedia creatio, Proceedigs of the 5th IEEE Iteratioal Software Metrics Symposium, Marylad, USA, 998. [9] G. Kadoda, M. Cartwright, L. Che, ad M.J. Shepperd, Experieces Usig Case-Based Reasoig to Predict Software Project Effort, Proceedigs of the EASE 2000 Coferece, Keele, UK, [0] C.F. Kemerer, A Empirical Validatio of Software Cost Estimatio Models, Commuicatios of the ACM, v.30:5. P:6-29. [] M.J. Shepperd, C. Schofield, ad B. Kitcheham, "Effort Estimatio Usig Aalogy." Proc. ICSE-8, IEEE Computer Society Press, Berli, 996 [2] Myrtveit, ad E. Stesrud, "A Cotrolled Experimet to Assess the Beefits of Estimatig with Aalogy ad Regressio Models," IEEE Trasactios o Software Egieerig, Vol. 25, No., Jul./Aug. 999, pp [3] M.J. Shepperd, ad C. Schofield, Estimatig Software Project Effort Usig Aalogies. IEEE Trasactios o Software Egieerig, Vol. 23, No., pp , 997. [] B.A. Kitcheham, L.M. Pickard, S.G. MacDoell, M.J. Shepperd, " What accuracy statistics really measure", IEE Proceedigs - Software Egieerig Jue 200, Vol. 8 Issue 3, p: 07. [5] S. Cote, H. Dusmore, ad V. She, Software Egieerig Metrics ad Models. Bejami/Cummigs, Melo Park, Califoria, 986. [6] L.M. Pickard, B.A. Kitcheham, ad S.J Likma, A ivestigatio of aalysis techiques for software datasets, Proceedigs of the 6th Iteratioal Symposium o Software Metrics (Metrics99), IEEE Computer Society Press, Los Alamitos, Califoria, 999. [7] Schofield, C. A empirical ivestigatio ito software estimatio by aalogy, PhD thesis, Dept. of Computig, Bouremouth Uiv., UK, (998). [8] Schulz S. CBR-Works - A State-of-the-Art Shell for Case-Based Applicatio Buildig, Proceedigs of the Germa Workshop o Case-Based Reasoig, GWCBR'99 (999). Lecture Notes i Artificial Itelligece Spriger-Verlag 995. [9] Bergma, R. Highlights of the INRECA Projects. I Case-Based Reasoig Research & Developmet. Aha, D. & Watso, I. (Eds.) pp Spriger Lecture Notes i AI Berli [20] L. Agelis, ad I. Stamelos, A Simulatio Tool for Efficiet Aalogy Based Cost Estimatio, Empirical Software Egieerig, 5, 35-68, 2000.

Empirical Validate C&K Suite for Predict Fault-Proneness of Object-Oriented Classes Developed Using Fuzzy Logic.

Empirical Validate C&K Suite for Predict Fault-Proneness of Object-Oriented Classes Developed Using Fuzzy Logic. Empirical Validate C&K Suite for Predict Fault-Proeess of Object-Orieted Classes Developed Usig Fuzzy Logic. Mohammad Amro 1, Moataz Ahmed 1, Kaaa Faisal 2 1 Iformatio ad Computer Sciece Departmet, Kig

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

BASED ON ITERATIVE ERROR-CORRECTION

BASED ON ITERATIVE ERROR-CORRECTION A COHPARISO OF CRYPTAALYTIC PRICIPLES BASED O ITERATIVE ERROR-CORRECTIO Miodrag J. MihaljeviC ad Jova Dj. GoliC Istitute of Applied Mathematics ad Electroics. Belgrade School of Electrical Egieerig. Uiversity

More information

Octahedral Graph Scaling

Octahedral Graph Scaling Octahedral Graph Scalig Peter Russell Jauary 1, 2015 Abstract There is presetly o strog iterpretatio for the otio of -vertex graph scalig. This paper presets a ew defiitio for the term i the cotext of

More information

Creating Exact Bezier Representations of CST Shapes. David D. Marshall. California Polytechnic State University, San Luis Obispo, CA , USA

Creating Exact Bezier Representations of CST Shapes. David D. Marshall. California Polytechnic State University, San Luis Obispo, CA , USA Creatig Exact Bezier Represetatios of CST Shapes David D. Marshall Califoria Polytechic State Uiversity, Sa Luis Obispo, CA 93407-035, USA The paper presets a method of expressig CST shapes pioeered by

More information

1 Enterprise Modeler

1 Enterprise Modeler 1 Eterprise Modeler Itroductio I BaaERP, a Busiess Cotrol Model ad a Eterprise Structure Model for multi-site cofiguratios are itroduced. Eterprise Structure Model Busiess Cotrol Models Busiess Fuctio

More information

Ones Assignment Method for Solving Traveling Salesman Problem

Ones Assignment Method for Solving Traveling Salesman Problem Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:

More information

Applying Fuzzy ID3 Decision Tree for Software Effort Estimation

Applying Fuzzy ID3 Decision Tree for Software Effort Estimation www.ijcsi.org 131 Applyig Fuzzy ID3 Decisio Tree for Software Effort Estimatio Ali Idri 1 ad Saaa Elyassami 1 1 Departmet of Software Egieerig ENSIAS, Mohammed Vth Souissi Uiversity, BP. 713, Madiat Al

More information

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network Available olie at www.sciecedirect.com Eergy Procedia 6 (202) 60 64 202 Iteratioal Coferece o Future Eergy, Eviromet, ad Materials Adaptive Resource Allocatio for Electric Evirometal Pollutio through the

More information

Which movie we can suggest to Anne?

Which movie we can suggest to Anne? ECOLE CENTRALE SUPELEC MASTER DSBI DECISION MODELING TUTORIAL COLLABORATIVE FILTERING AS A MODEL OF GROUP DECISION-MAKING You kow that the low-tech way to get recommedatios for products, movies, or etertaiig

More information

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method A ew Morphological 3D Shape Decompositio: Grayscale Iterframe Iterpolatio Method D.. Vizireau Politehica Uiversity Bucharest, Romaia ae@comm.pub.ro R. M. Udrea Politehica Uiversity Bucharest, Romaia mihea@comm.pub.ro

More information

Administrative UNSUPERVISED LEARNING. Unsupervised learning. Supervised learning 11/25/13. Final project. No office hours today

Administrative UNSUPERVISED LEARNING. Unsupervised learning. Supervised learning 11/25/13. Final project. No office hours today Admiistrative Fial project No office hours today UNSUPERVISED LEARNING David Kauchak CS 451 Fall 2013 Supervised learig Usupervised learig label label 1 label 3 model/ predictor label 4 label 5 Supervised

More information

Our second algorithm. Comp 135 Machine Learning Computer Science Tufts University. Decision Trees. Decision Trees. Decision Trees.

Our second algorithm. Comp 135 Machine Learning Computer Science Tufts University. Decision Trees. Decision Trees. Decision Trees. Comp 135 Machie Learig Computer Sciece Tufts Uiversity Fall 2017 Roi Khardo Some of these slides were adapted from previous slides by Carla Brodley Our secod algorithm Let s look at a simple dataset for

More information

Improving Template Based Spike Detection

Improving Template Based Spike Detection Improvig Template Based Spike Detectio Kirk Smith, Member - IEEE Portlad State Uiversity petra@ee.pdx.edu Abstract Template matchig algorithms like SSE, Covolutio ad Maximum Likelihood are well kow for

More information

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work

More information

Fuzzy Linear Regression Analysis

Fuzzy Linear Regression Analysis 12th IFAC Coferece o Programmable Devices ad Embedded Systems The Iteratioal Federatio of Automatic Cotrol September 25-27, 2013. Fuzzy Liear Regressio Aalysis Jaa Nowaková Miroslav Pokorý VŠB-Techical

More information

Sectio 4, a prototype project of settig field weight with AHP method is developed ad the experimetal results are aalyzed. Fially, we coclude our work

Sectio 4, a prototype project of settig field weight with AHP method is developed ad the experimetal results are aalyzed. Fially, we coclude our work 200 2d Iteratioal Coferece o Iformatio ad Multimedia Techology (ICIMT 200) IPCSIT vol. 42 (202) (202) IACSIT Press, Sigapore DOI: 0.7763/IPCSIT.202.V42.0 Idex Weight Decisio Based o AHP for Iformatio Retrieval

More information

Effect of control points distribution on the orthorectification accuracy of an Ikonos II image through rational polynomial functions

Effect of control points distribution on the orthorectification accuracy of an Ikonos II image through rational polynomial functions Effect of cotrol poits distributio o the orthorectificatio accuracy of a Ikoos II image through ratioal polyomial fuctios Marcela do Valle Machado 1, Mauro Homem Atues 1 ad Paula Debiasi 1 1 Federal Rural

More information

Designing a learning system

Designing a learning system CS 75 Machie Learig Lecture Desigig a learig system Milos Hauskrecht milos@cs.pitt.edu 539 Seott Square, x-5 people.cs.pitt.edu/~milos/courses/cs75/ Admiistrivia No homework assigmet this week Please try

More information

Dynamic Programming and Curve Fitting Based Road Boundary Detection

Dynamic Programming and Curve Fitting Based Road Boundary Detection Dyamic Programmig ad Curve Fittig Based Road Boudary Detectio SHYAM PRASAD ADHIKARI, HYONGSUK KIM, Divisio of Electroics ad Iformatio Egieerig Chobuk Natioal Uiversity 664-4 Ga Deokji-Dog Jeoju-City Jeobuk

More information

Euclidean Distance Based Feature Selection for Fault Detection Prediction Model in Semiconductor Manufacturing Process

Euclidean Distance Based Feature Selection for Fault Detection Prediction Model in Semiconductor Manufacturing Process Vol.133 (Iformatio Techology ad Computer Sciece 016), pp.85-89 http://dx.doi.org/10.1457/astl.016. Euclidea Distace Based Feature Selectio for Fault Detectio Predictio Model i Semicoductor Maufacturig

More information

Designing a learning system

Designing a learning system CS 75 Itro to Machie Learig Lecture Desigig a learig system Milos Hauskrecht milos@pitt.edu 539 Seott Square, -5 people.cs.pitt.edu/~milos/courses/cs75/ Admiistrivia No homework assigmet this week Please

More information

Descriptive Statistics Summary Lists

Descriptive Statistics Summary Lists Chapter 209 Descriptive Statistics Summary Lists Itroductio This procedure is used to summarize cotiuous data. Large volumes of such data may be easily summarized i statistical lists of meas, couts, stadard

More information

DATA MINING II - 1DL460

DATA MINING II - 1DL460 DATA MINING II - 1DL460 Sprig 2017 A secod course i data miig http://www.it.uu.se/edu/course/homepage/ifoutv2/vt17/ Kjell Orsbor Uppsala Database Laboratory Departmet of Iformatio Techology, Uppsala Uiversity,

More information

What are we going to learn? CSC Data Structures Analysis of Algorithms. Overview. Algorithm, and Inputs

What are we going to learn? CSC Data Structures Analysis of Algorithms. Overview. Algorithm, and Inputs What are we goig to lear? CSC316-003 Data Structures Aalysis of Algorithms Computer Sciece North Carolia State Uiversity Need to say that some algorithms are better tha others Criteria for evaluatio Structure

More information

Analysis Metrics. Intro to Algorithm Analysis. Slides. 12. Alg Analysis. 12. Alg Analysis

Analysis Metrics. Intro to Algorithm Analysis. Slides. 12. Alg Analysis. 12. Alg Analysis Itro to Algorithm Aalysis Aalysis Metrics Slides. Table of Cotets. Aalysis Metrics 3. Exact Aalysis Rules 4. Simple Summatio 5. Summatio Formulas 6. Order of Magitude 7. Big-O otatio 8. Big-O Theorems

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

More information

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation Improvemet of the Orthogoal Code Covolutio Capabilities Usig FPGA Implemetatio Naima Kaabouch, Member, IEEE, Apara Dhirde, Member, IEEE, Saleh Faruque, Member, IEEE Departmet of Electrical Egieerig, Uiversity

More information

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

Kernel Smoothing Function and Choosing Bandwidth for Non-Parametric Regression Methods 1

Kernel Smoothing Function and Choosing Bandwidth for Non-Parametric Regression Methods 1 Ozea Joural of Applied Scieces (), 009 Ozea Joural of Applied Scieces (), 009 ISSN 943-49 009 Ozea Publicatio Kerel Smoothig Fuctio ad Choosig Badwidth for No-Parametric Regressio Methods Murat Kayri ad

More information

Protected points in ordered trees

Protected points in ordered trees Applied Mathematics Letters 008 56 50 www.elsevier.com/locate/aml Protected poits i ordered trees Gi-Sag Cheo a, Louis W. Shapiro b, a Departmet of Mathematics, Sugkyukwa Uiversity, Suwo 440-746, Republic

More information

New HSL Distance Based Colour Clustering Algorithm

New HSL Distance Based Colour Clustering Algorithm The 4th Midwest Artificial Itelligece ad Cogitive Scieces Coferece (MAICS 03 pp 85-9 New Albay Idiaa USA April 3-4 03 New HSL Distace Based Colour Clusterig Algorithm Vasile Patrascu Departemet of Iformatics

More information

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence _9.qxd // : AM Page Chapter 9 Sequeces, Series, ad Probability 9. Sequeces ad Series What you should lear Use sequece otatio to write the terms of sequeces. Use factorial otatio. Use summatio otatio to

More information

IMP: Superposer Integrated Morphometrics Package Superposition Tool

IMP: Superposer Integrated Morphometrics Package Superposition Tool IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College

More information

Keywords Software Architecture, Object-oriented metrics, Reliability, Reusability, Coupling evaluator, Cohesion, efficiency

Keywords Software Architecture, Object-oriented metrics, Reliability, Reusability, Coupling evaluator, Cohesion, efficiency Volume 3, Issue 9, September 2013 ISSN: 2277 128X Iteratioal Joural of Advaced Research i Computer Sciece ad Software Egieerig Research Paper Available olie at: www.ijarcsse.com Couplig Evaluator to Ehace

More information

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c

Pruning and Summarizing the Discovered Time Series Association Rules from Mechanical Sensor Data Qing YANG1,a,*, Shao-Yu WANG1,b, Ting-Ting ZHANG2,c Advaces i Egieerig Research (AER), volume 131 3rd Aual Iteratioal Coferece o Electroics, Electrical Egieerig ad Iformatio Sciece (EEEIS 2017) Pruig ad Summarizig the Discovered Time Series Associatio Rules

More information

Evaluation scheme for Tracking in AMI

Evaluation scheme for Tracking in AMI A M I C o m m u i c a t i o A U G M E N T E D M U L T I - P A R T Y I N T E R A C T I O N http://www.amiproject.org/ Evaluatio scheme for Trackig i AMI S. Schreiber a D. Gatica-Perez b AMI WP4 Trackig:

More information

Accuracy Improvement in Camera Calibration

Accuracy Improvement in Camera Calibration Accuracy Improvemet i Camera Calibratio FaJie L Qi Zag ad Reihard Klette CITR, Computer Sciece Departmet The Uiversity of Aucklad Tamaki Campus, Aucklad, New Zealad fli006, qza001@ec.aucklad.ac.z r.klette@aucklad.ac.z

More information

Mining from Quantitative Data with Linguistic Minimum Supports and Confidences

Mining from Quantitative Data with Linguistic Minimum Supports and Confidences Miig from Quatitative Data with Liguistic Miimum Supports ad Cofideces Tzug-Pei Hog, Mig-Jer Chiag ad Shyue-Liag Wag Departmet of Electrical Egieerig Natioal Uiversity of Kaohsiug Kaohsiug, 8, Taiwa, R.O.C.

More information

( n+1 2 ) , position=(7+1)/2 =4,(median is observation #4) Median=10lb

( n+1 2 ) , position=(7+1)/2 =4,(median is observation #4) Median=10lb Chapter 3 Descriptive Measures Measures of Ceter (Cetral Tedecy) These measures will tell us where is the ceter of our data or where most typical value of a data set lies Mode the value that occurs most

More information

Ch 9.3 Geometric Sequences and Series Lessons

Ch 9.3 Geometric Sequences and Series Lessons Ch 9.3 Geometric Sequeces ad Series Lessos SKILLS OBJECTIVES Recogize a geometric sequece. Fid the geeral, th term of a geometric sequece. Evaluate a fiite geometric series. Evaluate a ifiite geometric

More information

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui

Optimization for framework design of new product introduction management system Ma Ying, Wu Hongcui 2d Iteratioal Coferece o Electrical, Computer Egieerig ad Electroics (ICECEE 2015) Optimizatio for framework desig of ew product itroductio maagemet system Ma Yig, Wu Hogcui Tiaji Electroic Iformatio Vocatioal

More information

ANN WHICH COVERS MLP AND RBF

ANN WHICH COVERS MLP AND RBF ANN WHICH COVERS MLP AND RBF Josef Boští, Jaromír Kual Faculty of Nuclear Scieces ad Physical Egieerig, CTU i Prague Departmet of Software Egieerig Abstract Two basic types of artificial eural etwors Multi

More information

Cubic Polynomial Curves with a Shape Parameter

Cubic Polynomial Curves with a Shape Parameter roceedigs of the th WSEAS Iteratioal Coferece o Robotics Cotrol ad Maufacturig Techology Hagzhou Chia April -8 00 (pp5-70) Cubic olyomial Curves with a Shape arameter MO GUOLIANG ZHAO YANAN Iformatio ad

More information

The isoperimetric problem on the hypercube

The isoperimetric problem on the hypercube The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose

More information

Improving Information Retrieval System Security via an Optimal Maximal Coding Scheme

Improving Information Retrieval System Security via an Optimal Maximal Coding Scheme Improvig Iformatio Retrieval System Security via a Optimal Maximal Codig Scheme Dogyag Log Departmet of Computer Sciece, City Uiversity of Hog Kog, 8 Tat Chee Aveue Kowloo, Hog Kog SAR, PRC dylog@cs.cityu.edu.hk

More information

Optimal Mapped Mesh on the Circle

Optimal Mapped Mesh on the Circle Koferece ANSYS 009 Optimal Mapped Mesh o the Circle doc. Ig. Jaroslav Štigler, Ph.D. Bro Uiversity of Techology, aculty of Mechaical gieerig, ergy Istitut, Abstract: This paper brigs out some ideas ad

More information

Math Section 2.2 Polynomial Functions

Math Section 2.2 Polynomial Functions Math 1330 - Sectio. Polyomial Fuctios Our objectives i workig with polyomial fuctios will be, first, to gather iformatio about the graph of the fuctio ad, secod, to use that iformatio to geerate a reasoably

More information

Bayesian approach to reliability modelling for a probability of failure on demand parameter

Bayesian approach to reliability modelling for a probability of failure on demand parameter Bayesia approach to reliability modellig for a probability of failure o demad parameter BÖRCSÖK J., SCHAEFER S. Departmet of Computer Architecture ad System Programmig Uiversity Kassel, Wilhelmshöher Allee

More information

Ontology-based Decision Support System with Analytic Hierarchy Process for Tour Package Selection

Ontology-based Decision Support System with Analytic Hierarchy Process for Tour Package Selection 2017 Asia-Pacific Egieerig ad Techology Coferece (APETC 2017) ISBN: 978-1-60595-443-1 Otology-based Decisio Support System with Aalytic Hierarchy Process for Tour Pacage Selectio Tie-We Sug, Chia-Jug Lee,

More information

Image Segmentation EEE 508

Image Segmentation EEE 508 Image Segmetatio Objective: to determie (etract) object boudaries. It is a process of partitioig a image ito distict regios by groupig together eighborig piels based o some predefied similarity criterio.

More information

New Fuzzy Color Clustering Algorithm Based on hsl Similarity

New Fuzzy Color Clustering Algorithm Based on hsl Similarity IFSA-EUSFLAT 009 New Fuzzy Color Clusterig Algorithm Based o hsl Similarity Vasile Ptracu Departmet of Iformatics Techology Tarom Compay Bucharest Romaia Email: patrascu.v@gmail.com Abstract I this paper

More information

Performance Plus Software Parameter Definitions

Performance Plus Software Parameter Definitions Performace Plus+ Software Parameter Defiitios/ Performace Plus Software Parameter Defiitios Chapma Techical Note-TG-5 paramete.doc ev-0-03 Performace Plus+ Software Parameter Defiitios/2 Backgroud ad Defiitios

More information

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk

THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS. Roman Szewczyk THIN LAYER ORIENTED MAGNETOSTATIC CALCULATION MODULE FOR ELMER FEM, BASED ON THE METHOD OF THE MOMENTS Roma Szewczyk Istitute of Metrology ad Biomedical Egieerig, Warsaw Uiversity of Techology E-mail:

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045 Oe Brookigs Drive St. Louis, Missouri 63130-4899, USA jaegerg@cse.wustl.edu

More information

Lecture 13: Validation

Lecture 13: Validation Lecture 3: Validatio Resampli methods Holdout Cross Validatio Radom Subsampli -Fold Cross-Validatio Leave-oe-out The Bootstrap Bias ad variace estimatio Three-way data partitioi Itroductio to Patter Recoitio

More information

Pattern Recognition Systems Lab 1 Least Mean Squares

Pattern Recognition Systems Lab 1 Least Mean Squares Patter Recogitio Systems Lab 1 Least Mea Squares 1. Objectives This laboratory work itroduces the OpeCV-based framework used throughout the course. I this assigmet a lie is fitted to a set of poits usig

More information

Neuro Fuzzy Model for Human Face Expression Recognition

Neuro Fuzzy Model for Human Face Expression Recognition IOSR Joural of Computer Egieerig (IOSRJCE) ISSN : 2278-0661 Volume 1, Issue 2 (May-Jue 2012), PP 01-06 Neuro Fuzzy Model for Huma Face Expressio Recogitio Mr. Mayur S. Burage 1, Prof. S. V. Dhopte 2 1

More information

Lecture 5. Counting Sort / Radix Sort

Lecture 5. Counting Sort / Radix Sort Lecture 5. Coutig Sort / Radix Sort T. H. Corme, C. E. Leiserso ad R. L. Rivest Itroductio to Algorithms, 3rd Editio, MIT Press, 2009 Sugkyukwa Uiversity Hyuseug Choo choo@skku.edu Copyright 2000-2018

More information

Normal Distributions

Normal Distributions Normal Distributios Stacey Hacock Look at these three differet data sets Each histogram is overlaid with a curve : A B C A) Weights (g) of ewly bor lab rat pups B) Mea aual temperatures ( F ) i A Arbor,

More information

Consider the following population data for the state of California. Year Population

Consider the following population data for the state of California. Year Population Assigmets for Bradie Fall 2016 for Chapter 5 Assigmet sheet for Sectios 5.1, 5.3, 5.5, 5.6, 5.7, 5.8 Read Pages 341-349 Exercises for Sectio 5.1 Lagrage Iterpolatio #1, #4, #7, #13, #14 For #1 use MATLAB

More information

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana The Closest Lie to a Data Set i the Plae David Gurey Southeaster Louisiaa Uiversity Hammod, Louisiaa ABSTRACT This paper looks at three differet measures of distace betwee a lie ad a data set i the plae:

More information

DETECTION OF LANDSLIDE BLOCK BOUNDARIES BY MEANS OF AN AFFINE COORDINATE TRANSFORMATION

DETECTION OF LANDSLIDE BLOCK BOUNDARIES BY MEANS OF AN AFFINE COORDINATE TRANSFORMATION Proceedigs, 11 th FIG Symposium o Deformatio Measuremets, Satorii, Greece, 2003. DETECTION OF LANDSLIDE BLOCK BOUNDARIES BY MEANS OF AN AFFINE COORDINATE TRANSFORMATION Michaela Haberler, Heribert Kahme

More information

BAYESIAN WITH FULL CONDITIONAL POSTERIOR DISTRIBUTION APPROACH FOR SOLUTION OF COMPLEX MODELS. Pudji Ismartini

BAYESIAN WITH FULL CONDITIONAL POSTERIOR DISTRIBUTION APPROACH FOR SOLUTION OF COMPLEX MODELS. Pudji Ismartini Proceedig of Iteratioal Coferece O Research, Implemetatio Ad Educatio Of Mathematics Ad Scieces 014, Yogyakarta State Uiversity, 18-0 May 014 BAYESIAN WIH FULL CONDIIONAL POSERIOR DISRIBUION APPROACH FOR

More information

A Note on Least-norm Solution of Global WireWarping

A Note on Least-norm Solution of Global WireWarping A Note o Least-orm Solutio of Global WireWarpig Charlie C. L. Wag Departmet of Mechaical ad Automatio Egieerig The Chiese Uiversity of Hog Kog Shati, N.T., Hog Kog E-mail: cwag@mae.cuhk.edu.hk Abstract

More information

How Reliable are the Ground Motion Prediction Equations?

How Reliable are the Ground Motion Prediction Equations? 20th Iteratioal Coferece o Structural Mechaics i Reactor Techology (SMiRT 20) Espoo, Filad, August 9-4, 2009 SMiRT 20-Divisio IV, Paper 662 How Reliable are the Groud Motio Predictio Equatios? Iztok Peruš

More information

Intermediate Statistics

Intermediate Statistics Gait Learig Guides Itermediate Statistics Data processig & display, Cetral tedecy Author: Raghu M.D. STATISTICS DATA PROCESSING AND DISPLAY Statistics is the study of data or umerical facts of differet

More information

EMPIRICAL ANALYSIS OF FAULT PREDICATION TECHNIQUES FOR IMPROVING SOFTWARE PROCESS CONTROL

EMPIRICAL ANALYSIS OF FAULT PREDICATION TECHNIQUES FOR IMPROVING SOFTWARE PROCESS CONTROL Iteratioal Joural of Iformatio Techology ad Kowledge Maagemet July-December 2012, Volume 5, No. 2, pp. 371-375 EMPIRICAL ANALYSIS OF FAULT PREDICATION TECHNIQUES FOR IMPROVING SOFTWARE PROCESS CONTROL

More information

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods.

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods. Software developmet of compoets for complex sigal aalysis o the example of adaptive recursive estimatio methods. SIMON BOYMANN, RALPH MASCHOTTA, SILKE LEHMANN, DUNJA STEUER Istitute of Biomedical Egieerig

More information

Evaluation of Support Vector Machine Kernels for Detecting Network Anomalies

Evaluation of Support Vector Machine Kernels for Detecting Network Anomalies Evaluatio of Support Vector Machie Kerels for Detectig Network Aomalies Prera Batta, Maider Sigh, Zhida Li, Qigye Dig, ad Ljiljaa Trajković Commuicatio Networks Laboratory http://www.esc.sfu.ca/~ljilja/cl/

More information

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only Edited: Yeh-Liag Hsu (998--; recommeded: Yeh-Liag Hsu (--9; last updated: Yeh-Liag Hsu (9--7. Note: This is the course material for ME55 Geometric modelig ad computer graphics, Yua Ze Uiversity. art of

More information

Elementary Educational Computer

Elementary Educational Computer Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified

More information

Solving Fuzzy Assignment Problem Using Fourier Elimination Method

Solving Fuzzy Assignment Problem Using Fourier Elimination Method Global Joural of Pure ad Applied Mathematics. ISSN 0973-768 Volume 3, Number 2 (207), pp. 453-462 Research Idia Publicatios http://www.ripublicatio.com Solvig Fuzzy Assigmet Problem Usig Fourier Elimiatio

More information

Investigating methods for improving Bagged k-nn classifiers

Investigating methods for improving Bagged k-nn classifiers Ivestigatig methods for improvig Bagged k-nn classifiers Fuad M. Alkoot Telecommuicatio & Navigatio Istitute, P.A.A.E.T. P.O.Box 4575, Alsalmia, 22046 Kuwait Abstract- We experimet with baggig knn classifiers

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations Applied Mathematical Scieces, Vol. 1, 2007, o. 25, 1203-1215 A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045, Oe

More information

EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS

EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS Iteratioal Joural o Natural Laguage Computig (IJNLC) Vol. 2, No., February 203 EFFECT OF QUERY FORMATION ON WEB SEARCH ENGINE RESULTS Raj Kishor Bisht ad Ila Pat Bisht 2 Departmet of Computer Sciece &

More information

SOFTWARE usually does not work alone. It must have

SOFTWARE usually does not work alone. It must have Proceedigs of the 203 Federated Coferece o Computer Sciece ad Iformatio Systems pp. 343 348 A method for selectig eviromets for software compatibility testig Łukasz Pobereżik AGH Uiversity of Sciece ad

More information

Computer Science Foundation Exam. August 12, Computer Science. Section 1A. No Calculators! KEY. Solutions and Grading Criteria.

Computer Science Foundation Exam. August 12, Computer Science. Section 1A. No Calculators! KEY. Solutions and Grading Criteria. Computer Sciece Foudatio Exam August, 005 Computer Sciece Sectio A No Calculators! Name: SSN: KEY Solutios ad Gradig Criteria Score: 50 I this sectio of the exam, there are four (4) problems. You must

More information

1.2 Binomial Coefficients and Subsets

1.2 Binomial Coefficients and Subsets 1.2. BINOMIAL COEFFICIENTS AND SUBSETS 13 1.2 Biomial Coefficiets ad Subsets 1.2-1 The loop below is part of a program to determie the umber of triagles formed by poits i the plae. for i =1 to for j =

More information

How do we evaluate algorithms?

How do we evaluate algorithms? F2 Readig referece: chapter 2 + slides Algorithm complexity Big O ad big Ω To calculate ruig time Aalysis of recursive Algorithms Next time: Litterature: slides mostly The first Algorithm desig methods:

More information

What are Information Systems?

What are Information Systems? Iformatio Systems Cocepts What are Iformatio Systems? Roma Kotchakov Birkbeck, Uiversity of Lodo Based o Chapter 1 of Beett, McRobb ad Farmer: Object Orieted Systems Aalysis ad Desig Usig UML, (4th Editio),

More information

Real-time Path Prediction and Grid-based Path Modeling Method Using GPS

Real-time Path Prediction and Grid-based Path Modeling Method Using GPS Iteratioal Joural of Applied Egieerig Research ISSN 0973-4562 Volume 12, Number 20 (2017) pp. 9997-10001 Research Idia Publicatios. http://www.ripublicatio.com Real-time Path Predictio ad Grid-based Path

More information

Reversible Realization of Quaternary Decoder, Multiplexer, and Demultiplexer Circuits

Reversible Realization of Quaternary Decoder, Multiplexer, and Demultiplexer Circuits Egieerig Letters, :, EL Reversible Realizatio of Quaterary Decoder, Multiplexer, ad Demultiplexer Circuits Mozammel H.. Kha, Member, ENG bstract quaterary reversible circuit is more compact tha the correspodig

More information

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 1 Itroductio to Computers ad C++ Programmig Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 1.1 Computer Systems 1.2 Programmig ad Problem Solvig 1.3 Itroductio to C++ 1.4 Testig

More information

The Tooling Instructor Software A New Approach For Decision Support In Tool Design

The Tooling Instructor Software A New Approach For Decision Support In Tool Design The Toolig Istructor Software A New Approach For Decisio Support I Tool Desig Axel Selk 1, Peter Ket 2, Chris Gilboure 3 1 Breme Istitute of Idustrial Techology ad Applied Work Sciece (BIBA) Hochschulrig

More information

Unsupervised Discretization Using Kernel Density Estimation

Unsupervised Discretization Using Kernel Density Estimation Usupervised Discretizatio Usig Kerel Desity Estimatio Maregle Biba, Floriaa Esposito, Stefao Ferilli, Nicola Di Mauro, Teresa M.A Basile Departmet of Computer Sciece, Uiversity of Bari Via Oraboa 4, 7025

More information

A Novel Hybrid Algorithm for Software Cost Estimation Based on Cuckoo Optimization and K-Nearest Neighbors Algorithms

A Novel Hybrid Algorithm for Software Cost Estimation Based on Cuckoo Optimization and K-Nearest Neighbors Algorithms Egieerig, Techology & Applied Sciece Research Vol. 6, No. 3, 26, 8-22 8 A Novel Hybrid Algorithm for Software Cost Estimatio Based o Optimizatio ad K-Nearest Neighbors Algorithms Elaz Eskadaria Miadoab

More information

Shadow Document Methods of Results Merging

Shadow Document Methods of Results Merging Shadow Documet Methods of Results Mergig Shegli Wu ad Fabio Crestai Departmet of Computer ad Iformatio Scieces Uiversity of Strathclyde, Glasgow, UK {s.wu,f.crestai}@cis.strath.ac.uk ABSTRACT I distributed

More information

Chapter 4 The Datapath

Chapter 4 The Datapath The Ageda Chapter 4 The Datapath Based o slides McGraw-Hill Additioal material 24/25/26 Lewis/Marti Additioal material 28 Roth Additioal material 2 Taylor Additioal material 2 Farmer Tae the elemets that

More information

Model Enhancement in Data Mining: Calibration, ROC Analysis, Model Combination and Mimetic Models

Model Enhancement in Data Mining: Calibration, ROC Analysis, Model Combination and Mimetic Models Model Ehacemet i Miig: Calibratio, ROC Aalysis, Model Combiatio ad Mimetic Models José Herádez-Orallo Dpto. de Sistemas Iformáticos y Computació, Uiversidad Politécica de Valecia, jorallo@dsic.upv.es Rome,

More information

Weston Anniversary Fund

Weston Anniversary Fund Westo Olie Applicatio Guide 2018 1 This guide is desiged to help charities applyig to the Westo to use our olie applicatio form. The Westo is ope to applicatios from 5th Jauary 2018 ad closes o 30th Jue

More information

Improving Face Recognition Rate by Combining Eigenface Approach and Case-based Reasoning

Improving Face Recognition Rate by Combining Eigenface Approach and Case-based Reasoning Improvig Face Recogitio Rate by Combiig Eigeface Approach ad Case-based Reasoig Haris Supic, ember, IAENG Abstract There are may approaches to the face recogitio. This paper presets a approach that combies

More information

Guide to Applying Online

Guide to Applying Online Guide to Applyig Olie Itroductio Respodig to requests for additioal iformatio Reportig: submittig your moitorig or ed of grat Pledges: submittig your Itroductio This guide is to help charities submit their

More information

Computers and Scientific Thinking

Computers and Scientific Thinking Computers ad Scietific Thikig David Reed, Creighto Uiversity Chapter 15 JavaScript Strigs 1 Strigs as Objects so far, your iteractive Web pages have maipulated strigs i simple ways use text box to iput

More information

UNIVERSITY OF MORATUWA

UNIVERSITY OF MORATUWA UNIVERSITY OF MORATUWA FACULTY OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING B.Sc. Egieerig 2014 Itake Semester 2 Examiatio CS2052 COMPUTER ARCHITECTURE Time allowed: 2 Hours Jauary 2016

More information

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 05) Mobile termial 3D image recostructio program developmet based o Adroid Li Qihua Sichua Iformatio Techology College

More information

Journal of Chemical and Pharmaceutical Research, 2013, 5(12): Research Article

Journal of Chemical and Pharmaceutical Research, 2013, 5(12): Research Article Available olie www.jocpr.com Joural of Chemical ad Pharmaceutical Research, 2013, 5(12):745-749 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 K-meas algorithm i the optimal iitial cetroids based

More information

ENGR Spring Exam 1

ENGR Spring Exam 1 ENGR 300 Sprig 03 Exam INSTRUCTIONS: Duratio: 60 miutes Keep your eyes o your ow work! Keep your work covered at all times!. Each studet is resposible for followig directios. Read carefully.. MATLAB ad

More information

arxiv: v2 [cs.ds] 24 Mar 2018

arxiv: v2 [cs.ds] 24 Mar 2018 Similar Elemets ad Metric Labelig o Complete Graphs arxiv:1803.08037v [cs.ds] 4 Mar 018 Pedro F. Felzeszwalb Brow Uiversity Providece, RI, USA pff@brow.edu March 8, 018 We cosider a problem that ivolves

More information

OCR Statistics 1. Working with data. Section 3: Measures of spread

OCR Statistics 1. Working with data. Section 3: Measures of spread Notes ad Eamples OCR Statistics 1 Workig with data Sectio 3: Measures of spread Just as there are several differet measures of cetral tedec (averages), there are a variet of statistical measures of spread.

More information