Towards a Simulation-Based Programming Paradigm for AI applications
This work proposes a new programming paradigm for AI developers, but it is incremental as it builds on existing simulation and AI integration concepts without presenting concrete results.
The paper introduces a simulation-based programming paradigm for AI applications, aiming to integrate diverse AI techniques by enabling simulated entities to exchange data and behavioral patterns, and demonstrates its potential use in implementing AI applications.
We present initial ideas for a programming paradigm based on simulation that is targeted towards applications of artificial intelligence (AI). The approach aims at integrating techniques from different areas of AI and is based on the idea that simulated entities may freely exchange data and behavioural patterns. We define basic notions of a simulation-based programming paradigm and show how it can be used for implementing AI applications.