一个创新的复杂值编码黑翼风算法,用于全球优化
Chengtao Du1, Jinzhong Zhang2, Jie Fang1
1School of Electrical and Photoelectronic Engineering, West Anhui University, Lu'an, 237012, China.
Scientific reports
|January 6, 2025
概括
复杂值的黑翼风算法 (CBKA) 增强了集群智能,以实现全球优化. 与原来的BKA相比,它提高了效率,精度和融合速度.
科学领域:
- 计算智能是一种计算智能.
- 群集情报 群集情报 群集情报
- 优化算法 优化算法
背景情况:
- 标准的黑翼风算法 (BKA) 在分辨率效率和精度方面存在局限性.
- 现有的BKA正在与停滞和有限的勘探能力作斗争.
研究的目的:
- 引入创新的复杂值编码BKA (CBKA) 以实现卓越的全球优化.
- 为了提高群集智能方法的计算效率和发现强度.
主要方法:
- 通过将复杂值编码与双双体配置集成到BKA框架中,开发了CBKA.
- 利用固有的并行性来单独更新真实和虚构的部分,增强人口多样性和探索.
- 纳入本地化开发和通用勘探战略,以防止过早的融合.
主要成果:
- 与比较算法相比,CBKA表现出优越的计算成就和融合生产力.
- 改进的算法显示了更好的分辨率精度和更快的融合效率.
- 在复杂的问题解决方面,CBKA表现出了值得注意的稳定性和弹性.
结论:
- 在灵活性,兼容性和解决方案改进方面,CBKA提供了显著的优势.
- 复杂值编码方法有效地解决了原始BKA的限制.
- CBKA是一种强大的,高效的方法,用于全球优化任务,包括工程应用.
相关概念视频
Statically Indeterminate Problem Solving
361
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
361
Vector Representation of Complex Numbers
102
Complex numbers, represented in Cartesian coordinates, can also be visualized as vectors. These vectors can be expressed in polar form, emphasizing their magnitude and angle. When a complex number is input into a function, the output is another complex number, highlighting the function's zero point from which the vector representation can originate.
Consider a function defined as the product of the complex factors in the numerator divided by the product of the complex factors in the...
Consider a function defined as the product of the complex factors in the numerator divided by the product of the complex factors in the...
102
Multi-input and Multi-variable systems
96
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
96
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
40
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
40
Vector Algebra: Method of Components
13.7K
It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...
In many applications, the magnitudes and directions of...
13.7K
Area Computation by the Alternative Coordinate Method
46
The alternative coordinate method, also known as the Shoelace Formula, is a technique for determining the area of a traverse using Cartesian coordinates. This method relies on the sequential arrangement of x and y coordinates for each point of the shape, ensuring accuracy and ease of application.In this approach, each corner's x and y coordinates are listed as fractions, with the x-coordinate as the numerator and the y-coordinate as the denominator. These coordinates are arranged sequentially...
46


