Description of some supervised learning algorithms

Size: px
Start display at page:

Download "Description of some supervised learning algorithms"

Transcription

1 Descriptio of some supervised learig algorithms Patrick Keekayoro Statistical Cybermetrics Research Group Uiversity of Wolverhampto 1. Supervised learig Supervised machie learig is also a type of classificatio. The goal of supervised machie learig is to idetify a model that maps istaces i a dataset to their class labels. The assumptio is that if the idetified model accurately maps the kow istaces to their class labels, it will accurately predict the labels of ew istaces with ukow labels. There are several supervised learig algorithms. To apply these algorithms effectively, it is importat to uderstad the algorithms so that the ideal techique that is suitable for the particular problem ca be selected. Aalysis 1

2 K-Nearest eighbours K-earest eighbour classifiers (Cover ad Hart, 1967) are istace-based learig algorithms called learig classifiers because they delay the geeralizatio process util the classificatio is performed (Kotsiatis, 2007), ad thus requires less computatioal time i the traiig process. Istace-based classifiers have a advatage over other learig algorithms because of their simplicity. The K-earest eighbour algorithm has just oe adjustable parameter, k, which cotrols the umber of earest eighbours that are used to defie class membership. k = 7 Figure 1.1 A two class K Nearest eighbour classifier (La et al., 2012) Figure 1.1 shows the schematic of a two class K-earest eighbour classifier. Whe the istace (desigated by star) is classified with either K = 3 or K = 7, it is assiged to the black class because more istaces i the most similar 3 ad 7 eighbours belog to the black class. Similarity betwee eighbours ca be computed with a variety of metrics, the most popular of which are listed i Table 1.1. These metrics ca also be used to determie the quality of clusterig solutios. Aalysis 2

3 A drawback of istace-based classifiers is the computatioal time that it takes for classificatio. The time it takes to classify a istace is proportioal to the umber of traiig istaces ad the umber of features that describe each istace (Guo et al., 2003). Istace-based algorithms like the k earest eighbour classifier are stable, i some cases, the classificatio accuracy does ot drop sigificatly whe up to 80% of traiig istaces are removed (Kotsiatis, 2007). Because it oly has oe parameter k, it may be easy to fid the optimal classificatio models, eve though there is ot a pricipled way to choose k (Kotsiatis, 2007), oly through methods like (Guo et al., 2003) that icreases the already poor computatioal time. Aalysis 3

4 Table 1.1 K Nearest eighbour distace metrics (Kotsiatis, 2007) Mikowsky m 1/r D(x, y) = ( x i y i r ) Mahatta D(x, y) = x i y i m Chebychev D(x, y) = m i = 1 max x i y i Euclidea m D(x, y) = ( x i y i 2 ) 1 2 Camberra D(x, y) = x i y i x i + y i m Kedall s Rak Correlatio D(x, y) = 1 i 1 2 m(m 1) sig(x i x j )sig (y i y j ) m i=j j=1 Aalysis 4

5 Decisio tree iductio Utgoff (1989) formally defied decisio trees as a leaf ode (aswer ode) that cotais a class ame, or a o-leaf ode (decisio ode) that cotais a attribute text with a brach to aother decisio tree for a possible value of the attribute. Decisio tree iductio recursively splits data ito disjoit sets accordig to a criterio. Each ode is a feature that a istace ca have, ad leaf odes cotai output classes for istaces that reach that ode. Classificatio of istaces starts at the root ode, ad the the istaces traverse dow the tree i the directio that meets several criteria util a leaf ode is reached. The value of the leaf ode is the assiged to that istace. Costructig optimal biary decisio trees is a NP-complete problem (Kotsiatis, Zaharakis ad Pitelas, 2006), however several techiques, like the C4.5 algorithm (Quila, 1993) ad CART, a acroym for Classificatio Ad Regressio Trees (Breima et al., 1984) ca be used to build decisio trees. The C4.5 algorithm is implemeted i the popular machie learig toolkit, WEKA (Hall et al., 2009). The J48 algorithm i the WEKA machie learig toolkit is a implemetatio of the C4.5 decisio tree iductio algorithm. Two major phases of some types of decisio tree iductio algorithms are the growth phase ad the pruig phase (Kotsiatis, 2013). The growth phase ivolves splittig the traiig data ito disjoit sets ad the pruig phase reduces the size of the decisio tree to avoid overfittig. Pruig is Aalysis 5

6 ecessary to reduce the size of a over grow decisio tree ad also to avoid overfittig (Bradford et al., 1998). Decisio tree iductio Pseudo Code (Kotsiatis, 2007) 1 For each attribute a 2 Fid the feature that best divides the traiig data 3 Let a_best be the attribute that best splits data 4 Create a decisio ode that splits o a_best 5 Recurse o the sub-lists obtaied by splittig o a_best ad add odes as childre util leaf odes cotai oly oe istace Y N N Y N Y Figure 1.2 A example of a decisio tree classifier A major differece betwee the C4.5 ad CART algorithms is the way that the best feature that separates the traiig data is selected. The attribute with maximum iformatio gai is used to split the traiig set. C4.5 uses etropy to compute the iformatio gai, while CART uses the Gii idex. The etropy is calculated by: Etropy(S) = Freq(C i, S) log(freq(c i, S)) Freq(C i, S) is the relative frequecy of istaces i class Ci. Aalysis 6

7 The Gii idex is computed by: GiiIdex(S) = 1 Freq(C i, S) 2 Ad iformatio gai is computed by: IformatioGai(S, A) = I(S) S i I(S S i ) The formula above computes the iformatio gai of attribute A i data set S where i = 1 are possible values of attribute A, S i S are partitioed subsets of S where attribute A is i, I(S) is the etropy i the C4.5 algorithm ad the Gii idex i the CART algorithm. The advatage decisio trees have over other supervised learig algorithms is that the resultig tree ca be see as a set of rules which makes it easy to uderstad the classificatio model. The Perceptro Algorithm The perceptro algorithm (Roseblatt, 1962) is a well-kow classificatio algorithm. The simplest classificatio problems are dichotomous. The iput x ca belog to oe of two classes (y = 1 or y = 1 ). For a give iput represeted as a vector, x = (x 1 x ), the goal of machie learig is to classify x to either of two classes ( 1, 1). For a give iput x, liear models describe a fuctio g(x) that returs the output y based o a liear fuctio determied from a traiig dataset D = ( x 1 y 1 ),., (x y ). Liear discrimiat fuctios for patter classificatio are described i (Highleyma, 1962). Aalysis 7

8 writte as: The perceptro algorithm (Roseblatt, 1962) is a liear classifier d g(x) = sig ( i=0 w i x i ); x 0 = 1 Here, x is the iput vector ad the goal of the perceptro algorithm is the fid the appropriate values of the weight vector w that accurately classifies the traiig dataset. Y X Figure 1.3 A visual represetatio of the perceptro classifier The perceptro algorithm aims to fid ay lie that ca separate the two classes i a dataset. It fids this lie by iteratively updatig the weight vector util all objects i the dataset are correctly classified, if possible. The perceptro learig algorithm is mathematically prove to get a solutio if the iput space is liearly separable (Roseblatt, 1962). Aalysis 8

9 Figure 1.4 The perceptro liear classifier Perceptro-like algorithms may have advatages whe data has a high umber of features with few relevat oes (Kotsiatis, 2007). However, a simple perceptro algorithm will ot fid a adequate solutio if the data is ot liearly separable ad most real world machie learig problems are ot liearly separable. Multilayer Perceptro Multilayer perceptro (Ruck et al., 1990) is a kid of eural etwork. Neural etworks are models based o the huma ervous system. Essetially, they are black boxes that are able to predict the output class whe they recogize a give iput patter. Sigle perceptros will ot reach a solutio whe the traiig set is ot liearly separable. This ca be overcome by usig artificial eural etworks (Rumelhart, Hito ad Williams, 1986), that combie multiple liear classifiers, hece the ame multilayer perceptro. Aalysis 9

10 Multilayer perceptros are made up three compoets, the iput, hidde layers ad the output. The feed forward ature of the multilayer perceptro meas that the output of the previous layer is the iput of the ext layer. The back propagatio algorithm (Rumelhart, Hito ad Williams, 1986) is widely used to determie the weights of perceptros i each layer of the eural etwork. Traiig of eural etworks ca be improved by pruig (Castellao, Faelli ad Pelillo, 1997; Parekh, Yag ad Hoavar, 2000); which is removig redudat euros or weight vectors. Figure 1.5 Feed forward artificial eural etworks Oe of the mai challeges of the multilayer perceptro is fidig the optimal umber of layers. Uderestimatio ca lead to poor geeralizatio while overestimatio ca lead to overfittig, also traiig with the back propagatio algorithm may fid solutios slower that other machie learig algorithms. Aalysis 10

11 Naïve Bayes The Naïve Bayes algorithm ca be defied as a classificatio algorithm based o Bayes rule that assumes the attributes X1... X (iput sample) are all coditioally idepedet of oe aother, give Y (class label) (Mitchell, 2010). Naïve Bayes classifiers are statistics-based learig algorithms. Bayes classifiers use coditioal probabilities of radom variables i their algorithms. For example, the probability that it is raiig ad cloudy P(x = Raiig y = cloudy) is higher tha the probability that it is raiig ad suy P(x = Raiig y = suy). formula: Classificatio with the aïve Bayes algorithm is determied by the P(class iput) = P(iput class)p(class) P(iput) This essetially is the same as maximizig the umerator because P(iput) is the same for all classes. The probability of class P(class) is computed by the umber of traiig examples i class c divided by the total umber of traiig examples. P(class) = N c N Aalysis 11

12 To estimate the coditioal desities P(iput class), the aïve Bayes classifier assumes that all parameters of the iput vector are coditioally idepedet. If the iput is represeted as a feature vector of iput = P(x 1, x 2, x ), x 1, x are coditioally idepedet. A way to estimate a class coditioal desity is usig a multiomial class coditioally desity. As all iput features are assumed to be coditioally idepedet give the class, P(iput class) is simple the product of the probability of each iput feature give the class. P(x 1, x 2, x class ) = P(x i class) The Naïve Bayes algorithm s computatioal time for traiig is sigificatly shorter tha other machie learig algorithms (Kotsiatis, 2007). Aalysis 12

13 Support vector machies (SVM) Like all supervised machie learig techiques, the goal of support vector machies is to idetify patters i a traiig set ad the use these idetified patters to predict future usee cases. Support vector machies (Cortes ad Vapik, 1995) do this by describig a hyper plae that separates the traiig data whist maximizig the distace separatig the two classes. Figure 1.6 A graphical represetatio of support vector machies. Figure 1.6 is a graphical represetatio of support vector machies. The SVM aim is to idetify the hyper plae "w. x b = 0" that separates the classes i the traiig set by the distace 2M, where M is the maximum distace from ay class to the separatig hyper plae. The iput data o the margis act as support, ad hece are called support vectors, ad oly these poits are required to predict future classificatios which make the Aalysis 13

14 data required for classificatio much smaller tha the size of the traiig set. The task of fidig the optimal separatig hyper plae ca be mathematically represeted as a dual optimizatio problem ad solved usig quadratic programmig. Mathematical represetatio of SVMs From geometry, the distace betwee two hyper plaes; wx b = 1 ad wx b = +1 is 2/ w. Support vector machies aim to maximize this margi whilst meetig the costraits that: w. x b 1 whe class label y i = +1 ad 2.1 w. x b +1 whe class label y i = If equatios 2.1 ad 2.2 are combied ito oe equatio, it results i: y i (w. x i b) Hece the mathematical problem of SVMs is to: Miimize w 2 2 Subject to y i (w. x i b) Aalysis 14

15 This optimizatio problem ca be solved usig Lagragia multiplier method. The SVM problem as a Lagragia is: ζ(w, b, α) = w 2 2 α i [y i (w. x i ) 1] 2.5 α i 0 i Whe the derivative of ζ(w, b, α) with respect to w ad b is computed, it implies that: w = α i y i x i ; α i y i 2.6 Substitutig the weight vector back ito the Lagragia equatio (2.5) results i the SVM dual optimizatio problem: Maximize α i 1 2 y iy j α i α j (x i, x j ) i,j=1 Subject to α i 0 i 2.7 α i y i = 0 The coversio of the origial SVM problem (2.5) usig the Lagragia multiplier to the SVM dual optimizatio problem (2.7) makes the traiig data (x i, x j ) occur oly as dot products. This product is usually substituted though kerel fuctios. For example, i WEKA (Hall et al., Aalysis 15

16 2009) there are several implemetatios of kerel fuctios that ca be used to determie a SVM learig model. Usig differet kerel fuctios may result i better or poorer accuracy, depedig o the machie learig problem. SVMs ca perform either as well as or sigificatly better tha competig methods i most machie learig cotexts (Burges, 1998) ad so are a logical first choice for webometrics. However, the o free luch theorem (Wolpert ad Macready, 1997) suggests that o algorithm ca outperform all others i all machie learig problems. So eve though SVMs most times outperform other machie learig algorithms, it is worth ivestigatig if ay algorithm will be best suitable for a particular learig problem. Refereces Bradford, J., Kuz, C., Kohavi, R., Bruk, C. ad Brodley, C. (1998) Pruig decisio trees with misclassificatio costs, I Machie Learig: ECML- 98 SE - 18, Lecture Notes i Computer Sciece, Nédellec, C. ad Rouveirol, C. (eds.), Spriger Berli Heidelberg, pp , [olie] Available from: Breima, L., Friedma, J., Stoe, C. J. ad Olshe, R. A. (1984) Classificatio ad Regressio Trees, Wadsforth Iteratioal Group. Burges, C. J. C. (1998) A Tutorial o Support Vector Machies for Patter Recogitio, Data Miiig ad Kowledge Discovery, Higham, MA, USA, Kluwer Academic Publishers, 2(2), pp , [olie] Available from: Castellao, G., Faelli, A. M. ad Pelillo, M. (1997) A iterative pruig algorithm for feedforward eural etworks, Neural Networks, IEEE Trasactios o, 8(3), pp Aalysis 16

17 Cortes, C. ad Vapik, V. (1995) Support-Vector Networks, Machie Learig, 20, p. 273; ; Cover, T. ad Hart, P. (1967) Nearest eighbor patter classificatio, Iformatio Theory, IEEE Trasactios o, 13(1), pp Guo, G., Wag, H., Bell, D., Bi, Y. ad Greer, K. (2003) KNN Model-Based Approach i Classificatio, I O The Move to Meaigful Iteret Systems 2003: CoopIS, DOA, ad ODBASE SE - 62, Lecture Notes i Computer Sciece, Meersma, R., Tari, Z., ad Schmidt, D. (eds.), Spriger Berli Heidelberg, pp , [olie] Available from: Hall, M., Frak, E., Holmes, G., Pfahriger, B., Reutema, P. ad Witte, I. H. (2009) The WEKA data miig software: a update, ACM SIGKDD Exploratios Newsletter, New York, NY, USA, ACM, 11(1), pp , [olie] Available from: Highleyma, W. H. (1962) Liear Decisio Fuctios, with Applicatio to Patter Recogitio, Proceedigs of the IRE, 50(6), pp Kotsiatis, S. B. (2013) Decisio trees: a recet overview, Artificial Itelligece Review, Spriger Netherlads, 30(4), pp , [olie] Available from: Kotsiatis, S. B. (2007) Supervised Machie Learig: A Review of Classificatio Techiques, I Proceedigs of the 2007 coferece o Emergig Artificial Itelligece Applicatios i Computer Egieerig: Real Word AI Systems with Applicatios i ehealth, HCI, Iformatio Retrieval ad Pervasive Techologies, Amsterdam, The Netherlads, The Netherlads, IOS Press, pp. 3 24, [olie] Available from: Kotsiatis, S. B., Zaharakis, I. D. ad Pitelas, P. E. (2006) Machie learig: a review of classificatio ad combiig techiques, Artif.Itell.Rev., Norwell, MA, USA, Kluwer Academic Publishers, 26(3), pp , [olie] Available from: La, L., Guo, Q., Yag, D. ad A Cao, Q. (2012) Multiclass Boostig with Adaptive Group-Based knn ad Its Applicatio i Text Categorizatio, Mathematical Problems i Egieerig, [olie] Available from: Mitchell, T. M. (2010) Geerative ad Discrimiative Classifiers: Naive Bayes ad Logistic Regressio, I Machie Learig, pp Aalysis 17

18 Parekh, R., Yag, J. ad Hoavar, V. (2000) Costructive eural-etwork learig algorithms for patter classificatio, Neural Networks, IEEE Trasactios o, 11(2), pp Quila, J. R. (1993) C4.5: programs for machie learig, Sa Fracisco, CA, USA, Morga Kaufma Publishers Ic. Roseblatt, F. (1962) Priciples of eurodyamics; perceptros ad the theory of brai mechaisms, Washigto, Sparta Books. Ruck, D. W., Rogers, S. K., Kabrisky, M., Oxley, M. E. ad Suter, B. W. (1990) The multilayer perceptro as a approximatio to a Bayes optimal discrimiat fuctio., IEEE trasactios o eural etworks / a publicatio of the IEEE Neural Networks Coucil, 1(4), pp , [olie] Available from: Rumelhart, D. E., Hito, G. E. ad Williams, R. J. (1986) Learig represetatios by back-propagatig errors, Nature, 323, pp , [olie] Available from: citeulike-article-id: Utgoff, P. (1989) Icremetal Iductio of Decisio Trees, Machie Learig, Kluwer Academic Publishers-Pleum Publishers, 4(2), pp , [olie] Available from: Wolpert, D. H. ad Macready, W. G. (1997) No free luch theorems for optimizatio, IEEE Trasactios o Evolutioary Computatio, IEEE, 1(1), pp , [olie] Available from: (Accessed 27 May 2014). Aalysis 18

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

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

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

A new algorithm to build feed forward neural networks.

A new algorithm to build feed forward neural networks. A ew algorithm to build feed forward eural etworks. Amit Thombre Cetre of Excellece, Software Techologies ad Kowledge Maagemet, Tech Mahidra, Pue, Idia Abstract The paper presets a ew algorithm to build

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

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

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

Fundamentals of Media Processing. Shin'ichi Satoh Kazuya Kodama Hiroshi Mo Duy-Dinh Le

Fundamentals of Media Processing. Shin'ichi Satoh Kazuya Kodama Hiroshi Mo Duy-Dinh Le Fudametals of Media Processig Shi'ichi Satoh Kazuya Kodama Hiroshi Mo Duy-Dih Le Today's topics Noparametric Methods Parze Widow k-nearest Neighbor Estimatio Clusterig Techiques k-meas Agglomerative Hierarchical

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

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

CSCI 5090/7090- Machine Learning. Spring Mehdi Allahyari Georgia Southern University

CSCI 5090/7090- Machine Learning. Spring Mehdi Allahyari Georgia Southern University CSCI 5090/7090- Machie Learig Sprig 018 Mehdi Allahyari Georgia Souther Uiversity Clusterig (slides borrowed from Tom Mitchell, Maria Floria Balca, Ali Borji, Ke Che) 1 Clusterig, Iformal Goals Goal: Automatically

More information

Our Learning Problem, Again

Our Learning Problem, Again Noparametric Desity Estimatio Matthew Stoe CS 520, Sprig 2000 Lecture 6 Our Learig Problem, Agai Use traiig data to estimate ukow probabilities ad probability desity fuctios So far, we have depeded o describig

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

Comparison of classification algorithms in the task of object recognition on radar images of the MSTAR base

Comparison of classification algorithms in the task of object recognition on radar images of the MSTAR base Compariso of classificatio algorithms i the task of object recogitio o radar images of the MSTAR base A.A. Borodiov 1, V.V. Myasikov 1,2 1 Samara Natioal Research Uiversity, 34 Moskovskoe Shosse, 443086,

More information

Cluster Analysis. Andrew Kusiak Intelligent Systems Laboratory

Cluster Analysis. Andrew Kusiak Intelligent Systems Laboratory Cluster Aalysis Adrew Kusiak Itelliget Systems Laboratory 2139 Seamas Ceter The Uiversity of Iowa Iowa City, Iowa 52242-1527 adrew-kusiak@uiowa.edu http://www.icae.uiowa.edu/~akusiak Two geeric modes of

More information

Algorithm Design Techniques. Divide and conquer Problem

Algorithm Design Techniques. Divide and conquer Problem Algorithm Desig Techiques Divide ad coquer Problem Divide ad Coquer Algorithms Divide ad Coquer algorithm desig works o the priciple of dividig the give problem ito smaller sub problems which are similar

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

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

Sorting in Linear Time. Data Structures and Algorithms Andrei Bulatov

Sorting in Linear Time. Data Structures and Algorithms Andrei Bulatov Sortig i Liear Time Data Structures ad Algorithms Adrei Bulatov Algorithms Sortig i Liear Time 7-2 Compariso Sorts The oly test that all the algorithms we have cosidered so far is compariso The oly iformatio

More information

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein

Lecture 6. Lecturer: Ronitt Rubinfeld Scribes: Chen Ziv, Eliav Buchnik, Ophir Arie, Jonathan Gradstein 068.670 Subliear Time Algorithms November, 0 Lecture 6 Lecturer: Roitt Rubifeld Scribes: Che Ziv, Eliav Buchik, Ophir Arie, Joatha Gradstei Lesso overview. Usig the oracle reductio framework for approximatig

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

Neural Networks A Model of Boolean Functions

Neural Networks A Model of Boolean Functions Neural Networks A Model of Boolea Fuctios Berd Steibach, Roma Kohut Freiberg Uiversity of Miig ad Techology Istitute of Computer Sciece D-09596 Freiberg, Germay e-mails: steib@iformatik.tu-freiberg.de

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

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

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

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

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

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

Multi-Agent Decision Tree Learning from Distributed Autonomous Data. Sources. D. Caragea, A. Silvescu, and V. Honavar

Multi-Agent Decision Tree Learning from Distributed Autonomous Data. Sources. D. Caragea, A. Silvescu, and V. Honavar Multi-Aget Decisio Tree Learig from Distributed Autoomous Data Sources D. Caragea, A. Silvescu, ad V. Hoavar Iowa State Uiversity Computer Sciece Departmet Artificial Itelligece Research Group Ames, IA

More information

(3) The denominator is ineffective for making decisions. Because C is the same for all values.on the other hand due to our independent feature set

(3) The denominator is ineffective for making decisions. Because C is the same for all values.on the other hand due to our independent feature set ORIGINAL ARTICLE Received 17 Ja. 2014 Accepted 30 Ja. 2014 2014, Sciecelie Publicatio www.sciece-lie.com 2322-5114 Joural of World s Electrical Egieerig ad Techology J. World. Elect. Eg. Tech. 3(1): 01-05,

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

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

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

Enhancements to basic decision tree induction, C4.5

Enhancements to basic decision tree induction, C4.5 Ehacemets to basic decisio tree iductio, C4.5 1 This is a decisio tree for credit risk assessmet It classifies all examples of the table correctly ID3 selects a property to test at the curret ode of the

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

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

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

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

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

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

x x 2 x Iput layer = quatity of classificatio mode X T = traspositio matrix The core of such coditioal probability estimatig method is calculatig the

x x 2 x Iput layer = quatity of classificatio mode X T = traspositio matrix The core of such coditioal probability estimatig method is calculatig the COMPARATIVE RESEARCHES ON PROBABILISTIC NEURAL NETWORKS AND MULTI-LAYER PERCEPTRON NETWORKS FOR REMOTE SENSING IMAGE SEGMENTATION Liu Gag a, b, * a School of Electroic Iformatio, Wuha Uiversity, 430079,

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

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

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

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

Deep Joint Discriminative Learning for Vehicle Re-identification and Retrieval

Deep Joint Discriminative Learning for Vehicle Re-identification and Retrieval Deep Joit Discrimiative Learig for Vehicle Re-idetificatio ad Retrieval Yuqi Li, Yaghao Li, Hogfei Ya, Jiayig Liu Pekig Uiversity 2017.09.18 Deep Joit Discrimiative Learig for Vehicle Re-idetificatio ad

More information

An improved support vector machine based on particle swarm optimization in laser ultrasonic defect detection

An improved support vector machine based on particle swarm optimization in laser ultrasonic defect detection A improved support vector machie based o particle swarm optimizatio i laser ultrasoic defect detectio School of Sciece, North Uiversity of Chia, aiyua, Shaxi 35, Chia xut98@63.com,hhp9@63.com,xywag@6.com,43497@qq.com

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

Bayesian Network Structure Learning from Attribute Uncertain Data

Bayesian Network Structure Learning from Attribute Uncertain Data Bayesia Network Structure Learig from Attribute Ucertai Data Wetig Sog 1,2, Jeffrey Xu Yu 3, Hog Cheg 3, Hogya Liu 4, Ju He 1,2,*, ad Xiaoyog Du 1,2 1 Key Labs of Data Egieerig ad Kowledge Egieerig, Miistry

More information

Learning to Shoot a Goal Lecture 8: Learning Models and Skills

Learning to Shoot a Goal Lecture 8: Learning Models and Skills Learig to Shoot a Goal Lecture 8: Learig Models ad Skills How do we acquire skill at shootig goals? CS 344R/393R: Robotics Bejami Kuipers Learig to Shoot a Goal The robot eeds to shoot the ball i the goal.

More information

Analysis of Documents Clustering Using Sampled Agglomerative Technique

Analysis of Documents Clustering Using Sampled Agglomerative Technique Aalysis of Documets Clusterig Usig Sampled Agglomerative Techique Omar H. Karam, Ahmed M. Hamad, ad Sheri M. Moussa Abstract I this paper a clusterig algorithm for documets is proposed that adapts a samplig-based

More information

Performance Evaluation of Mutation / Non- Mutation Based Classification With Missing Data

Performance Evaluation of Mutation / Non- Mutation Based Classification With Missing Data Performace Evaluatio of Mutatio / No- Mutatio Based Classificatio With Missig Data N.C. Viod Research Scholar, Maomaiam Sudaraar Uiversity, Tiruelveli, Tamil Nadu, Idia Dr. M. Puithavalli Research Supervisor,

More information

Criterion in selecting the clustering algorithm in Radial Basis Functional Link Nets

Criterion in selecting the clustering algorithm in Radial Basis Functional Link Nets WSEAS TRANSACTIONS o SYSTEMS Ag Sau Loog, Og Hog Choo, Low Heg Chi Criterio i selectig the clusterig algorithm i Radial Basis Fuctioal Lik Nets ANG SAU LOONG 1, ONG HONG CHOON 2 & LOW HENG CHIN 3 Departmet

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

Exact Minimum Lower Bound Algorithm for Traveling Salesman Problem

Exact Minimum Lower Bound Algorithm for Traveling Salesman Problem Exact Miimum Lower Boud Algorithm for Travelig Salesma Problem Mohamed Eleiche GeoTiba Systems mohamed.eleiche@gmail.com Abstract The miimum-travel-cost algorithm is a dyamic programmig algorithm to compute

More information

Eigenimages. Digital Image Processing: Bernd Girod, 2013 Stanford University -- Eigenimages 1

Eigenimages. Digital Image Processing: Bernd Girod, 2013 Stanford University -- Eigenimages 1 Eigeimages Uitary trasforms Karhue-Loève trasform ad eigeimages Sirovich ad Kirby method Eigefaces for geder recogitio Fisher liear discrimat aalysis Fisherimages ad varyig illumiatio Fisherfaces vs. eigefaces

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

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

Research on Identification Model of Financial Fraud of Listed Company Based on Data Mining Technology

Research on Identification Model of Financial Fraud of Listed Company Based on Data Mining Technology 208 2d Iteratioal Coferece o Systems, Computig, ad Applicatios (SYSTCA 208) Research o Idetificatio Model of Fiacial Fraud of Listed Compay Based o Data Miig Techology Jiaqi Hu, Xiao Che School of Busiess,

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

CLASSIFICATION MODELS BASED FORWARD SELECTION FOR BUSINESS PERFORMANCE PREDICTION

CLASSIFICATION MODELS BASED FORWARD SELECTION FOR BUSINESS PERFORMANCE PREDICTION Joural of Theoretical ad Applied Iformatio Techology 20 th September 204. Vol. 67 No.2 2005-204 JATIT & LLS. All rights reserved. ISSN: 992-8645 www.atit.org E-ISSN: 87-395 CLASSIFICATION MODELS BASED

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

Running Time ( 3.1) Analysis of Algorithms. Experimental Studies. Limitations of Experiments

Running Time ( 3.1) Analysis of Algorithms. Experimental Studies. Limitations of Experiments Ruig Time ( 3.1) 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.

More information

Analysis of Algorithms

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

More information

Using Support Vector Machines for Direct Marketing Models

Using Support Vector Machines for Direct Marketing Models Iteratioal Joural of Egieerig ad Advaced Techology (IJEAT) ISSN: 2249 8958, Volume-4 Issue-4, April 2015 Usig Support Vector Machies for Direct Marketig Models A. Nachev, T. Teodosiev Abstract This paper

More information

A Wrapper-Based Combined Recursive Orthogonal Array and Support Vector Machine for Classification and Feature Selection

A Wrapper-Based Combined Recursive Orthogonal Array and Support Vector Machine for Classification and Feature Selection Moder Applied Sciece; Vol. 8, No. ; 24 ISSN 93-844 E-ISSN 93-852 Published by Caadia Ceter of Sciece ad Educatio A Wrapper-Based Combied Recursive Orthogoal Array ad Support Vector Machie for Classificatio

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

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

Computational Geometry

Computational Geometry Computatioal Geometry Chapter 4 Liear programmig Duality Smallest eclosig disk O the Ageda Liear Programmig Slides courtesy of Craig Gotsma 4. 4. Liear Programmig - Example Defie: (amout amout cosumed

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

Eigenimages. Digital Image Processing: Bernd Girod, Stanford University -- Eigenimages 1

Eigenimages. Digital Image Processing: Bernd Girod, Stanford University -- Eigenimages 1 Eigeimages Uitary trasforms Karhue-Loève trasform ad eigeimages Sirovich ad Kirby method Eigefaces for geder recogitio Fisher liear discrimat aalysis Fisherimages ad varyig illumiatio Fisherfaces vs. eigefaces

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

A Two-Level Approach to Making Class Predictions

A Two-Level Approach to Making Class Predictions A Two-Level Approach to Makig Class Predictios Adria Costea Turku Cetre for Computer Sciece ad IAMSR / Åbo Akademi Uiversity, Turku, Filad, Adria.Costea@abo.fi Tomas Eklud Turku Cetre for Computer Sciece

More information

Intrusion Detection using Fuzzy Clustering and Artificial Neural Network

Intrusion Detection using Fuzzy Clustering and Artificial Neural Network Itrusio Detectio usig Fuzzy Clusterig ad Artificial Neural Network Shraddha Suraa Research Scholar, Departmet of Computer Egieerig, Vishwakarma Istitute of Techology, Pue Idia shraddha.suraa@gmail.com

More information

Machine Learning Lecture 11

Machine Learning Lecture 11 Course Outlie Machie Learig Lecture 11 Fudametals (2 weeks) Bayes Decisio Theory Probability Desity Estimatio AdaBoost & Decisio Trees 07.06.2016 Discrimiative Approaches (5 weeks) Liear Discrimiat Fuctios

More information

Dimension Reduction and Manifold Learning. Xin Zhang

Dimension Reduction and Manifold Learning. Xin Zhang Dimesio Reductio ad Maifold Learig Xi Zhag eeizhag@scut.edu.c Cotet Motivatio of maifold learig Pricipal compoet aalysis ad its etesio Maifold learig Global oliear maifold learig (IsoMap) Local oliear

More information

EM375 STATISTICS AND MEASUREMENT UNCERTAINTY LEAST SQUARES LINEAR REGRESSION ANALYSIS

EM375 STATISTICS AND MEASUREMENT UNCERTAINTY LEAST SQUARES LINEAR REGRESSION ANALYSIS EM375 STATISTICS AND MEASUREMENT UNCERTAINTY LEAST SQUARES LINEAR REGRESSION ANALYSIS I this uit of the course we ivestigate fittig a straight lie to measured (x, y) data pairs. The equatio we wat to fit

More information

1 Graph Sparsfication

1 Graph Sparsfication CME 305: Discrete Mathematics ad Algorithms 1 Graph Sparsficatio I this sectio we discuss the approximatio of a graph G(V, E) by a sparse graph H(V, F ) o the same vertex set. I particular, we cosider

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

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

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

c-dominating Sets for Families of Graphs

c-dominating Sets for Families of Graphs c-domiatig Sets for Families of Graphs Kelsie Syder Mathematics Uiversity of Mary Washigto April 6, 011 1 Abstract The topic of domiatio i graphs has a rich history, begiig with chess ethusiasts i the

More information

Performance Comparisons of PSO based Clustering

Performance Comparisons of PSO based Clustering Performace Comparisos of PSO based Clusterig Suresh Chadra Satapathy, 2 Guaidhi Pradha, 3 Sabyasachi Pattai, 4 JVR Murthy, 5 PVGD Prasad Reddy Ail Neeruoda Istitute of Techology ad Scieces, Sagivalas,Vishaapatam

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks, Queues, and Heaps Monday, February 18 / Tuesday, February 19

CIS 121 Data Structures and Algorithms with Java Spring Stacks, Queues, and Heaps Monday, February 18 / Tuesday, February 19 CIS Data Structures ad Algorithms with Java Sprig 09 Stacks, Queues, ad Heaps Moday, February 8 / Tuesday, February 9 Stacks ad Queues Recall the stack ad queue ADTs (abstract data types from lecture.

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

Lip Contour Extraction Based on Support Vector Machine

Lip Contour Extraction Based on Support Vector Machine Lip Cotour Extractio Based o Support Vector Machie Author Pa, Xiaosheg, Kog, Jiagpig, Liew, Ala Wee-Chug Published 008 Coferece Title CISP 008 : Proceedigs, First Iteratioal Cogress o Image ad Sigal Processig

More information

CLUSTERING TECHNIQUES TO ANALYSES IN DENSITY BASED SOCIAL NETWORKS

CLUSTERING TECHNIQUES TO ANALYSES IN DENSITY BASED SOCIAL NETWORKS Iteratioal Joural of Computer Egieerig ad Applicatios, Volume VII, Issue II, Part I, August 14 CLUSTERING TECHNIQUES TO ANALYSES IN DENSITY BASED SOCIAL NETWORKS P. Logamai 1, Mrs. S. C. Puitha 2 1 Research

More information

Image based Cats and Possums Identification for Intelligent Trapping Systems

Image based Cats and Possums Identification for Intelligent Trapping Systems Volume 159 No, February 017 Image based Cats ad Possums Idetificatio for Itelliget Trappig Systems T. A. S. Achala Perera School of Egieerig Aucklad Uiversity of Techology New Zealad Joh Collis School

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

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

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

Fuzzy Minimal Solution of Dual Fully Fuzzy Matrix Equations

Fuzzy Minimal Solution of Dual Fully Fuzzy Matrix Equations Iteratioal Coferece o Applied Mathematics, Simulatio ad Modellig (AMSM 2016) Fuzzy Miimal Solutio of Dual Fully Fuzzy Matrix Equatios Dequa Shag1 ad Xiaobi Guo2,* 1 Sciece Courses eachig Departmet, Gasu

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13 CIS Data Structures ad Algorithms with Java Sprig 08 Stacks ad Queues Moday, February / Tuesday, February Learig Goals Durig this lab, you will: Review stacks ad queues. Lear amortized ruig time aalysis

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

condition w i B i S maximum u i

condition w i B i S maximum u i ecture 10 Dyamic Programmig 10.1 Kapsack Problem November 1, 2004 ecturer: Kamal Jai Notes: Tobias Holgers We are give a set of items U = {a 1, a 2,..., a }. Each item has a weight w i Z + ad a utility

More information

A Kernel Density Based Approach for Large Scale Image Retrieval

A Kernel Density Based Approach for Large Scale Image Retrieval A Kerel Desity Based Approach for Large Scale Image Retrieval Wei Tog Departmet of Computer Sciece ad Egieerig Michiga State Uiversity East Lasig, MI, USA togwei@cse.msu.edu Rog Ji Departmet of Computer

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

Learning Rich Hidden Markov Models in Document Analysis: Table Location

Learning Rich Hidden Markov Models in Document Analysis: Table Location 009 0th Iteratioal Coferece o Documet Aalysis ad Recogitio Learig Rich Hidde Markov Models i Documet Aalysis: Table Locatio Aa Costa e Silva. Uiversity of Ediburgh Aa.Costa.e.Silva@ed.ac.uk Abstract Hidde

More information

GRADIENT DESCENT. An aside: text classification. Text: raw data. Admin 9/27/16. Assignment 3 graded. Assignment 5. David Kauchak CS 158 Fall 2016

GRADIENT DESCENT. An aside: text classification. Text: raw data. Admin 9/27/16. Assignment 3 graded. Assignment 5. David Kauchak CS 158 Fall 2016 Adi Assiget 3 graded Assiget 5! Course feedback GRADIENT DESCENT David Kauchak CS 158 Fall 2016 A aside: text classificatio Text: ra data Ra data labels Ra data labels Features? Chardoay Chardoay Piot

More information

Image Analysis. Segmentation by Fitting a Model

Image Analysis. Segmentation by Fitting a Model Image Aalysis Segmetatio by Fittig a Model Christophoros Nikou cikou@cs.uoi.gr Images take from: D. Forsyth ad J. Poce. Computer Visio: A Moder Approach, Pretice Hall, 2003. Computer Visio course by Svetlaa

More information