一种集体神经动力学惩罚方法,用于非凸分布式受约束优化
Wenwen Jia1, Tingwen Huang2, Sitian Qin3
1Department of Mathematics, Harbin Institute of Technology, Weihai, PR China; Department of Mathematics, Southeast University, Nanjing, 210096, PR China.
概括
本研究引入了一种新的神经动力学惩罚方法,用于多代理网络中的非凸分布式优化问题. 该方法通过在粒子群优化中结合本地和全球信息,有效地找到全球最佳解决方案.
科学领域:
- 分布式优化 分布式优化
- 人工神经网络的人工神经网络
- 多代理系统 多代理系统
- 非凸的优化优化方法
背景情况:
- 多代理网络中的分布式优化问题往往涉及复杂的,非凸的目标函数和约束.
- 代理商通常只拥有本地信息,这限制了他们解决全球优化任务的能力.
- 现有的方法难以应对分布式环境中非凸性所带来的固有挑战.
研究的目的:
- 开发一种可靠的方法来解决非凸分布式优化问题在非定向多代理网络.
- 解决代理人获得当地信息的局限性.
- 实现全球最佳解决方案的趋同,尽管存在非凸性.
主要方法:
- 在粒子群优化 (PSO) 框架内提出了集体神经动力学惩罚方法.
- 每个代理都利用其个人神经动力学模型进行局部搜索.
- 该方法利用本地最知名和全球最知名的解决方案信息进行代改进.
主要成果:
- 拟议的神经动力学惩罚方法确保了状态解决方案的趋同到非凸问题的关键点组合.
- 个别的神经网络执行准确的本地搜索,尊重约束.
- 解决方案质量的代增强导致全球最佳解决方案的识别.
结论:
- 集体神经动力学惩罚方法有效地解决了多代理系统中的非凸分布式优化问题.
- 该方法通过模拟和实际应用来证明可行性和有效性.
- 这种方法为分散环境中的复杂优化任务提供了有希望的解决方案.
相关概念视频
Distributed Loads: Problem Solving
647
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
647
Two-Dimensional Force System: Problem Solving
583
Solving problems related to two-dimensional force systems is an essential aspect of mechanics and engineering. By applying the principles of vector analysis and force equilibrium, one can determine the effect of multiple forces acting on an object in a two-dimensional space.
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
583
Constraints and Statical Determinacy
611
In structural engineering, the equilibrium of a system is not only determined by its equations of equilibrium but also with the help of constraints. Constraints refer to restrictions on the motion of a system. The proper combinations of constraints can minimize the total number of constraints needed to maintain a system in mechanical equilibrium. When this happens, the system is said to be statically determinate. For such systems, the unknown reaction supports can be estimated using equilibrium...
611
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
56
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...
56
Three-Dimensional Force System:Problem Solving
669
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
669
Distributed Loads
538
Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
538


