Boolean Function Classification Using Hybrid Ant Bee Colony Algorithm
نویسندگان
چکیده
Neural network (NN) tools are suitable for many tasks such as classification, clustering, scheduling and prediction. NN performance depends on the strategy of learning a phenomenon, the number of hidden nodes, activation function and, of course, the behavior of the data. There are many techniques used for training NN, while the social insect’s techniques become more focused by researchers because of its natural behavioral processing. The Artificial Bee Colony (ABC) algorithm has produced an easy way for solving combinatorial, statistical problems and for training NN by different organized agents. The objective of training NN is to adjust the weights so that application of a set of inputs produces the desired set of outputs. Normally, NN is trained by a standard backpropagation (BP) algorithm; however, BP is too slow for many applications and trapping in a local minima problem. To recover the above gap, the hybrid technique was used for training NN here. The hybrid of natural behavior agent ant and bee techniques was used for training NN. The simulation result of a Hybrid Ant Bee Colony (HABC) was compared with, ABC, BP Levenberg-Mardquart (LM) and BP Gradient Descent (GD) learning algorithms. According to experimental results, the proposed HABC algorithm did improve the classification accuracy for the Boolean function, and prediction of volcano time-series data, which was used to train the MLP.
منابع مشابه
Global Artificial Bee Colony-Levenberq-Marquardt (GABC-LM) Algorithm for Classification
The performance of Neural Networks (NN) depends on network structure, activation function and suitable weight values. For finding optimal weight values, freshly, computer scientists show the interest in the study of social insect’s behavior learning algorithms. Chief among these are, Ant Colony Optimzation (ACO), Artificial Bee Colony (ABC) algorithm, Hybrid Ant Bee Colony (HABC) algorithm and ...
متن کاملOptimization of Combined Heat and Power Systems using a Hybrid Algorithm of Ant and Bee Colony Optimization
Abstract: In the last few years, due to the development of the new equipment in power systems, challenges have appeared in their planning and operation. One of these issues is the development of combined heat and power (CHP) units. These units have the capability to generate heat and electricity simultaneously according to their limitations. Hence, it is necessary for them to think about the ar...
متن کاملG-HABC Algorithm for Training Artificial Neural Networks
Learning problems for Neural Network (NN) has widely been explored in the past two decades. Researchers have focused more on population-based algorithms because of its natural behavior processing. The populationbased algorithms are Ant Colony Optimization (ACO), Artificial Bee Colony (ABC), and recently Hybrid Ant Bee Colony (HABC) algorithm produced an easy way for NN training. These social ba...
متن کاملSolving Shortest Common Supersequence Problem Using Artificial Bee Colony Algorithm
The idea behind this work is to solve the Shortest Common Supersequence by using Artificial Bee Colony (ABC) Algorithm. This algorithm is considered as one of the newest nature-inspired swarm-based optimization algorithms and has a promising performance [6]. Shortest Common Supersequence is a classical problem in the field of strings and it is classified as NP-Hard problem [12]. Many algorithms...
متن کاملA hybridization of evolutionary fuzzy systems and ant Colony optimization for intrusion detection
A hybrid approach for intrusion detection in computer networks is presented in this paper. The proposed approach combines an evolutionary-based fuzzy system with an Ant Colony Optimization procedure to generate high-quality fuzzy-classification rules. We applied our hybrid learning approach to network security and validated it using the DARPA KDD-Cup99 benchmark data set. The results indicate t...
متن کامل