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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Use of Artificial Duroc Pig Optimization in Solving Multi-extreme Problems

  • Leonid Rusanov,
  • Jan Baumgart,
  • Jacek M. Czerniak

摘要

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.