scispace - formally typeset
Search or ask a question

Showing papers on "Particle swarm optimization published in 2020"


Journal ArticleDOI
TL;DR: A well-defined “generation rate” term is proved to invigorate EO’s ability in exploration, exploitation, and local minima avoidance, and its performance is statistically similar to SHADE and LSHADE-SPACMA.
Abstract: This paper presents a novel, optimization algorithm called Equilibrium Optimizer (EO), inspired by control volume mass balance models used to estimate both dynamic and equilibrium states. In EO, each particle (solution) with its concentration (position) acts as a search agent. The search agents randomly update their concentration with respect to best-so-far solutions, namely equilibrium candidates, to finally reach to the equilibrium state (optimal result). A well-defined “generation rate” term is proved to invigorate EO’s ability in exploration, exploitation, and local minima avoidance. The proposed algorithm is benchmarked with 58 unimodal, multimodal, and composition functions and three engineering application problems. Results of EO are compared to three categories of existing optimization methods, including: (i) the most well-known meta-heuristics, including Genetic Algorithm (GA), Particle Swarm Optimization (PSO); (ii) recently developed algorithms, including Grey Wolf Optimizer (GWO), Gravitational Search Algorithm (GSA), and Salp Swarm Algorithm (SSA); and (iii) high performance optimizers, including CMA-ES, SHADE, and LSHADE-SPACMA. Using average rank of Friedman test, for all 58 mathematical functions EO is able to outperform PSO, GWO, GA, GSA, SSA, and CMA-ES by 60%, 69%, 94%, 96%, 77%, and 64%, respectively, while it is outperformed by SHADE and LSHADE-SPACMA by 24% and 27%, respectively. The Bonferroni–Dunnand Holm’s tests for all functions showed that EO is significantly a better algorithm than PSO, GWO, GA, GSA, SSA and CMA-ES while its performance is statistically similar to SHADE and LSHADE-SPACMA. The source code of EO is publicly availabe at https://github.com/afshinfaramarzi/Equilibrium-Optimizer , http://built-envi.com/portfolio/equilibrium-optimizer/ and http://www.alimirjalili.com/SourceCodes/EOcode.zip .

1,085 citations


Journal ArticleDOI
TL;DR: In this paper, the authors reviewed and evaluated contemporary forecasting techniques for photovoltaics into power grids, and concluded that ensembles of artificial neural networks are best for forecasting short-term PV power forecast and online sequential extreme learning machine superb for adaptive networks; while Bootstrap technique optimum for estimating uncertainty.
Abstract: Integration of photovoltaics into power grids is difficult as solar energy is highly dependent on climate and geography; often fluctuating erratically. This causes penetrations and voltage surges, system instability, inefficient utilities planning and financial loss. Forecast models can help; however, time stamp, forecast horizon, input correlation analysis, data pre and post-processing, weather classification, network optimization, uncertainty quantification and performance evaluations need consideration. Thus, contemporary forecasting techniques are reviewed and evaluated. Input correlational analyses reveal that solar irradiance is most correlated with Photovoltaic output, and so, weather classification and cloud motion study are crucial. Moreover, the best data cleansing processes: normalization and wavelet transforms, and augmentation using generative adversarial network are recommended for network training and forecasting. Furthermore, optimization of inputs and network parameters, using genetic algorithm and particle swarm optimization, is emphasized. Next, established performance evaluation metrics MAE, RMSE and MAPE are discussed, with suggestions for including economic utility metrics. Subsequently, modelling approaches are critiqued, objectively compared and categorized into physical, statistical, artificial intelligence, ensemble and hybrid approaches. It is determined that ensembles of artificial neural networks are best for forecasting short term photovoltaic power forecast and online sequential extreme learning machine superb for adaptive networks; while Bootstrap technique optimum for estimating uncertainty. Additionally, convolutional neural network is found to excel in eliciting a model's deep underlying non-linear input-output relationships. The conclusions drawn impart fresh insights in photovoltaic power forecast initiatives, especially in the use of hybrid artificial neural networks and evolutionary algorithms.

446 citations


Journal ArticleDOI
TL;DR: To perform parameter optimization and feature selection simultaneously for SVM, an improved whale optimization algorithm (CMWOA), which combines chaotic and multi-swarm strategies is proposed, which significantly outperformed all the other competitors in terms of classification performance and feature subset size.

362 citations


Journal ArticleDOI
TL;DR: Experimental results on a series of public datasets show that the effective combination of the binary mutation and OPS makes the MOFS-BDE achieve a trade-off between local exploitation and global exploration.

262 citations


Journal ArticleDOI
TL;DR: A cloud battery management system for battery systems to improve the computational power and data storage capability by cloud computing and a state-of-charge estimation algorithm with particle swarm optimization is innovatively exploited to monitor both capacity fade and power fade of the battery during aging.
Abstract: Battery management is critical to enhancing the safety, reliability, and performance of the battery systems This paper presents a cloud battery management system for battery systems to improve the computational power and data storage capability by cloud computing With the Internet of Things, all battery relevant data are measured and transmitted to the cloud seamlessly, building up the digital twin for the battery system, where battery diagnostic algorithms evaluate the data and open the window into battery’s charge and aging level The application of equivalent circuit models in the digital twin for battery systems is explored with the development of cloud-suited state-of-charge and state-of-health estimation approaches The proposed state-of-charge estimation with an adaptive extended H-infinity filter is robust and accurate for both lithium-ion and lead-acid batteries, even with a significant initialization error Furthermore, a state-of-health estimation algorithm with particle swarm optimization is innovatively exploited to monitor both capacity fade and power fade of the battery during aging The functionalities and stability of both hardware and software of the cloud battery management system are validated with prototypes under field operation and experimental validation for both stationary and mobile applications

260 citations


Journal ArticleDOI
TL;DR: The statistical simulation results revealed that the LFD algorithm provides better results with superior performance in most tests compared to several well-known metaheuristic algorithms such as simulated annealing (SA), differential evolution (DE), particle swarm optimization (PSO), elephant herding optimization (EHO), the genetic algorithm (GA), moth-flame optimization algorithm (MFO), whale optimization algorithm

248 citations


Journal ArticleDOI
TL;DR: An improved quantum evolutionary algorithm (QEA) based on the niche co-evolution strategy and enhanced particle swarm optimization (PSO) is designed, and an IPOQEA-based gate allocation method is proposed to allocate the flights to suitable gates within different periods.
Abstract: With the continuous and rapid growth of air traffic demand, gate resource becomes a major bottleneck restricting airport development. Rational gate allocation is regarded as one of the most important means to solve this bottleneck. In this paper, in order to comprehensively considere different stakeholders, a three-objective gate allocation model is to consider a wider scope, in which the minimizing passenger walking distances, the most balanced idle time of each gate and the best full use of large gate are optimized simultaneously to improve the practical efficiency. To efficiently solve this model, an improved quantum evolutionary algorithm (QEA) based on the niche co-evolution strategy and enhanced particle swarm optimization (PSO), namely IPOQEA is designed. An IPOQEA-based gate allocation method is proposed to allocate the flights to suitable gates within different periods. Finally, the actual operation data of Baiyun Airport is used to validate the effectiveness of the proposed method. Comparison results show that the constructed model can address the passenger walking distances, robustness and costs in airport management. Moreover, the IPOQEA has better optimization ability in solving gate allocation problem. Therefore, the proposed gate allocation method has great potential for practical engineering since it can easily make decisions for airport managers.

241 citations


Journal ArticleDOI
TL;DR: An improved version of Salp Swarm Algorithm (ISSA) is proposed in this study to solve feature selection problems and select the optimal subset of features in wrapper-mode and demonstrates that ISSA outperforms all baseline algorithms in terms of fitness values, accuracy, convergence curves, and feature reduction in most of the used datasets.
Abstract: Many fields such as data science, data mining suffered from the rapid growth of data volume and high data dimensionality. The main problems which are faced by these fields include the high computational cost, memory cost, and low accuracy performance. These problems will occur because these fields are mainly used machine learning classifiers. However, machine learning accuracy is affected by the noisy and irrelevant features. In addition, the computational and memory cost of the machine learning is mainly affected by the size of the used datasets. Thus, to solve these problems, feature selection can be used to select optimal subset of features and reduce the data dimensionality. Feature selection represents an important preprocessing step in many intelligent and expert systems such as intrusion detection, disease prediction, and sentiment analysis. An improved version of Salp Swarm Algorithm (ISSA) is proposed in this study to solve feature selection problems and select the optimal subset of features in wrapper-mode. Two main improvements were included into the original SSA algorithm to alleviate its drawbacks and adapt it for feature selection problems. The first improvement includes the use of Opposition Based Learning (OBL) at initialization phase of SSA to improve its population diversity in the search space. The second improvement includes the development and use of new Local Search Algorithm with SSA to improve its exploitation. To confirm and validate the performance of the proposed improved SSA (ISSA), ISSA was applied on 18 datasets from UCI repository. In addition, ISSA was compared with four well-known optimization algorithms such as Genetic Algorithm, Particle Swarm Optimization, Grasshopper Optimization Algorithm, and Ant Lion Optimizer. In these experiments four different assessment criteria were used. The rdemonstrate that ISSA outperforms all baseline algorithms in terms of fitness values, accuracy, convergence curves, and feature reduction in most of the used datasets. The wrapper feature selection mode can be used in different application areas of expert and intelligent systems and this is confirmed from the obtained results over different types of datasets.

224 citations


Journal ArticleDOI
TL;DR: A new Grey Wolf Optimizer algorithm integrated with a Two-phase Mutation to solve the feature selection for classification problems based on the wrapper methods to reduce the number of selected features while preserving high classification accuracy.
Abstract: Because of their high dimensionality, dealing with large datasets can hinder the data mining process. Thus, the feature selection is a pre-process mandatory phase for reducing the dimensionality of datasets through using the most informative features and at the same time maximizing the classification accuracy. This paper proposes a new Grey Wolf Optimizer algorithm integrated with a Two-phase Mutation to solve the feature selection for classification problems based on the wrapper methods. The sigmoid function is used to transform the continuous search space to the binary one in order to match the binary nature of the feature selection problem. The two-phase mutation enhances the exploitation capability of the algorithm. The purpose of the first mutation phase is to reduce the number of selected features while preserving high classification accuracy. The purpose of the second mutation phase is to attempt to add more informative features that increase the classification accuracy. As the mutation phase can be time-consuming, the two-phase mutation can be done with a small probability. The wrapper methods can give high-quality solutions so we use one of the most famous wrapper methods which called k-Nearest Neighbor (k-NN) classifier. The Euclidean distance is computed to search for the k-NN. Each dataset is split into training and testing data using K-fold cross-validation to overcome the overfitting problem. Several comparisons with the most famous and modern algorithms such as flower algorithm, particle swarm optimization algorithm, multi-verse optimizer algorithm, whale optimization algorithm, and bat algorithm are done. The experiments are done using 35 datasets. Statistical analyses are made to prove the effectiveness of the proposed algorithm and its outperformance.

213 citations


Journal ArticleDOI
TL;DR: The experimental results show that VS-CCPSO has the capability of obtaining good feature subsets, suggesting its competitiveness for tackling FS problems with high dimensionality.
Abstract: Evolutionary feature selection (FS) methods face the challenge of “curse of dimensionality” when dealing with high-dimensional data. Focusing on this challenge, this article studies a variable-size cooperative coevolutionary particle swarm optimization algorithm (VS-CCPSO) for FS. The proposed algorithm employs the idea of “divide and conquer” in cooperative coevolutionary approach, but several new developed problem-guided operators/strategies make it more suitable for FS problems. First, a space division strategy based on the feature importance is presented, which can classify relevant features into the same subspace with a low computational cost. Following that, an adaptive adjustment mechanism of subswarm size is developed to maintain an appropriate size for each subswarm, with the purpose of saving computational cost on evaluating particles. Moreover, a particle deletion strategy based on fitness-guided binary clustering, and a particle generation strategy based on feature importance and crossover both are designed to ensure the quality of particles in the subswarms. We apply VS-CCPSO to 12 typical datasets and compare it with six state-of-the-art methods. The experimental results show that VS-CCPSO has the capability of obtaining good feature subsets, suggesting its competitiveness for tackling FS problems with high dimensionality.

193 citations


Journal ArticleDOI
TL;DR: This article proposes a novel selection mechanism augmenting the generic DE algorithm (NSODE) to achieve better optimization results and shows that the NSODE can obtain superior feasible solutions compared with solutions produced by several algorithms reported in the literature.
Abstract: The emergence of fuzzy sets makes job-shop scheduling problem (JSSP) become better aligned with the reality. This article addresses the JSSP with fuzzy execution time and fuzzy completion time (FJSSP). We choose the classic differential evolution (DE) algorithm as the basic optimization framework. The advantage of the DE algorithm is that it uses a special evolutionary strategy of difference vector sets to carry out mutation operation. However, DE is not very effective in solving some instances of FJSSP. Therefore, we propose a novel selection mechanism augmenting the generic DE algorithm (NSODE) to achieve better optimization results. The proposed selection operator adopted in this article aims at a temporary retention of all children generated by the parent generation, and then selecting N better solutions as the new individuals from N parents and N children. Various examples of fuzzy shop scheduling problems are experimented with to test the performance of the improved DE algorithm. The NSODE algorithm is compared with a variety of existing algorithms such as ant colony optimization, particle swarm optimization, and cuckoo search. Experimental results show that the NSODE can obtain superior feasible solutions compared with solutions produced by several algorithms reported in the literature.

Journal ArticleDOI
TL;DR: A novel trajectory scheduling method based on coverage rate for multiple mobile sinks (TSCR-M) is presented especially for large-scale WSNs and an improved particle swarm optimization (PSO) combined with mutation operator is introduced to search the parking positions with optimal coverage rate.
Abstract: Wireless Sensor Networks (WSNs) are usually formed with many tiny sensors which are randomly deployed within sensing field for target monitoring. These sensors can transmit their monitored data to the sink in a multi-hop communication manner. However, the ‘hot spots’ problem will be caused since nodes near sink will consume more energy during forwarding. Recently, mobile sink based technology provides an alternative solution for the long-distance communication and sensor nodes only need to use single hop communication to the mobile sink during data transmission. Even though it is difficult to consider many network metrics such as sensor position, residual energy and coverage rate etc., it is still very important to schedule a reasonable moving trajectory for the mobile sink. In this paper, a novel trajectory scheduling method based on coverage rate for multiple mobile sinks (TSCR-M) is presented especially for large-scale WSNs. An improved particle swarm optimization (PSO) combined with mutation operator is introduced to search the parking positions with optimal coverage rate. Then the genetic algorithm (GA) is adopted to schedule the moving trajectory for multiple mobile sinks. Extensive simulations are performed to validate the performance of our proposed method.

Journal ArticleDOI
TL;DR: Although results do differ for the specific PSO variants, for the majority of considered PSO algorithms the best performance is obtained with swarms composed of 70–500 particles, indicating that the classical choice is often too small.
Abstract: Particle Swarm Optimization (PSO) is among the most universally applied population-based metaheuristic optimization algorithms. PSO has been successfully used in various scientific fields, ranging from humanities, engineering, chemistry, medicine, to advanced physics. Since its introduction in 1995, the method has been widely investigated, which led to the development of hundreds of PSO versions and numerous theoretical and empirical findings on their convergence and parameterization. However, so far there is no detailed study on the proper choice of PSO swarm size, although it is widely known that population size crucially affects the performance of metaheuristics. In most applications, authors follow the initial suggestion from 1995 and restrict the population size to 20–50 particles. In this study, we relate the performance of eight PSO variants to swarm sizes that range from 3 up to 1000 particles. Tests are performed on sixty 10- to 100-dimensional scalable benchmarks and twenty-two 1- to 216-dimensional real-world problems. Although results do differ for the specific PSO variants, for the majority of considered PSO algorithms the best performance is obtained with swarms composed of 70–500 particles, indicating that the classical choice is often too small. Larger swarms frequently improve efficiency of the method for more difficult problems and practical applications. For unimodal problems slightly lower swarm sizes are recommended for the majority of PSO variants, but some would still perform best with hundreds of particles.

Journal ArticleDOI
TL;DR: Numerical results show that two embedded strategies will effectively boost the performance of FOA for optimization tasks and prove that MCFOA can obtain the optimal classification accuracy.
Abstract: To cope with the potential shortcomings of classical fruit fly optimization algorithm (FOA), a new version of FOA with Gaussian mutation operator and the chaotic local search strategy (MCFOA) is proposed in this research. First, the Gaussian mutation operator is introduced into the basic FOA to avoid premature convergence and improve the exploitative tendencies in the algorithm (MFOA). Then, chaotic local search method is adopted for enhancing the local searching ability of the swarm of agents (CFOA). To substantiate the efficiency of three proposed methods, a comprehensive comparison has been completed using 23 benchmark functions with different characteristics. The best version of FOA among them is the MCFOA, which is extensively compared with the notable swarm-intelligence algorithms like bat algorithm (BA), particle swarm optimization algorithm (PSO), and several advanced FOA-based methods such as chaotic FOA (CIFOA), improved FOA (IFOA), multi-swarm FOA (swarm_MFOA) and differential evolution based FOA (DFOA). Numerical results show that two embedded strategies will effectively boost the performance of FOA for optimization tasks. In addition, MCFOA is also applied to feature selection problems. The results also prove that MCFOA can obtain the optimal classification accuracy.

Journal ArticleDOI
TL;DR: Zhang et al. as discussed by the authors investigated the evolution process of a particle swarm optimization algorithm with care, and then proposed to incorporate more dynamic information into it for avoiding accuracy loss caused by premature convergence without extra computation burden.
Abstract: High-dimensional and sparse (HiDS) matrices are frequently found in various industrial applications. A latent factor analysis (LFA) model is commonly adopted to extract useful knowledge from an HiDS matrix, whose parameter training mostly relies on a stochastic gradient descent (SGD) algorithm. However, an SGD-based LFA model's learning rate is hard to tune in real applications, making it vital to implement its self-adaptation. To address this critical issue, this study firstly investigates the evolution process of a particle swarm optimization algorithm with care, and then proposes to incorporate more dynamic information into it for avoiding accuracy loss caused by premature convergence without extra computation burden, thereby innovatively achieving a novel position-transitional particle swarm optimization (P2SO) algorithm. It is subsequently adopted to implement a P2SO-based LFA (PLFA) model that builds a learning rate swarm applied to the same group of LFs. Thus, a PLFA model implements highly efficient learning rate adaptation as well as represents an HiDS matrix precisely. Experimental results on four HiDS matrices emerging from real applications demonstrate that compared with an SGD-based LFA model, a PLFA model no longer suffers from a tedious and expensive tuning process of its learning rate to achieve higher prediction accuracy for missing data.

Journal ArticleDOI
TL;DR: Experimental results proved that the proposed HHO-SVM approach achieved the highest capability to obtain the optimal features compared with several well-established metaheuristic algorithms including: Particle Swarm Optimization (PSO), Simulated Annealing (SA), Dragonfly Algorithm (DA), Butterfly Optimization Al algorithm (BOA), Moth-Flame OptimizationAlgorithm (MFO), Grey Wolf Optimizer (GWO), Sine Cosine Algorithm

Journal ArticleDOI
TL;DR: In this article, a photovoltaics (PV)-wind-hydropower station with pumped-storage installation (HSPSI) hybrid energy system in Xiaojin, Sichuan, China was designed and investigated.

Journal ArticleDOI
TL;DR: The comparison results show that DGLDPSO is better than or at least comparable to other state-of-the-art large-scale optimization algorithms and workflow scheduling algorithms.
Abstract: Cloud workflow scheduling is a significant topic in both commercial and industrial applications. However, the growing scale of workflow has made such a scheduling problem increasingly challenging. Many current algorithms often deal with small- or medium-scale problems (e.g., less than 1000 tasks) and face difficulties in providing satisfactory solutions when dealing with the large-scale problems, due to the curse of dimensionality. To this aim, this article proposes a dynamic group learning distributed particle swarm optimization (DGLDPSO) for large-scale optimization and extends it for the large-scale cloud workflow scheduling. DGLDPSO is efficient for large-scale optimization due to its following two advantages. First, the entire population is divided into many groups, and these groups are coevolved by using the master-slave multigroup distributed model, forming a distributed PSO (DPSO) to enhance the algorithm diversity. Second, a dynamic group learning (DGL) strategy is adopted for DPSO to balance diversity and convergence. When applied DGLDPSO into the large-scale cloud workflow scheduling, an adaptive renumber strategy (ARS) is further developed to make solutions relate to the resource characteristic and to make the searching behavior meaningful rather than aimless. Experiments are conducted on the large-scale benchmark functions set and the large-scale cloud workflow scheduling instances to further investigate the performance of DGLDPSO. The comparison results show that DGLDPSO is better than or at least comparable to other state-of-the-art large-scale optimization algorithms and workflow scheduling algorithms.

Journal ArticleDOI
TL;DR: In the proposed method, a chaos-based Logistic map is firstly adopted to improve the particle initial distribution and a mutation strategy that undesired particles are replaced by those desired ones is proposed and the algorithm convergence speed is accelerated.
Abstract: Automatic generation of optimized flyable path is a key technology and challenge for autonomous unmanned aerial vehicle (UAV) formation system. Aiming to improve the rapidity and optimality of automatic path planner, this paper presents a three dimensional path planning algorithm for UAV formation based on comprehensively improved particle swarm optimization (PSO). In the proposed method, a chaos-based Logistic map is firstly adopted to improve the particle initial distribution. Then, the common used constant acceleration coefficients and maximum velocity are designed to adaptive linear-varying ones, which adjusts to the optimization process and meanwhile improves solution optimality. Besides, a mutation strategy that undesired particles are replaced by those desired ones is also proposed and the algorithm convergence speed is accelerated. Theoretically, the comprehensively improved PSO not only speeds up the convergence but also improves the solution optimality. Finally, Monte-Carlo simulation for UAV formation under terrain and threat constraints are carried out and the results illustrate the rapidity and optimality of the proposed method.

Journal ArticleDOI
TL;DR: The problem of the imbalanced used dataset has been solved by using random minority oversampling and random majority undersampling methods, and some restrictions in terms of both the number and diversity of samples have been overcome.
Abstract: The plant disease classification based on using digital images is very challenging. In the last decade, machine learning techniques and plant images classification tools such as deep learning can be used for recognizing, detecting and diagnosing plant diseases. Currently, deep learning technology has been used for plant disease detection and classification. In this paper, an ensemble model of two pre-trained convolutional neural networks (CNNs) namely VGG16 and VGG19 have been developed for the task plant disease diagnosis by classifying the leaves images of healthy and unhealthy. In this context, CNNs are used due to its capability of overcoming the technical problems which are associated with the classification problem of plant diseases. However, CNNs suffer from a great variety of hyperparameters with specific architectures which is considered as a challenge to identify manually the optimal hyperparameters. Therefore, orthogonal learning particle swarm optimization (OLPSO) algorithm is utilized in this paper to optimize a number of these hyperparameters by finding optimal values for these hyperparameters rather than using traditional methods such as the manual trial and error method. In this paper, to prevent CNNs from falling into the local minimum and to train efficiently, an exponentially decaying learning rate (EDLR) schema is used. In this paper, the problem of the imbalanced used dataset has been solved by using random minority oversampling and random majority undersampling methods, and some restrictions in terms of both the number and diversity of samples have been overcome. The obtained results of this work show that the accuracy of the proposed model is very competitive. The experimental results are compared with the performance of other pre-trained CNN models namely InceptionV3 and Xception, whose hyperparameters were selected using a non-evolutionary method. The comparison results demonstrated that the proposed diagnostic approach has achieved higher performance than the other models.

Journal ArticleDOI
TL;DR: The superiority of the proposed perturbation mutation based particle swarm optimization algorithm compared with other well-established parameters extraction methods in terms of accuracy, stability, and rapidity is comprehensively demonstrated.

Journal ArticleDOI
TL;DR: A hybrid many-objective particle swarm optimization (HMaPSO) algorithm is designed to solve the established model of green coal production and can provide promising choices for decision makers in regional planning.

Journal ArticleDOI
TL;DR: Wang et al. as mentioned in this paper developed a hybrid model for monthly runoff prediction, where observed runoff is decomposed into several subcomponents via variational mode decomposition, and support vector machine models based on quantum-behaved particle swarm optimization are adopted to identify the input-output relationships hidden in each subcomponent.

Journal ArticleDOI
TL;DR: A comparative study on the application of ten recent meta-heuristic approaches to optimize the design of six mechanical engineering optimization problems to demonstrate the efficiency and the ability of the algorithms used in this article.
Abstract: Solving practical mechanical problems is considered as a real challenge for evaluating the efficiency of newly developed algorithms. The present article introduces a comparative study on the application of ten recent meta-heuristic approaches to optimize the design of six mechanical engineering optimization problems. The algorithms are: the artificial bee colony (ABC), particle swarm optimization (PSO) algorithm, moth-flame optimization (MFO), ant lion optimizer (ALO), water cycle algorithm (WCA), evaporation rate WCA (ER-WCA), grey wolf optimizer (GWO), mine blast algorithm (MBA), whale optimization algorithm (WOA) and salp swarm algorithm (SSA). The performances of the algorithms are tested quantitatively and qualitatively using convergence speed, solution quality, and the robustness. The experimental results on the six mechanical problems demonstrate the efficiency and the ability of the algorithms used in this article.

Journal ArticleDOI
TL;DR: It is suggested that proposed models are more robust than the classifiers, which were used for benchmarking and they are good alternatives for flood susceptibility mapping given the availability of dataset.

Journal ArticleDOI
TL;DR: A triple archives PSO (TAPSO), in which particles in three archives are used to deal with the above two challenges, which suggest that TAPSO attains very promising performance in different types of functions, contributing to both higher solution accuracy and faster convergence speed.
Abstract: There are two common challenges in particle swarm optimization (PSO) research, that is, selecting proper exemplars and designing an efficient learning model for a particle. In this article, we propose a triple archives PSO (TAPSO), in which particles in three archives are used to deal with the above two challenges. First, particles who have better fitness (i.e., elites) are recorded in one archive while other particles who offer faster progress, called profiteers in this article, are saved in another archive. Second, when breeding each dimension of a potential exemplar for a particle, we choose a pair of elite and profiteer from corresponding archives as two parents to generate the dimension value by ordinary genetic operators. Third, each particle carries out a specific learning model according to the fitness of its potential exemplars. Furthermore, there is no acceleration coefficient in TAPSO aiming to simplify the learning models. Finally, if an exemplar has excellent performance, it will be regarded as an outstanding exemplar and saved in the third archive, which can be reused by inferior particles aiming to enhance the exploitation and to save computing resources. The experimental results and comparisons between TAPSO and other eight PSOs on 30 benchmark functions and four real applications suggest that TAPSO attains very promising performance in different types of functions, contributing to both higher solution accuracy and faster convergence speed. Furthermore, the effectiveness and efficiency of these new proposed strategies are discussed based on extensive experiments.

Journal ArticleDOI
TL;DR: In this article, the tuning problem of digital proportional-integral-derivative (PID) parameters for a dc motor controlled via the controller area network (CAN) is investigated.
Abstract: In this article, we investigate the tuning problem of digital proportional-integral-derivative (PID) parameters for a dc motor controlled via the controller area network (CAN). First, the model of the dc motor is presented with its parameters being identified with experimental data. By studying the CAN network characteristics, we obtain the CAN-induced delays related to the load rate and the priorities. Then, considering the system model, the network properties, and the digital PID controller, the tuning problem of PID parameters for the CAN-based dc motor is transformed into a design problem of a static-output-feedback controller for a time-delayed system. To solve this problem, particle swarm optimization algorithm and linear-quadratic-regulator method are adopted by incorporating the sufficient condition of time-varying delay system. Finally, the effectiveness of the proposed PID tuning strategy is validated by experimental results.

Journal ArticleDOI
TL;DR: This paper proposes a competitive swarm optimizer (CSO)-based efficient search for solving large-scale MOPs that adopts a new particle updating strategy that suggests a two-stage strategy to update position, which can highly improve the search efficiency.
Abstract: There exist many multiobjective optimization problems (MOPs) containing a large number of decision variables in real-world applications, which are known as large-scale MOPs. Due to the ineffectiveness of existing operators in finding optimal solutions in a huge decision space, some decision variable division-based algorithms have been tailored for improving the search efficiency in solving large-scale MOPs. However, these algorithms will encounter difficulties when solving problems with complicated landscapes, as the decision variable division is likely to be inaccurate and time consuming. In this paper, we propose a competitive swarm optimizer (CSO)-based efficient search for solving large-scale MOPs. The proposed algorithm adopts a new particle updating strategy that suggests a two-stage strategy to update position, which can highly improve the search efficiency. The experimental results on large-scale benchmark MOPs and an application example demonstrate the superiority of the proposed algorithm over several state-of-the-art multiobjective evolutionary algorithms, including problem transformation-based algorithm, decision variable clustering-based algorithm, particle swarm optimization algorithm, and estimation of distribution algorithm.

Journal ArticleDOI
TL;DR: The proposed FIMPSO algorithm achieved effective average load for making and enhanced the essential measures like proper resource usage and response time of the tasks, which was superior to all the other compared methods.

Proceedings ArticleDOI
22 Oct 2020
TL;DR: Considering the features such as simplicity, flexibility, ability to search randomly and avoiding local optima, a new control algorithm whose KP, KI, and KD parameter values optimized by HHO, have been proposed for UAV’s attitude and altitude control are proposed.
Abstract: Nowadays, it is very important for the success of the determined missions or operations that the Unmanned Aerial Vehicles (UAVs), which are used extensively in the performance of many civil and military tasks, follow the predetermined path with high accuracy at the determined altitude. The fact that the UAV performs its mission by adhering to the predetermined height and path enables the UAV to spend less energy and therefore fly for a longer time. Many traditional control algorithms, especially Proportional-Integral-Derivative (PID), are used in the attitude and altitude control of UAV for path following. Unlike other studies, in this study, metaheuristic optimization algorithms based on swarm intelligence estimate the parameters of the control algorithm proposed for UAV. Using meta-heuristic optimization algorithms such as Particle Swarm Optimization (PSO) and Harris Hawks Optimization (HHO), both attitude and altitude control of the quadrotor have been performed for path following in routes with different geometries such as rectangle, circle, and lemniscate. The performance of each control algorithm in the study for the specified routes has been tested and the test results obtained have been compared with each other. Considering the features such as simplicity, flexibility, ability to search randomly and avoiding local optima, a new control algorithm whose K P , K I , and K D parameter values optimized by HHO, have been proposed for UAV’s attitude and altitude control.