用逻辑编程建模情绪随行为变化,实现可控心理状态推理
Human Emotion Verification by Action Languages via Answer Set Programming
- 基于答案集编程构建动作语言C-MT,描述心理状态演变过程
- 通过轨迹分析验证不同心理原则下的状态变化路径
- 适用于需要可控行为的智能体系统,如情感交互机器人
本文提出基于答案集编程(ASP)与转移系统构建的动作语言C-MT(Mind Transition Language),用于刻画人类心理状态在可观测行为序列下的动态演变。结合情绪评估理论等心理学框架,将情绪等心理状态形式化为多维配置。针对智能体行为控制与避免不良心理副作用的需求,引入新型因果规则‘forbids to cause’及专用于心理状态演化的表达式,支持对有效状态转移原则的建模。这些原则被转化为转移约束,并通过转移系统中的轨迹进行严格评估,实现对心理状态动态演化的受控推理。该框架还能通过分析符合不同心理学原理的轨迹,比较多种变化机制。最后应用于情绪验证模型设计,相关研究投稿至《Theory and Practice of Logic Programming》(TPLP)。
原文摘要 · Abstract (English)
In this paper, we introduce the action language C-MT (Mind Transition Language). It is built on top of answer set programming (ASP) and transition systems to represent how human mental states evolve in response to sequences of observable actions. Drawing on well-established psychological theories, such as the Appraisal Theory of Emotion, we formalize mental states, such as emotions, as multi-dimensional configurations. With the objective to address the need for controlled agent behaviors and to restrict unwanted mental side-effects of actions, we extend the language with a novel causal rule, forbids to cause, along with expressions specialized for mental state dynamics, which enables the modeling of principles for valid transitions between mental states. These principles of mental change are translated into transition constraints, and properties of invariance, which are rigorously evaluated using transition systems in terms of so-called trajectories. This enables controlled reasoning about the dynamic evolution of human mental states. Furthermore, the framework supports the comparison of different dynamics of change by analyzing trajectories that adhere to different psychological principles. We apply the action language to design models for emotion verification. Under consideration in Theory and Practice of Logic Programming (TPLP).
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。