文章 "人工电场算法(AEFA)"

 

新文章 人工电场算法(AEFA)已发布:

本文介绍了一种受库仑静电力定律启发的人工电场算法(AEFA)。该算法通过模拟电学现象,利用带电粒子及其相互作用来解决复杂的优化问题。与其他基于自然法则的算法相比,AEFA具有独特性质。

人工电场算法是一项令人惊叹的创造,它体现了技术与自然的和谐统一。受库仑静电力定律启发,该算法因其独特的模拟电学现象以解决复杂优化问题的能力而备受瞩目。在之前与自然法则相关的文章中已经描述过的算法,如电荷系统搜索(CSS) 电磁类算法(ЕМ)引力搜索算法(GSA)等背景下,人工电场算法是一项激动人心的创新,它将不会让任何研究人员无动于衷。 


The artificial electric field algorithm is inspired by Coulomb's law, which states that the electrostatic (attraction or repulsion) force between two charged particles is directly proportional to the product of their charges and inversely proportional to the square of the distance between them. In the proposed algorithm, agents are considered as charged particles, and their strength is measured by their charges. All these particles can attract or repel each other by electrostatic force, and because of this force, objects move in the search space. Therefore, charges are used as a direct form of communication through electrostatic force, and the position of the charge corresponds to the solution of the problem. The charges are defined as a function of the candidate solution fitness and the fitness of the population. In the proposed algorithm, we consider only the attraction of the electrostatic force such that the charged particle with the highest charge (the "best" individual) attracts all other particles with a lower charge and moves slowly in the search space.

人工电场算法受库仑定律启发,该定律表明,两个带电粒子之间的静电力(吸引力或排斥力)与它们的电荷量的乘积成正比,与它们之间距离的平方成反比。在所提出的算法中,智能体被视为带电粒子,其强度由电荷量来衡量。所有这些粒子都可以通过静电力相互吸引或排斥,并且由于这种力的作用,物体在搜索空间中移动。因此,电荷通过静电力作为直接通信形式,而电荷的位置对应于问题的解。电荷是根据候选解的适应度和种群的适应度函数来定义的。在所提出的算法中,我们仅考虑静电力的吸引作用,即电荷量最高的带电粒子(即“最优”个体)吸引所有电荷量较低的粒子,并在搜索空间中缓慢移动。

作者:Andrey Dik