Comparison of PSO-Based Optimized Feature Computation for Automated Configuration of Multi-Sensor Systems

Size: px
Start display at page:

Download "Comparison of PSO-Based Optimized Feature Computation for Automated Configuration of Multi-Sensor Systems"

Transcription

1 Comparison of PSO-Based Optimized Feature Computation for Automated Configuration of Multi-Sensor Systems Kuncup Iswandy and Andreas Koenig Institute of Integrated Sensor Systems, University of Kaiserslautern, Kaiserslautern, Germany Abstract. The design of intelligent sensor systems requires sophisticated methods from conventional signal processing and computational intelligence. Currently, a significant part of the overall system architecture still has to be manually elaborated in a tedious and time consuming process by an experienced designer. Clearly, an automatic method for auto-configuration of sensor systems would be salient. In this paper, we contribute to the optimization of the feature computation step in the overall system design, investigating multi-level thresholding (MLT) and Gaussian windowing. Our goals are to compare these two feature computation methods and two evolutionary optimization techniques, i.e., genetic algorithm (GA) and particle swarm optimization (PSO). To compare with previous research work gas sensor benchmark data is used. In the comparison of GA and PSO the latter method provided superior results of 100% recognition in generalization for thresholding, which proved to be more powerful method. 1 Introduction Intelligent sensor systems find more and more widespread application, for instance, as the most recent example the fields of ambient intelligence and sensor networks can be mentioned. This remarkable increase of application is also due to the growing spectrum of available sensor principles and implementations. These require, however, also a larger variety sensor electronics and sensor signal processing techniques to efficiently employ them in systems. The design of intelligent sensor systems is still predominantly conducted manually, where the design process goes through the principal steps of sensor selection and scene optimization, choice of signal and feature processing, dimensionality reduction, and classification (see Fig. 1). The processing steps of dimensionality reduction and classification are more and more subject of automation efforts employing learning and optimization techniques. However, the decisive task of heuristic signal processing and feature computation method selection, combination, and parameter setting is currently left to the human designer as a tedious, time and labor consuming task with potentially suboptimal outcome. In particular, the strong diversity of available methods and tools from conventional signal processing to computational intelligence techniques imposes severe challenges on the experiences and qualifications of the designer. It is our overall research goal to contribute to the design automation activities for intelligent multi-sensor systems, in this paper we focus on the optimization of feature

2 2 Kuncup Iswandy and Andreas Koenig Sensor & Scene Signal Processing & Feature Computation Dimension Reduction Classification Parameter Assessment Optimization Fig. 1. General architecture of intelligent sensor systems. computation regarding two standard methods, multilevel thresholding [1] and Gaussian windowing [2], which will be optimized by evolutionary techniques, genetic algorithms (GA) [3] and particle swarm optimization (PSO) [4] according to benchmark data from gas sensor data classification. In the next section, the two feature computation methods will be described, which are the first two instances of a feature computation method library we are currently establishing in our work. In the third section, the employed GA and PSO techniques are explained along with the method parameter settings. In the fourth section we will present experiment and results for the benchmark data. Concluding, we will give an outlook of our envisioned next steps toward automated design of intelligent sensor systems. 2 Feature Computation Methods The roles of feature computation techniques are to extract the meaningful information of raw data of sensor response patterns and to reduce the dimension size of feature vector of a pattern, where it can increase the speed of computation and the accuracy of pattern classification. In particular, with regard to the application of gas sensor systems two feature computation techniques have been proposed, i.e., multi-level thresholding (MLT) [1] and Gaussian windowing [2]. In the applying of MLT, the first derivative of the conductance or slope curves as a further processing is used. The MLT techniques compute the features with similar to histogram and amplitude distribution computation. There are two ways to compute features using multi-level thresholding techniques, i.e., differential and cumulative modes, which count number of samples of signal resposes lying in range between two thresholds. Figure 2 illustrates cumulative and differential feature computation. The features of MLT differential mode can be computed as z i = Nr s=1 δ(y s,t p,t q ) = δ(y s,t p,t q ), (1) { 1 T p y s T q 0 otherwise, (2)

3 Comparison of PSO-Based Optimized Feature Computation First Derivative of Conductance Curve cumulative mode differential mode slope [a.u.] time in temperature cycle [ms] Fig. 2. Multi-level threshold for extracted features from gas sensor data [1]. where y s is magnitude value of sensor signal with s = 1,2,...,Nr and Nr is total samples of a pattern; i is the number of features (i = T 1) and T is number of thresholds used; and T p and T q are level-values with q = 2,3,..T and p = q 1. On the other hand, the MLT cumulative mode is computed in the similar way, except that q = T and p = 1,2,...,T 1. The Gaussian windows or kernels extract the features directly from conductance curves or transient responses. Each kernel is a Gaussian exponential function with a given mean and standard deviation. Each of these kernels is multiplied by sensor response and integrated with respect to time (see Fig. 3). The number of features used is same with the number of kernels. The features of Gaussian windowing can be computed as z i = Nr s=1 y s.g(s, µ i,σ i ), (3) G(s, µ i,σ i ) = exp 1 2 ( s µ i σ i ) 2. (4) 3 Optimization Methods 3.1 Genetic Algorithms Genetic algorithms (GA) are search algorithms based on the mechanics of natural selection and natural genetics. Genetic algorithms consider a population of chromosomes (individuals) encoding potential solutions to a given problem. The main characteristics of GA are the intensive use of randomness and genetic-inspired operations, i.e., selection, recombination (crossover) and mutation to evolve a set of candidate solutions. We adopt the main steps of GA applied in our previous work [1]. Briefly, the main steps of the GA adapted to the requirements of automated sensor system design are initialization (generate an initial population), selection for recombination (Roulette Wheel Selection), recombination (one point crossover), mutation, reproduction (with elitism 10%) and termination conditions (loop or stop criteria).

4 4 Kuncup Iswandy and Andreas Koenig conductance [a.u.] time [ms] Fig. 3. Gaussian windowing for window time slicing from a conductance curve of gas sensor data. 3.2 Particle Swarm Optimization Particle swarm optimization (PSO) is a non-linear method which also is affiliated to evolutionary computation techniques. Particle swarms explore the search space through a population of particles, which adapt by returning to previously successful regions [4]. The particles then fly over the state space, remembering the best solution encountered. The fitness function is determined by an application-specific objective function. Here, we use overlap assessment measure as the fitness function (see section 3.5). During each iteration, the velocity of each particle is adjusted based on its momentum and influence of the best solutions encountered by itself and its neighbors. The particles then move to a new position, and the process is repeated for a prescribed number of iterations. In the original PSO implementation, the trajectory of each particle is governed by the equations: and v i (t + 1) = ωv i (t) + c 1 rand() (p i x i (t)) +c 2 rand() (p g x i (t)) (5) x i (t + 1) = x i (t) + v i (t + 1) (6) where x i = (x i1,x i2,...,x id ) and v i are the current vector position and velocity of the i-th particle, p i is the position of the best state visited by the i-th particle, p g is the particle with the best fitness in the neighborhood of i, and t is the iteration number. The parameter c 1 and c 2 are called the cognitive and social learning rates. The parameter ω is an inertia weight, which used to dampen the velocity during the course of the simulation, and allow the swarm to converge with greater precision. 3.3 Optimizing Feature Computation In optimizing feature computation, the particle for one member of the population represents the array level values of thresholds for multi-level thresholdings techniques and

5 Comparison of PSO-Based Optimized Feature Computation 5 for Gaussian window function, the particles represent array pairs of mean and standard deviation values. In searching of optimal combination of thresholds, the MLT methods have a constraint, where the rank position of thresholds will not exceed the lower or higher rank threshold. 3.4 Optimizing Feature Selection The original PSO technique is designed for the real-value problems, whereas the feature selection only uses binary values to represent whether one feature is selected or not. Therefore, the algorithm now has been extended to tackle binary/discrete problems. Kennedy and Eberhart [5] have proposed binary PSO (BPSO), where uses velocity as a probability to determine whether the components of x i will be in one or zero state (binary). They squashed v i using a logistic function s(v) = 1/(1 + exp( v)) while the velocity is calculated using the same equation in Eq. (5). If a randomly generated number within [0,1] is less than s(v id ), then x id is set to be 1, otherwise it is set to be 0. The minimization of the number of features is not explicitly included in Eq.(7). Instead, we have added an implicit selecting condition, so that in the case of two or more different feature subsets with equal assessment values, the best particle will be set to the feature subset of the smallest cardinality. 3.5 Fitness Function The process of choosing a subset of features according to certain criteria can be divided into two groups, i.e., wrapper and filter approach [10]. The wrapper approach takes feature subset selection and classification as a whole and selects features based on classification results directly, while the filter approach utilizes statistics underlying training data and operates independently of classification algorithms [11]. The process of feature computation is also based on these approaches as shown in Fig. 4(a) and 4(b). For assessment of feature computation and feature selection in our work, the nonparametric overlap measurement [7] is applied. This measurement is an automatic feature selection of filter approach. The nonparametric overlap measure q o, which was inspired by the nearest neighbor concepts, provides a very fine-grained value range. This normalized measure gives values close to one for non-overlapping class regions and decreases towards zero proportional to increasingly overlapping of class regions. The overlap measure is computed by: with and q o = 1 L L c=1 1 N c N c k i=1 q NN ji + k i=1 n i j=1 2 k i=1 n i (7) n i = 1 d NN ji d NNjk (8) { n i ω j = ω i q NNji = n i ω j ω i. (9)

6 6 Kuncup Iswandy and Andreas Koenig param. Assessment and Modification R Sensor Raw Feature Computation Dimension. Reduction Classifier Train/Test classification result (a) Wrapper Approach Assessment and Modification Assessment and Modification param. qo param. qo Sensor Raw Feature Computation Dimension. Reduction Classifier Train/Test classification result (b) Filter Approach Fig. 4. The optimization model of recognition system. Here, n i denotes the weighting factor for the position of the ith nearest neighbor NN ji, d NNji denotes the Euclidean distance between z j and NN ji, d NNjk denotes the distance between z j and most distant nearest neighbor NN jk, q NNjk denotes the measure contribution of z j with regard to NN ji, L is the number of classes, and ω denotes the class affiliation of z. Typically, the number of nearest neighbors well suited for computation of this measurement are 5 to Experiments and Results In our experiment, we used a benchmark data of a gas sensor system [6] and [1] obtained from Laboratory for Measurement Technology, University of Saarland. The raw data of sensor response is obtained by using a commercial micro sensor MiCS These sensors possess a heating that is controlled during measurement in so called temperature cycles. The conductance of the sensors was measured every 10 ms with 16 bits resolution during one high temperature step (500 o C) with a duration of 800 ms, two temperature cycles with four levels (23 o C, 500 o C, 90 o C, and 290 o C) with a duration of 400 ms each level, and temperature off with a duration of 4.1 seconds. There are four test gases (H 2, CH 4, ethanol and CO) used and for each test gas, there are three different concentrations applied. All test gases were performed at two relative humidity values (30% and 70%). The data set consists of 810 measure values and 264 patterns, where each type of gases with different concentration and relative humidity has 11 patterns. Data samples of the four gases were merged to four classes, neglecting underlying differences in concentration and relative humidity. The available data set was separated into training and testing data set, with 144 and 120 patterns, respectively. This holdout method has been used for classification. We performed feature computation and feature selection only on the training set. Testing set has not been used for feature computation and feature selection because we want to make sure that classification results are not biased. In extending our experiments, the

7 Comparison of PSO-Based Optimized Feature Computation fitness (overlap) value GA PSO fitness (overlap) value GA PSO iteration (a) MLT differential mode iteration (b) MLT cummulative mode Fig. 5. Comparison of the overlap assessment curves between GA and PSO. leave-one-out cross-validation approach applied on testing set was used for classification estimation. The control parameters of GA were set as in our prior work [1], where population size is 20 individuals, the number of iteration is 100, recombination rate is 0.8, mutation rate is 0.01 and elitism (reproduction) is 10% of the population size. The parameter settings of PSO in our experiments were determined as following: Each experiment is repeated using 10 runs and each run has 100 iterations. Population size is 20. ω, c 1, and c 2 are 1, 2, and 2 respectively. The number of nearest neighbors used is 5 for the knn voting classifier [9] and the overlap measurement. In the experiment, the number of window-kernels is used in range of 3 to 10 per temperature step (10 steps). In our prior work [1], genetic algorithms were used to optimize the multilevel thresholding (MLT) feature computation. In the first step of our experiment, we compared the results between GA and PSO techniques for optimizing the MLT feature computation for both differential and cumulative approaches. The number of thresholdings used for differential mode is nine and for cumulative mode five according to the best results of GA in our prior work [1]. Figure 5(a) and 5(b) show that the PSO performed better than the GA according to the mean and standard deviation of overlap assessment values. Moreover, for the classification accuracies from both training and test data sets, the PSO achieved superior results than GA as shown in Table 1 and Table 2. These conclude the comparison of results between PSO and GA that have been reported alike in relevant references (e.g., [8] and [13]). In the next experiment, we only used PSO for optimizing Gaussian windowing feature computation due to the PSO performances better than GA. There are no significantly different results for the alteration of number of kernels as shown in Table 3 with regarding to the mean and the standard of the overlap measurement values and classification accuracies. The results achieved by the multilevel thresholding using PSO

8 8 Kuncup Iswandy and Andreas Koenig Table 1. Comparison of MLT differential mode result between GA and PSO. MLT overlap Recognition accuracy (knn) CM q o train (%) test (%) test-loo (%) mean/std mean/std mean/std mean/std GA / / / /0.79 PSO 1.00/0 100/0 100/ /0.35 Table 2. Comparison of MLT cummulative mode result between GA and PSO. MLT overlap Recognition accuracy (knn) CM q o train (%) test (%) test-loo (%) mean/std mean/std mean/std mean/std GA / / / /1.48 PSO / / / /0.35 showed slightly better performances than Gaussian windowing with regarding to classification accuracies and more efficient in computation effort. The MLT techniques use the summation operator and the number of features only depend on the number of thresholdings used, whereas the Gaussian windowing relies on the multiplication operator and the number of features depends on the number of kernels used and also the temperature steps. In the next step after applying Gaussian windowing feature computation, automated feature selection method was carried out to improve the results of overlap measurement and accuracy in classification as shown in Table 4. Due to the fact that optimization of feature computation and feature selection applies the filter approach, that satisfies the overlap measurement as a criterion function instead of directly using the classification, it can happen that the recognition rates of testing set can be higher than the training set as shown in Table 3 and 4. 5 Conclusion In this paper, we contribute to the optimization of the feature computation step in the overall automated design of intelligent sensor systems, investigating multi-level thresholding and Gaussian windowing, which are optimized by evolutionary techniques, i.e., genetic algorithms and particle swarm optimization. The results in the experiments show that PSO performed better and even superior than GA. According to the overlap measurement from filter approach and the classification accuracy, the multi-level thresholding techniques achieved superior results and more efficient computation effort than Gaussian windowing. The next processing step of dimensionality reduction (feature selection) proved the improvement of the recognition system. In future work, we will consider applications of sensor networks and develop library/toolbox of feature computation techniques for multi-sensor system design in-

9 Comparison of PSO-Based Optimized Feature Computation 9 tended to increase the choice of the feature processing and apply feature level fusion in order to advance the recognition accuracy of sensor systems. Also, additional feature assessment functions according to wrapper and filter approaches [10] and [11] and the combination of them in multi-objective optimization problems [12] and [13] for assessing feature computation and feature selection with regarding to automated design of intelligent sensor systems will be considered. Acknowledgment The providing of the gas sensor benchmark data [1] and [6] by Thomas Fricke, Marc Baumbach and Andreas Schuetze from Laboratory for Measurement Technology, University of Saarland is gratefully acknowledged. References 1. Iswandy, K., Koenig, A., Fricke, T., Baumbach, M., Schuetze, A.: Towards Automated Configuration of Multi-Sensor Systems Using Evolutionary Computation - A Method and a Case Study. J. Computational and Theoretical Nanoscience, Vol. 2. No. 4. American Scientific Publishers (2005), Courte, D. E., Rizki, M. M., Tamburino, L. A., Gutierrez-Osuna, R.: Evolutionary Optimization of Gaussian Windowing Functions for Data Preprocessing. Int. J. Artificial Intelligence Tools, Vol. 12. No. 1. World Scientific (2003) Goldberg, D. E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading, MA. 4. Kennedy, J., Eberhart, R.C.: Particle Swarm Optimization. Proc. of IEEE Int. Conf. on Neural Networks (ICNN). Vol. 4. (1995) Kennedy, J., Eberhart, R. C.: A Discrete Binary Version of The Particle Swarm Algorithm. Proc. of Conf. on System, Man, and Cybernetics. (1997) Baumbach, M., Sossong, A., Delprat, H., Soulantica, K., Schuetze, A., Borrel, H., Maisonnat, A., Chaudret, B.: New Micro Machined Gas Sensors Combined with Intelligent Signal Processing Allowing Fast Gas Identification after Power-Up. Proceedings Sensor Vol Table 3. Results of Gaussian window function using PSO. no. of overlap Recognition accuracy (knn) kernel ( 10) q o train (%) test (%) test-loo (%) mean/std mean/std mean/std mean/std / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /0.88

10 10 Kuncup Iswandy and Andreas Koenig Table 4. Results of Gaussian window function after applying feature selection. no. of overlap selected Recognition accuracy (knn) kernel (x 10) q o feature train (%) test (%) test-loo (%) Koenig, A., Gratz, A.: Advanced Methods for the Analysis of Semiconductor Manufacturing Process Data. In: Pal, N. R., Jain, L. C. (eds.): Advanced Techniques in Knowledge Discovery and Data Mining. Springer Verlag (2005) Eberhart, R. C., Shi, Y.: Comparison between Genetic Algorithms and Particle Swarm Optimization. In V. W. Porto, N. Saravanan, D. Waagen, and A. E. Eiben, Eds. Evolutionary Programming VII: Proc. 7th Ann. Conf., San Diego, CA. Berlin, Springer Verlag. 9. Raymer, M.L., Punch, W.F., Goodman, E.D., Kuhn, L.A., Jain, A.K.: Dimensionality Reduction Using Genetic Algorithms. IEEE Trans. Evolutionary Computation. Vol. 4. No. 2. (2000) Liu, H., Motoda, H.: Feature Selection for Knowledge Discovery and Data Mining. Kluwer Academic Publisher. (1998). 11. Mao, K.Z.: Fast Orthogonal Forward Selection Algorithm for Feature Subset Selection. IEEE Trans. Neural Networks. (2002) Emmanouilidis, C., Hunter, A., MacIntyre, J.: A Multiobjective Evolutionary for Feature Selection and a Commonality-Based Crossover Operator. In 2000 Congress on Evolutionary Computation (CEC 2000). IEEE Service Center. (2000). 13. Iswandy, K., Koenig, A.: Feature Selection with Acquisition Cost for Optimizing Sensor System Design. Accepted in Kleinheubacher Tagung, KH2005, C.1, Integrierte digitale und analoge Schaltungen. Miltenberg, Germany. (2005).

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization J.Venkatesh 1, B.Chiranjeevulu 2 1 PG Student, Dept. of ECE, Viswanadha Institute of Technology And Management,

More information

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding e Scientific World Journal, Article ID 746260, 8 pages http://dx.doi.org/10.1155/2014/746260 Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding Ming-Yi

More information

Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques

Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques Nasser Sadati Abstract Particle Swarm Optimization (PSO) algorithms recently invented as intelligent optimizers with several highly

More information

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

International Journal of Digital Application & Contemporary research Website:   (Volume 1, Issue 7, February 2013) Performance Analysis of GA and PSO over Economic Load Dispatch Problem Sakshi Rajpoot sakshirajpoot1988@gmail.com Dr. Sandeep Bhongade sandeepbhongade@rediffmail.com Abstract Economic Load dispatch problem

More information

Application of Improved Discrete Particle Swarm Optimization in Logistics Distribution Routing Problem

Application of Improved Discrete Particle Swarm Optimization in Logistics Distribution Routing Problem Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 3673 3677 Advanced in Control Engineeringand Information Science Application of Improved Discrete Particle Swarm Optimization in

More information

Distributed Optimization of Feature Mining Using Evolutionary Techniques

Distributed Optimization of Feature Mining Using Evolutionary Techniques Distributed Optimization of Feature Mining Using Evolutionary Techniques Karthik Ganesan Pillai University of Dayton Computer Science 300 College Park Dayton, OH 45469-2160 Dale Emery Courte University

More information

ARMA MODEL SELECTION USING PARTICLE SWARM OPTIMIZATION AND AIC CRITERIA. Mark S. Voss a b. and Xin Feng.

ARMA MODEL SELECTION USING PARTICLE SWARM OPTIMIZATION AND AIC CRITERIA. Mark S. Voss a b. and Xin Feng. Copyright 2002 IFAC 5th Triennial World Congress, Barcelona, Spain ARMA MODEL SELECTION USING PARTICLE SWARM OPTIMIZATION AND AIC CRITERIA Mark S. Voss a b and Xin Feng a Department of Civil and Environmental

More information

GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM

GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM Journal of Al-Nahrain University Vol.10(2), December, 2007, pp.172-177 Science GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM * Azhar W. Hammad, ** Dr. Ban N. Thannoon Al-Nahrain

More information

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization 2017 2 nd International Electrical Engineering Conference (IEEC 2017) May. 19 th -20 th, 2017 at IEP Centre, Karachi, Pakistan Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic

More information

Domain Independent Prediction with Evolutionary Nearest Neighbors.

Domain Independent Prediction with Evolutionary Nearest Neighbors. Research Summary Domain Independent Prediction with Evolutionary Nearest Neighbors. Introduction In January of 1848, on the American River at Coloma near Sacramento a few tiny gold nuggets were discovered.

More information

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 5, NO. 1, FEBRUARY

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 5, NO. 1, FEBRUARY IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 5, NO. 1, FEBRUARY 2001 41 Brief Papers An Orthogonal Genetic Algorithm with Quantization for Global Numerical Optimization Yiu-Wing Leung, Senior Member,

More information

SIMULTANEOUS COMPUTATION OF MODEL ORDER AND PARAMETER ESTIMATION FOR ARX MODEL BASED ON MULTI- SWARM PARTICLE SWARM OPTIMIZATION

SIMULTANEOUS COMPUTATION OF MODEL ORDER AND PARAMETER ESTIMATION FOR ARX MODEL BASED ON MULTI- SWARM PARTICLE SWARM OPTIMIZATION SIMULTANEOUS COMPUTATION OF MODEL ORDER AND PARAMETER ESTIMATION FOR ARX MODEL BASED ON MULTI- SWARM PARTICLE SWARM OPTIMIZATION Kamil Zakwan Mohd Azmi, Zuwairie Ibrahim and Dwi Pebrianti Faculty of Electrical

More information

Tracking Changing Extrema with Particle Swarm Optimizer

Tracking Changing Extrema with Particle Swarm Optimizer Tracking Changing Extrema with Particle Swarm Optimizer Anthony Carlisle Department of Mathematical and Computer Sciences, Huntingdon College antho@huntingdon.edu Abstract The modification of the Particle

More information

Inertia Weight. v i = ωv i +φ 1 R(0,1)(p i x i )+φ 2 R(0,1)(p g x i ) The new velocity update equation:

Inertia Weight. v i = ωv i +φ 1 R(0,1)(p i x i )+φ 2 R(0,1)(p g x i ) The new velocity update equation: Convergence of PSO The velocity update equation: v i = v i +φ 1 R(0,1)(p i x i )+φ 2 R(0,1)(p g x i ) for some values of φ 1 and φ 2 the velocity grows without bound can bound velocity to range [ V max,v

More information

1. Introduction. 2. Motivation and Problem Definition. Volume 8 Issue 2, February Susmita Mohapatra

1. Introduction. 2. Motivation and Problem Definition. Volume 8 Issue 2, February Susmita Mohapatra Pattern Recall Analysis of the Hopfield Neural Network with a Genetic Algorithm Susmita Mohapatra Department of Computer Science, Utkal University, India Abstract: This paper is focused on the implementation

More information

Binary Representations of Integers and the Performance of Selectorecombinative Genetic Algorithms

Binary Representations of Integers and the Performance of Selectorecombinative Genetic Algorithms Binary Representations of Integers and the Performance of Selectorecombinative Genetic Algorithms Franz Rothlauf Department of Information Systems University of Bayreuth, Germany franz.rothlauf@uni-bayreuth.de

More information

Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances

Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances Minzhong Liu, Xiufen Zou, Yu Chen, Zhijian Wu Abstract In this paper, the DMOEA-DD, which is an improvement of DMOEA[1,

More information

1 Lab + Hwk 5: Particle Swarm Optimization

1 Lab + Hwk 5: Particle Swarm Optimization 1 Lab + Hwk 5: Particle Swarm Optimization This laboratory requires the following equipment: C programming tools (gcc, make), already installed in GR B001 Webots simulation software Webots User Guide Webots

More information

GRANULAR COMPUTING AND EVOLUTIONARY FUZZY MODELLING FOR MECHANICAL PROPERTIES OF ALLOY STEELS. G. Panoutsos and M. Mahfouf

GRANULAR COMPUTING AND EVOLUTIONARY FUZZY MODELLING FOR MECHANICAL PROPERTIES OF ALLOY STEELS. G. Panoutsos and M. Mahfouf GRANULAR COMPUTING AND EVOLUTIONARY FUZZY MODELLING FOR MECHANICAL PROPERTIES OF ALLOY STEELS G. Panoutsos and M. Mahfouf Institute for Microstructural and Mechanical Process Engineering: The University

More information

Genetic-PSO Fuzzy Data Mining With Divide and Conquer Strategy

Genetic-PSO Fuzzy Data Mining With Divide and Conquer Strategy Genetic-PSO Fuzzy Data Mining With Divide and Conquer Strategy Amin Jourabloo Department of Computer Engineering, Sharif University of Technology, Tehran, Iran E-mail: jourabloo@ce.sharif.edu Abstract

More information

Design of Nearest Neighbor Classifiers Using an Intelligent Multi-objective Evolutionary Algorithm

Design of Nearest Neighbor Classifiers Using an Intelligent Multi-objective Evolutionary Algorithm Design of Nearest Neighbor Classifiers Using an Intelligent Multi-objective Evolutionary Algorithm Jian-Hung Chen, Hung-Ming Chen, and Shinn-Ying Ho Department of Information Engineering and Computer Science,

More information

The Genetic Algorithm for finding the maxima of single-variable functions

The Genetic Algorithm for finding the maxima of single-variable functions Research Inventy: International Journal Of Engineering And Science Vol.4, Issue 3(March 2014), PP 46-54 Issn (e): 2278-4721, Issn (p):2319-6483, www.researchinventy.com The Genetic Algorithm for finding

More information

Feature weighting using particle swarm optimization for learning vector quantization classifier

Feature weighting using particle swarm optimization for learning vector quantization classifier Journal of Physics: Conference Series PAPER OPEN ACCESS Feature weighting using particle swarm optimization for learning vector quantization classifier To cite this article: A Dongoran et al 2018 J. Phys.:

More information

Design of an Optimal Nearest Neighbor Classifier Using an Intelligent Genetic Algorithm

Design of an Optimal Nearest Neighbor Classifier Using an Intelligent Genetic Algorithm Design of an Optimal Nearest Neighbor Classifier Using an Intelligent Genetic Algorithm Shinn-Ying Ho *, Chia-Cheng Liu, Soundy Liu, and Jun-Wen Jou Department of Information Engineering, Feng Chia University,

More information

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES 6.1 INTRODUCTION The exploration of applications of ANN for image classification has yielded satisfactory results. But, the scope for improving

More information

Particle Swarm Optimization

Particle Swarm Optimization Particle Swarm Optimization Gonçalo Pereira INESC-ID and Instituto Superior Técnico Porto Salvo, Portugal gpereira@gaips.inesc-id.pt April 15, 2011 1 What is it? Particle Swarm Optimization is an algorithm

More information

ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS

ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS Gabriela Ochoa http://www.cs.stir.ac.uk/~goc/ OUTLINE Optimisation problems Optimisation & search Two Examples The knapsack problem

More information

Particle swarm optimization for mobile network design

Particle swarm optimization for mobile network design Particle swarm optimization for mobile network design Ayman A. El-Saleh 1,2a), Mahamod Ismail 1, R. Viknesh 2, C. C. Mark 2, and M. L. Chan 2 1 Department of Electrical, Electronics, and Systems Engineering,

More information

Improving Tree-Based Classification Rules Using a Particle Swarm Optimization

Improving Tree-Based Classification Rules Using a Particle Swarm Optimization Improving Tree-Based Classification Rules Using a Particle Swarm Optimization Chi-Hyuck Jun *, Yun-Ju Cho, and Hyeseon Lee Department of Industrial and Management Engineering Pohang University of Science

More information

Chapter 14 Global Search Algorithms

Chapter 14 Global Search Algorithms Chapter 14 Global Search Algorithms An Introduction to Optimization Spring, 2015 Wei-Ta Chu 1 Introduction We discuss various search methods that attempts to search throughout the entire feasible set.

More information

An Island Based Hybrid Evolutionary Algorithm for Optimization

An Island Based Hybrid Evolutionary Algorithm for Optimization An Island Based Hybrid Evolutionary Algorithm for Optimization Changhe Li and Shengxiang Yang Department of Computer Science, University of Leicester University Road, Leicester LE1 7RH, UK {cl160,s.yang}@mcs.le.ac.uk

More information

Seismic regionalization based on an artificial neural network

Seismic regionalization based on an artificial neural network Seismic regionalization based on an artificial neural network *Jaime García-Pérez 1) and René Riaño 2) 1), 2) Instituto de Ingeniería, UNAM, CU, Coyoacán, México D.F., 014510, Mexico 1) jgap@pumas.ii.unam.mx

More information

Methodology, Algorithms, and Emerging Tool for Automated Design of Intelligent Integrated Multi-Sensor Systems

Methodology, Algorithms, and Emerging Tool for Automated Design of Intelligent Integrated Multi-Sensor Systems Algorithms 2009, 2, 368-409; doi:0.3390/a204368 OPEN ACCESS algorithms ISSN 999-4893 www.mdpi.com/journal/algorithms Article Methodology, Algorithms, and Emerging Tool for Automated Design of Intelligent

More information

An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm

An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm A. Lari, A. Khosravi and A. Alfi Faculty of Electrical and Computer Engineering, Noushirvani

More information

A NEW METHODOLOGY FOR EMERGENT SYSTEM IDENTIFICATION USING PARTICLE SWARM OPTIMIZATION (PSO) AND THE GROUP METHOD OF DATA HANDLING (GMDH)

A NEW METHODOLOGY FOR EMERGENT SYSTEM IDENTIFICATION USING PARTICLE SWARM OPTIMIZATION (PSO) AND THE GROUP METHOD OF DATA HANDLING (GMDH) A NEW METHODOLOGY FOR EMERGENT SYSTEM IDENTIFICATION USING PARTICLE SWARM OPTIMIZATION (PSO) AND THE GROUP METHOD OF DATA HANDLING (GMDH) Mark S. Voss Dept. of Civil and Environmental Engineering Marquette

More information

Approach Using Genetic Algorithm for Intrusion Detection System

Approach Using Genetic Algorithm for Intrusion Detection System Approach Using Genetic Algorithm for Intrusion Detection System 544 Abhijeet Karve Government College of Engineering, Aurangabad, Dr. Babasaheb Ambedkar Marathwada University, Aurangabad, Maharashtra-

More information

Binary Differential Evolution Strategies

Binary Differential Evolution Strategies Binary Differential Evolution Strategies A.P. Engelbrecht, Member, IEEE G. Pampará Abstract Differential evolution has shown to be a very powerful, yet simple, population-based optimization approach. The

More information

CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION

CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION 131 CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION 6.1 INTRODUCTION The Orthogonal arrays are helpful in guiding the heuristic algorithms to obtain a good solution when applied to NP-hard problems. This

More information

Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems

Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems Dervis Karaboga and Bahriye Basturk Erciyes University, Engineering Faculty, The Department of Computer

More information

[Kaur, 5(8): August 2018] ISSN DOI /zenodo Impact Factor

[Kaur, 5(8): August 2018] ISSN DOI /zenodo Impact Factor GLOBAL JOURNAL OF ENGINEERING SCIENCE AND RESEARCHES EVOLUTIONARY METAHEURISTIC ALGORITHMS FOR FEATURE SELECTION: A SURVEY Sandeep Kaur *1 & Vinay Chopra 2 *1 Research Scholar, Computer Science and Engineering,

More information

Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization

Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization M. Shahab Alam, M. Usman Rafique, and M. Umer Khan Abstract Motion planning is a key element of robotics since it empowers

More information

GA is the most popular population based heuristic algorithm since it was developed by Holland in 1975 [1]. This algorithm runs faster and requires les

GA is the most popular population based heuristic algorithm since it was developed by Holland in 1975 [1]. This algorithm runs faster and requires les Chaotic Crossover Operator on Genetic Algorithm Hüseyin Demirci Computer Engineering, Sakarya University, Sakarya, 54187, Turkey Ahmet Turan Özcerit Computer Engineering, Sakarya University, Sakarya, 54187,

More information

Feeder Reconfiguration Using Binary Coding Particle Swarm Optimization

Feeder Reconfiguration Using Binary Coding Particle Swarm Optimization 488 International Journal Wu-Chang of Control, Wu Automation, and Men-Shen and Systems, Tsai vol. 6, no. 4, pp. 488-494, August 2008 Feeder Reconfiguration Using Binary Coding Particle Swarm Optimization

More information

Novel Initialisation and Updating Mechanisms in PSO for Feature Selection in Classification

Novel Initialisation and Updating Mechanisms in PSO for Feature Selection in Classification Novel Initialisation and Updating Mechanisms in PSO for Feature Selection in Classification Bing Xue, Mengjie Zhang, and Will N. Browne School of Engineering and Computer Science Victoria University of

More information

Multi-objective pattern and feature selection by a genetic algorithm

Multi-objective pattern and feature selection by a genetic algorithm H. Ishibuchi, T. Nakashima: Multi-objective pattern and feature selection by a genetic algorithm, Proc. of Genetic and Evolutionary Computation Conference (Las Vegas, Nevada, U.S.A.) pp.1069-1076 (July

More information

Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems

Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems Australian Journal of Basic and Applied Sciences, 4(8): 3366-3382, 21 ISSN 1991-8178 Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems Akbar H. Borzabadi,

More information

A HYBRID ALGORITHM BASED ON PARTICLE SWARM OPTIMIZATION

A HYBRID ALGORITHM BASED ON PARTICLE SWARM OPTIMIZATION INTERNATIONAL JOURNAL OF INFORMATION AND SYSTEMS SCIENCES Volume 1, Number 3-4, Pages 275-282 2005 Institute for Scientific Computing and Information A HYBRID ALGORITHM BASED ON PARTICLE SWARM OPTIMIZATION

More information

Using a genetic algorithm for editing k-nearest neighbor classifiers

Using a genetic algorithm for editing k-nearest neighbor classifiers Using a genetic algorithm for editing k-nearest neighbor classifiers R. Gil-Pita 1 and X. Yao 23 1 Teoría de la Señal y Comunicaciones, Universidad de Alcalá, Madrid (SPAIN) 2 Computer Sciences Department,

More information

ISSN: [Keswani* et al., 7(1): January, 2018] Impact Factor: 4.116

ISSN: [Keswani* et al., 7(1): January, 2018] Impact Factor: 4.116 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY AUTOMATIC TEST CASE GENERATION FOR PERFORMANCE ENHANCEMENT OF SOFTWARE THROUGH GENETIC ALGORITHM AND RANDOM TESTING Bright Keswani,

More information

1 Lab 5: Particle Swarm Optimization

1 Lab 5: Particle Swarm Optimization 1 Lab 5: Particle Swarm Optimization This laboratory requires the following: (The development tools are installed in GR B0 01 already): C development tools (gcc, make, etc.) Webots simulation software

More information

Fuzzy Ant Clustering by Centroid Positioning

Fuzzy Ant Clustering by Centroid Positioning Fuzzy Ant Clustering by Centroid Positioning Parag M. Kanade and Lawrence O. Hall Computer Science & Engineering Dept University of South Florida, Tampa FL 33620 @csee.usf.edu Abstract We

More information

Genetic Model Optimization for Hausdorff Distance-Based Face Localization

Genetic Model Optimization for Hausdorff Distance-Based Face Localization c In Proc. International ECCV 2002 Workshop on Biometric Authentication, Springer, Lecture Notes in Computer Science, LNCS-2359, pp. 103 111, Copenhagen, Denmark, June 2002. Genetic Model Optimization

More information

IMPROVING THE PARTICLE SWARM OPTIMIZATION ALGORITHM USING THE SIMPLEX METHOD AT LATE STAGE

IMPROVING THE PARTICLE SWARM OPTIMIZATION ALGORITHM USING THE SIMPLEX METHOD AT LATE STAGE IMPROVING THE PARTICLE SWARM OPTIMIZATION ALGORITHM USING THE SIMPLEX METHOD AT LATE STAGE Fang Wang, and Yuhui Qiu Intelligent Software and Software Engineering Laboratory, Southwest-China Normal University,

More information

A THREAD BUILDING BLOCKS BASED PARALLEL GENETIC ALGORITHM

A THREAD BUILDING BLOCKS BASED PARALLEL GENETIC ALGORITHM www.arpapress.com/volumes/vol31issue1/ijrras_31_1_01.pdf A THREAD BUILDING BLOCKS BASED PARALLEL GENETIC ALGORITHM Erkan Bostanci *, Yilmaz Ar & Sevgi Yigit-Sert SAAT Laboratory, Computer Engineering Department,

More information

Argha Roy* Dept. of CSE Netaji Subhash Engg. College West Bengal, India.

Argha Roy* Dept. of CSE Netaji Subhash Engg. College West Bengal, India. Volume 3, Issue 3, March 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Training Artificial

More information

1 Lab + Hwk 5: Particle Swarm Optimization

1 Lab + Hwk 5: Particle Swarm Optimization 1 Lab + Hwk 5: Particle Swarm Optimization This laboratory requires the following equipment: C programming tools (gcc, make). Webots simulation software. Webots User Guide Webots Reference Manual. The

More information

The movement of the dimmer firefly i towards the brighter firefly j in terms of the dimmer one s updated location is determined by the following equat

The movement of the dimmer firefly i towards the brighter firefly j in terms of the dimmer one s updated location is determined by the following equat An Improved Firefly Algorithm for Optimization Problems Amarita Ritthipakdee 1, Arit Thammano, Nol Premasathian 3, and Bunyarit Uyyanonvara 4 Abstract Optimization problem is one of the most difficult

More information

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization adfa, p. 1, 2011. Springer-Verlag Berlin Heidelberg 2011 Devang Agarwal and Deepak Sharma Department of Mechanical

More information

Santa Fe Trail Problem Solution Using Grammatical Evolution

Santa Fe Trail Problem Solution Using Grammatical Evolution 2012 International Conference on Industrial and Intelligent Information (ICIII 2012) IPCSIT vol.31 (2012) (2012) IACSIT Press, Singapore Santa Fe Trail Problem Solution Using Grammatical Evolution Hideyuki

More information

THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM

THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM M. Sivakumar 1 and R. M. S. Parvathi 2 1 Anna University, Tamilnadu, India 2 Sengunthar College of Engineering, Tamilnadu,

More information

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 20 CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 2.1 CLASSIFICATION OF CONVENTIONAL TECHNIQUES Classical optimization methods can be classified into two distinct groups:

More information

Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism

Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism in Artificial Life VIII, Standish, Abbass, Bedau (eds)(mit Press) 2002. pp 182 185 1 Adaptive Crossover in Genetic Algorithms Using Statistics Mechanism Shengxiang Yang Department of Mathematics and Computer

More information

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-"&"3 -"(' ( +-" " " % '.+ % ' -0(+$,

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-&3 -(' ( +-   % '.+ % ' -0(+$, The structure is a very important aspect in neural network design, it is not only impossible to determine an optimal structure for a given problem, it is even impossible to prove that a given structure

More information

Segmentation of Noisy Binary Images Containing Circular and Elliptical Objects using Genetic Algorithms

Segmentation of Noisy Binary Images Containing Circular and Elliptical Objects using Genetic Algorithms Segmentation of Noisy Binary Images Containing Circular and Elliptical Objects using Genetic Algorithms B. D. Phulpagar Computer Engg. Dept. P. E. S. M. C. O. E., Pune, India. R. S. Bichkar Prof. ( Dept.

More information

Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization

Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization Richa Agnihotri #1, Dr. Shikha Agrawal #1, Dr. Rajeev Pandey #1 # Department of Computer Science Engineering, UIT,

More information

An Application of Genetic Algorithm for Auto-body Panel Die-design Case Library Based on Grid

An Application of Genetic Algorithm for Auto-body Panel Die-design Case Library Based on Grid An Application of Genetic Algorithm for Auto-body Panel Die-design Case Library Based on Grid Demin Wang 2, Hong Zhu 1, and Xin Liu 2 1 College of Computer Science and Technology, Jilin University, Changchun

More information

Network Routing Protocol using Genetic Algorithms

Network Routing Protocol using Genetic Algorithms International Journal of Electrical & Computer Sciences IJECS-IJENS Vol:0 No:02 40 Network Routing Protocol using Genetic Algorithms Gihan Nagib and Wahied G. Ali Abstract This paper aims to develop a

More information

Cooperative Coevolution using The Brain Storm Optimization Algorithm

Cooperative Coevolution using The Brain Storm Optimization Algorithm Cooperative Coevolution using The Brain Storm Optimization Algorithm Mohammed El-Abd Electrical and Computer Engineering Department American University of Kuwait Email: melabd@auk.edu.kw Abstract The Brain

More information

Attribute Selection with a Multiobjective Genetic Algorithm

Attribute Selection with a Multiobjective Genetic Algorithm Attribute Selection with a Multiobjective Genetic Algorithm Gisele L. Pappa, Alex A. Freitas, Celso A.A. Kaestner Pontifícia Universidade Catolica do Parana (PUCPR), Postgraduated Program in Applied Computer

More information

The Design of Pole Placement With Integral Controllers for Gryphon Robot Using Three Evolutionary Algorithms

The Design of Pole Placement With Integral Controllers for Gryphon Robot Using Three Evolutionary Algorithms The Design of Pole Placement With Integral Controllers for Gryphon Robot Using Three Evolutionary Algorithms Somayyeh Nalan-Ahmadabad and Sehraneh Ghaemi Abstract In this paper, pole placement with integral

More information

Monika Maharishi Dayanand University Rohtak

Monika Maharishi Dayanand University Rohtak Performance enhancement for Text Data Mining using k means clustering based genetic optimization (KMGO) Monika Maharishi Dayanand University Rohtak ABSTRACT For discovering hidden patterns and structures

More information

Recombination of Similar Parents in EMO Algorithms

Recombination of Similar Parents in EMO Algorithms H. Ishibuchi and K. Narukawa, Recombination of parents in EMO algorithms, Lecture Notes in Computer Science 341: Evolutionary Multi-Criterion Optimization, pp. 265-279, Springer, Berlin, March 25. (Proc.

More information

Improving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms.

Improving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms. Improving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms. Gómez-Skarmeta, A.F. University of Murcia skarmeta@dif.um.es Jiménez, F. University of Murcia fernan@dif.um.es

More information

Particle Swarm Optimization applied to Pattern Recognition

Particle Swarm Optimization applied to Pattern Recognition Particle Swarm Optimization applied to Pattern Recognition by Abel Mengistu Advisor: Dr. Raheel Ahmad CS Senior Research 2011 Manchester College May, 2011-1 - Table of Contents Introduction... - 3 - Objectives...

More information

Discrete Multi-Valued Particle Swarm Optimization

Discrete Multi-Valued Particle Swarm Optimization Discrete Multi-d Particle Swarm Optimization Jim Pugh and Alcherio Martinoli Swarm-Intelligent Systems Group École Polytechnique Fédérale de Lausanne 05 Lausanne, Switzerland Email: {jim.pugh,alcherio.martinoli}@epfl.ch

More information

Using Genetic Algorithms to Improve Pattern Classification Performance

Using Genetic Algorithms to Improve Pattern Classification Performance Using Genetic Algorithms to Improve Pattern Classification Performance Eric I. Chang and Richard P. Lippmann Lincoln Laboratory, MIT Lexington, MA 021739108 Abstract Genetic algorithms were used to select

More information

DISTANCE EVALUATED SIMULATED KALMAN FILTER FOR COMBINATORIAL OPTIMIZATION PROBLEMS

DISTANCE EVALUATED SIMULATED KALMAN FILTER FOR COMBINATORIAL OPTIMIZATION PROBLEMS DISTANCE EVALUATED SIMULATED KALMAN FILTER FOR COMBINATORIAL OPTIMIZATION PROBLEMS Zulkifli Md Yusof 1, Zuwairie Ibrahim 1, Ismail Ibrahim 1, Kamil Zakwan Mohd Azmi 1, Nor Azlina Ab Aziz 2, Nor Hidayati

More information

Automatic differentiation based for particle swarm optimization steepest descent direction

Automatic differentiation based for particle swarm optimization steepest descent direction International Journal of Advances in Intelligent Informatics ISSN: 2442-6571 Vol 1, No 2, July 2015, pp. 90-97 90 Automatic differentiation based for particle swarm optimization steepest descent direction

More information

FEATURE SELECTION USING PARTICLE SWARM OPTIMIZATION IN TEXT CATEGORIZATION

FEATURE SELECTION USING PARTICLE SWARM OPTIMIZATION IN TEXT CATEGORIZATION JAISCR, 2015, Vol. 5, No. 4, pp. 231 238 10.1515/jaiscr-2015-0031 FEATURE SELECTION USING PARTICLE SWARM OPTIMIZATION IN TEXT CATEGORIZATION Mehdi Hosseinzadeh Aghdam 1 and Setareh Heidari 2 1 Department

More information

Information Fusion Dr. B. K. Panigrahi

Information Fusion Dr. B. K. Panigrahi Information Fusion By Dr. B. K. Panigrahi Asst. Professor Department of Electrical Engineering IIT Delhi, New Delhi-110016 01/12/2007 1 Introduction Classification OUTLINE K-fold cross Validation Feature

More information

Discrete Particle Swarm Optimization for TSP based on Neighborhood

Discrete Particle Swarm Optimization for TSP based on Neighborhood Journal of Computational Information Systems 6:0 (200) 3407-344 Available at http://www.jofcis.com Discrete Particle Swarm Optimization for TSP based on Neighborhood Huilian FAN School of Mathematics and

More information

Inducing Parameters of a Decision Tree for Expert System Shell McESE by Genetic Algorithm

Inducing Parameters of a Decision Tree for Expert System Shell McESE by Genetic Algorithm Inducing Parameters of a Decision Tree for Expert System Shell McESE by Genetic Algorithm I. Bruha and F. Franek Dept of Computing & Software, McMaster University Hamilton, Ont., Canada, L8S4K1 Email:

More information

An Optimization of Association Rule Mining Algorithm using Weighted Quantum behaved PSO

An Optimization of Association Rule Mining Algorithm using Weighted Quantum behaved PSO An Optimization of Association Rule Mining Algorithm using Weighted Quantum behaved PSO S.Deepa 1, M. Kalimuthu 2 1 PG Student, Department of Information Technology 2 Associate Professor, Department of

More information

Witold Pedrycz. University of Alberta Edmonton, Alberta, Canada

Witold Pedrycz. University of Alberta Edmonton, Alberta, Canada 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC) Banff Center, Banff, Canada, October 5-8, 2017 Analysis of Optimization Algorithms in Automated Test Pattern Generation for Sequential

More information

Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms

Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms D. Prabhakar Associate Professor, Dept of ECE DVR & Dr. HS MIC College of Technology Kanchikacherla, AP, India.

More information

Comparing Classification Performances between Neural Networks and Particle Swarm Optimization for Traffic Sign Recognition

Comparing Classification Performances between Neural Networks and Particle Swarm Optimization for Traffic Sign Recognition Comparing Classification Performances between Neural Networks and Particle Swarm Optimization for Traffic Sign Recognition THONGCHAI SURINWARANGKOON, SUPOT NITSUWAT, ELVIN J. MOORE Department of Information

More information

NOVEL HYBRID GENETIC ALGORITHM WITH HMM BASED IRIS RECOGNITION

NOVEL HYBRID GENETIC ALGORITHM WITH HMM BASED IRIS RECOGNITION NOVEL HYBRID GENETIC ALGORITHM WITH HMM BASED IRIS RECOGNITION * Prof. Dr. Ban Ahmed Mitras ** Ammar Saad Abdul-Jabbar * Dept. of Operation Research & Intelligent Techniques ** Dept. of Mathematics. College

More information

Color-Based Classification of Natural Rock Images Using Classifier Combinations

Color-Based Classification of Natural Rock Images Using Classifier Combinations Color-Based Classification of Natural Rock Images Using Classifier Combinations Leena Lepistö, Iivari Kunttu, and Ari Visa Tampere University of Technology, Institute of Signal Processing, P.O. Box 553,

More information

Wrapper Feature Selection using Discrete Cuckoo Optimization Algorithm Abstract S.J. Mousavirad and H. Ebrahimpour-Komleh* 1 Department of Computer and Electrical Engineering, University of Kashan, Kashan,

More information

Particle Swarm Optimization to Solve Optimization Problems

Particle Swarm Optimization to Solve Optimization Problems Particle Swarm Optimization to Solve Optimization Problems Gregorio Toscano-Pulido and Carlos A. Coello Coello Evolutionary Computation Group at CINVESTAV-IPN (EVOCINV) Electrical Eng. Department, Computer

More information

Neural Network Weight Selection Using Genetic Algorithms

Neural Network Weight Selection Using Genetic Algorithms Neural Network Weight Selection Using Genetic Algorithms David Montana presented by: Carl Fink, Hongyi Chen, Jack Cheng, Xinglong Li, Bruce Lin, Chongjie Zhang April 12, 2005 1 Neural Networks Neural networks

More information

Coevolving Functions in Genetic Programming: Classification using K-nearest-neighbour

Coevolving Functions in Genetic Programming: Classification using K-nearest-neighbour Coevolving Functions in Genetic Programming: Classification using K-nearest-neighbour Manu Ahluwalia Intelligent Computer Systems Centre Faculty of Computer Studies and Mathematics University of the West

More information

Feeding the Fish Weight Update Strategies for the Fish School Search Algorithm

Feeding the Fish Weight Update Strategies for the Fish School Search Algorithm Feeding the Fish Weight Update Strategies for the Fish School Search Algorithm Andreas Janecek and Ying Tan Key Laboratory of Machine Perception (MOE), Peking University Department of Machine Intelligence,

More information

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks A. Zahmatkesh and M. H. Yaghmaee Abstract In this paper, we propose a Genetic Algorithm (GA) to optimize

More information

An Approach to Polygonal Approximation of Digital CurvesBasedonDiscreteParticleSwarmAlgorithm

An Approach to Polygonal Approximation of Digital CurvesBasedonDiscreteParticleSwarmAlgorithm Journal of Universal Computer Science, vol. 13, no. 10 (2007), 1449-1461 submitted: 12/6/06, accepted: 24/10/06, appeared: 28/10/07 J.UCS An Approach to Polygonal Approximation of Digital CurvesBasedonDiscreteParticleSwarmAlgorithm

More information

An explicit feature control approach in structural topology optimization

An explicit feature control approach in structural topology optimization th World Congress on Structural and Multidisciplinary Optimisation 07 th -2 th, June 205, Sydney Australia An explicit feature control approach in structural topology optimization Weisheng Zhang, Xu Guo

More information

Solving the Hard Knapsack Problems with a Binary Particle Swarm Approach

Solving the Hard Knapsack Problems with a Binary Particle Swarm Approach Solving the Hard Knapsack Problems with a Binary Particle Swarm Approach Bin Ye 1, Jun Sun 1, and Wen-Bo Xu 1 School of Information Technology, Southern Yangtze University, No.1800, Lihu Dadao, Wuxi, Jiangsu

More information

Weighting and selection of features.

Weighting and selection of features. Intelligent Information Systems VIII Proceedings of the Workshop held in Ustroń, Poland, June 14-18, 1999 Weighting and selection of features. Włodzisław Duch and Karol Grudziński Department of Computer

More information

Modified Particle Swarm Optimization

Modified Particle Swarm Optimization Modified Particle Swarm Optimization Swati Agrawal 1, R.P. Shimpi 2 1 Aerospace Engineering Department, IIT Bombay, Mumbai, India, swati.agrawal@iitb.ac.in 2 Aerospace Engineering Department, IIT Bombay,

More information

A Hybrid Fireworks Optimization Method with Differential Evolution Operators

A Hybrid Fireworks Optimization Method with Differential Evolution Operators A Fireworks Optimization Method with Differential Evolution Operators YuJun Zheng a,, XinLi Xu a, HaiFeng Ling b a College of Computer Science & Technology, Zhejiang University of Technology, Hangzhou,

More information