A Model for Estimation of Efforts in Development of Software Systems

Size: px
Start display at page:

Download "A Model for Estimation of Efforts in Development of Software Systems"

Transcription

1 A for Estimatio of Efforts i Developmet of Software Systems Parvider S. Sadhu, Maisha Prashar, Pourush Bassi, ad Atul Bisht Abstract Software effort estimatio is the process of predictig the most realistic use of effort required to develop or maitai software based o icomplete, ucertai ad/or oisy iput. Effort estimates may be used as iput to project plas, iteratio plas, budgets. There are various models like Halstead, Walsto-Felix, Bailey-Basili, Doty ad Based models which have already used to estimate the software effort for projects. I this study Statistical s, Fuzzy- ad Neuro-Fuzzy (NF) Iferece Systems are experimeted to estimate the software effort for projects. The performaces of the developed models were tested o NASA software project datasets ad results are compared with the Halstead, Walsto-Felix, Bailey-Basili, Doty ad Geetic Algorithm Based models metioed i the literature. The result shows that the NF has the lowest MMRE ad RMSE values. The NF shows the best results as compared with the Fuzzy- based hybrid Iferece System ad other estig s that are beig used for the Effort Predictio with lowest MMRE ad RMSE values. Keywords Neuro-Fuzzy, Halstead, Walsto-Felix, Bailey-Basili, Doty, Based, Geetic Algorithm. I. INTRODUCTION N recet years, software has become the most expesive I compoet of computer system projects. Accurate software cost estimates are critical to both developers ad customers. Uderestimatig the costs may result i maagemet approvig proposed systems which ca exceed their budgets, with uderdeveloped fuctios ad poor quality, ad failure to complete o time. Overestimatig may result i too may resources committed to the project, or, durig cotract biddig, result i ot wiig the cotract, which ca lead to loss of jobs. So, accurate cost estimatio is importat. I the last three decades, may quatitative software cost estimatio models have bee developed. They rage from empirical models such as Boehm s COCOMO models [] to aalytical models such as those i [5, 7, ]. A empirical model uses data from previous projects to evaluate the curret project ad derives the basic formulae from aalysis of the particular database available. A aalytical model, o the other had, uses formulae based o global assumptios, such as the rate at which developer solves problems ad the umber of problems Maisha Prashar is workig with Govt. Shivalik College, Naya Nagal, Pujab, Idia. Parvider S. Sadhu, Pourush Bassi ad Atul Bisht are associated with Rayat Bahra Istitute of Egieerig & Bio-Techology, Sahaura, Mohali (Idia). available. Typical major models that are beig used as bechmarks for software effort estimatio are: Halstead, Walsto-Felix Bailey-Basili Doty (for KLOC > 9). These models have bee derived by studyig large umber of completed software projects from various orgaizatios ad applicatios to explore how project sizes mapped ito project effort. But still these models are ot able to predict the Effort Estimatio accurately. As Neuro-fuzzy based system is able to appromate the o-liear fuctio with more precisio ad o of the researcher have explored Neuro-fuzzy approach for the Effort Estimatio ad there is still scope of explorig more statistical modelig approaches. So, i this proposed study, it is tried to use Soft Computig Techiques ad statistical techiques to build a more accurate model that ca improve accuracy estimates of effort required to build a software system. The remaider of this paper ca be described as follows: Sectio II outlies the literature review about the various techiques that are used for the effort ad cost estimatio. Sectio III discusses the methodology adopted for geeratig ad comparig a umber of models. Sectio IV highlights results of implemetatio. It discusses the results of the various models used for the effort estimatio ad Sectio V is all about coclusios of this research work. II. BASIC COST ESTIMATE MODELS There are two major types of cost estimatio methods: A. Algorithmic s These models vary widely i mathematical sophisticatio. Some are based o simple arithmetic formulas usig such summary statistics as meas ad stadard deviatios [5]. Others are based o regressio models [4] ad differetial equatios [7]. To improve the accuracy of algorithmic models, there is a eed to adjust or calibrate the model to local circumstaces. These models caot be used off-the-shelf. Eve with calibratio the accuracy ca be quite mixed. The estig algorithmic methods differ i two aspects: the selectio of cost factors, ad the form of the fuctio. Firstly, the cost factors used i these models are discussed, the characterize the models accordig to the form of the fuctios ad whether the models are aalytical or empirical. The 93

2 followig are algorithmic methods discussed as uder. Liear s have the form: Effort = a + ai () Where, the coefficiets a,,a are chose to best fit the completed project data. The work of Nelso belogs to this type of models [3]. Walsto-Felix [4] used Multiplicative s have the form: = a ai x i Effort () i = Agai the coefficiets a,, a are chose to best fit the completed project data. With each x i takig o oly three possible values equal to: -,, +. Doty model [8] also belogs to this class with each x i takig o oly two possible values either or +. These two models seem to be too restrictive o the cost factor values. Power Fuctio s cotais two of the most popular algorithmic models i use, as follows: COCOMO (Costructive Cost ) Putam s COCOMO (Costructive Cost ) model was proposed by Boehm [, ]. The models have bee widely accepted i practice. I the COCOMO, the code-size S is give i thousad LOC (KLOC) ad Effort is i perso-moth. The followig are the various types of COCOMO models: a) Basic COCOMO: The basic COCOMO model is simple ad easy to use. As may cost factors are ot cosidered, it ca oly be used as a rough estimate. b) Itermediate COCOMO ad Detailed COCOMO: I the itermediate COCOMO, a omial effort estimatio is obtaied usig the power fuctio with three sets of coefficiets, with oe coefficiet beig slightly differet from that of the basic COCOMO. The overall impact factor (M) is obtaied as the product of all idividual factors, ad the estimate is obtaied by multiplyig M to the omial estimate. The detailed COCOMO works o each sub-system separately ad has a obvious advatage for large systems that cotai o-homogeeous subsystems. Putam's is based o Norde/Rayleigh mapower distributio ad his fidig i aalyzig may completed projects [7]. The cetral part of Putam's model is called software equatio as follows: S = E Effort / 3 t 4 d / 3 (3) Where, t d is the software delivery time; E is the eviromet factor that reflects the developmet capability, which ca be derived from historical data usig the software equatio. The size S is i LOC ad the Effort is i perso-year. Aother importat relatio regardig effort estimatio foud by Putam is show below: Effort = D 3 t (4) d Where, D is a parameter called mapower build-up which rages from 8 (etirely ew software with may iterfaces) to 7 (rebuilt software). Combiig the above equatio with the software equatio, we obtai the power fuctio form: Effort D 4 / 7 9 / 7 9 / 7 = ( E ) S (5a) Ad t D / 7 3 / 7 3 / 7 d = ( E ) S Putam's model is also widely used i practice. (5b) B. No-algorithmic Methods The major o-algorithmic methods are discussed as uder: Expert Judgmet method ivolves cosultig oe or more experts. The experts provide estimates usig their ow methods ad experiece. Expert-cosesus mechaisms such as Delphi techique or PERT will be used to resolve the icosistecies i the estimates. A modificatio of the Delphi techique proposed by Boehm ad Fahquhar [] seems to be more effective. Parkiso's priciple work expads to fill the available volume [6], the cost is determied (ot estimated) by the available resources rather tha based o a objective assessmet. This method is ot recommeded as it may provide very urealistic estimates. Also, this method does ot promote good software egieerig practice. May other models such as Price-S [9] ad Rayleigh probability distributio [4] have also bee used i practice. III. METHODOLOGY PROPOSED The followig steps of the methodology are proposed for modelig of effort estimatio: A. Data Collectio First, Survey of the estig s of Effort Estimatio is to be performed ad Secodly, Historical Data beig used by various estig models for the cost estimatio is collected. B. Statistical ig for Effort Estimatio The followig statistical modelig approaches are evaluated for data fittig of effort estimatio data ad the results are compared i terms of RMSE values: Liear icludes costat ad first order terms oly. Let there are sixtee iputs depicted as x to x.the Equatio of Liear ca be writte as: y = b + bi (6) Where y will give the expected values of the respose variable ad b i for i =,.. is the parameters to be estimated. Pure-Quadratic icludes costat, liear ad squared terms. The Equatio of Pure-Quadratic ca be writte as: y = b + bi + bii (7) Where y is output; x to x are iput parameters ad other terms are fittig parameters C. Neuro-Fuzzy, Fuzzy- ad other ig Approaches The followig modelig approaches are used for effort dataset: Neuro-Fuzzy [] 93

3 Fuzzy- Hybrid Halstead Walsto-Felix Bailey-Basili Doty Based [] The based model developed i [] is used for the compariso. I case of the Neuro-fuzzy system the first Sugeo Based Fuzzy Iferece System is desiged that eeds the iitializatio of the Membership Fuctio of the differet attributes ad liear Membership Fuctio for the output ad deducig the fuzzy rules from the data. That Sugeo Based fuzzy iferece system is traied with the eural Network usig the hybrid traiig algorithm. I the forward pass the Backpropagatio learig algorithm ad i the backward pass the LMS learig algorithm is used to update the o-liear ad liear parameters of the Neuro-fuzzy system respectively. The differet estig models: Halstead s, Walsto- Felix, Bailey-Basili ad Doty are also used for the compariso of results. The compariso of the results is made o the basis of: Mea Magitude of Relative Error (MMRE) Root Mea Square Error (RMSE) PRED(3) PRED() RMSE is frequetly used measure of differeces betwee values predicted by a model or estimator ad the values actually observed from the thig beig modeled or estimated. It is just the square root of the mea square error as show i equatio give below: ( ) + ( ) ( ) a c a c a c (8) The mea-squared error is oe of the most commoly used measures of success for umeric predictio. This value is computed by takig the average of the squared differeces betwee each computed value ad its correspodig correct value. The root mea-squared error is simply the square root of the mea-squared-error. The mea magitude of relative error (MMRE) ca be writte as: where y i represets the ith value of the effort ad ˆy i is the estimated effort. PRED(N) is the third criteria used for the compariso ad this reports the average percetage of estimates that were withi N% of the actual values [3]. PRED(N) reports the average percetage of estimates that were withi N% of the actual values, as show i the followig pseudo code: (9) cout = for(;i<=t;i++) do if MRE.i <= N/ the cout++ fi doe PRED(N) = /T * cout For example, e.g. PRED(3)=5% meas that half the estimates are withi 3% of the actual. IV. RESULTS & DISCUSSION Historical NASA s Effort Dataset [3] for the effort estimatio is collected ad the data is polished so that the same data ca be used for the modelig i MATLAB 7.4 eviromet. The attributes are: aalysts capability, programmers capability, applicatio experiece, moder programmig practices, use of software tools, virtual machie experiece, laguage experiece, schedule costrait, mai memory costrait, data base size, time costrait for cpu, turaroud time, machie volatility, process complety, required software reliability ad lies of source code. I the liear fittig the RMSE value is.79e+3 ad coefficiets of the liear model are:.e+4 * (-.379,.75,.6488,.75,.549, -.9,.466, -.868, -.8,.33,.6, -.4, -.57,.497,.7, -.39,.6) The RMSE value for the liear model is:.79e+3. I the Pure Quadratic fittig the RMSE value is.85e+3 ad coefficiets calculated are:.e+5*(.747,.944, -.,.53,.577,.783, -.384, -.67, -.973,.898,.74,.388, , -.588, -.587,.846,., -.397,.55, -.98, -.93,.687,.,.85,.97,.986, -.665, -.66,.966,.83,.486, -.5,-.) This shows that the pure quadratic fittig is better tha the liear fittig meas the data is of o-liear ature. After the statistical fittig the Fuzzy ad Neuro-fuzzy lig approach is experimeted ad the results are compared with the estig modellig approaches. I case of the Neuro-fuzzy approach first the sugeo-based Fuzzy Iferece system is desiged. I order to trai the Sugeo FIS, Adaptive Neuro-Fuzzy system [] is created that makes use of the Sugeo FIS Structure as show i Fig.. The followig the structure parameters of the Neuro-fuzzy system: Number of odes: 55 Number of liear parameters: 68 Number of oliear parameters: 8 Total umber of parameters: 96 Number of traiig data pairs: 63 Number of checkig data pairs: Number of fuzzy rules: 4 The NF system is traied for 5 epoch ad tested. The plot of data idex v/s expected output ad actual output is show i Fig.. 933

4 TABLE I (B) RESULTS OF THE DIFFERENT MODEL USED FOR THE EFFORT DATASET Performace Criteria Fuzzy- Neuro- Fuzzy Halstead s Used Walsto- Felix Bailey- Basili Doty Based MMRE RMSE PRED(3) Fig. Structure of the NF Iferece System for Effort Dataset PRED() Fig. Testig Results of Traied Neuro-Fuzzy System Project-wise Results of the differet used for the Effort dataset is show i Table I (a). The results of Fuzzy- based hybrid model, Neuro-Fuzzy, Halstead, Walsto-Felix, Bailey-Basili, Doty ad based are show i Table I (b). The performace criteria take are MMRE ad RMSE. The results shows that the Neuro-fuzzy have the lowest MMRE ad RMSE values i.e ad.5 respectively for the testig data. The PRED(3) ad PRED() values of Neuro-fuzzy are mamum amog all the models that are beig compared i.e. ad respectively. TABLE I (A) PROJECT-WISE RESULTS OF THE DIFFERENT MODEL USED FOR THE EFFORT DATASET Used Actual Effort Fuzzy- Neuro- Fuzzy Halstead Walsto- Felix Bailey- Basili Doty Based The Neuro-fuzzy shows the best results as compared with the Fuzzy- ad other estig s that are beig used for the Effort Predictio. V. CONCLUSION I this study Statistical s, Fuzzy- ad Neuro- Fuzzy Iferece Systems are experimeted to estimate the software effort for projects. The performaces of the developed models is tested o NASA software project data preseted i [3] ad results are compared with the Halstead, Walsto-Felix, Bailey-Basili, Doty ad Geetic Algorithm Based models as reowed algorithms metioed i the literature. O compariso, the results shows that the Neurofuzzy has the lowest MMRE ad RMSE values as error values of the developed system durig testig i.e ad.5 respectively. Durig testig the PRED(3) ad PRED() values of Neuro-fuzzy are mamum amog all the models that are beig compared i.e. ad respectively. Hybrid Fuzzy- model, Liear Statistical s ad Pure Quadratic Statistical are also developed. But the Neuro-fuzzy shows the better results as compared with the Fuzzy- based hybrid Iferece System, Liear Statistical s ad Pure Quadratic Statistical for the Effort Predictio. Hece, the developed Neuro-Fuzzy model is able to provide good estimatio capabilities. It is suggested to use of Neuro-Fuzzy techique to build suitable model structure for the software effort. REFERENCES [] Alaa F. Sheta, "Estimatio of the COCOMO Parameters Usig Geetic Algorithms for NASA Software Projects", Joural of Computer Sciece (): 8-3, 6. [] B. W. Boehm, Software egieerig ecoomics, Eglewood Cliffs, NJ: Pretice-Hall, 98, pp. 5-. [3] J. W. Bailey ad V. R. Basili, A meta model for software developmet resource expediture, i Proceedigs of the Iteratioal Coferece o Software Egieerig, pp. 7 5, 98. [4] C. E. Walsto, C. P. Felix, A method of programmig measuremet ad estimatio, IBM Systems Joural, vol., o., pp , 977. [5] G. Catoe, A. Cimitile, U. De Carlii, A compariso of models for software cost estimatio ad maagemet of software projects, Computer Systems: Performace ad Simulatio, Elisevier Sciece Publishers. [6] G.N. Parkiso, Parkiso's Law ad Other Studies i Admiistratio, Houghto-Miffi, Bosto, 957. [7] L. H. Putam, A geeral empirical solutio to the macro software sizig ad estimatig problem, IEEE Tras. Soft. Eg., pp , July

5 [8] J. R. Herd, J.N. Postak, W.E. Russell, K.R. Steward, Software cost estimatio study: Study results, Fial Techical Report, RADC-TR77-, vol. I, Doty Associates, Ic., Rockville, MD, pp. -, 977. [9] R. E. Park, PRICE S: The calculatio withi ad why, Proceedigs of ISPA Teth Aual Coferece, Brighto, Eglad, pp. 3-4, July 988. [] N. A. Parr, A alterative to the Raleigh Curve for Software developmet effort, IEEE o Software Eg., pp , May 98. [] R. Jag, Neuro-Fuzzy ig: Architectures, Aalyses ad Applicatios, Ph.D. Thesis, Uiversity of Califoria, Berkeley, 99. [] R.K.D. Black, R. P. Curow, R. Katz, M. D. Gray, BCS Software Productio Data, Fial Techical Report, RADC-TR-77-, Boeig Computer Services, Ic., March, pp. 5-8, 977. [3] R. Nelso, Maagemet Had Book for the Estimatio of Computer Programmig Costs, AD- A64875, Systems Developmet Corp., pp. -34, 966. [4] R. Tausworthe, Deep Space Network Software Cost Estimatio, Jet Propulsio Laboratory Publicatio 8-7, pp , 98. [5] W. S. Doelso, Project Plaig ad Cotrol, Datamatio, pp. 73-8, Jue

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

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

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

Intelligent Water Drops (IWD) Algorithm for COQUAMO Optimization

Intelligent Water Drops (IWD) Algorithm for COQUAMO Optimization Proceedigs of the World Cogress o Egieerig ad Computer Sciece Vol I WCECS, October -,, Sa Fracisco, USA Itelliget Water Drops (IWD) Algorithm for COQUAMO Optimizatio Abdulelah G. Saif, Safia Abbas, ad

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

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

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

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

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

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

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

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

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

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

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

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

Using a Dynamic Interval Type-2 Fuzzy Interpolation Method to Improve Modeless Robots Calibrations

Using a Dynamic Interval Type-2 Fuzzy Interpolation Method to Improve Modeless Robots Calibrations Joural of Cotrol Sciece ad Egieerig 3 (25) 9-7 doi:.7265/2328-223/25.3. D DAVID PUBLISHING Usig a Dyamic Iterval Type-2 Fuzzy Iterpolatio Method to Improve Modeless Robots Calibratios Yig Bai ad Dali Wag

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

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

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

BOOLEAN MATHEMATICS: GENERAL THEORY

BOOLEAN MATHEMATICS: GENERAL THEORY CHAPTER 3 BOOLEAN MATHEMATICS: GENERAL THEORY 3.1 ISOMORPHIC PROPERTIES The ame Boolea Arithmetic was chose because it was discovered that literal Boolea Algebra could have a isomorphic umerical aspect.

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

A Comparative Study on Modeling Methods for Switched Reluctance Machines

A Comparative Study on Modeling Methods for Switched Reluctance Machines Computer ad Iformatio Sciece Vol. 3, No. 2; May 21 A Comparative Study o Modelig Methods for Switched Reluctace Machies Shouju Sog & Weiguo iu School of Automatio, Northwester Polytechical Uiversity PO

More information

ISSN (Print) Research Article. *Corresponding author Nengfa Hu

ISSN (Print) Research Article. *Corresponding author Nengfa Hu Scholars Joural of Egieerig ad Techology (SJET) Sch. J. Eg. Tech., 2016; 4(5):249-253 Scholars Academic ad Scietific Publisher (A Iteratioal Publisher for Academic ad Scietific Resources) www.saspublisher.com

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

Probabilistic Fuzzy Time Series Method Based on Artificial Neural Network

Probabilistic Fuzzy Time Series Method Based on Artificial Neural Network America Joural of Itelliget Systems 206, 6(2): 42-47 DOI: 0.5923/j.ajis.2060602.02 Probabilistic Fuzzy Time Series Method Based o Artificial Neural Network Erol Egrioglu,*, Ere Bas, Cagdas Haka Aladag

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

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

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

An Estimation of Distribution Algorithm for solving the Knapsack problem

An Estimation of Distribution Algorithm for solving the Knapsack problem Vol.4,No.5, 214 Published olie: May 25, 214 DOI: 1.7321/jscse.v4.5.1 A Estimatio of Distributio Algorithm for solvig the Kapsack problem 1 Ricardo Pérez, 2 S. Jös, 3 Arturo Herádez, 4 Carlos A. Ochoa *1,

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

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

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

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

Fuzzy Membership Function Optimization for System Identification Using an Extended Kalman Filter

Fuzzy Membership Function Optimization for System Identification Using an Extended Kalman Filter Fuzzy Membership Fuctio Optimizatio for System Idetificatio Usig a Eteded Kalma Filter Srikira Kosaam ad Da Simo Clevelad State Uiversity NAFIPS Coferece Jue 4, 2006 Embedded Cotrol Systems Research Lab

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

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 18 Strategies for Query Processig Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio DBMS techiques to process a query Scaer idetifies

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

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

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

An Algorithm to Solve Multi-Objective Assignment. Problem Using Interactive Fuzzy. Goal Programming Approach

An Algorithm to Solve Multi-Objective Assignment. Problem Using Interactive Fuzzy. Goal Programming Approach It. J. Cotemp. Math. Scieces, Vol. 6, 0, o. 34, 65-66 A Algorm to Solve Multi-Objective Assigmet Problem Usig Iteractive Fuzzy Goal Programmig Approach P. K. De ad Bharti Yadav Departmet of Mathematics

More information

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting)

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting) MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fittig) I this chapter, we will eamie some methods of aalysis ad data processig; data obtaied as a result of a give

More information

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve Advaces i Computer, Sigals ad Systems (2018) 2: 19-25 Clausius Scietific Press, Caada Aalysis of Server Resource Cosumptio of Meteorological Satellite Applicatio System Based o Cotour Curve Xiagag Zhao

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

Data Structures and Algorithms. Analysis of Algorithms

Data Structures and Algorithms. Analysis of Algorithms Data Structures ad Algorithms Aalysis of Algorithms Outlie Ruig time Pseudo-code Big-oh otatio Big-theta otatio Big-omega otatio Asymptotic algorithm aalysis Aalysis of Algorithms Iput Algorithm Output

More information

Linearising Calibration Methods for a Generic Embedded Sensor Interface (GESI)

Linearising Calibration Methods for a Generic Embedded Sensor Interface (GESI) 1st Iteratioal Coferece o Sesig Techology November 21-23, 2005 Palmersto North, New Zealad Liearisig Calibratio Methods for a Geeric Embedded Sesor Iterface (GESI) Abstract Amra Pašić Work doe i: PEI Techologies,

More information

LU Decomposition Method

LU Decomposition Method SOLUTION OF SIMULTANEOUS LINEAR EQUATIONS LU Decompositio Method Jamie Traha, Autar Kaw, Kevi Marti Uiversity of South Florida Uited States of America kaw@eg.usf.edu http://umericalmethods.eg.usf.edu Itroductio

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

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c

Harris Corner Detection Algorithm at Sub-pixel Level and Its Application Yuanfeng Han a, Peijiang Chen b * and Tian Meng c Iteratioal Coferece o Computatioal Sciece ad Egieerig (ICCSE 015) Harris Corer Detectio Algorithm at Sub-pixel Level ad Its Applicatio Yuafeg Ha a, Peijiag Che b * ad Tia Meg c School of Automobile, Liyi

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

Primitive polynomials selection method for pseudo-random number generator

Primitive polynomials selection method for pseudo-random number generator Joural of hysics: Coferece Series AER OEN ACCESS rimitive polyomials selectio method for pseudo-radom umber geerator To cite this article: I V Aiki ad Kh Alajjar 08 J. hys.: Cof. Ser. 944 0003 View the

More information

Optimum Solution of Quadratic Programming Problem: By Wolfe s Modified Simplex Method

Optimum Solution of Quadratic Programming Problem: By Wolfe s Modified Simplex Method Volume VI, Issue III, March 7 ISSN 78-5 Optimum Solutio of Quadratic Programmig Problem: By Wolfe s Modified Simple Method Kalpaa Lokhade, P. G. Khot & N. W. Khobragade, Departmet of Mathematics, MJP Educatioal

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

. Written in factored form it is easy to see that the roots are 2, 2, i,

. Written in factored form it is easy to see that the roots are 2, 2, i, CMPS A Itroductio to Programmig Programmig Assigmet 4 I this assigmet you will write a java program that determies the real roots of a polyomial that lie withi a specified rage. Recall that the roots (or

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

FREQUENCY ESTIMATION OF INTERNET PACKET STREAMS WITH LIMITED SPACE: UPPER AND LOWER BOUNDS

FREQUENCY ESTIMATION OF INTERNET PACKET STREAMS WITH LIMITED SPACE: UPPER AND LOWER BOUNDS FREQUENCY ESTIMATION OF INTERNET PACKET STREAMS WITH LIMITED SPACE: UPPER AND LOWER BOUNDS Prosejit Bose Evagelos Kraakis Pat Mori Yihui Tag School of Computer Sciece, Carleto Uiversity {jit,kraakis,mori,y

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

Numerical Methods Lecture 6 - Curve Fitting Techniques

Numerical Methods Lecture 6 - Curve Fitting Techniques Numerical Methods Lecture 6 - Curve Fittig Techiques Topics motivatio iterpolatio liear regressio higher order polyomial form expoetial form Curve fittig - motivatio For root fidig, we used a give fuctio

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

Higher-order iterative methods free from second derivative for solving nonlinear equations

Higher-order iterative methods free from second derivative for solving nonlinear equations Iteratioal Joural of the Phsical Scieces Vol 6(8, pp 887-89, 8 April, Available olie at http://wwwacademicjouralsorg/ijps DOI: 5897/IJPS45 ISSN 99-95 Academic Jourals Full Legth Research Paper Higher-order

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

A MODIFIED APPROACH FOR ESTIMATING PROCESS CAPABILITY INDICES USING IMPROVED ESTIMATORS

A MODIFIED APPROACH FOR ESTIMATING PROCESS CAPABILITY INDICES USING IMPROVED ESTIMATORS Pak. J. Statist. 017 Vol. 33(), 411-418 A MODIFIED APPROACH FOR ESTIMATING PROCESS CAPABILITY INDICES USING IMPROVED ESTIMATORS Seem Şaha Vahaplar 1 ad Özlem Ege Oruç Departmet of Statistics, Dokuz Eylül

More information

GPUMP: a Multiple-Precision Integer Library for GPUs

GPUMP: a Multiple-Precision Integer Library for GPUs GPUMP: a Multiple-Precisio Iteger Library for GPUs Kaiyog Zhao ad Xiaowe Chu Departmet of Computer Sciece, Hog Kog Baptist Uiversity Hog Kog, P. R. Chia Email: {kyzhao, chxw}@comp.hkbu.edu.hk Abstract

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

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 19 Query Optimizatio Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Query optimizatio Coducted by a query optimizer i a DBMS Goal:

More information

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis

Redundancy Allocation for Series Parallel Systems with Multiple Constraints and Sensitivity Analysis IOSR Joural of Egieerig Redudacy Allocatio for Series Parallel Systems with Multiple Costraits ad Sesitivity Aalysis S. V. Suresh Babu, D.Maheswar 2, G. Ragaath 3 Y.Viaya Kumar d G.Sakaraiah e (Mechaical

More information

The identification of key quality characteristics based on FAHP

The identification of key quality characteristics based on FAHP Iteratioal Joural of Research i Egieerig ad Sciece (IJRES ISSN (Olie: 2320-9364, ISSN (Prit: 2320-9356 Volume 3 Issue 6 ǁ Jue 2015 ǁ PP.01-07 The idetificatio of ey quality characteristics based o FAHP

More information

Pseudocode ( 1.1) Analysis of Algorithms. Primitive Operations. Pseudocode Details. Running Time ( 1.1) Estimating performance

Pseudocode ( 1.1) Analysis of Algorithms. Primitive Operations. Pseudocode Details. Running Time ( 1.1) Estimating performance Aalysis of Algorithms Iput Algorithm Output A algorithm is a step-by-step procedure for solvig a problem i a fiite amout of time. Pseudocode ( 1.1) High-level descriptio of a algorithm More structured

More information

Range Free Localization Schemes For Wireless Sensor Networks

Range Free Localization Schemes For Wireless Sensor Networks Rage Free Localizatio Schemes For Wireless Sesor Networks ASHOK KUMAR, VINAY KUMAR AND VINOD KAPOOR Departmet of Electroics ad Commuicatio Egieerig Natioal Istitute of Techology Hamirpur (HP) 177 005 INDIA

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

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

Revisiting the performance of mixtures of software reliability growth models

Revisiting the performance of mixtures of software reliability growth models Revisitig the performace of mixtures of software reliability growth models Peter A. Keiller 1, Charles J. Kim 1, Joh Trimble 1, ad Marlo Mejias 2 1 Departmet of Systems ad Computer Sciece 2 Departmet of

More information

HADOOP: A NEW APPROACH FOR DOCUMENT CLUSTERING

HADOOP: A NEW APPROACH FOR DOCUMENT CLUSTERING Y.K. Patil* Iteratioal Joural of Advaced Research i ISSN: 2278-6244 IT ad Egieerig Impact Factor: 4.54 HADOOP: A NEW APPROACH FOR DOCUMENT CLUSTERING Prof. V.S. Nadedkar** Abstract: Documet clusterig is

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

*Corresponding author. Keywords: Power quality, Assessment system, Harmonic evaluation, Comprehensive evaluation.

*Corresponding author. Keywords: Power quality, Assessment system, Harmonic evaluation, Comprehensive evaluation. 7 Iteratioal Coferece o Eergy, Power ad Evirometal Egieerig (ICEPEE 7) ISBN: 978--6595-456- Study of the Power Quality Comprehesive Evaluatio Method Zhi-mi ZHAN, Peg-fei CHAI, Bi LUO, Xig-bo LIU, Yua-li

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

Study on effective detection method for specific data of large database LI Jin-feng

Study on effective detection method for specific data of large database LI Jin-feng Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 205) Study o effective detectio method for specific data of large database LI Ji-feg (Vocatioal College of DogYig, Shadog

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

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

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 5 Fuctios for All Subtasks Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 5.1 void Fuctios 5.2 Call-By-Referece Parameters 5.3 Usig Procedural Abstractio 5.4 Testig ad Debuggig

More information

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis

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

SAMPLE VERSUS POPULATION. Population - consists of all possible measurements that can be made on a particular item or procedure.

SAMPLE VERSUS POPULATION. Population - consists of all possible measurements that can be made on a particular item or procedure. SAMPLE VERSUS POPULATION Populatio - cosists of all possible measuremets that ca be made o a particular item or procedure. Ofte a populatio has a ifiite umber of data elemets Geerally expese to determie

More information

GE FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III

GE FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III GE2112 - FUNDAMENTALS OF COMPUTING AND PROGRAMMING UNIT III PROBLEM SOLVING AND OFFICE APPLICATION SOFTWARE Plaig the Computer Program Purpose Algorithm Flow Charts Pseudocode -Applicatio Software Packages-

More information

Chapter 3 Classification of FFT Processor Algorithms

Chapter 3 Classification of FFT Processor Algorithms Chapter Classificatio of FFT Processor Algorithms The computatioal complexity of the Discrete Fourier trasform (DFT) is very high. It requires () 2 complex multiplicatios ad () complex additios [5]. As

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

Optimization of Multiple Input Single Output Fuzzy Membership Functions Using Clonal Selection Algorithm

Optimization of Multiple Input Single Output Fuzzy Membership Functions Using Clonal Selection Algorithm Optimizatio of Multiple Iput Sigle Output Fuzzy Membership Fuctios Usig Cloal Selectio Algorithm AYŞE MERVE ACILAR, AHMET ARSLAN Computer Egieerig Departmet Selcuk Uiversity Selcuk Uiversity, Eg.-Arch.

More information

New Results on Energy of Graphs of Small Order

New Results on Energy of Graphs of Small Order Global Joural of Pure ad Applied Mathematics. ISSN 0973-1768 Volume 13, Number 7 (2017), pp. 2837-2848 Research Idia Publicatios http://www.ripublicatio.com New Results o Eergy of Graphs of Small Order

More information

n Explore virtualization concepts n Become familiar with cloud concepts

n Explore virtualization concepts n Become familiar with cloud concepts Chapter Objectives Explore virtualizatio cocepts Become familiar with cloud cocepts Chapter #15: Architecture ad Desig 2 Hypervisor Virtualizatio ad cloud services are becomig commo eterprise tools to

More information

Software Fault Prediction of Unlabeled Program Modules

Software Fault Prediction of Unlabeled Program Modules Software Fault Predictio of Ulabeled Program Modules C. Catal, U. Sevim, ad B. Diri, Member, IAENG Abstract Software metrics ad fault data belogig to a previous software versio are used to build the software

More information

Random Graphs and Complex Networks T

Random Graphs and Complex Networks T Radom Graphs ad Complex Networks T-79.7003 Charalampos E. Tsourakakis Aalto Uiversity Lecture 3 7 September 013 Aoucemet Homework 1 is out, due i two weeks from ow. Exercises: Probabilistic iequalities

More information

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation 6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08

More information

NON-LINEAR MODELLING OF A GEOTHERMAL STEAM PIPE

NON-LINEAR MODELLING OF A GEOTHERMAL STEAM PIPE 14thNew Zealad Workshop 1992 NON-LNEAR MODELLNG OF A GEOTHERMAL STEAM PPE Y. Huag ad D. H. Freesto Geothermal stitute, Uiversity of Aucklad SUMMARY Recet work o developig a o-liear model for a geothermal

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

Outline and Reading. Analysis of Algorithms. Running Time. Experimental Studies. Limitations of Experiments. Theoretical Analysis

Outline and Reading. Analysis of Algorithms. Running Time. Experimental Studies. Limitations of Experiments. Theoretical Analysis Outlie ad Readig Aalysis of Algorithms Iput Algorithm Output Ruig time ( 3.) Pseudo-code ( 3.2) Coutig primitive operatios ( 3.3-3.) Asymptotic otatio ( 3.6) Asymptotic aalysis ( 3.7) Case study Aalysis

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

Evaluation of the Software Industry Competitiveness in Jilin Province Based on Factor Analysis

Evaluation of the Software Industry Competitiveness in Jilin Province Based on Factor Analysis BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 14, No 4 Sofia 2014 Prit ISSN: 1311-9702; Olie ISSN: 1314-4081 DOI: 10.1515/cait-2014-0008 Evaluatio of the Software Idustry

More information

Running Time. Analysis of Algorithms. Experimental Studies. Limitations of Experiments

Running Time. Analysis of Algorithms. Experimental Studies. Limitations of Experiments Ruig Time Aalysis of Algorithms Iput Algorithm Output A algorithm is a step-by-step procedure for solvig a problem i a fiite amout of time. Most algorithms trasform iput objects ito output objects. The

More information

The Penta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems

The Penta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems The Peta-S: A Scalable Crossbar Network for Distributed Shared Memory Multiprocessor Systems Abdulkarim Ayyad Departmet of Computer Egieerig, Al-Quds Uiversity, Jerusalem, P.O. Box 20002 Tel: 02-2797024,

More information