Formal Verification of Learned Multi-Agent Communication Policies via Decision Tree Distillation

· Source: cs.MA updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems · Depth: Expert, medium

Summary

A new end-to-end framework enables formal safety verification of learned multi-agent communication policies, addressing a critical gap for safety-critical robotic deployments like drone swarms and autonomous vehicle fleets. This four-stage pipeline distills complex neural network policies into interpretable decision trees, achieving 97.9% ± 1.2% fidelity. It then translates these trees into Prism probabilistic model checker specifications for compositional verification of Probabilistic Computation Tree Logic (Pctl) properties. Evaluating Vector-Quantized Variational Information Bottleneck (VQ-VIB) policies for multi-drone coordination with 5–7 agents, the framework verified 18 temporal logic properties, satisfying 88.9% overall and all five safety thresholds (0.3% collision probability against a 1% threshold). Monte Carlo validation confirmed that verified safety properties transfer to the original neural policies with ≤0.6 percentage-point deviation (95% CI). Discrete VQ-VIB messages also provided a +11.6 to +13.6 percentage point fidelity advantage, accelerating verification by 3–4×.

Key takeaway

For Robotics Engineers or ML Engineers deploying multi-agent reinforcement learning in safety-critical applications, this framework offers a validated approach to achieve formal safety guarantees. You can now bridge the gap between deep MARL and formal safety workflows by distilling neural policies into verifiable decision trees. Consider integrating this abstraction-based verification pipeline to ensure your multi-robot systems meet stringent safety thresholds, leveraging discrete communication methods for faster verification.

Key insights

Formal verification of learned multi-agent communication policies is achieved by distilling neural networks into decision trees for probabilistic model checking.

Principles

Method

The method involves four stages: domain-specific feature extraction, decision tree distillation (CART), automated translation to Prism specifications, and compositional Pctl verification via pairwise decomposition.

In practice

Topics

Best for: Research Scientist, CTO, VP of Engineering/Data, AI Scientist, Machine Learning Engineer, Robotics Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.MA updates on arXiv.org.