Antlion optimizer algorithm (ALO) is inspired by hunting strategy of antlions. In this study, an improved antlion optimization algorithm is proposed for training parameters of adaptive neuro fuzzy inference system (ANFIS). In the standard ALO algorithm, the greatest deficiency is its long running time during optimization process. The random walking model of ants, the selection procedure and boundary checking mechanism have been developed to speed up standard ALO algorithm. To evaluate the performance of the improved antlion optimization algorithm (IALO), it has been tested on dynamic system modelling problems. ANFIS's parameters has been optimized by IALO algorithm to model five dynamic systems. ANFIS training procedure has been performed with 30 independent runs. Each training has been started with the random initial parameters of ANFIS and performance metrics have been obtained at the end of training. The results show that the IALO algorithm is able to provide competitive results in terms of mean, best, worst, standard deviation, training time metrics. According to the training time result, the proposed IALO algorithm has better performance than standard ALO algorithm and the average training time has been reduced to approximately 80 %.
The Antlion Optimization (ALO) algorithm is a meta-heuristic optimization algorithm based on the hunting of ants by antlions. The basic inadequacy of this algorithm is that it has long run time because of the random walk model used for the ant's movement. We improved some mechanisms in ALO algorithm, such as ants' random walking, reproduction, sliding ants towards antlion, elitism, and selection procedure. This proposed algorithm is called Improved Antlion Optimization (IALO) algorithm. To show the performance of the proposed IALO algorithm, we used different measurement metrics, such as mean best, standard deviation, optimality, accuracy, CPU time, and number of function evaluations (NFE). The proposed IALO algorithm was tested for different benchmark test functions taken from the literature. There are no studies regarding time analysis of ALO algorithm found in the literature. This study firstly aims to demonstrate the success of the proposed IALO algorithm especially in runtime analysis. Secondly, the IALO algorithm was also applied to the Quadratic Assignment Problem (QAP) known as a difficult combinatorial optimization problem. In QAP tests, the performance of the IALO algorithm was compared with the performances of the classic ALO algorithm and 14 well-known and recent meta-heuristic algorithms. The results of the benchmark test functions show that IALO algorithm is able to provide very competitive results in terms of mean best/standard deviation, optimality, accuracy, CPU time and NFE metrics. The CPU time results prove that IALO algorithm is faster than the classic ALO algorithm. As a result of the QAP tests, the proposed IALO algorithm has the best performance according to the mean cost, worst cost and standard deviation. The source codes of QAP with the proposed IALO algorithm are publicly available at https://github.com/uguryuzgec/QAP-with-IALO.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.