scispace - formally typeset
Search or ask a question

Showing papers on "Swarm intelligence published in 2019"


Journal ArticleDOI
TL;DR: This work proposes a new 3-D SIL algorithm based on particle swarm optimization (PSO) that exploits the particle search space in a limited boundary by using the bounding box method and proposes an energy-efficient swarm-intelligence-based clustering (SIC) algorithm, in which the particle fitness function is exploited for interclusters distance, intracluster distance, residual energy, and geographic location.
Abstract: In recent years, unmanned aerial vehicle (UAV) networks have been a focus area of the academic and industrial research community. They have been used in many military and civilian applications. Emergency communication is one of the essential requirements for first responders and victims in the aftermath of natural disasters. In such scenarios, UAVs may configure ad hoc wireless networks to cover a large area. In UAV networks, however, localization and routing are challenging tasks owing to the high mobility, unstable links, dynamic topology, and limited energy of UAVs. Here, we propose swarm-intelligence-based localization (SIL) and clustering schemes in UAV networks for emergency communications. First, we propose a new 3-D SIL algorithm based on particle swarm optimization (PSO) that exploits the particle search space in a limited boundary by using the bounding box method. In the 3-D search space, anchor UAV nodes are randomly distributed and the SIL algorithm measures the distance to existing anchor nodes for estimating the location of the target UAV nodes. Convergence time and localization accuracy are improved with lower computational cost. Second, we propose an energy-efficient swarm-intelligence-based clustering (SIC) algorithm based on PSO, in which the particle fitness function is exploited for intercluster distance, intracluster distance, residual energy, and geographic location. For energy-efficient clustering, cluster heads are selected based on improved particle optimization. The proposed SIC outperforms five typical routing protocols regarding packet delivery ratio, average end-to-end delay, and routing overhead. Moreover, SIC consumes less energy and prolongs network lifetime.

167 citations


Journal ArticleDOI
TL;DR: This paper presents a probabilistic procedure for automating the management of complex systems and its applications in the real-time environment.
Abstract: 1Complex System and Computational Intelligence Laboratory, TaiYuan University of Science and Technology, Taiyuan 003024, China; 2Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China; 3State Key Laboratory of Intelligent Con-trol and Management of Complex Systems, Institute of Automation Chinese Academy of Sciences, Beijing, 100190, China.; 4University of Technology Sydney, Sydney, NSW 2007, Australia

161 citations


Journal ArticleDOI
TL;DR: The results indicate that the artificial neural network, the weights of which had been optimized via the ABC algorithm, exhibits greater ability, flexibility and accuracy in comparison with statistical models.
Abstract: The artificial bee colony (ABC) algorithm is a recently introduced swarm intelligence algorithm for optimization, which has already been successfully applied for the training of artificial neural network (ANN) models. This paper thoroughly explores the performance of the ABC algorithm for optimizing the connection weights of feed-forward (FF) neural network models, aiming to accurately determine one of the most critical parameters in reinforced concrete structures, namely the fundamental period of vibration. Specifically, this study focuses on the determination of the vibration period of reinforced concrete infilled framed structures, which is essential to earthquake design, using feed-forward ANNs. To this end, the number of storeys, the number of spans, the span length, the infill wall panel stiffness, and the percentage of openings within the infill panel are selected as input parameters, while the value of vibration period is the output parameter. The accuracy of the FF–ABC model is verified through comparison with available formulas in the literature. The results indicate that the artificial neural network, the weights of which had been optimized via the ABC algorithm, exhibits greater ability, flexibility and accuracy in comparison with statistical models.

133 citations


Journal ArticleDOI
TL;DR: A high-performance approach based on the Max–Min Ant System (MMAS), which is an efficient variation in the family of ant colony optimization algorithms, is proposed to tackle the static task-graph scheduling in homogeneous multiprocessor environments, the predominant technology used as mini-servers in fog computing.
Abstract: In our rapidly-growing big-data area, often the big sensory data from Internet of Things (IoT) cannot be sent directly to the far data-center in an efficient way because of the limitation in the network infrastructure. Fog computing, which has increasingly gained popularity for real-time applications, offers the utilization of local mini data-centers near the sensors to release the burden from the main data-center, and to exploit the full potential of cloud-based IoT. In this paper, a high-performance approach based on the Max–Min Ant System (MMAS), which is an efficient variation in the family of ant colony optimization algorithms, is proposed to tackle the static task-graph scheduling in homogeneous multiprocessor environments, the predominant technology used as mini-servers in fog computing. The main duty of the proposed approach is to properly manipulate the priority values of tasks so that the most optimal task-order can be achieved. Leveraging background knowledge of the problem, as heuristic values, has made the proposed approach very robust and efficient. Different random task-graphs with different shape parameters have been utilized to evaluate the proposed approach, and the results show its efficiency and superiority versus traditional counterparts from the performance perspective.

130 citations


Journal ArticleDOI
TL;DR: The numerical results show that the wind energy decision system not only provides an effective wind energy assessment, but can also satisfactorily approximate the actual wind speed forecasting, which means it can serve as an effective tool for wind farm management and decision-making.

122 citations


Journal ArticleDOI
TL;DR: An overview of the research conducted on symbiotic organisms search algorithms from inception to the time of writing is provided, in the form of details of various application scenarios with variants and hybrid implementations, and suggestions for future research directions.
Abstract: The symbiotic organisms search algorithm is a very promising recent metaheuristic algorithm. It has received a plethora of attention from all areas of numerical optimization research, as well as engineering design practices. it has since undergone several modifications, either in the form of hybridization or as some other improved variants of the original algorithm. However, despite all the remarkable achievements and rapidly expanding body of literature regarding the symbiotic organisms search algorithm within its short appearance in the field of swarm intelligence optimization techniques, there has been no collective and comprehensive study on the success of the various implementations of this algorithm. As a way forward, this paper provides an overview of the research conducted on symbiotic organisms search algorithms from inception to the time of writing, in the form of details of various application scenarios with variants and hybrid implementations, and suggestions for future research directions.

112 citations


Journal ArticleDOI
TL;DR: Experimental results show that IGWO obtains the better convergence velocity and optimization accuracy of GWO.
Abstract: The grey wolf optimizer (GWO) is a novel type of swarm intelligence optimization algorithm. An improved grey wolf optimizer (IGWO) with evolution and elimination mechanism was proposed so as to achieve the proper compromise between exploration and exploitation, further accelerate the convergence and increase the optimization accuracy of GWO. The biological evolution and the “survival of the fittest” (SOF) principle of biological updating of nature are added to the basic wolf algorithm. The differential evolution (DE) is adopted as the evolutionary pattern of wolves. The wolf pack is updated according to the SOF principle so as to make the algorithm not fall into the local optimum. That is, after each iteration of the algorithm sort the fitness value that corresponds to each wolf by ascending order, and then eliminate R wolves with worst fitness value, meanwhile randomly generate wolves equal to the number of eliminated wolves. Finally, 12 typical benchmark functions are used to carry out simulation experiments with GWO with differential evolution (DGWO), GWO algorithm with SOF mechanism (SGWO), IGWO, DE algorithm, particle swarm algorithm (PSO), artificial bee colony (ABC) algorithm and cuckoo search (CS) algorithm. Experimental results show that IGWO obtains the better convergence velocity and optimization accuracy.

111 citations


Journal ArticleDOI
TL;DR: The review highlights the exceptional performance of AI methods in optimization of various objective functions essential for industrial decision making including minimum miscibility pressure, oil production rate, and volume of CO2 sequestration.
Abstract: In recent years, artificial intelligence (AI) has been widely applied to optimization problems in the petroleum exploration and production industry. This survey offers a detailed literature review based on different types of AI algorithms, their application areas in the petroleum industry, publication year, and geographical regions of their development. For this purpose, we classify AI methods into four main categories including evolutionary algorithms, swarm intelligence, fuzzy logic, and artificial neural networks. Additionally, we examine these types of algorithms with respect to their applications in petroleum engineering. The review highlights the exceptional performance of AI methods in optimization of various objective functions essential for industrial decision making including minimum miscibility pressure, oil production rate, and volume of $$\hbox {CO}_{2}$$ sequestration. Furthermore, hybridization and/or combination of various AI techniques can be successfully applied to solve important optimization problems and obtain better solutions. The detailed descriptions provided in this review serve as a comprehensive reference of AI optimization techniques for further studies and research in this area.

106 citations


Journal ArticleDOI
15 Jan 2019-Sensors
TL;DR: From the analysis, it is observed that centralized clustering solutions based on the Swarm Intelligence paradigm are more adapted for applications with low energy consumption, high data delivery rate, or high scalability than algorithmsbased on the other presented paradigms.
Abstract: During the past few years, Wireless Sensor Networks (WSNs) have become widely used due to their large amount of applications. The use of WSNs is an imperative necessity for future revolutionary areas like ecological fields or smart cities in which more than hundreds or thousands of sensor nodes are deployed. In those large scale WSNs, hierarchical approaches improve the performance of the network and increase its lifetime. Hierarchy inside a WSN consists in cutting the whole network into sub-networks called clusters which are led by Cluster Heads. In spite of the advantages of the clustering on large WSNs, it remains a non-deterministic polynomial hard problem which is not solved efficiently by traditional clustering. The recent researches conducted on Machine Learning, Computational Intelligence, and WSNs bring out the optimized clustering algorithms for WSNs. These kinds of clustering are based on environmental behaviors and outperform the traditional clustering algorithms. However, due to the diversity of WSN applications, the choice of an appropriate paradigm for a clustering solution remains a problem. In this paper, we conduct a wide review of proposed optimized clustering solutions nowadays. In order to evaluate them, we consider 10 parameters. Based on these parameters, we propose a comparison of these optimized clustering approaches. From the analysis, we observe that centralized clustering solutions based on the Swarm Intelligence paradigm are more adapted for applications with low energy consumption, high data delivery rate, or high scalability than algorithms based on the other presented paradigms. Moreover, when an application does not need a large amount of nodes within a field, the Fuzzy Logic based solution are suitable.

106 citations


Journal ArticleDOI
TL;DR: The proposed supply-demand-based optimization algorithm is compared with other state-of-the-art counterparts on 29 benchmark test functions and six engineering optimization problems and proves that SDO is able to provide very promising results in terms of exploration, exploitation, local optima avoidance, and convergence rate.
Abstract: A novel metaheuristic optimization algorithm, named supply-demand-based optimization (SDO), is presented in this paper. SDO is a swarm-based optimizer motivated by the supply-demand mechanism in economics. This algorithm mimics both the demand relation of consumers and supply relation of producers. The proposed algorithm is compared with other state-of-the-art counterparts on 29 benchmark test functions and six engineering optimization problems. The results on the unconstrained test functions prove that SDO is able to provide very promising results in terms of exploration, exploitation, local optima avoidance, and convergence rate. The results on the constrained engineering problems suggest that SDO is considerately competitive in terms of computational expense, convergence rate, and solution accuracy. The codes are available at https://www.mathworks.com/matlabcentral/fileexchange/71764-supply-demand-based-optimization .

105 citations


Journal ArticleDOI
TL;DR: A novel particle swarm optimization (PSO) variant cPSO-CNN is proposed for optimizing the hyper-parameter configuration of architecture-determined CNNs, which utilizes a confidence function defined by a compound normal distribution to model experts' knowledge on CNN hyper- parameter fine-tunings so as to enhance the canonical PSO's exploration capability.
Abstract: Swarm intelligence algorithms have been widely adopted in solving many highly nonlinear, multimodal problems and have achieved tremendous successes. However, their application on deep neural networks is largely unexplored. On the other hand, deep neural networks, especially convolutional neural network (CNN), have recently achieved breakthroughs in tackling many intractable problems; nevertheless their performance depends heavily on the chosen values of their hyper-parameters, whose fine-tuning is both labor-intensive and time-consuming. In this paper, we propose a novel particle swarm optimization (PSO) variant cPSO-CNN for optimizing the hyper-parameter configuration of architecture-determined CNNs. cPSO-CNN utilizes a confidence function defined by a compound normal distribution to model experts' knowledge on CNN hyper-parameter fine-tunings so as to enhance the canonical PSO's exploration capability. cPSO-CNN also redefines the scalar acceleration coefficients of PSO as vectors to better adapt for the variant ranges of CNN hyper-parameters. Besides, a linear prediction model is adopted for fast ranking the PSO particles to reduce the cost of fitness function evaluation. The experimental results demonstrate that cPSO-CNN performs competitively when compared with several reported algorithms in terms of both CNN hyper-parameter superiority and overall computation cost.

Journal ArticleDOI
TL;DR: This work focuses on reviewing a heuristic global optimization method called particle swarm optimization (PSO), the mathematical representation of PSO in contentious and binary spaces, the evolution and modifications ofPSO over the last two decades and a comprehensive taxonomy of heuristic-based optimization algorithms.
Abstract: Swarm intelligence is a kind of artificial intelligence that is based on the collective behavior of the decentralized and self-organized systems. This work focuses on reviewing a heuristic global optimization method called particle swarm optimization (PSO). This includes the mathematical representation of PSO in contentious and binary spaces, the evolution and modifications of PSO over the last two decades. We also present a comprehensive taxonomy of heuristic-based optimization algorithms such as genetic algorithms, tabu search, simulated annealing, cross entropy and illustrate the advantages and disadvantages of these algorithms. Furthermore, we present the application of PSO on graphics processing unit and show various applications of PSO in networks.

Journal ArticleDOI
TL;DR: Proposed work presents a comprehensive and systematic survey of the studies on PPSO algorithms and variants along with their parallelization strategies and applications.
Abstract: Most of the complex research problems can be formulated as optimization problems. Emergence of big data technologies have also commenced the generation of complex optimization problems with large size. The high computational cost of these problems has rendered the development of optimization algorithms with parallelization. Particle swarm optimization (PSO) algorithm is one of the most popular swarm intelligence-based algorithm, which is enriched with robustness, simplicity and global search capabilities. However, one of the major hindrance with PSO is its susceptibility of getting entrapped in local optima and; alike other evolutionary algorithms the performance of PSO gets deteriorated as soon as the dimension of the problem increases. Hence, several efforts are made to enhance its performance that includes the parallelization of PSO. The basic architecture of PSO inherits a natural parallelism, and receptiveness of fast processing machines has made this task pretty convenient. Therefore, parallelized PSO (PPSO) has emerged as a well-accepted algorithm by the research community. Several studies have been performed on parallelizing PSO algorithm so far. Proposed work presents a comprehensive and systematic survey of the studies on PPSO algorithms and variants along with their parallelization strategies and applications.

Journal ArticleDOI
01 Dec 2019
TL;DR: CCSA is a successful improvement to tackle the imbalance search strategy and premature convergence problems of the crow search algorithm and finds the best optimal solution for the applied problems of engineering design.
Abstract: In this paper, a conscious neighborhood-based crow search algorithm (CCSA) is proposed for solving global optimization and engineering design problems. It is a successful improvement to tackle the imbalance search strategy and premature convergence problems of the crow search algorithm. CCSA introduces three new search strategies called neighborhood-based local search (NLS), non-neighborhood based global search (NGS) and wandering around based search (WAS) in order to improve the movement of crows in different search spaces. Moreover, a neighborhood concept is defined to select the movement strategy between NLS and NGS consciously, which enhances the balance between local and global search. The proposed CCSA is evaluated on several benchmark functions and four applied problems of engineering design. In all experiments, CCSA is compared by other state-of-the-art swarm intelligence algorithms: CSA, BA, CLPSO, GWO, EEGWO, WOA, KH, ABC, GABC, and Best-so-far ABC. The experimental and statistical results show that CCSA is very competitive especially for large-scale optimization problems, and it is significantly superior to the compared algorithms. Furthermore, the proposed algorithm also finds the best optimal solution for the applied problems of engineering design.

Journal ArticleDOI
TL;DR: A novel feature selection method based on a modified ALO (MALO) and WSVM is proposed to reduce the dimensionality of HSIs and demonstrates that it outperforms other approaches, finds the optimal solution with a reasonable convergence orientation, and its classification accuracy is satisfied with fewer bands.
Abstract: Feature selection is one of the most important issues in hyperspectral image (HSI) classification to achieve high correlation between the adjacent bands. The main concern is selecting fewer bands with the highest accuracy as possible. Generally, it is a combinatorial optimization problem and cannot be fully solved by swarm intelligence algorithms. Ant lion optimizer (ALO) is a newly proposed swarm intelligence algorithm that mimics the swarming behaviour of antlions. In addition, wavelet support vector machine (WSVM) is able to enhance the stability of the classification result, and Levy flight helps swarm intelligence algorithms jump out of the local optimum. Therefore, in this paper, a novel feature selection method based on a modified ALO (MALO) and WSVM is proposed to reduce the dimensionality of HSIs. The proposed method is compared with some state-of-the-art algorithms on some HSI datasets. Moreover, a new evaluating criteria is formulated to estimate the performance of feature selection, and the classification accuracy and selected number of bands are balanced as much as possible. Experimental results demonstrate that the proposed method outperforms other approaches, finds the optimal solution with a reasonable convergence orientation, and its classification accuracy is satisfied with fewer bands, it is robust, adaptive and might be applied for practical work of feature selection.

Journal ArticleDOI
TL;DR: An efficient physics-based model of fire propagation and a self-organisation algorithm for swarms of firefighting drones are developed and coupled, with the collaborative behaviour based on a particle swarm algorithm adapted to individuals operating within physical dynamic environments of high severity and frequency of change.

Journal ArticleDOI
01 Jun 2019-Sensors
TL;DR: Simulation results indicate that the improved basic versions of the tree growth algorithm and the elephant herding optimization swarm intelligence metaheuristics can obtain more consistent and accurate locations of the unknown target nodes in wireless sensor networks topology than other approaches that have been proposed in the literature.
Abstract: Wireless sensor networks, as an emerging paradigm of networking and computing, have applications in diverse fields such as medicine, military, environmental control, climate forecasting, surveillance, etc. For successfully tackling the node localization problem, as one of the most significant challenges in this domain, many algorithms and metaheuristics have been proposed. By analyzing available modern literature sources, it can be seen that the swarm intelligence metaheuristics have obtained significant results in this domain. Research that is presented in this paper is aimed towards achieving further improvements in solving the wireless sensor networks localization problem by employing swarm intelligence. To accomplish this goal, we have improved basic versions of the tree growth algorithm and the elephant herding optimization swarm intelligence metaheuristics and applied them to solve the wireless sensor networks localization problem. In order to determine whether the improvements are accomplished, we have conducted empirical experiments on different sizes of sensor networks ranging from 25 to 150 target nodes, for which distance measurements are corrupted by Gaussian noise. Comparative analysis with other state-of-the-art swarm intelligence algorithms that have been already tested on the same problem instance, the butterfly optimization algorithm, the particle swarm optimization algorithm, and the firefly algorithm, is conducted. Simulation results indicate that our proposed algorithms can obtain more consistent and accurate locations of the unknown target nodes in wireless sensor networks topology than other approaches that have been proposed in the literature.

Journal ArticleDOI
TL;DR: This article explores how a collaboration technology called Artificial Swarm Intelligence (ASI) addresses the limitations associated with group decision making, amplifies the intelligence of human intelligence and addresses the challenges of knowledge representation in the rapidly changing environment.
Abstract: This article explores how a collaboration technology called Artificial Swarm Intelligence (ASI) addresses the limitations associated with group decision making, amplifies the intelligence of human ...

Journal ArticleDOI
TL;DR: A new clustering algorithm that selects CHs using the grey wolf optimizer (GWO) is presented and it is shown that the proposed protocol improves network lifetime in comparison to a number of recent similar protocols.
Abstract: Energy efficiency is one of the main challenges in developing Wireless Sensor Networks (WSNs). Since communication has the largest share in energy consumption, efficient routing is an effective solution to this problem. Hierarchical clustering algorithms are a common approach to routing. This technique splits nodes into groups in order to avoid long-range communication which is delegated to the cluster head (CH). In this paper, we present a new clustering algorithm that selects CHs using the grey wolf optimizer (GWO). GWO is a recent swarm intelligence algorithm based on the behavior of grey wolves that shows impressive characteristics and competitive results. To select CHs, the solutions are rated based on the predicted energy consumption and current residual energy of each node. In order to improve energy efficiency, the proposed protocol uses the same clustering in multiple consecutive rounds. This allows the protocol to save the energy that would be required to reform the clustering. We also present a new dual-hop routing algorithm for CHs that are far from the base station and prove that the presented method ensures minimum and most balanced energy consumption while remaining nodes use single-hop communication. The performance of the protocol is evaluated in several different scenarios and it is shown that the proposed protocol improves network lifetime in comparison to a number of recent similar protocols.

Journal ArticleDOI
TL;DR: A novel optimization algorithm, namely the compact bat algorithm (cBA), to use for the class of optimization problems involving devices which have limited hardware resources and demonstrates that the proposed algorithm achieves an effective way to use limited memory devices and provides competitive results.
Abstract: Everyday, a large number of complex scientific and industrial problems involve finding an optimal solution in a large solution space. A challenging task for several optimizations is not only the combinatorial operation but also the constraints of available devices. This paper proposes a novel optimization algorithm, namely the compact bat algorithm (cBA), to use for the class of optimization problems involving devices which have limited hardware resources. A real-valued prototype vector is used for the probabilistic operations to generate each candidate for the solution of the optimization of the cBA. The proposed cBA is extensively evaluated on several continuous multimodal functions as well as the unequal clustering of wireless sensor network (uWSN) problems. Experimental results demonstrate that the proposed algorithm achieves an effective way to use limited memory devices and provides competitive results.

Journal ArticleDOI
TL;DR: A hyper-heuristic method, namely a Modified Choice Function (MCF), is applied such that it can regulate the selection of the neighbourhood search heuristics adopted by the employed and onlooker bees automatically and the Lin-Kernighan local search strategy is integrated to improve the performance of the proposed model.
Abstract: The Artificial Bee Colony (ABC) algorithm is a swarm intelligence approach which has initially been proposed to solve optimisation of mathematical test functions with a unique neighbourhood search mechanism. This neighbourhood search mechanism could not be directly applied to combinatorial discrete optimisation problems. In order to tackle combinatorial discrete optimisation problems, the employed and onlooker bees need to be equipped with problem-specific perturbative heuristics. However, a large variety of problem-specific heuristics are available, and it is not an easy task to select an appropriate heuristic for a specific problem. In this paper, a hyper-heuristic method, namely a Modified Choice Function (MCF), is applied such that it can regulate the selection of the neighbourhood search heuristics adopted by the employed and onlooker bees automatically. The Lin-Kernighan (LK) local search strategy is integrated to improve the performance of the proposed model. To demonstrate the effectiveness of the proposed model, 64 Traveling Salesman Problem (TSP) instances available in TSPLIB are evaluated. On average, the proposed model solves the 64 instances to 0.055% from the known optimum within approximately 2.7 min. A performance comparison with other state-of-the-art algorithms further indicates the effectiveness of the proposed model.

Journal ArticleDOI
TL;DR: A novel PSO-based method is investigated for solving highly constrained UCSP in which basic PSO operations are transformed to tackle combinatorial optimization task of UCSP and a few new operations are introduced to PSO to solve UCSP efficiently.
Abstract: The University Course Scheduling Problem (UCSP) is a highly constrained real-world combinatorial optimization task. Solving UCSP means creating an optimal course schedule by assigning courses to specific rooms, instructors, students, and timeslots by taking into account the given constraints. Several studies have reported different metaheuristic approaches for solving UCSP including Genetic Algorithm (GA) and Harmony Search (HS) algorithm. Various Swarm Intelligence (SI) optimization methods have also been investigated for UCSP in recent times and a few Particle Swarm Optimization (PSO) based methods among them with different adaptations are shown to be effective. In this study, a novel PSO-based method is investigated for solving highly constrained UCSP in which basic PSO operations are transformed to tackle combinatorial optimization task of UCSP and a few new operations are introduced to PSO to solve UCSP efficiently. In the proposed method, swap sequence-based velocity computation and its application are developed to transform individual particles in order to improve them. Selective search and forceful swap operation with repair mechanism are the additional new operations in the proposed method for updating particles with calculated swap sequences as velocities. The proposed PSO with selective search (PSOSS) method has been tested on an instance of UCSP for the Computer Science and Engineering Department of Khulna University of Engineering & Technology which has many hard and soft constraints. Experimental results revealed the effectiveness and the superiority of the proposed method compared to other prominent metaheuristic methods (e.g., GA, HS).

Proceedings ArticleDOI
10 May 2019
TL;DR: This paper presents firefly algorithm framework for designing convolutional neural network architecture, and obtained empirical results showed that the proposed framework achieves promising performance in this domain.
Abstract: This paper presents firefly algorithm framework for designing convolutional neural network architecture. Convolutional neural networks can be classified as a special category of deep neural networks that in most cases consist of several convolution, fully connected (dense) and pooling layers. Wide set of image classification tasks and problems from the computer vision domain were successfully tackled by convolutional neural networks. One of the most challenging tasks from this domain is to find the convolutional neural network architecture that obtains the best performance for the specific application. The values of network's hyper-parameters have significant influence on the overall network performance. Research shown in this paper deals with convolutional neural network hyper-parameters optimization that define the network's architecture and structure. The hyper-parameters that were taken into account for this research include the number of convolutional and dense layers, the number of kernels per layer and the kernel size. We performed hyper-parameters optimization by the well-known firefly algorithm that belongs to the group of swarm intelligence metaheuristis. Solution's quality, robustness and performance of our proposed framework was tested against the MNIST dataset. Obtained empirical results showed that the proposed framework achieves promising performance in this domain.

Journal ArticleDOI
Mousumi Basu1
01 Sep 2019-Energy
TL;DR: It has been examined from the assessment that the suggested squirrel search algorithm (SSA) has the capability to bestow with better-quality solution.

Journal ArticleDOI
TL;DR: By using the proposed algorithm, improvements in tackling the resource scheduling issue in cloud computing have been established, as well enhancements to the original whale optimization implementation.
Abstract: The cloud computing paradigm, as a novel computing resources delivery platform, has significantly impacted society with the concept of on-demand resource utilization through virtualization technology. Virtualization enables the usage of available physical resources in a way that multiple end-users can share the same underlying hardware infrastructure. In cloud computing, due to the expectations of clients, as well as on the providers side, many challenges exist. One of the most important nondeterministic polynomial time (NP) hard challenges in cloud computing is resource scheduling, due to its critical impact on the cloud system performance. Previously conducted research from this domain has shown that metaheuristics can substantially improve cloud system performance if they are used as scheduling algorithms. This paper introduces a hybridized whale optimization algorithm, that falls into the category of swarm intelligence metaheuristics, adapted for tackling the resource scheduling problem in cloud environments. To more precisely evaluate performance of the proposed approach, original whale optimization was also adapted for resource scheduling. Considering the two most important mechanisms of any swarm intelligence algorithm (exploitation and exploration), where the efficiency of a swarm algorithm depends heavily on their adjusted balance, the original whale optimization algorithm was enhanced by addressing its weaknesses of inappropriate exploitation–exploration trade-off adjustments and the premature convergence. The proposed hybrid algorithm was first tested on a standard set of bound-constrained benchmarks with the goal to more accurately evaluate its performance. After, simulations were performed using two different resource scheduling models in cloud computing with real, as well as with artificial data sets. Simulations were performed on the robust CloudSim platform. A hybrid whale optimization algorithm was compared with other state-of-the-art metaheurisitcs and heuristics, as well as with the original whale optimization for all conducted experiments. Achieved results in all simulations indicate that the proposed hybrid whale optimization algorithm, on average, outperforms the original version, as well as other heuristics and metaheuristics. By using the proposed algorithm, improvements in tackling the resource scheduling issue in cloud computing have been established, as well enhancements to the original whale optimization implementation.

Book ChapterDOI
01 Jan 2019
TL;DR: This chapter presents the Spider Monkey Optimization algorithm in detail and a numerical example of SMO procedure has also been given for a better understanding of its working.
Abstract: Foraging behavior of social creatures has always been a matter of study for the development of optimization algorithms. Spider Monkey Optimization (SMO) is a global optimization algorithm inspired by Fission-Fusion social (FFS) structure of spider monkeys during their foraging behavior. SMO exquisitely depicts two fundamental concepts of swarm intelligence: self-organization and division of labor. SMO has gained popularity in recent years as a swarm intelligence based algorithm and is being applied to many engineering optimization problems. This chapter presents the Spider Monkey Optimization algorithm in detail. A numerical example of SMO procedure has also been given for a better understanding of its working.

Journal ArticleDOI
01 Jul 2019
TL;DR: The outcome indicates that FAM-BSO is able to produce promising results as compared with those from original FAM and other feature selection methods including particle swarm optimization, genetic algorithm, genetic programming, and ant colony optimization.
Abstract: Brain storm optimization (BSO) is a new and effective swarm intelligence method inspired by the human brainstorming process. This paper presents a novel BSO-based feature selection technique for data classification. Specifically, the Fuzzy ARTMAP (FAM) model, which is employed as an incremental learning neural network, is combined with BSO, which acts as a feature selection method, to produce the hybrid FAM-BSO model for feature selection and optimization. Firstly, FAM is used to create a number of prototype nodes incrementally. Then, BSO is used to search and select an optimal sub-set of features that is able to produce high accuracy with the minimum number of features. Ten benchmark problems and a real-world case study are employed to evaluate the performance of FAM-BSO. The results are quantified statistically using the bootstrap method with the 95% confidence intervals. The outcome indicates that FAM-BSO is able to produce promising results as compared with those from original FAM and other feature selection methods including particle swarm optimization, genetic algorithm, genetic programming, and ant colony optimization.

Journal ArticleDOI
01 Sep 2019-Energy
TL;DR: A deep data-driven framework for the optimization of combustion system operations is developed by integrating the deep belief network based models, the considered operational constraints, and the control variable constraints for maximizing the combustion efficiency and minimizing the NOx emission.

Journal ArticleDOI
TL;DR: A modified parameter “C” strategy to balance between exploration and exploitation of GWO is presented and a new random opposition-based learning strategy is proposed to help the population jump out of the local optima.
Abstract: Grey wolf optimizer (GWO) algorithm is a swarm intelligence optimization technique that is recently developed to mimic the hunting behavior and leadership hierarchy of grey wolves in nature. It has been successfully applied to many real world applications. In the GWO algorithm, “C”is an important parameter which favoring exploration. At present, the researchers are few study the parameter “C”in GWO algorithm. In addition, during the evolution process, the other individuals in the population move towards to the α, β, and δ wolves which are to accelerate convergence. However, GWO is easy to trap in the local optima. This paper presents a modified parameter “C”strategy to balance between exploration and exploitation of GWO. Simultaneously, a new random opposition-based learning strategy is proposed to help the population jump out of the local optima. The experiments on 23 widely used benchmark test functions with various features, 30 benchmark problems from IEEE CEC 2014 Special Session, and three engineering design optimization problems. The results reveal that the proposed algorithm shows better or at least competitive performance against other compared algorithms on not only global optimization but also engineering design optimization problems.

Journal ArticleDOI
TL;DR: The result shows that some of the modified versions of firefly algorithm produce superior results with a tradeoff of high computational time, which will help practitioners to decide which modified version to apply based on the computational resource available and the sensitivity of the problem.
Abstract: Firefly algorithm is a swarm based metaheuristic algorithm designed for continuous optimization problems. It works by following better solutions and also with a random search mechanism. It has been successfully used in different problems arising in different disciplines and also modified for discrete problems. Unlike its easiness to understand and to implement; its effectiveness is highly affected by the parameter values. In addition modifying the search mechanism may give better performance. Hence different modified versions are introduced to overcome its limitations and increase its performance. In this paper, the modifications done on firefly algorithm for continuous optimization problems will be reviewed with a critical analysis. A detailed discussion on the modifications with possible future works will also be presented. In addition a comparative study will be conducted using forty benchmark problems with different dimensions based on ten base functions. The result shows that some of the modified versions produce superior results with a tradeoff of high computational time. Hence, this result will help practitioners to decide which modified version to apply based on the computational resource available and the sensitivity of the problem.