在拒绝服务攻击下,用于布尔控制网络的集群同步的双强化学习
Wanqiu Deng1, Chi Huang2,3, Qinghong Shuai1
1School of Management Science and Engineering, Southwestern University of Finance and Economics, Chengdu, China.
PloS one
|July 3, 2025
概括
布尔控制网络 (BCN) 实现了尽管拒绝服务 (DoS) 攻击,但仍然实现了非对称的集群同步. 使用矩阵代数和强化学习的新方法确保了网络稳定性和在数据丢失的情况下可靠的控制.
科学领域:
- 控制理论 控制理论
- 网络科学 网络科学
- 网络安全 网络安全
背景情况:
- 布尔控制网络 (BCN) 对于建模离散动态系统至关重要.
- 拒绝服务 (DoS) 攻击对网络稳定性和控制构成重大威胁.
- 非对称的集群同步是协调网络行为的关键目标.
研究的目的:
- 在DoS攻击下调查布尔控制网络中的非对称集群同步.
- 开发强大的控制策略,确保网络同步,尽管随机数据丢失.
- 为控制器设计提供基于模型和无模型的方法.
主要方法:
- 在DoS攻击下使用矩阵的半张量积 (STP) 的BCNs的代数表示.
- 为非对称的集群同步推导必要和足够的代数条件.
- 在状态反控制器设计中应用集代和双深Q网络 (DDQN).
- 开发用于控制器识别的双强化学习算法.
主要成果:
- 建立了在DoS攻击下在BCN中实现非对称集群同步的代数条件.
- 成功设计了基于模型和无模型场景的状态反控制器.
- 通过数值示例证明了拟议方法的有效性.
结论:
- 提出的基于矩阵和强化学习的方法有效地保证了在DoS攻击下BCN的非对称集群同步.
- 开发的控制器确保网络弹性和协调的行为,即使随机数据丢失.
相关概念视频
Avoidance Learning and Learned Helplessness
1.9K
Avoidance learning and learned helplessness are critical concepts in understanding behavioral responses to negative stimuli.
Avoidance learning occurs when an organism learns that a specific behavior can prevent an unpleasant outcome. For example, a student who receives a bad grade may start studying harder to avoid future poor grades. This behavior persists even when the negative outcome is no longer present. Avoidance learning is powerful because it maintains behavior in the absence of the...
Avoidance learning occurs when an organism learns that a specific behavior can prevent an unpleasant outcome. For example, a student who receives a bad grade may start studying harder to avoid future poor grades. This behavior persists even when the negative outcome is no longer present. Avoidance learning is powerful because it maintains behavior in the absence of the...
1.9K
Distributed Loads: Problem Solving
741
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...
741
Control System Problem
177
In an open-loop system, such as a basic thermostat, the poles of the transfer function influence the system's response but do not determine its stability. However, when feedback is introduced to form a closed-loop system, such as an advanced thermostat that adjusts heating based on room temperature, stability is governed by the new poles of the closed-loop transfer function.
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
177
Multimachine Stability
233
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
233
Masking and Demasking Agents
2.7K
EDTA titrations may necessitate masking and demasking agents to temporarily protect a particular metal ion in a mixture from the EDTA reaction. These agents facilitate the sequential analysis of the metal ions by forming stable complexes with some—but not all—metal ions during certain steps.
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on...
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on...
2.7K
Reinforcement Schedules
243
Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
Once a behavior is learned,...
243


