期刊
COGNITIVE SYSTEMS RESEARCH
卷 65, 期 -, 页码 138-150出版社
ELSEVIER
DOI: 10.1016/j.cogsys.2020.10.004
关键词
Computational model of emotion; Cognitive agent architecture; Software design pattern
资金
- PROFEXCE 2020
- PROFAPI 2020
- Asociacion Mexicana de Cultura, A.C
Computational models of emotion aim to imitate human emotions and face challenges such as information sharing and interaction between complex cognitive and affective components. The proposed architectural pattern utilizes message exchange methods to enable communication between cognitive and affective components, addressing issues like software heterogeneity. By centralizing communication management, the pattern separates the complexity of cognitive and affective processes from their interaction mechanisms, allowing for flexibility and interoperability in the design of CME architectures.
Computational models of emotion (CMEs) are software systems designed to imitate particular aspects of human emotions. The main purpose of this type of computational model is to capture the complexity of the human emotion process in a software system that is incorporated into a cognitive agent architecture. However, creating a CME that closely imitates the actual functioning of emotions demands to address some challenges such as (i) sharing information among independently developed cognitive and affective components, and (ii) interconnecting complex cognitive and affective components that must interact with one another in order to generate realistic emotions, which may even affect agents' decision making. This paper proposes an architectural pattern aimed at cataloging and describing fundamental components of CMEs and their interrelationships with cognitive components. In this architectural pattern, external cognitive components and internal affective components of CMEs do not interact directly but are extended by including message exchange methods in order to use a publish-subscribe channel, which enables their intercommunication, thus attenuating issues such as software heterogeneity. This structural approach centralizes communication management and separates the inherent complexity of the cognitive and affective processes from the complexity of their interaction mechanisms. In so doing, it enables the design of CMEs' architectures composed of independently developed affective and cognitive components. The proposed architectural pattern attempts to make progress in capturing the complex process of human emotions in a software system that adheres to software engineering best practices and that incorporates quality attributes such as flexibility and interoperability. (c) 2020 Elsevier B.V. All rights reserved.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据