Deception for multi-agent physical AI systems
Control and learning systems using reinforcement learning, neural control, multi-armed bandits, or adaptive dynamic programming.
A theory of deception in online adaptive multi-agent systems: malicious agents exploit privileged knowledge of the victims’ exploration mechanisms to steer stable learning dynamics toward non-optimal mission outcomes.
learns from real-time cost measurements
weaponizes its own exploration policy
A team of autonomous agents uses decentralized intelligent algorithms to accomplish a common mission. Each agent optimizes an individual cost function that may depend on the environment and on the actions of the other agents. When all algorithms work as intended, the team reaches an operational point that is optimal in a game-theoretic sense.
Real-world cost functions are complex, time-varying, and must be optimized in real time. Agents therefore rely on exploration–exploitation mechanisms instead of explicit models.
These keys should be private and uncorrelated. Under asymmetric information, a malicious agent gains access to another agent’s key and uses it to disrupt the victim’s learning process.
When keys are private, exploration signals remain uncorrelated and the algorithms learn the correct model-free solution. When Agent 1 learns Agent 2’s key, it can coordinate its own exploration to bias Agent 2’s feedback data.
By altering its own algorithm using privileged information, the deceiver indirectly changes the real-time feedback data obtained by the victim. The victim then builds a false model of the world and selects suboptimal actions, even though its internal algorithm and signals are never directly tampered with.
Agent 1 learns Agent 2’s exploration key.
Agent 1 alters its own exploration policy.
Agent 2 observes biased real-time measurements.
Agent 2 converges to a non-optimal action.
DYNAMO models multi-agent model-free algorithms as stochastic differential equations and proves that their behavior is approximated by deterministic Riemannian pseudo-gradient flows. Under deception, the limiting flow is perturbed and converges to a deceptive Nash equilibrium.
Generalizes classical stochastic approximation to game-theoretic settings with geometric constraints.
stochastic exploration → deterministic pseudo-gradient flow
Agents use cost measurements and exploration; no gradients or closed-form cost models are required.
measure costs → update action → converge
Privileged information lets the deceiver control the equilibrium to which the stable dynamics converge.
nominal Nash → deceptive Nash
The model-free dynamics converge toward the classical Nash equilibrium.
The algorithms and deception mechanisms were evaluated across aerial, ground, maritime, and space-relevant scenarios involving distributed decisions, limited information, strategic interactions, constraints, and mission-level degradation. The videos below compare nominal learning with deception-active behavior for each application.
Agents allocate limited power to maintain sensing performance and network lifetime under asymmetric information.
Resources are dynamically split between delivery and protection missions in contested logistics.
Mobile systems coordinate coverage in two dimensions while managing overlap, persistence, and strategic effects.
Autonomous vessels interact through a heading game with periodic angular coupling.
Agents coordinate attitudes for beam pointing while mitigating mutual interference.
Malicious AAV reduces its own payload and increases others’ payloads, degrading their payoff while maintaining stable adaptation.
In large-scale systems, nodes whose neighbors are less connected can have stronger deceptive power. DYNAMO introduced graph-based metrics to quantify both a node’s ability to deceive and its vulnerability.
Deterministic deceptive algorithms can be detected using Fourier analysis: deception changes the Fourier coefficients. Agents can also switch among a bank of dynamic exploration keys to evade deception and invalidate the attacker’s model.
The project emphasize a simple principle: adaptation requires exploration, and exploration can be weaponized. This extends naturally to physical AI, multi-agent reinforcement learning, and interactive multi-agent LLM systems.
Control and learning systems using reinforcement learning, neural control, multi-armed bandits, or adaptive dynamic programming.
One LLM may know warehouse inventory while another knows transportation status; communication opens new deception channels.
Privileged information about attention/query structure could help construct messages with biased embeddings.
Can training- or inference-time deception be designed as a feedback controller for another LLM’s belief process?
xk=log P(A|Ck)/P(B|Ck)
zk=(Ck,Kk,Vk)
Selected papers and manuscripts related to the DYNAMO research program. Click any title to open the PDF.