scispace - formally typeset
Search or ask a question

Showing papers on "Swarm intelligence published in 2017"


Journal ArticleDOI
TL;DR: A broad spectrum of FNN optimization methodologies including conventional and metaheuristic approaches are summarized, which provides interesting research challenges for future research to cope-up with the present information processing era.

398 citations


Book ChapterDOI
01 Jan 2017
TL;DR: The study attempts to provide an initial understanding for the exploration of the technical aspects of the algorithms and their future scope by the academia and practice and presents a detailed survey of eight SI algorithms.
Abstract: Swarm intelligence (SI), an integral part in the field of artificial intelligence, is gradually gaining prominence, as more and more high complexity problems require solutions which may be sub-optimal but yet achievable within a reasonable period of time. Mostly inspired by biological systems, swarm intelligence adopts the collective behaviour of an organized group of animals, as they strive to survive. This study aims to discuss the governing idea, identify the potential application areas and present a detailed survey of eight SI algorithms. The newly developed algorithms discussed in the study are the insect-based algorithms and animal-based algorithms in minute detail. More specifically, we focus on the algorithms inspired by ants, bees, fireflies, glow-worms, bats, monkeys, lions and wolves. The inspiration analyses on these algorithms highlight the way these algorithms operate. Variants of these algorithms have been introduced after the inspiration analysis. Specific areas for the application of such algorithms have also been highlighted for researchers interested in the domain. The study attempts to provide an initial understanding for the exploration of the technical aspects of the algorithms and their future scope by the academia and practice.

245 citations


Journal ArticleDOI
01 Oct 2017
TL;DR: To solve the problems of convergence speed in the ant colony algorithm, an improved ant colony optimization algorithm is proposed for path planning of mobile robots in the environment that is expressed using the grid method.
Abstract: To solve the problems of convergence speed in the ant colony algorithm, an improved ant colony optimization algorithm is proposed for path planning of mobile robots in the environment that is expressed using the grid method. The pheromone diffusion and geometric local optimization are combined in the process of searching for the globally optimal path. The current path pheromone diffuses in the direction of the potential field force during the ant searching process, so ants tend to search for a higher fitness subspace, and the search space of the test pattern becomes smaller. The path that is first optimized using the ant colony algorithm is optimized using the geometric algorithm. The pheromones of the first optimal path and the second optimal path are simultaneously updated. The simulation results show that the improved ant colony optimization algorithm is notably effective.

242 citations


Journal ArticleDOI
TL;DR: A wrapper approach based on a genetic algorithm as a search strategy and logistic regression as a learning algorithm for network intrusion detection systems to select the best subset of features to increase the accuracy and the classification performance of the IDS.

237 citations


Journal ArticleDOI
TL;DR: In this article, the authors provide a review of the building electrical consumption forecasting methods which include the conventional and artificial intelligence (AI) methods, and the significant goal of this study is to review, recognize and analyse the performance of both methods for forecasting of electrical energy consumption.
Abstract: It is important for building owners and operators to manage the electrical energy consumption of their buildings. As electrical energy is the major form of energy consumed in a commercial building, the ability to forecast electrical energy consumption in a building will bring great benefits to the building owners and operators. This paper provides a review of the building electrical energy consumption forecasting methods which include the conventional and artificial intelligence (AI) methods. The significant goal of this study is to review, recognize, and analyse the performance of both methods for forecasting of electrical energy consumption. Compared to using a single method of forecasting, the hybrid of two forecasting methods can possibly be applied for more precise results. Regarding this potential, the swarm intelligence (SI) method has been reviewed to be hybridized with AI. Published literature presented in this paper shows that, the hybrid of SVM and SI methods has indeed presented superior performance for forecasting building electrical energy consumption.

220 citations


Book ChapterDOI
11 May 2017
TL;DR: This work explains how blockchain technology can provide innovative solutions to four emergent issues in the swarm robotics research field, including new security, decision making, behavior differentiation and business models for swarm robotic systems.
Abstract: Swarms of robots will revolutionize many industrial applications, from targeted material delivery to precision farming. However, several of the heterogeneous characteristics that make them ideal for certain future applications—robot autonomy, decentralized control, collective emergent behavior, etc.—hinder the evolution of the technology from academic institutions to real-world problems. Blockchain, an emerging technology originated in the Bitcoin field, demonstrates that by combining peer-to-peer networks with cryptographic algorithms a group of agents can reach an agreement on a particular state of affairs and record that agreement without the need for a controlling authority. The combination of blockchain with other distributed systems, such as robotic swarm systems, can provide the necessary capabilities to make robotic swarm operations more secure, autonomous, flexible and even profitable. This position paper explains how blockchain technology can provide innovative solutions to four emergent issues in the swarm robotics research field. New security, decision making, behavior differentiation and business models for swarm robotic systems are described by providing case scenarios and examples. Finally, limitations and possible future problems that arise from the combination of these two technologies are described.

167 citations


Journal ArticleDOI
TL;DR: The proposed GWO-KELM prediction model is promising to serve as a powerful early warning tool with excellent performance for bankruptcy prediction, and rigorously compared with three competitive KELM methods.

156 citations


Proceedings ArticleDOI
01 Oct 2017
TL;DR: The results show the ability of Binary Dragonfly Algorithm (BDA) in searching the feature space and selecting the most informative features for classification tasks.
Abstract: Wrapper feature selection methods aim to reduce the number of features from the original feature set to and improve the classification accuracy simultaneously. In this paper, a wrapper-feature selection algorithm based on the binary dragonfly algorithm is proposed. Dragonfly algorithm is a recent swarm intelligence algorithm that mimics the behavior of the dragonflies. Eighteen UCI datasets are used to evaluate the performance of the proposed approach. The results of the proposed method are compared with those of Particle Swarm Optimization (PSO), Genetic Algorithms (GAs) in terms of classification accuracy and number of selected attributes. The results show the ability of Binary Dragonfly Algorithm (BDA) in searching the feature space and selecting the most informative features for classification tasks.

156 citations


Journal ArticleDOI
TL;DR: A hybridization of ABC and DE algorithms to develop a more efficient meta-heuristic algorithm than ABC andDE is proposed and results indicate that HABCDE would be a competitive algorithm in the field of meta- heuristics.

136 citations


Journal ArticleDOI
TL;DR: A detailed review of micro-grid operation cost minimization techniques based on an exhaustive survey and implementation is conducted and a proposed SMG is modeled which incorporates utility connected power resources.
Abstract: In current epoch, the economic operation of micro-grid under soaring renewable energy integration has become a major concern in the smart grid environment. There are several meta-heuristic optimization techniques available under different categories in literature. One of the most difficult tasks in cost minimization of micro-grid is to select the best suitable optimization technique. To resolve the problem of selecting a suitable optimization technique, a rigorous review of six meta-heuristic algorithms (Whale Optimization, Fire Fly, Particle Swarm Optimization, Differential Evaluation, Genetic Algorithm, and Teaching Learning-based Optimization) selected from three categories (Swarm Intelligence, Evolutionary Algorithms, and Teaching Learning) is conducted. It presents, a comparative analysis using different performance indicators for standard benchmark functions and proposed a smart micro-grid (SMG) operation cost minimization problem. A proposed SMG is modeled which incorporates utility connected power resources, e.g., wind turbine, photovoltaic, fuel cell, micro-turbine, battery storage, electric vehicle technology, and diesel power generator. The proposed work will help researchers and engineers to select an appropriate optimization method to solve micro-grid optimization problems with constraints. This paper concludes with a detailed review of micro-grid operation cost minimization techniques based on an exhaustive survey and implementation.

124 citations


Journal ArticleDOI
01 Sep 2017
TL;DR: This paper investigates the control parameters of FA, and proposes a modified FA called FA with adaptive control parameters (ApFA), which outperforms the standard FA and five other recently proposed FA variants.
Abstract: Firefly algorithm (FA) is a new swarm intelligence optimization method, which has shown good search abilities on many optimization problems. However, the performance of FA highly depends on its control parameters. In this paper, we investigate the control parameters of FA, and propose a modified FA called FA with adaptive control parameters (ApFA). To verify the performance of ApFA, experiments are conducted on a set of well-known benchmark problems. Results show that the ApFA outperforms the standard FA and five other recently proposed FA variants.

Journal ArticleDOI
TL;DR: This paper outlines the major bees-inspired algorithms, their prospects in the respective problem domains and their similarities and dissimilarities with the other swarm intelligence algorithms, and provides an account of the engineering applications of these algorithms.
Abstract: Over past few decades, families of algorithms based on the intelligent group behaviors of social creatures like ants, birds, fishes, and bacteria have been extensively studied and applied for computer-aided optimization. Recently there has been a surge of interest in developing algorithms for search, optimization, and communication by simulating different aspects of the social life of a very well-known creature: the honey bee. Several articles reporting the success of the heuristics based on swarming, mating, and foraging behaviors of the honey bees are being published on a regular basis. In this paper we provide a brief but comprehensive survey of the entire horizon of research so far undertaken on the algorithms inspired by the honey bees. Starting with the biological perspectives and motivations, we outline the major bees-inspired algorithms, their prospects in the respective problem domains and their similarities and dissimilarities with the other swarm intelligence algorithms. We also provide an account of the engineering applications of these algorithms. Finally we identify some open research issues and promising application areas for the bees-inspired computing techniques.

Journal ArticleDOI
01 Feb 2017
TL;DR: The study shows that the proposed MO-FA is a good alternative to solve the PP problem, a new multi-objective approach based on the flashing behavior of fireflies in nature, which is a swarm intelligence algorithm.
Abstract: Currently, autonomous robotics is one of the most interesting and researched areas of technology. At the beginning, robots only worked in the industrial sector but, gradually, they started to be introduced into other sectors such as medicine or social environments becoming part of society. In mobile robots, the path planning (PP) problem is one of the most researched topics. Taking into account that the PP problem is an NP-hard problem, multi-objective evolutionary algorithms (MOEAs) are good candidates to solve this problem. In this work, a new multi-objective approach based on the flashing behavior of fireflies in nature, the multi-objective firefly algorithm (MO-FA), is proposed to solve the PP problem. This proposed algorithm is a swarm intelligence algorithm. The proposed MO-FA handles three different objectives to obtain accurate and efficient solutions. These objectives are the following: the path safety, the path length, and the path smoothness (related to the energy consumption). Furthermore, and to test the proposed MOEA, we have used eight realistic scenarios for the path's calculation. On the other hand, we also compare our proposal with other approaches of the state of the art, showing the advantages of MO-FA. In particular, to evaluate the obtained results we applied specific quality metrics. Moreover, to demonstrate the statistical evidence of the obtained results, we also performed a statistical analysis. Finally, the study shows that the proposed MO-FA is a good alternative to solve the PP problem.

Journal ArticleDOI
TL;DR: A novel scheme using a Multiple Colonies Artificial Bee Colony algorithm is proposed, which aims at reducing the risk of late delivery and the potential of using real time information for data-driven vehicle scheduling.

Journal ArticleDOI
TL;DR: A novel guiding spark (GS) is introduced to further improve its performance by enhancing the information utilization in the FWA to generate an elite solution called a GS by adding the GV to the position of the firework.
Abstract: The fireworks algorithm (FWA) is a competitive swarm intelligence algorithm which has been shown to be very useful in many applications. In this paper, a novel guiding spark (GS) is introduced to further improve its performance by enhancing the information utilization in the FWA. The idea is to use the objective function’s information acquired by explosion sparks to construct a guiding vector (GV) with promising direction and adaptive length, and to generate an elite solution called a GS by adding the GV to the position of the firework. The FWA with GS is called the guided FWA (GFWA). Experimental results show that the GS contributes greatly to both exploration and exploitation of the GFWA. The GFWA outperforms previous versions of the FWA and other swarm and evolutionary algorithms on a large variety of test functions and it is also a useful method for large scale optimization. The principle of the GS is very simple but efficient, which can be easily transplanted to other population-based algorithms.

Journal ArticleDOI
01 Oct 2017
TL;DR: A modified CSO is being proposed in this paper where two thirds of the population swarms are being updated by a tri-competitive criterion unlike CSO, which confirms the superiority of MCSO over many other state-of-the-art meta-heuristics, including CSO.
Abstract: Display Omitted The proposed work (MCSO) is motivated by the Competitive Swarm Optimizer (CSO).2/3rd of the swarm are updated in MCSO every time by a tri-competitive criteria.Both CEC 2008 and CEC 2010 benchmark functions have been solved using MCSO.Statistical results confirms the superiority of MCSO with faster convergence rate.Clearly, MCSO maintains good balance between exploration and exploitation search. In the recent literature a popular algorithm namely Competitive Swarm Optimizer (CSO) has been proposed for solving unconstrained optimization problems that updates only half of the population in each iteration. A modified CSO (MCSO) is being proposed in this paper where two thirds of the population swarms are being updated by a tri-competitive criterion unlike CSO. A small change in CSO makes a huge difference in the solution quality. The basic idea behind the proposition is to maintain a higher rate of exploration to the search space with a faster rate of convergence. The proposed MCSO is applied to solve the standard CEC2008 and CEC2013 large scale unconstrained benchmark optimization problems. The empirical results and statistical analysis confirm the better overall performance of MCSO over many other state-of-the-art meta-heuristics, including CSO. In order to confirm the superiority further, a real life problem namely sampling-based image matting problem is solved. Considering the winners of CEC 2008 and 2013, MCSO attains the second best position in the competition.

Journal ArticleDOI
TL;DR: A novel first-order stochastic swarm intelligence model in the spirit of consensus formation models is introduced, namely a consensus-based optimization (CBO) algorithm, which may be used for the global optimization of a function in multiple dimensions.
Abstract: We introduce a novel first-order stochastic swarm intelligence (SI) model in the spirit of consensus formation models, namely a consensus-based optimization (CBO) algorithm, which may be used for the global optimization of a function in multiple dimensions. The CBO algorithm allows for passage to the mean-field limit, which results in a nonstandard, nonlocal, degenerate parabolic partial differential equation (PDE). Exploiting tools from PDE analysis we provide convergence results that help to understand the asymptotic behavior of the SI model. We further present numerical investigations underlining the feasibility of our approach.

Journal ArticleDOI
01 Sep 2017
TL;DR: A new FA variant is proposed, called NSRaFA, which employs a random attraction model and three neighborhood search strategies to obtain a trade-off between exploration and exploitation abilities, and a dynamic parameter adjustment mechanism is used to automatically adjust the control parameters.
Abstract: Firefly algorithm (FA) is a new swarm intelligence optimization algorithm, which has shown an effective performance on many optimization problems. However, it may suffer from premature convergence when solving complex optimization problems. In this paper, we propose a new FA variant, called NSRaFA, which employs a random attraction model and three neighborhood search strategies to obtain a trade-off between exploration and exploitation abilities. Moreover, a dynamic parameter adjustment mechanism is used to automatically adjust the control parameters. Experiments are conducted on a set of well-known benchmark functions. Results show that our approach achieves much better solutions than the standard FA and five other recently proposed FA variants.

Journal ArticleDOI
TL;DR: Experimental results and comparisons show that PSOd outperforms PSO and its variants on solving the numerical benchmark functions in terms of solution quality and robustness.

Journal ArticleDOI
Ruochen Liu1, Jianxia Li1, Jing Fan1, Caihong Mu1, Licheng Jiao1 
TL;DR: Experimental results indicate that the proposed CMPSODMO is promising for dealing with the DMOPs in the rapidly changing environments.

Journal ArticleDOI
TL;DR: Among the tested variants, Particle Swarm Optimization algorithms and some new types of metaheuristics perform relatively better when the number of allowed function calls is low, whereas Differential Evolution and Genetic Algorithms perform better relative to other algorithms when the computational budget is large.

Journal ArticleDOI
01 Jan 2017
TL;DR: An improved fruit fly optimization algorithm (IFFOA) for solving the multidimensional knapsack problem (MKP) and a modified harmony search algorithm (MHS) is proposed and applied to add cooperation among swarms in IFFOA to make full use of swarm intelligence.
Abstract: Display Omitted An improved fruit fly optimization algorithm (IFFOA) for solving the multidimensional knapsack problem (MKP) is proposed.The parallel search is employed to balance exploitation and exploration.A modified harmony search algorithm (MHS) is presented to add cooperation among swarms in IFFOA.A novel vertical crossover is designed to guide stagnant dimensions out of local optima.Experimental results indicate that IFFOA is an effective alternative for solving the MKP. This paper presents an improved fruit fly optimization algorithm (IFFOA) for solving the multidimensional knapsack problem (MKP). In IFFOA, the parallel search is employed to balance exploitation and exploration. To make full use of swarm intelligence, a modified harmony search algorithm (MHS) is proposed and applied to add cooperation among swarms in IFFOA. In MHS, novel pitch adjustment scheme and random selection rule are developed by considering specific characters of MKP and FOA. Moreover, a vertical crossover is designed to guide stagnant dimensions out of local optima and further improve the performance. Extensive numerical simulations are conducted and comparisons with other state-of-the-art algorithms verify that the proposed algorithm is an effective alternative for solving the MKP.

Journal ArticleDOI
TL;DR: The results show that the PSO AWL outperforms the SPSO for every topology implemented and is compared to state of the art genetic algorithm (NSGA-II) and multi-agent eeinforcement learning (MARL).

Journal ArticleDOI
01 Mar 2017
TL;DR: The proposed hybrid approach effectively coordinates the various components of ABC algorithm such as solution initialization, selection and determination of a neighboring solution with the local search in such a way that it leads to high quality solutions for the JSPNW.
Abstract: This paper studies a hybrid artificial bee colony (ABC) algorithm for finding high quality solutions of the job-shop scheduling problem with no-wait constraint (JSPNW) with the objective of minimizing makespan among all the jobs. JSPNW is an extension of well-known job-shop scheduling problem subject to the constraint that no waiting time is allowed between operations for a given job. ABC algorithm is a swarm intelligence technique based on intelligent foraging behavior of honey bee swarm. The proposed hybrid approach effectively coordinates the various components of ABC algorithm such as solution initialization, selection and determination of a neighboring solution with the local search in such a way that it leads to high quality solutions for the JSPNW. The proposed approach is compared with the two best approaches in the literature on a set of benchmark instances. Computational results show the superiority of the proposed approach over these two best approaches.

Journal ArticleDOI
TL;DR: A remote sensing image classification technique based on the optimal SVM is proposed, in which the parameters of SVM and feature selection are handled integrally by a modified coded ant colony optimization algorithm combined with genetic algorithm.

Journal ArticleDOI
TL;DR: The routing framework fuses the fundamentals of swarm intelligence and quantum Shannon theory with the characteristics of entanglement transmission and relevant measures of entangling distribution in quantum networks to allow a moderate complexity decentralized routing in quantum repeater networks.
Abstract: We define the entanglement-gradient routing scheme for quantum repeater networks. The routing framework fuses the fundamentals of swarm intelligence and quantum Shannon theory. Swarm intelligence provides nature-inspired solutions for problem solving. Motivated by models of social insect behavior, the routing is performed using parallel threads to determine the shortest path via the entanglement gradient coefficient, which describes the feasibility of the entangled links and paths of the network. The routing metrics are derived from the characteristics of entanglement transmission and relevant measures of entanglement distribution in quantum networks. The method allows a moderate complexity decentralized routing in quantum repeater networks. The results can be applied in experimental quantum networking, future quantum Internet, and long-distance quantum communications.

Journal ArticleDOI
TL;DR: In this paper, a particle swarm optimization (PSO) algorithm was proposed for an optimized design of grid-dependent hybrid photovoltaic-wind energy systems, which uses the actual hourly data of wind speeds, solar radiation, temperature, and electricity demand in a certain location.
Abstract: Recently, with the stringent environmental regulations and shortage fossil-fuel reserve, power generation based on renewable energy sources is seen as a promising solution for future generation systems. A combination of these sources with an optimized configuration can face the climate change obstacles, permit better reliability, and reduce the cost of the generated energy. This paper presents a proposed particle swarm optimization (PSO) algorithm for an optimized design of grid-dependent hybrid photovoltaic-wind energy systems. This algorithm uses the actual hourly data of wind speeds, solar radiation, temperature, and electricity demand in a certain location. The PSO algorithm is employed to obtain the minimum cost of the generated energy while matching the electricity supply with the local demand with particular reliability index. The algorithm has been tested by considering a real case study used the actual situation to supply the electricity demand from utility grid at electricity market prices to estimate how significant are the cost saving compared to the actual situation costs. Results showed that the proposed algorithm responds well to changes in the system parameters and variables while providing a reliable sizing solution.

Journal ArticleDOI
TL;DR: A novel method to merge the differential evolution operator into each sub-swarm of the DMSDL-PSO, which has a good exploration and exploitation capability and performs better on some benchmark functions.
Abstract: Because different optimization algorithms have different search behaviors and advantages, hybrid strategy is one of the main research directions to improve the performance of PSO. Inspired by this idea, a dynamic multi-swarm differential learning particle swarm optimizer (DMSDL-PSO) is proposed in this paper. We propose a novel method to merge the differential evolution operator into each sub-swarm of the DMSDL-PSO. Combining the exploration capability of the differential mutation and employing Quasi-Newton method as a local searcher to enhance the exploitation capability, DMSDL-PSO has a good exploration and exploitation capability. According to the characteristics of the DMSDL-PSO, three modified differential mutation operators are discussed. Differential mutation is adopted for the personal historically best particle. Because the velocity updating equation of the particles in PSO has some shortcomings, a modified velocity updating equation is adopted in DMSDL-PSO. In DMSDL-PSO, in which the particles are divided into several small and dynamic sub-swarms. The dynamic change of sub-swarms can promote the information exchange of the whole swarm. In order to test the performance of DMSDL-PSO, 41 benchmark functions are adopted. Lots of numerical experiments are conducted to compare DMSDL-PSO with other popular algorithms. The numerical results demonstrate that DMSDL-PSO performs better on some benchmark functions.

Proceedings ArticleDOI
01 Jun 2017
TL;DR: This paper adjusted recent elephant herding optimization algorithm for multilevel thresholding by Kapur's and Otsu's method and it was more robust than other approaches from literature and compared with four other swarm intelligence algorithms.
Abstract: Digital images are widely used and numerous application in different scientific fields use digital image processing algorithms where image segmentation is a common task. Thresholding represents one technique for solving that task and Kapur's and Otsu's methods are well known criteria often used for selecting thresholds. Finding optimal threshold values represents a hard optimization problem and swarm intelligence algorithms have been successfully used for solving such problems. In this paper we adjusted recent elephant herding optimization algorithm for multilevel thresholding by Kapur's and Otsu's method. Performance was tested on standard benchmark images and compared with four other swarm intelligence algorithms. Elephant herding optimization algorithm outperformed other approaches from literature and it was more robust.

Journal ArticleDOI
Jianping Luo, Qiqi Liu, Yun Yang, Xia Li1, Min-Rong Chen1, Wenming Cao 
01 Jan 2017
TL;DR: The proposed algorithm proves to be competitive in dealing with multi-objective and many-objectives optimisation problems in comparison with other state-of-the-art algorithms for CEC09, LZ09, and DTLZ test instances.
Abstract: Display Omitted Novel meta-heuristic to the multi-objective optimisation problem.The multi-objective optimization algorithm compared with other work in the literature.The algorithm possesses outstanding performance. In addition to dominance-based and decomposition-based algorithms, performance indicator-based algorithms have been widely used and investigated in the field of evolutionary multi-objective optimisation. This study proposes a multi-objective artificial bee colony optimisation method called e -MOABC based on performance indicators to solve multi-objective and many-objective problems. The proposed algorithm develops an external archive on the basis of both Pareto dominance and preference indicators to save the non-dominated solutions produced in each generation. The population of the presented algorithm includes employed bees, onlooker bees, and scout bees. Employed bees adjust their trajectories according to the information provided by other employed bees. Motivated by employed bees, onlooker bees select food sources to update their positions according to a power law probability, with which the food sources with high quality have a high probability to be selected for exploration. The quality of food sources is calculated on the basis of the quality indicator I e + . Scout bees dispose of food sources with poor quality. The proposed algorithm proves to be competitive in dealing with multi-objective and many-objective optimisation problems in comparison with other state-of-the-art algorithms for CEC09, LZ09, and DTLZ test instances.