Adaptive modified artificial bee colony algorithms (AMABC) for optimization of complex systems

Complex systems are large scale and involve numerous uncertainties, which means that such systems tend to be expensive to operate. Further, it is difficult to analyze systems of this kind in a real environment, and for this reason agent-based modeling and simulation techniques are used instead. Based on estimation methods, modeling and simulation techniques establish an output set against the existing input set. However, as the data set in a given complex systems becomes very large, it becomes impossible to use estimation methods to create the output set desired. Therefore, a new mechanism is needed to optimize data sets in this context. In this paper, the adaptive modified artificial bee colony algorithm is shown to be successful in optimizing the numerical test function and complex system parameter data sets. Moreover, the results show that this algorithm can be successfully adapted to a given problem. Specifically, this algorithm can be more successful in optimizing problem solving than either the artificial bee colony algorithm or the modified artificial bee colony algorithm. The adaptive modified artificial bee colony algorithm performs a search in response to feedback received from the simulation in run-time. Because of its adaptability, the adaptive modified artificial bee colony algorithm is of great importance for its ability to find solutions to multiple kinds of problems across numerous fields.

[1]  J. W. Ponton,et al.  Alternatives to neural networks for inferential measurement , 1993 .

[2]  Jean-Pierre Georgé,et al.  Collective Self-Tuning for Complex Product Design , 2012, 2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems.

[3]  Felix Dobslaw,et al.  A parameter-tuning framework for metaheuristics based on design of experiments and artificial neural networks , 2010 .

[4]  Guillaume Hutzler,et al.  Automatic Tuning of Agent-Based Models Using Genetic Algorithms , 2005, MABS.

[5]  Zbigniew Michalewicz,et al.  Parameter Control in Evolutionary Algorithms , 2007, Parameter Setting in Evolutionary Algorithms.

[6]  Marie-Pierre Gleizes,et al.  Self-organising Software - From Natural to Artificial Adaptation , 2011, Natural Computing Series.

[7]  P. K. Murthy,et al.  A Comprehensive Survey on Variants in Artificial Bee Colony ( ABC ) , 2016 .

[8]  Thomas Bartz-Beielstein,et al.  Analysis of Particle Swarm Optimization Using Computational Statistics , 2004 .

[9]  Manuel Laguna,et al.  Fine-Tuning of Algorithms Using Fractional Experimental Designs and Local Search , 2006, Oper. Res..

[10]  Dervis Karaboga,et al.  A modified Artificial Bee Colony algorithm for real-parameter optimization , 2012, Inf. Sci..

[11]  Surendra Yadav,et al.  A Comprehensive Survey on Artificial Bee Colony Algorithm as a Frontier in Swarm Intelligence , 2019, Advances in Intelligent Systems and Computing.

[12]  Nurhan Karaboga,et al.  A new design method based on artificial bee colony algorithm for digital IIR filters , 2009, J. Frankl. Inst..

[13]  D. Karaboga,et al.  A quick artificial bee colony -qABC- algorithm for optimization problems , 2012, 2012 International Symposium on Innovations in Intelligent Systems and Applications.

[14]  Harish Sharma,et al.  Modified global best artificial bee colony for constrained optimization problems , 2017, Comput. Electr. Eng..

[15]  Sam Kwong,et al.  Gbest-guided artificial bee colony algorithm for numerical function optimization , 2010, Appl. Math. Comput..

[16]  Şebnem Bora,et al.  Parameter Tuning Algorithms in Modeling And Simulation , 2017 .

[17]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[18]  A. E. Eiben,et al.  Efficient relevance estimation and value calibration of evolutionary algorithm parameters , 2007, 2007 IEEE Congress on Evolutionary Computation.

[19]  Dervis Karaboga,et al.  A quick artificial bee colony (qABC) algorithm and its performance on optimization problems , 2014, Appl. Soft Comput..

[20]  Jonathan Ozik,et al.  Visual agent-based model development with repast simphony. , 2007 .

[21]  André Péninou,et al.  AMADEUS: an adaptive multi-agent system to learn a user’s recurring actions in ambient systems , 2013 .

[22]  Şebnem Bora,et al.  Parameter Tuning of Complex Systems Modeled in Agent Based Modeling and Simulation , 2017 .

[23]  Selcuk Aslan,et al.  Improved quick artificial bee colony (iqABC) algorithm for global optimization , 2019, Soft Comput..

[24]  Sandeep Kumar,et al.  Modified Gbest Artificial Bee Colony Algorithm , 2018 .

[25]  Sebnem Bora,et al.  Adaptive parameter tuning for agent-based modeling and simulation , 2019, Simul..

[26]  Alok Singh,et al.  An artificial bee colony algorithm for the leaf-constrained minimum spanning tree problem , 2009, Appl. Soft Comput..

[27]  K. Lebart,et al.  A stochastic optimization approach for parameter tuning of support vector machines , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[28]  Xianneng Li,et al.  Artificial bee colony algorithm with memory , 2016, Appl. Soft Comput..