SERKET: An Architecture for Connecting Stochastic Models to Realize a Large-Scale Cognitive Model

Tomoaki Nakamura, Takayuki Nagai, Tadahiro Taniguchi
2018 Frontiers in Neurorobotics  
To realize human-like robot intelligence, a large-scale cognitive architecture is required for robots to understand their environment through a variety of sensors with which they are equipped. In this paper, we propose a novel framework named Serket that enables the construction of a large-scale generative model and its inferences easily by connecting sub-modules to allow the robots to acquire various capabilities through interaction with their environment and others. We consider that
more » ... e cognitive models can be constructed by connecting smaller fundamental models hierarchically while maintaining their programmatic independence. Moreover, the connected modules are dependent on each other and their parameters must be optimized as a whole. Conventionally, the equations for parameter estimation have to be derived and implemented depending on the models. However, it has become harder to derive and implement equations of large-scale models. Thus, in this paper, we propose a parameter estimation method that communicates the minimum parameters between various modules while maintaining their programmatic independence. Therefore, Serket makes it easy to construct large-scale models and estimate their parameters via the connection of modules. Experimental results demonstrated that the model can be constructed by connecting modules, the parameters can be optimized as a whole, and they are comparable with the original models that we have proposed. Keywords: cognitive models, probabilistic generative models, symbol emergence in robotics, concept formation, unsupervised learning FIGURE 2 | Overview of cognitive model by (A) probabilistic generative model and (B) end-to-end learning. FIGURE 1 | Symbol emergence system. Frontiers in Neurorobotics | www.frontiersin.org
doi:10.3389/fnbot.2018.00025 pmid:29997493 pmcid:PMC6028621 fatcat:c7jyjhm6t5b4rfahljkxhf5z2e