Use of Artificial Duroc Pig Optimization in Solving Multi-extreme Problems
摘要
In the article, the authors study the effectiveness of the optimization method inspired directly by the behavior of the Duroc pig herd (Artificial Duroc Pigs Optimization). The ADPO method is an example of the successful implementation of Ordered Fuzzy Numbers into a swarm optimization method. The authors were also challenged to write the ADPO method in the Python programming language. The experiments were carried out for ten benchmark functions with many extremes. For comparison, experiments with Particle Swarm Optimization (PSO), Bat Algorithm (BA) and Genetic Algorithm (GA) methods were carried out on the same functions. In most parts of the experiment, the results obtained by ADPO were the best.