基于新型动态神经网络的k胜者全得竞争

k -Winner-Take-All Competition Based on Novel Dynamic Neural Networks

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2025
被引 2
ABS 3

中文导读

提出一种结构简化的动态神经网络,将k胜者全得问题转化为约束二次规划,用平滑S形函数编码不等式约束,实现实时求解,理论证明全局收敛与最优性,实验验证快速收敛和鲁棒性。

Abstract

The <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</i>-winner-takes-all (<italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</i>-WTA) problem involves selecting the top <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</i> agents with the highest inputs from a set of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</i> candidates. This problem plays a fundamental role in modeling competitive behaviors in social systems and economic environments. In this article, we propose a structurally simplified dynamic neural network to solve the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</i>-WTA problem efficiently. The original <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</i>-WTA task is first reformulated as a constrained quadratic programming (QP) problem. A smooth sigmoid function is then introduced to encode inequality constraints implicitly, simplifying the representation. Based on this formulation, we develop a continuous-time neural dynamic model capable of solving the problem in real time. The proposed model is theoretically proven to achieve global convergence and optimality with respect to the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</i>-WTA solution. Extensive numerical experiments, including tests on real-world data, validate the effectiveness of the proposed approach, demonstrating fast convergence, robustness, and practical applicability.

神经网络优化算法竞争模型经济系统建模