首页> 外文期刊>Cognitive Systems Research >Toward integrating cognitive components with computational models of emotion using software design patterns
【24h】

Toward integrating cognitive components with computational models of emotion using software design patterns

机译:使用软件设计模式将认知组件与情感计算模型集成

获取原文
获取原文并翻译 | 示例
           

摘要

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.
机译:情感(CMES)的计算模型是旨在模仿人类情绪的特定方面的软件系统。这种类型的计算模型的主要目的是捕获人类情感过程的复杂性,该软件系统被纳入认知代理架构。然而,创建一个密切模仿情绪的实际功能的CME,以解决一些挑战,例如(i)独立开发的认知和情感组分之间的信息,以及(ii)互连必须互相互动的复杂认知和情感组成部分为了产生现实的情感,甚至可能影响代理人的决策。本文提出了一种旨在编目和描述CMES基本组件的架构模式及其与认知组件的相互关系。在这种架构模式中,外部认知组件和CME的内部情感组件不会直接交互,而是通过包括消息交换方法来扩展,以便使用发布的订阅通道,这使得它们的互通,从而衰减软件异质性等问题。该结构方法集中了通信管理,并将认知和情感过程的固有复杂性与其相互作用机制的复杂性分开。在这样做中,它使得能够设计由独立开发的情感和认知组件组成的CMES架构。拟议的架构模式试图在捕获软件系统中捕获人类情绪复杂过程的过程中,以遵守软件工程最佳实践,并包含诸如灵活性和互操作性的质量属性。 (c)2020 Elsevier B.v.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号