Smart Bandits: Intelligent opponents in mission simulation

R&D case: Smart Bandits decision-making module

Intelligent opponents in mission simulation

The challenge

In military simulations, Computer Generated Forces (CGFs) are autonomous entities that represent friendly, neutral or hostile air, ground surface, or subsurface-based units, platforms or individuals. The behaviour exhibited by CGFs is modelled to mimic realistic human behaviour, as well as that of existing and
emerging autonomous systems. CGFs are typically used in training, concept development and experimentation (CD&E) or decision-support applications. For each application, the CGFs require different behaviour models. However, traditional modelling techniques do not give scope for expression and
keep modellers from quickly developing new models. Additionally, modelling coordinating masses such as drone swarms requires new tools that make use of the latest developments in computation. Constant innovation in the area of behaviour modelling is therefore required.

The solution

The results of the studies have been combined in a user-friendly graphical behaviour modelling tool. The tool was named Smart Bandits (after the project). It lets modellers quickly implement behaviour models and link the new models to the CGFs in a simulation engine. While the CGFs make their observations in the simulated world, the Smart Bandits tool calculates their next actions. During simulations, the behaviour models can easily be inspected to see what the CGFs are thinking. Apart from being an intuitive modelling tool, Smart Bandits continues to be a platform for behaviour modelling research. NLR is continuously experimenting with new modelling techniques and new ways of interacting with CGFs, for example in the areas of cognitive modelling and coordination with autonomous collaborative platforms (ACPs).

Smart Bandits - Intelligent opponents in mission simulation

What we did

The Smart Bandits project aims to explore various approaches to modelling human-like behaviour. To this end, we carried out research in two main directions, namely human behaviour and
computational modelling. In the former, we specifically studied situational awareness (i.e. perception of the environment) and theory of mind (i.e. beliefs, desires and intentions).

In computational modelling, we studied the use of machine learning techniques for enhancing classical modelling techniques such as finite-state machines and behaviour trees. A key component of the Smart Bandits project was the evaluation of
newly developed techniques in human-in-the-loop simulations, such as in NLR’s Fighter 4-Ship networked F-16 simulator.

Project partners:

Royal NLR, VU Amsterdam

NLR Marknesse

Information

Latest cases