Combining Vector Symbolic Architecture Aspects and Artificial Intelligence Services Using Edge Deployment

Watch the video

Military / Coalition Issue

Extant battle management systems are inflexible; set up at the start of the mission and unchangeable. Using a dynamic routing environment for the allocations tend to overload the network with overhead. Using machine learning systems on partitioned networks causes them to learn in isolation, when the partition ends, the system will need to discard some of the data, and only use data from one of the partitions (or from the system in the pre-partitioned state).

Core idea and key achievements

We show two methods to make allocations dynamic: centralised software defined coalitions (SDC) control and decentralised vector symbolic architecture (VSA). The centralised SDC uses a top-down approach where users are directed to use a service at a particular location, it uses Machine Learning approaches to ensure that users get the best response times as possible, including using coalition resources when available. If the network is partitioned, the fragments of the network will operate independently, and when the partition ends the system uses a combination of Reinforcement and Transfer Learning to boost recovery times by two orders of magnitude.

Implications for Defence

Using these technologies the coalition can achieve the best of both worlds; centralised control and distributed adaptability.

Readiness & alternative Defence uses

The VSA code is at technology readiness level (TRL)2+ and SDC is at TRL1, we hope during the development of the demo that we can make it more ready.

Resources and references

The underlying vector symbolic architecture code has been published as Open Source.


Imperial College, Purdue University, Cardiff, IBM UK, IBM US, ARL and Dstl