A Comparison of BA, GA, PSO, BP and LM for Training Feed forward Neural Networks in e-learning Context

Size: px
Start display at page:

Download "A Comparison of BA, GA, PSO, BP and LM for Training Feed forward Neural Networks in e-learning Context"

Transcription

1 I.J. Intelligent Systems and Applications, 2012, 7, Published Online June 2012 in MECS ( DOI: /ijisa A Comparison BA, GA, PSO, BP and LM for Training Feed forward Neural Networks in e-learning Context Kfka Khan Department Computing and Information Technology, University the West Indies, St. Augustine, Trinidad And Tobago (W.I.) [email protected] Ashok Sahai Department Mathematics and Statistics, University the West Indies, St. Augustine, Trinidad And Tobago (W.I.) [email protected] Abstract Training neural networks is a complex task great importance in the supervised learning field research. We intend to show the superiority (time performance and quality solution) the new metaheuristic bat algorithm (BA) over other more standard algorithms in neural network training. In this work we tackle this problem with five algorithms, and try to over a set results that could hopefully foster future comparisons by using a standard (Proben1: selected benchmark composed problems arising in the field Medicine) and presentation the results. We have selected two gradient descent algorithms: Back propagation and Levenberg- Marquardt, and three population based heuristic: Bat Algorithm, Genetic Algorithm, and Particle Swarm Optimization. Our conclusions clearly establish the advantages the new metaheuristic bat algorithm over the other algorithms in the context elearning. Index Terms Neural networks, supervised learning, metaheuristic, bat algorithm, backpropagation, Levenberg-Marquardt, genetic algorithm, particle swarm optimization I. Introduction Optimization has been an active area research for several decades. As many real-world optimization problems become more complex, better optimization algorithms were needed. In all optimization problems the goal is to find the minimum or maximum the objective function. Thus, unconstrained optimization problems can be formulated as minimization or maximization D dimensional function: Min (or max) f(x), x=(x 1, x 2, x 3,, x D ) (1) where D is the number parameters to be optimized. Many population based algorithms were proposed for solving unconstrained optimization problems. Genetic algorithms (GA), particle swarm optimization (PSO), and bat algorithms (BA) are most popular optimization algorithms which employ a population individuals to solve the problem on hand. The success or failure a population based algorithms depends on its ability to establish proper trade-f between exploration and exploitation. A poor balance between exploration and exploitation may result in a weak optimization method which may suffer from premature convergence, trapping in a local optima and stagnation. GA is one the most popular evolutionary algorithms in which a population individuals evolves (moves through the fitness landscape) according to a set rules such as selection, crossover and mutation [1]. PSO algorithm is another example population based algorithms [2]. PSO is a stochastic optimization technique which is well adapted to the optimization nonlinear functions in multidimensional space and it has been applied to several real-world problems [3]. BA is a relatively new population based metaheuristic approach based on hunting behavior bats [8]. In this algorithm possible solution the problem is represented by bat positions. Quality the solution is indicated by the best position a bat to its prey. BA has been tested for continuous constrained optimization problems [23]. The interest the research in Artificial Neural Networks (ANNs) resides in the appealing properties they exhibit: adaptability, learning capability, and ability to generalize. Nowadays, ANNs are receiving a lot attention from the international research community with a large number studies concerning training, structure design, and real world applications, ranging from classification to robot control or vision [1]. Feed-forward neural networks (NNs) are popular classification tools. Each feed-forward NN consists

2 24 A Comparison BA, GA, PSO, BP and LM for Training Feed forward an input layer neurons. In case the classification problem the input layer consists as many neurons as there are measurements in the patterns, that is, for each measurement there exists exactly one input neuron. Furthermore, a feed-forward NN consists an arbitrary number hidden layers neurons, and an output layer (cf. Figure 1). The outline this paper is as follows. Section II describes the different types metaheuristics used in this paper, two artificial neural network metaheuristics, 1) gradient-descent algorithm, and 2) Levenberg- Marquardt backpropaction algorithm, three population based methheuristics 1) genetic algorithm, 2) particle swarm algorithm, and 3) bat algorithm. In Section III, benchmarking testing and elearning s are described together with the performance analysis the test results. Most importantly the parameters for the algorithms are given for the individual tests. Section IV presents conclusions and final comments. II. Metaheuristics Metaheuristics have been established as one the most practical approach to simulation optimization. However, these methods are generally designed for combinatorial optimization, and their implementations do not always adequately account for the presence simulation noise. Research in simulation optimization, on the other hand, has focused on convergent algorithms, giving rise to the impression a gap between research and practice. This paper surveys the use metaheuristics for simulation optimization, focusing on work bridging the current gap between the practical use such methods and research, and points out some promising directions for research in this area. The main emphasis is on two issues: accounting for simulation noise in the implementation metaheuristics, and convergence analysis metaheuristics that is both rigorous and practical value. To illustrate the key points, metaheuristics are discussed and used, namely artificial neural networks, Levenberg-Marquardt search algorithm, genetic algorithm, particle swarm optimization, and the bat algorithm. Figure 1. ANN Neuron Hence, BP is a gradient-descent local search procedure (expected to stagnate in local optima in complex landscapes). The squared error the ANN for a set patterns is: ( ) (2) The actual value the previous expression depends on the weights the network. The basic BP algorithm calculates the gradient E (for all the patterns) and updates the weights by moving them along the gradientdescendent direction. This can be summarized with the expression w = η E, where the parameter η > 0 is the learning rate that controls the learning speed. The pseudo-code the BP algorithm is shown (cf. Figure 2). Initialize Weights; While not Stop-Criterion do For all i, j do End For End While η A. Artificial Neural Networks (ANNs) The backpropagation algorithm (BP) [2] is a classical domain-dependent technique for supervised training (cf. Figure 1). It works by measuring the output error, calculating the gradient this error, and adjusting the ANN weights (and biases) in the descending gradient direction. Figure 2. Pseudocode backpropagation algorithm B. Levenberg-Marquardt The Levenberg-Marquardt algorithm (LM) [9] is an approximation to the Newton method (cf. Figure 3) used also for training ANNs.

3 A Comparison BA, GA, PSO, BP and LM for Training Feed forward 25 C. Genetic Algorithm (GA) A GA [12] is a stochastic general search method. It proceeds in an iterative manner by generating new populations individuals from the old ones (cf. Figure 4). Every individual is the encoded (binary, real, etc.) version a tentative solution. Figure 5 shows the selection and recombination phases the genetic algorithm. Figure 3. Flow chart Levenberg-Marquardt The Newton method approximates the error the network with a second order expression, which contrasts to the Backpropagation algorithm that does it with a first order expression. LM updates the ANN weights as follows: [ ( ) ( )] ( ) (3) Where J p (w) is the Jacobian matrix the error vector e p (w) evaluated in w, and I is the identity matrix. The vector error e p (w) is the error the network for pattern p, that is, e p (w) = t p o p (w). The parameter µ is increased or decreased at each step. If the error is reduced, then µ is divided by a factor β, and it is multiplied by β in other case. Levenberg-Marquardt performs the steps detailed in Fig. 3. It calculates the network output, the error vectors, and the Jacobian matrix for each pattern. Then, it computes w using (3) and recalculates the error with w + w as network weights. If the error has decreased, µ is divided by β, the new weights are maintained, and the process starts again; otherwise, µ is multiplied by β, w is calculated with a new value, and it iterates again. Initialize Weights; While not Stop-Criterion do Calculates c p (w) for each pattern e 1 = ( ) ( ) Calculates J p (w) for each pattern Repeat Calculates e2 = ( ) ( ) If e1 e2 Then μ = μ * β end If Until e1 < e2 μ = μ/β w = w + w End While Figure 4. Pseudocode Levenberg-Marquardt algorithm Figure 5. Selection and recombination phase the genetic algorithm The canonical algorithm applies stochastic operators such as selection, crossover, and mutation on an initially random population in order to compute a new population. In generational GAs all the population is replaced with new individuals. In steady-state GAs (used in this work) only one new individual is created and it replaces the worst one in the population if it is better. The pseudo-code the GA we are using here can be seen in Fig. 4. The search features the GA contrast with those the BP and LM in that it is not trajectory-driven, but population-driven. The GA is expected to avoid local optima frequently by promoting exploration the search space, in opposition to the exploitative trend usually allocated to local search algorithms like BP or LM. The pseudocode for the genetic algorithm is shown on Figure 6. t = 0 Initialize: P(0) = {a 1 (0),, a μ (0)} I μ Evaluate: P(0): {Φ(a 1 (0)),, Φ(a μ (0))} While (P(t)) true //Reproductive loop Select: P (t) = s θz {P(t)} Recombine: P (t) = θz {P (t)} Mutate: P (t) = m θm {P (t)} Evaluate: P (t): {Φ(a 1 (t)),, Φ(a λ (t))} Replace: P(t+1) = r θr (P (t) Q) t = t + 1 End While Figure 6. Pseudocode genetic algorithm D. Particle Swarm Optimization (PSO) The PSO algorithm was first introduced by Eberhart and Kennedy [5, 6, 7, and 8]. Instead using evolutionary operators to manipulate the individuals,

4 26 A Comparison BA, GA, PSO, BP and LM for Training Feed forward like in other evolutionary computational algorithms, each individual in PSO flies in the search space with a velocity which is dynamically adjusted according to its own flying experience and its companions flying experience. Each individual is treated as a volume-less particle (a point) in the D-dimensional search space (cf. Figure 7). better than the p g, assign the current best fitness value to p. g Step6 For each particle, update particle velocity, Step7 Update particle position. Step8 Repeat Step2-7 until a stop criterion is satisfied or a predefined number iterations are completed. The particle swarm flowchart is shown on Figure 8. Figure 7. Particles movement in PSO The ith particle is represented as X i = (x il, x i2,..., x id ). The best previous position (the position giving the best fitness value) the ith particle is recorded and represented as P i = (p il, p i2,..., p id ). The index the best particle among all the particles in the population is represented by the symbol gb representing global best. The index the best position for each particle in the population is represented by the symbol ib representing the individual s best. The rate the position change (velocity) for particle i is represented as V i to the following equation: (v il, v i2,..., v id ). The particles are manipulated according to the following equations: () ( ) () ( ) (4) The algorithm can be summarized as follows: Step1 Initialize position and velocity all the particles randomly in the N dimension space. Step2 Evaluate the fitness value each particle, and update the global optimum position. Step3 According to changing the gathering degree and the steady degree particle swarm, determine whether all the particles are re-initialized or not. Step4 Determine the individual best fitness value. Compare the p every individual with its current i fitness value. If the current fitness value is better, assign the current fitness value to p. i Step5 Determine the current best fitness value in the entire population. If the current best fitness value is (5) E. Bat Algorithm (BA) Figure 8. PSO Flowchart The bat algorithm [23] uses the echolocation behaviour bats (cf. Figure 9). These bats emit a very loud sound pulse (echolocation) and listens for the echo that bounces back from the surrounding objects (cf. Figure 7). Their signal bandwidth varies depending on the species, and increases using harmonics. The ith bat flies randomly with velocity v i at position X i with a fixed frequency f min. The bat varies its wavelength λ and loudness A 0 to search for food. Figure 9. Micro-bat hunting for prey using echolocation

5 A Comparison BA, GA, PSO, BP and LM for Training Feed forward 27 The number bats is n b. (6) ( ) (7) ( ) (8) It is assumed that the loudness varies from a large (positive) A 0 to a minimum constant value A min. The new solutions the ith bat at time step t are given by X i t and v i t. (9) where [0, 1] is a random vector drawn from a uniform distribution. The domain size the problem in context determines the values f min and f max. Initially, each bat is randomly assigned a frequency which is drawn uniformly from [f min, f max ]. For local search procedure (exploitation) each bat takes a random walk creating a new solution for itself based on the best selected current solution. (10) where [ ] is a random number, A t is the average loudness all bats at this time step. The loudness decreases as a bat tends closer to its food and pulse emissions rate increases. (11) [ ] (12) where (comparative to the cooling factor schedule in simulated annealing) and are constants. III. Benchmarking Testing and e-learning s Proben1 is a collection problems for neural network learning in the realm pattern classification and function approximation plus a set rules and conventions for carrying out benchmark tests with these or similar problems. Proben1 contains 15 data sets from 12 different domains. All s represent realistic problems which could be called diagnosis tasks and all but one consist real world data. The s are all presented in the same simple format, using an attribute representation that can directly be used for neural network training. Along with the s, Proben1 defines a set rules for how to conduct and how to document neural network benchmarking. The purpose the problem and rule collection is to give researchers easy access to data for the evaluation their algorithms and networks and to make direct comparison the published results feasible [18]. A. Standard s We chose three problems from the well-known Proben1 benchmark set (cf. Table 1). The standard Proben1 benchmarking rules were applied [18]. s were used with even-numbered examples used for the training set and odd-numbered examples used for the test set. Cancer Diabetes Heart Thyroid patterns B. Elearning datset Table 1 Standard s parameters outputs Classification Pathological or normal Pathological or normal Pathological or normal Hyper hypo function A group medical students were tested using a medical health application. Students were given one hour to complete the elearning tasks and complete a set questions online. Ninety students participated in the experiment. Six students were tested thoroughly in the Usability Lab. The average time taken to complete the tasks were 48 minutes and the average percentage correct questions was 76 percent. elearni ng patterns Table 2 Elearning s parameters outputs C. Results and algorithm s settings Classificati on Bad or Good design The mean squared error function was used as the training error. For all population based algorithms the population size was set at 30 [23]. This was done to uniformly survey the performance the algorithms without too much variation. The parameters for the genetic algorithm were mutation rate=0.001, crossover rate=0.7 with the selection method being uniform (suitably fit members are chosen to breed at random) and crossover method is single-point (parents' genes are swapped over at one point along their length) [5]. The two constants for the PSO algorithm were given values 2 [5]. The bat algorithm used the following settings: i A 0 = 1.0, A min = 0.0, r 0 = 0.01, α= γ=0.6 [23]. The learning rate the steepest decent and Levenberg- Marquardt back-propagation algorithms were set to 0.3 [18]. Each run stops either when the error obtained

6 28 A Comparison BA, GA, PSO, BP and LM for Training Feed forward is less than 10-8, or when the maximal number evaluations ( ) is achieved. All tests were carried out on a 64-bit operating system with a 2.4GHz CPU and 2GB RAM. Table 1 shows the average number function evaluations obtained for each algorithm for each the benchmark s considered. Table 2 shows the average error obtained for each algorithm for each the benchmark s considered. Best performances are highlighted in both tables. Table 3 Average number function evaluations Average number function evaluations BP LM GA PSO BA Heart Thyroid Cancer Diabetes elearning Table 4 Average error Average error BP LM GA PSO BA Cancer e e e e e-5 Diabetes e e e e e-5 Heart e e e e e-6 Thyroid 1 1.1e e e e e-6 elearning 8.46e e e e e-6 The bat algorithm incorporates a combination particle swarm optimization (PSO), harmony search (HS) and simulated annealing (SA) using a certain combination parameters. The results clearly show that the combination these algorithms into the bat algorithm enhances its performance as an optimization algorithm under different conditions. This is shown by the fact that for all the test s the BA outperforms the other algorithms. However, it is noted that in some cases the improvements are only minimal. IV. Conclusions A comparison algorithms for training feed forward neural networks was done. Tests were done on two gradient descent algorithms: Backpropagation and Levenberg-Marquardt, and three population based heuristic: Bat Algorithm, Genetic Algorithm, and Particle Swarm Optimization. Experimental results show that bat algorithm (BA) outperforms all other algorithms in training feed forward neural networks. It supports the usage the BA in further experiments and in further real world applications. In this study, the Bat Algorithm (BA) Algorithm, which is a new, simple and robust optimization algorithm, has been used to train standard and elearning s for classification purposes. First, well-known classification problems obtained from Proben1 [18] repository have been used for comparison. Then, an experimental setup has been designed for an elearning based on health classification. Training procedures involves selecting the optimal values the parameters such as weights between the hidden layer and the output layer, spread parameters the hidden layer base function, center vectors the hidden layer and bias parameters the neurons the output layer. Trapping a local minimum is a disadvantage for these algorithms. The GA and ABC algorithms are population based evolutional heuristic optimization algorithms. These algorithms show better performance than derivative based methods for well known classification problems such as Iris, Glass, and Wine and also for experimental elearning based health classification. However, these algorithms have the disadvantage a slow convergence rate. If the classification performances are compared, experimental results show that the performance the BA algorithm is better than those the others. The success the classification results test problems are superior and also correlates with the results many papers in the literature. In real-time applications, number neurons may affect the time complexity the system. The results elearning classification problem are reasonable and may help to the planning algorithms in other elearning applications. References [1] Alavi, M., Yoo, Y., &Vogel. D. R. Using Information Technology to Add Value to Management Education. The Academy Management Journal, 40: , [2] Ardito, C. et al. An approach to usability evaluation elearning applications. Universal Access in the Information Society, 4(3): , [3] Boehner, K., DePaula, R., Dourish, P. & Sengers, P. How emotion is made and measured. Int. Journal Human-Computer Studies, 65: , [4] Branco, P., Firth, P., Encarnacao, M., & Bonato, P. Faces Emotion in Human-Computer Interaction. CHI 2005, [5] Chiu, C., Hsu, M., Sun, S., Lin, T., Sun, P. Usability, quality, value and elearning continuance decisions. Computers & Education, 45: 4, [6] Council Ministers Education. UNESCO World Conference on Higher Education, Report, 1998.

7 A Comparison BA, GA, PSO, BP and LM for Training Feed forward 29 [7] Hannula, M. Motivation in mathematics: Goals reflected in emotions. Educational Studies in Mathematics, 63(2), [8] ISO Stware Ergonomics Requirements for fice work with visual display terminal (VDT). Part 11: Guidance on usability, International Organisation for Standardisation, [9] Juutinen, S. & Saariluoma, P. Usability and emotional obstacles in adopting elearning - A case study. Proc. IRMA International conference, [10] Juutinen, S., Saariluoma, P., Iaitos, T. Emotional obstacles for elearning - a user psychological analysis. European Journal Open, Distance and ELearning, [11] Keevil, B. Measuring the usability index your website. Computer and Information Science, , [12] Koohang, A. Foundations Informing Science. T. Grandon Gill & Eli Cohen (eds.), (5): , [13] Kumar, A., Kumar, P. & Basu, S.C. Student perceptions virtual education: An exploratory study. Proc. Information Resources Management Association International Conference, , [14] Likert, R. A technique for the measurement attitudes. Archives psychology, 22(140), [15] Nebro, A., Durillo, J., Coello, C., Luna, F., Alba, E. A Study Convergence Speed in Multi-objective Metaheuristics. Parallel problem solving from nature, Springer, Lecture Notes in Computer Science, 5199: , [16] Paneva, D., Zhelev, Y. Models, Techniques and Applications elearning Personalization. International Journal. ITK, 1(3): , [17] Parrott, W. G. (). The nature emotion. Emotions and motivation. In M. Brewer and M. Hewstone (Eds.), [18] Prechelt, L. Proben1 A Set Neural Network Benchmark Problems and Benchmarking Rules. Technical Report. Fakultat fur Informatik, Universitat Karlsruhe, Karlsruhe, Germany. [19] Ruiz, G.J., Mintzer, J.M., Leipzig, M.R. The Impact ELearning on Medical Education. ELearning and Digital Media, 8(1): 31-35, [20] Shneiderman, B. Exploratory experiments in programmer behavior. International Journal Computer and Information Sciences, 5: , [21] Trentin, G. Using a wiki to evaluate individual contribution to a collaborative learning project. Journal computer assisted learning, 25(1): 43-55, [22] Villiers, R.D. Usability evaluation an elearning tutorial: criteria, questions and case study. Proc. IT research in developing countries, ACM, 75: [23] Xin-She Yang. A New Metaheuristic Bat-Inspired Algorithm. Nature Inspired Cooperative Strategies for Optimization (NICSO). Studies in Computational Intelligence, 284:65-74, Mr. Kfka Khan was born in San Fernando, Trinidad and Tobago in He received the B.Sc. and M.Sc. degrees from University the West Indies, in 2002 and 2008, respectively. He is working presently at The University The West Indies; St. Augustine Campus (TRINIDAD & TOBAGO) as a Tutor in Computer Science in the Department Computing and Information Technology (Faculty Science & Agriculture) since September Mr. Khan started his teaching-n-research career as a Demonstrator in Computer Science at the University The West Indies at the Department Mathematics and Computer Science. He has up-to-date, published seven research papers in journals international repute & in the proceedings international conferences. Dr. Ashok Sahai is working presently at The University The West Indies; St. Augustine Campus (TRINIDAD & TOBAGO) as a Pressor Statistics in the Department Mathematics & Computer Science(Faculty Science & Agriculture) since February Dr. Sahai started his teaching-n-research career as a Lecturer in Statistics Department at Lucknow University (INDIA) in July 1966, and continued thereat till April He has, upto-date, published more than one hundred research papers in journals international repute & in the proceedings international conferences. He worked as Reader in Statistics and as Pressor Statistics in the Department Mathematics at University Roorkee (Now IIT Roorkee) during the period: April July Pr. Sahai had also worked as an Assoc. Pressor Statistics at University Dar-Es-Salaam; TANZANIA (East Africa) during the period: July June 1984, and as a Pressor Statistics at University Swaziland (Southern Africa) during the period: July June He worked as a Guest PharmacoEconomic Research Centre; University Arizona, TUCSON during the period from July 2003 to October 2003 and as Visiting Hyderabad; INDIA during December 2003 to January 2006 in ICFAI Tech. University, Medchel Rd.; in Aurora School Management at Chikkadpally; and in St. Ann s P.G. (Management) College For Women at Mallapur.

Study Of Hybrid Genetic Algorithm Using Artificial Neural Network In Data Mining For The Diagnosis Of Stroke Disease

Study Of Hybrid Genetic Algorithm Using Artificial Neural Network In Data Mining For The Diagnosis Of Stroke Disease International Journal of Computational Engineering Research Vol, 03 Issue, 4 Study Of Hybrid Genetic Algorithm Using Artificial Neural Network In Data Mining For The Diagnosis Of Stroke Disease Mr. Deepak

More information

Analecta Vol. 8, No. 2 ISSN 2064-7964

Analecta Vol. 8, No. 2 ISSN 2064-7964 EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,

More information

A Robust Method for Solving Transcendental Equations

A Robust Method for Solving Transcendental Equations www.ijcsi.org 413 A Robust Method for Solving Transcendental Equations Md. Golam Moazzam, Amita Chakraborty and Md. Al-Amin Bhuiyan Department of Computer Science and Engineering, Jahangirnagar University,

More information

Flexible Neural Trees Ensemble for Stock Index Modeling

Flexible Neural Trees Ensemble for Stock Index Modeling Flexible Neural Trees Ensemble for Stock Index Modeling Yuehui Chen 1, Ju Yang 1, Bo Yang 1 and Ajith Abraham 2 1 School of Information Science and Engineering Jinan University, Jinan 250022, P.R.China

More information

A New Quantitative Behavioral Model for Financial Prediction

A New Quantitative Behavioral Model for Financial Prediction 2011 3rd International Conference on Information and Financial Engineering IPEDR vol.12 (2011) (2011) IACSIT Press, Singapore A New Quantitative Behavioral Model for Financial Prediction Thimmaraya Ramesh

More information

Comparison of K-means and Backpropagation Data Mining Algorithms

Comparison of K-means and Backpropagation Data Mining Algorithms Comparison of K-means and Backpropagation Data Mining Algorithms Nitu Mathuriya, Dr. Ashish Bansal Abstract Data mining has got more and more mature as a field of basic research in computer science and

More information

Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm

Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Journal of Al-Nahrain University Vol.15 (2), June, 2012, pp.161-168 Science Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Manal F. Younis Computer Department, College

More information

Optimal Tuning of PID Controller Using Meta Heuristic Approach

Optimal Tuning of PID Controller Using Meta Heuristic Approach International Journal of Electronic and Electrical Engineering. ISSN 0974-2174, Volume 7, Number 2 (2014), pp. 171-176 International Research Publication House http://www.irphouse.com Optimal Tuning of

More information

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin *

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin * Send Orders for Reprints to [email protected] 766 The Open Electrical & Electronic Engineering Journal, 2014, 8, 766-771 Open Access Research on Application of Neural Network in Computer Network

More information

Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects

Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects Journal of Computer Science 2 (2): 118-123, 2006 ISSN 1549-3636 2006 Science Publications Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects Alaa F. Sheta Computers

More information

A Binary Model on the Basis of Imperialist Competitive Algorithm in Order to Solve the Problem of Knapsack 1-0

A Binary Model on the Basis of Imperialist Competitive Algorithm in Order to Solve the Problem of Knapsack 1-0 212 International Conference on System Engineering and Modeling (ICSEM 212) IPCSIT vol. 34 (212) (212) IACSIT Press, Singapore A Binary Model on the Basis of Imperialist Competitive Algorithm in Order

More information

Optimization of PID parameters with an improved simplex PSO

Optimization of PID parameters with an improved simplex PSO Li et al. Journal of Inequalities and Applications (2015) 2015:325 DOI 10.1186/s13660-015-0785-2 R E S E A R C H Open Access Optimization of PID parameters with an improved simplex PSO Ji-min Li 1, Yeong-Cheng

More information

PLAANN as a Classification Tool for Customer Intelligence in Banking

PLAANN as a Classification Tool for Customer Intelligence in Banking PLAANN as a Classification Tool for Customer Intelligence in Banking EUNITE World Competition in domain of Intelligent Technologies The Research Report Ireneusz Czarnowski and Piotr Jedrzejowicz Department

More information

International Journal of Software and Web Sciences (IJSWS) www.iasir.net

International Journal of Software and Web Sciences (IJSWS) www.iasir.net International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0063 ISSN (Online): 2279-0071 International

More information

An ACO Approach to Solve a Variant of TSP

An ACO Approach to Solve a Variant of TSP An ACO Approach to Solve a Variant of TSP Bharat V. Chawda, Nitesh M. Sureja Abstract This study is an investigation on the application of Ant Colony Optimization to a variant of TSP. This paper presents

More information

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering DOI: 10.15662/ijareeie.2014.0307061 Economic Dispatch of Power System Optimization with Power Generation Schedule Using Evolutionary Technique Girish Kumar 1, Rameshwar singh 2 PG Student [Control system],

More information

A Novel Binary Particle Swarm Optimization

A Novel Binary Particle Swarm Optimization Proceedings of the 5th Mediterranean Conference on T33- A Novel Binary Particle Swarm Optimization Motaba Ahmadieh Khanesar, Member, IEEE, Mohammad Teshnehlab and Mahdi Aliyari Shoorehdeli K. N. Toosi

More information

Projects - Neural and Evolutionary Computing

Projects - Neural and Evolutionary Computing Projects - Neural and Evolutionary Computing 2014-2015 I. Application oriented topics 1. Task scheduling in distributed systems. The aim is to assign a set of (independent or correlated) tasks to some

More information

How Can Metaheuristics Help Software Engineers

How Can Metaheuristics Help Software Engineers and Software How Can Help Software Engineers Enrique Alba [email protected] http://www.lcc.uma.es/~eat Universidad de Málaga, ESPAÑA Enrique Alba How Can Help Software Engineers of 8 and Software What s a

More information

Biogeography Based Optimization (BBO) Approach for Sensor Selection in Aircraft Engine

Biogeography Based Optimization (BBO) Approach for Sensor Selection in Aircraft Engine Biogeography Based Optimization (BBO) Approach for Sensor Selection in Aircraft Engine V.Hymavathi, B.Abdul Rahim, Fahimuddin.Shaik P.G Scholar, (M.Tech), Department of Electronics and Communication Engineering,

More information

14.10.2014. Overview. Swarms in nature. Fish, birds, ants, termites, Introduction to swarm intelligence principles Particle Swarm Optimization (PSO)

14.10.2014. Overview. Swarms in nature. Fish, birds, ants, termites, Introduction to swarm intelligence principles Particle Swarm Optimization (PSO) Overview Kyrre Glette kyrrehg@ifi INF3490 Swarm Intelligence Particle Swarm Optimization Introduction to swarm intelligence principles Particle Swarm Optimization (PSO) 3 Swarms in nature Fish, birds,

More information

A Service Revenue-oriented Task Scheduling Model of Cloud Computing

A Service Revenue-oriented Task Scheduling Model of Cloud Computing Journal of Information & Computational Science 10:10 (2013) 3153 3161 July 1, 2013 Available at http://www.joics.com A Service Revenue-oriented Task Scheduling Model of Cloud Computing Jianguang Deng a,b,,

More information

XOR-based artificial bee colony algorithm for binary optimization

XOR-based artificial bee colony algorithm for binary optimization Turkish Journal of Electrical Engineering & Computer Sciences http:// journals. tubitak. gov. tr/ elektrik/ Research Article Turk J Elec Eng & Comp Sci (2013) 21: 2307 2328 c TÜBİTAK doi:10.3906/elk-1203-104

More information

Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms

Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms Symposium on Automotive/Avionics Avionics Systems Engineering (SAASE) 2009, UC San Diego Model-based Parameter Optimization of an Engine Control Unit using Genetic Algorithms Dipl.-Inform. Malte Lochau

More information

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING

EFFICIENT DATA PRE-PROCESSING FOR DATA MINING EFFICIENT DATA PRE-PROCESSING FOR DATA MINING USING NEURAL NETWORKS JothiKumar.R 1, Sivabalan.R.V 2 1 Research scholar, Noorul Islam University, Nagercoil, India Assistant Professor, Adhiparasakthi College

More information

CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM

CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM CLOUD DATABASE ROUTE SCHEDULING USING COMBANATION OF PARTICLE SWARM OPTIMIZATION AND GENETIC ALGORITHM *Shabnam Ghasemi 1 and Mohammad Kalantari 2 1 Deparment of Computer Engineering, Islamic Azad University,

More information

APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION

APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION Harald Günther 1, Stephan Frei 1, Thomas Wenzel, Wolfgang Mickisch 1 Technische Universität Dortmund,

More information

Horse Racing Prediction Using Artificial Neural Networks

Horse Racing Prediction Using Artificial Neural Networks Horse Racing Prediction Using Artificial Neural Networks ELNAZ DAVOODI, ALI REZA KHANTEYMOORI Mathematics and Computer science Department Institute for Advanced Studies in Basic Sciences (IASBS) Gavazang,

More information

BBA: A Binary Bat Algorithm for Feature Selection

BBA: A Binary Bat Algorithm for Feature Selection BBA: A Binary Bat Algorithm for Feature Selection R. Y. M. Nakamura, L. A. M. Pereira, K. A. Costa, D. Rodrigues, J. P. Papa Department of Computing São Paulo State University Bauru, Brazil X.-S. Yang

More information

NEUROEVOLUTION OF AUTO-TEACHING ARCHITECTURES

NEUROEVOLUTION OF AUTO-TEACHING ARCHITECTURES NEUROEVOLUTION OF AUTO-TEACHING ARCHITECTURES EDWARD ROBINSON & JOHN A. BULLINARIA School of Computer Science, University of Birmingham Edgbaston, Birmingham, B15 2TT, UK [email protected] This

More information

GA as a Data Optimization Tool for Predictive Analytics

GA as a Data Optimization Tool for Predictive Analytics GA as a Data Optimization Tool for Predictive Analytics Chandra.J 1, Dr.Nachamai.M 2,Dr.Anitha.S.Pillai 3 1Assistant Professor, Department of computer Science, Christ University, Bangalore,India, [email protected]

More information

Practical Applications of Evolutionary Computation to Financial Engineering

Practical Applications of Evolutionary Computation to Financial Engineering Hitoshi Iba and Claus C. Aranha Practical Applications of Evolutionary Computation to Financial Engineering Robust Techniques for Forecasting, Trading and Hedging 4Q Springer Contents 1 Introduction to

More information

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational

More information

Prediction Model for Crude Oil Price Using Artificial Neural Networks

Prediction Model for Crude Oil Price Using Artificial Neural Networks Applied Mathematical Sciences, Vol. 8, 2014, no. 80, 3953-3965 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2014.43193 Prediction Model for Crude Oil Price Using Artificial Neural Networks

More information

Optimum Design of Worm Gears with Multiple Computer Aided Techniques

Optimum Design of Worm Gears with Multiple Computer Aided Techniques Copyright c 2008 ICCES ICCES, vol.6, no.4, pp.221-227 Optimum Design of Worm Gears with Multiple Computer Aided Techniques Daizhong Su 1 and Wenjie Peng 2 Summary Finite element analysis (FEA) has proved

More information

BMOA: Binary Magnetic Optimization Algorithm

BMOA: Binary Magnetic Optimization Algorithm International Journal of Machine Learning and Computing Vol. 2 No. 3 June 22 BMOA: Binary Magnetic Optimization Algorithm SeyedAli Mirjalili and Siti Zaiton Mohd Hashim Abstract Recently the behavior of

More information

Lecture 6. Artificial Neural Networks

Lecture 6. Artificial Neural Networks Lecture 6 Artificial Neural Networks 1 1 Artificial Neural Networks In this note we provide an overview of the key concepts that have led to the emergence of Artificial Neural Networks as a major paradigm

More information

Dynamic Generation of Test Cases with Metaheuristics

Dynamic Generation of Test Cases with Metaheuristics Dynamic Generation of Test Cases with Metaheuristics Laura Lanzarini, Juan Pablo La Battaglia III-LIDI (Institute of Research in Computer Science LIDI) Faculty of Computer Sciences. National University

More information

American International Journal of Research in Science, Technology, Engineering & Mathematics

American International Journal of Research in Science, Technology, Engineering & Mathematics American International Journal of Research in Science, Technology, Engineering & Mathematics Available online at http://www.iasir.net ISSN (Print): 2328-349, ISSN (Online): 2328-3580, ISSN (CD-ROM): 2328-3629

More information

Hybrid Evolution of Heterogeneous Neural Networks

Hybrid Evolution of Heterogeneous Neural Networks Hybrid Evolution of Heterogeneous Neural Networks 01001110 01100101 01110101 01110010 01101111 01101110 01101111 01110110 01100001 00100000 01110011 01101011 01110101 01110000 01101001 01101110 01100001

More information

Optimal PID Controller Design for AVR System

Optimal PID Controller Design for AVR System Tamkang Journal of Science and Engineering, Vol. 2, No. 3, pp. 259 270 (2009) 259 Optimal PID Controller Design for AVR System Ching-Chang Wong*, Shih-An Li and Hou-Yi Wang Department of Electrical Engineering,

More information

One Rank Cuckoo Search Algorithm with Application to Algorithmic Trading Systems Optimization

One Rank Cuckoo Search Algorithm with Application to Algorithmic Trading Systems Optimization One Rank Cuckoo Search Algorithm with Application to Algorithmic Trading Systems Optimization Ahmed S. Tawfik Department of Computer Science, Faculty of Computers and Information, Cairo University Giza,

More information

Introduction To Genetic Algorithms

Introduction To Genetic Algorithms 1 Introduction To Genetic Algorithms Dr. Rajib Kumar Bhattacharjya Department of Civil Engineering IIT Guwahati Email: [email protected] References 2 D. E. Goldberg, Genetic Algorithm In Search, Optimization

More information

D A T A M I N I N G C L A S S I F I C A T I O N

D A T A M I N I N G C L A S S I F I C A T I O N D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.

More information

Genetic Algorithm. Based on Darwinian Paradigm. Intrinsically a robust search and optimization mechanism. Conceptual Algorithm

Genetic Algorithm. Based on Darwinian Paradigm. Intrinsically a robust search and optimization mechanism. Conceptual Algorithm 24 Genetic Algorithm Based on Darwinian Paradigm Reproduction Competition Survive Selection Intrinsically a robust search and optimization mechanism Slide -47 - Conceptual Algorithm Slide -48 - 25 Genetic

More information

Keywords: Image complexity, PSNR, Levenberg-Marquardt, Multi-layer neural network.

Keywords: Image complexity, PSNR, Levenberg-Marquardt, Multi-layer neural network. Global Journal of Computer Science and Technology Volume 11 Issue 3 Version 1.0 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc. (USA) Online ISSN: 0975-4172

More information

Effect of Using Neural Networks in GA-Based School Timetabling

Effect of Using Neural Networks in GA-Based School Timetabling Effect of Using Neural Networks in GA-Based School Timetabling JANIS ZUTERS Department of Computer Science University of Latvia Raina bulv. 19, Riga, LV-1050 LATVIA [email protected] Abstract: - The school

More information

A Comparison of Genotype Representations to Acquire Stock Trading Strategy Using Genetic Algorithms

A Comparison of Genotype Representations to Acquire Stock Trading Strategy Using Genetic Algorithms 2009 International Conference on Adaptive and Intelligent Systems A Comparison of Genotype Representations to Acquire Stock Trading Strategy Using Genetic Algorithms Kazuhiro Matsui Dept. of Computer Science

More information

Non-Uniform Mapping in Binary-Coded Genetic Algorithms

Non-Uniform Mapping in Binary-Coded Genetic Algorithms Non-Uniform Mapping in Binary-Coded Genetic Algorithms Kalyanmoy Deb, Yashesh D. Dhebar, and N. V. R. Pavan Kanpur Genetic Algorithms Laboratory (KanGAL) Indian Institute of Technology Kanpur PIN 208016,

More information

A Fast Computational Genetic Algorithm for Economic Load Dispatch

A Fast Computational Genetic Algorithm for Economic Load Dispatch A Fast Computational Genetic Algorithm for Economic Load Dispatch M.Sailaja Kumari 1, M.Sydulu 2 Email: 1 [email protected] 1, 2 Department of Electrical Engineering National Institute of Technology,

More information

A resource schedule method for cloud computing based on chaos particle swarm optimization algorithm

A resource schedule method for cloud computing based on chaos particle swarm optimization algorithm Abstract A resource schedule method for cloud computing based on chaos particle swarm optimization algorithm Lei Zheng 1, 2*, Defa Hu 3 1 School of Information Engineering, Shandong Youth University of

More information

A GENETIC ALGORITHM FOR RESOURCE LEVELING OF CONSTRUCTION PROJECTS

A GENETIC ALGORITHM FOR RESOURCE LEVELING OF CONSTRUCTION PROJECTS A GENETIC ALGORITHM FOR RESOURCE LEVELING OF CONSTRUCTION PROJECTS Mahdi Abbasi Iranagh 1 and Rifat Sonmez 2 Dept. of Civil Engrg, Middle East Technical University, Ankara, 06800, Turkey Critical path

More information

CHAPTER 5 PREDICTIVE MODELING STUDIES TO DETERMINE THE CONVEYING VELOCITY OF PARTS ON VIBRATORY FEEDER

CHAPTER 5 PREDICTIVE MODELING STUDIES TO DETERMINE THE CONVEYING VELOCITY OF PARTS ON VIBRATORY FEEDER 93 CHAPTER 5 PREDICTIVE MODELING STUDIES TO DETERMINE THE CONVEYING VELOCITY OF PARTS ON VIBRATORY FEEDER 5.1 INTRODUCTION The development of an active trap based feeder for handling brakeliners was discussed

More information

EM Clustering Approach for Multi-Dimensional Analysis of Big Data Set

EM Clustering Approach for Multi-Dimensional Analysis of Big Data Set EM Clustering Approach for Multi-Dimensional Analysis of Big Data Set Amhmed A. Bhih School of Electrical and Electronic Engineering Princy Johnson School of Electrical and Electronic Engineering Martin

More information

Alpha Cut based Novel Selection for Genetic Algorithm

Alpha Cut based Novel Selection for Genetic Algorithm Alpha Cut based Novel for Genetic Algorithm Rakesh Kumar Professor Girdhar Gopal Research Scholar Rajesh Kumar Assistant Professor ABSTRACT Genetic algorithm (GA) has several genetic operators that can

More information

Genetic Algorithms commonly used selection, replacement, and variation operators Fernando Lobo University of Algarve

Genetic Algorithms commonly used selection, replacement, and variation operators Fernando Lobo University of Algarve Genetic Algorithms commonly used selection, replacement, and variation operators Fernando Lobo University of Algarve Outline Selection methods Replacement methods Variation operators Selection Methods

More information

Neural Network Design in Cloud Computing

Neural Network Design in Cloud Computing International Journal of Computer Trends and Technology- volume4issue2-2013 ABSTRACT: Neural Network Design in Cloud Computing B.Rajkumar #1,T.Gopikiran #2,S.Satyanarayana *3 #1,#2Department of Computer

More information

Nonlinear Model Predictive Control of Hammerstein and Wiener Models Using Genetic Algorithms

Nonlinear Model Predictive Control of Hammerstein and Wiener Models Using Genetic Algorithms Nonlinear Model Predictive Control of Hammerstein and Wiener Models Using Genetic Algorithms Al-Duwaish H. and Naeem, Wasif Electrical Engineering Department/King Fahd University of Petroleum and Minerals

More information

CHAPTER 3 SECURITY CONSTRAINED OPTIMAL SHORT-TERM HYDROTHERMAL SCHEDULING

CHAPTER 3 SECURITY CONSTRAINED OPTIMAL SHORT-TERM HYDROTHERMAL SCHEDULING 60 CHAPTER 3 SECURITY CONSTRAINED OPTIMAL SHORT-TERM HYDROTHERMAL SCHEDULING 3.1 INTRODUCTION Optimal short-term hydrothermal scheduling of power systems aims at determining optimal hydro and thermal generations

More information

Analytical review of three latest nature inspired algorithms for scheduling in clouds

Analytical review of three latest nature inspired algorithms for scheduling in clouds International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT) - 2016 Analytical review of three latest nature inspired algorithms for scheduling in clouds Navneet Kaur Computer

More information

An Overview of Knowledge Discovery Database and Data mining Techniques

An Overview of Knowledge Discovery Database and Data mining Techniques An Overview of Knowledge Discovery Database and Data mining Techniques Priyadharsini.C 1, Dr. Antony Selvadoss Thanamani 2 M.Phil, Department of Computer Science, NGM College, Pollachi, Coimbatore, Tamilnadu,

More information

Original Article Efficient Genetic Algorithm on Linear Programming Problem for Fittest Chromosomes

Original Article Efficient Genetic Algorithm on Linear Programming Problem for Fittest Chromosomes International Archive of Applied Sciences and Technology Volume 3 [2] June 2012: 47-57 ISSN: 0976-4828 Society of Education, India Website: www.soeagra.com/iaast/iaast.htm Original Article Efficient Genetic

More information

AN APPROACH FOR SOFTWARE TEST CASE SELECTION USING HYBRID PSO

AN APPROACH FOR SOFTWARE TEST CASE SELECTION USING HYBRID PSO INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 2320-7345 AN APPROACH FOR SOFTWARE TEST CASE SELECTION USING HYBRID PSO 1 Preeti Bala Thakur, 2 Prof. Toran Verma 1 Dept. of

More information

Web Service Selection using Particle Swarm Optimization and Genetic Algorithms

Web Service Selection using Particle Swarm Optimization and Genetic Algorithms Web Service Selection using Particle Swarm Optimization and Genetic Algorithms Simone A. Ludwig Department of Computer Science North Dakota State University Fargo, ND, USA [email protected] Thomas

More information

Journal of Optimization in Industrial Engineering 13 (2013) 49-54

Journal of Optimization in Industrial Engineering 13 (2013) 49-54 Journal of Optimization in Industrial Engineering 13 (2013) 49-54 Optimization of Plastic Injection Molding Process by Combination of Artificial Neural Network and Genetic Algorithm Abstract Mohammad Saleh

More information

Predict Influencers in the Social Network

Predict Influencers in the Social Network Predict Influencers in the Social Network Ruishan Liu, Yang Zhao and Liuyu Zhou Email: rliu2, yzhao2, [email protected] Department of Electrical Engineering, Stanford University Abstract Given two persons

More information

QoS Guaranteed Intelligent Routing Using Hybrid PSO-GA in Wireless Mesh Networks

QoS Guaranteed Intelligent Routing Using Hybrid PSO-GA in Wireless Mesh Networks BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 1 Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0007 QoS Guaranteed Intelligent Routing

More information

Soft-Computing Models for Building Applications - A Feasibility Study (EPSRC Ref: GR/L84513)

Soft-Computing Models for Building Applications - A Feasibility Study (EPSRC Ref: GR/L84513) Soft-Computing Models for Building Applications - A Feasibility Study (EPSRC Ref: GR/L84513) G S Virk, D Azzi, K I Alkadhimi and B P Haynes Department of Electrical and Electronic Engineering, University

More information

A Novel Web Optimization Technique using Enhanced Particle Swarm Optimization

A Novel Web Optimization Technique using Enhanced Particle Swarm Optimization A Novel Web Optimization Technique using Enhanced Particle Swarm Optimization P.N.Nesarajan Research Scholar, Erode Arts & Science College, Erode M.Venkatachalam, Ph.D Associate Professor & HOD of Electronics,

More information

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling 1 Forecasting Women s Apparel Sales Using Mathematical Modeling Celia Frank* 1, Balaji Vemulapalli 1, Les M. Sztandera 2, Amar Raheja 3 1 School of Textiles and Materials Technology 2 Computer Information

More information

Using Genetic Algorithms in Secured Business Intelligence Mobile Applications

Using Genetic Algorithms in Secured Business Intelligence Mobile Applications Informatica Economică vol. 15, no. 1/2011 69 Using Genetic Algorithms in Secured Business Intelligence Mobile Applications Silvia TRIF Academy of Economic Studies, Bucharest, Romania [email protected]

More information

Big Data - Lecture 1 Optimization reminders

Big Data - Lecture 1 Optimization reminders Big Data - Lecture 1 Optimization reminders S. Gadat Toulouse, Octobre 2014 Big Data - Lecture 1 Optimization reminders S. Gadat Toulouse, Octobre 2014 Schedule Introduction Major issues Examples Mathematics

More information

6.2.8 Neural networks for data mining

6.2.8 Neural networks for data mining 6.2.8 Neural networks for data mining Walter Kosters 1 In many application areas neural networks are known to be valuable tools. This also holds for data mining. In this chapter we discuss the use of neural

More information

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski [email protected]

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski trajkovski@nyus.edu.mk Introduction to Machine Learning and Data Mining Prof. Dr. Igor Trakovski [email protected] Neural Networks 2 Neural Networks Analogy to biological neural systems, the most robust learning systems

More information

A survey on Data Mining based Intrusion Detection Systems

A survey on Data Mining based Intrusion Detection Systems International Journal of Computer Networks and Communications Security VOL. 2, NO. 12, DECEMBER 2014, 485 490 Available online at: www.ijcncs.org ISSN 2308-9830 A survey on Data Mining based Intrusion

More information

Design call center management system of e-commerce based on BP neural network and multifractal

Design call center management system of e-commerce based on BP neural network and multifractal Available online www.jocpr.com Journal of Chemical and Pharmaceutical Research, 2014, 6(6):951-956 Research Article ISSN : 0975-7384 CODEN(USA) : JCPRC5 Design call center management system of e-commerce

More information

Empirically Identifying the Best Genetic Algorithm for Covering Array Generation

Empirically Identifying the Best Genetic Algorithm for Covering Array Generation Empirically Identifying the Best Genetic Algorithm for Covering Array Generation Liang Yalan 1, Changhai Nie 1, Jonathan M. Kauffman 2, Gregory M. Kapfhammer 2, Hareton Leung 3 1 Department of Computer

More information

Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm

Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm , pp. 99-108 http://dx.doi.org/10.1457/ijfgcn.015.8.1.11 Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm Wang DaWei and Wang Changliang Zhejiang Industry Polytechnic College

More information

Méta-heuristiques pour l optimisation

Méta-heuristiques pour l optimisation Méta-heuristiques pour l optimisation Differential Evolution (DE) Particle Swarm Optimization (PSO) Alain Dutech Equipe MAIA - LORIA - INRIA Nancy, France Web : http://maia.loria.fr Mail : [email protected]

More information

Correspondence should be addressed to Chandra Shekhar Yadav; [email protected]

Correspondence should be addressed to Chandra Shekhar Yadav; csyadav@yahoo.com So ware Engineering, Article ID 284531, 6 pages http://dx.doi.org/10.1155/2014/284531 Research Article Prediction Model for Object Oriented Software Development Effort Estimation Using One Hidden Layer

More information

Analysis of Multilayer Neural Networks with Direct and Cross-Forward Connection

Analysis of Multilayer Neural Networks with Direct and Cross-Forward Connection Analysis of Multilayer Neural Networks with Direct and Cross-Forward Connection Stanis law P laczek and Bijaya Adhikari Vistula University, Warsaw, Poland [email protected],[email protected]

More information

COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė

COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID. Jovita Nenortaitė ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.3 COMPUTATIONIMPROVEMENTOFSTOCKMARKETDECISIONMAKING MODELTHROUGHTHEAPPLICATIONOFGRID Jovita Nenortaitė InformaticsDepartment,VilniusUniversityKaunasFacultyofHumanities

More information

D-optimal plans in observational studies

D-optimal plans in observational studies D-optimal plans in observational studies Constanze Pumplün Stefan Rüping Katharina Morik Claus Weihs October 11, 2005 Abstract This paper investigates the use of Design of Experiments in observational

More information

A Multi-Objective Performance Evaluation in Grid Task Scheduling using Evolutionary Algorithms

A Multi-Objective Performance Evaluation in Grid Task Scheduling using Evolutionary Algorithms A Multi-Objective Performance Evaluation in Grid Task Scheduling using Evolutionary Algorithms MIGUEL CAMELO, YEZID DONOSO, HAROLD CASTRO Systems and Computer Engineering Department Universidad de los

More information

A Hybrid Model of Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) Algorithm for Test Case Optimization

A Hybrid Model of Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) Algorithm for Test Case Optimization A Hybrid Model of Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) Algorithm for Test Case Optimization Abraham Kiran Joseph a, Dr. G. Radhamani b * a Research Scholar, Dr.G.R Damodaran

More information

Impelling Heart Attack Prediction System using Data Mining and Artificial Neural Network

Impelling Heart Attack Prediction System using Data Mining and Artificial Neural Network General Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Impelling

More information

Chapter 4: Artificial Neural Networks

Chapter 4: Artificial Neural Networks Chapter 4: Artificial Neural Networks CS 536: Machine Learning Littman (Wu, TA) Administration icml-03: instructional Conference on Machine Learning http://www.cs.rutgers.edu/~mlittman/courses/ml03/icml03/

More information

Artificial Neural Network and Non-Linear Regression: A Comparative Study

Artificial Neural Network and Non-Linear Regression: A Comparative Study International Journal of Scientific and Research Publications, Volume 2, Issue 12, December 2012 1 Artificial Neural Network and Non-Linear Regression: A Comparative Study Shraddha Srivastava 1, *, K.C.

More information

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014

International Journal of Computer Science Trends and Technology (IJCST) Volume 2 Issue 3, May-Jun 2014 RESEARCH ARTICLE OPEN ACCESS A Survey of Data Mining: Concepts with Applications and its Future Scope Dr. Zubair Khan 1, Ashish Kumar 2, Sunny Kumar 3 M.Tech Research Scholar 2. Department of Computer

More information

ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013

ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013 Transistor Level Fault Finding in VLSI Circuits using Genetic Algorithm Lalit A. Patel, Sarman K. Hadia CSPIT, CHARUSAT, Changa., CSPIT, CHARUSAT, Changa Abstract This paper presents, genetic based algorithm

More information

Recurrent Neural Networks

Recurrent Neural Networks Recurrent Neural Networks Neural Computation : Lecture 12 John A. Bullinaria, 2015 1. Recurrent Neural Network Architectures 2. State Space Models and Dynamical Systems 3. Backpropagation Through Time

More information

A Multi-level Artificial Neural Network for Residential and Commercial Energy Demand Forecast: Iran Case Study

A Multi-level Artificial Neural Network for Residential and Commercial Energy Demand Forecast: Iran Case Study 211 3rd International Conference on Information and Financial Engineering IPEDR vol.12 (211) (211) IACSIT Press, Singapore A Multi-level Artificial Neural Network for Residential and Commercial Energy

More information

Self Organizing Maps: Fundamentals

Self Organizing Maps: Fundamentals Self Organizing Maps: Fundamentals Introduction to Neural Networks : Lecture 16 John A. Bullinaria, 2004 1. What is a Self Organizing Map? 2. Topographic Maps 3. Setting up a Self Organizing Map 4. Kohonen

More information

An Introduction to Neural Networks

An Introduction to Neural Networks An Introduction to Vincent Cheung Kevin Cannons Signal & Data Compression Laboratory Electrical & Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Advisor: Dr. W. Kinsner May 27,

More information