With the rapid upliftment of technology, there has emerged a dire need to fine-tune or optimize certain processes, software, models or structures, with utmost accuracy and efficiency. Optimization algorithms are preferred over other methods of optimization through experimentation or simulation, for their generic problem-solving abilities and promising efficacy with the least human intervention. In recent times, the inducement of natural phenomena into algorithm design has immensely triggered the efficiency of optimization process for even complex multi-dimensional, non-continuous, non-differentiable and noisy problem search spaces. This chapter deals with the Swarm intelligence (SI) based algorithms or Swarm Optimization Algorithms, which are a subset of the greater Nature Inspired Optimization Algorithms (NIOAs). Swarm intelligence involves the collective study of individuals and their mutual interactions leading to intelligent behavior of the swarm. The chapter presents various population-based SI algorithms, their fundamental structures along with their mathematical models.
翻译:随着技术的迅速提升,出现了以最高精确和效率微调或优化某些过程、软件、模型或结构的迫切需要。优化算法比其他优化方法更受青睐,因为通过实验或模拟,它们具有一般解决问题的能力,而且以人类干预最少的方式产生有希望的功效。最近,自然现象被引入算法设计极大地激发了即使是复杂、多维、不连续、不区分和吵闹问题的搜索空间的优化过程的效率。本章涉及基于Swarm情报的算法或Swarm Oppimization Algorithms,这是大自然激励优化的Als(NIOAs)的一个子集。Swarm情报涉及个人的集体研究及其相互作用,导致群群的智能行为。本章介绍了各种基于人口的SIS算法及其基本结构及其数学模型。