Building a Cognitive Twin Using a Distributed Cognitive System and an Evolution Strategy
Wandemberg Gibaut, Ricardo Gudwin
TL;DR
The paper tackles creating a Cognitive Twin that can emulate a user’s interaction behavior by leveraging a distributed cognitive framework (DCT) and an Evolution Strategy to optimize inter-codelet topology. It introduces a four-codelet agent (Sensory, Perceptual, Behavioral, Motor) implemented on virtual devices and trained offline to map sensor inputs to actuator outputs, followed by end-to-end training within a distributed environment. Experimental results in a smart-home-like scenario show that a substantial fraction of runs achieve low error with topology typically involving a moderate number of Behavioral Codelets, and that more Behavioral Codelets generally improve performance. The work demonstrates a scalable, low-power approach to cognitive twin construction with potential applications in automation, human-like agents, and deeper behavioral analysis.
Abstract
This work presents a technique to build interaction-based Cognitive Twins (a computational version of an external agent) using input-output training and an Evolution Strategy on top of a framework for distributed Cognitive Architectures. Here, we show that it's possible to orchestrate many simple physical and virtual devices to achieve good approximations of a person's interaction behavior by training the system in an end-to-end fashion and present performance metrics. The generated Cognitive Twin may later be used to automate tasks, generate more realistic human-like artificial agents or further investigate its behaviors.
