A forgetting mechanism-based human-computer interaction method and device for robots is presented. The method includes: acquiring the multi-modal interaction information of the current interaction process, parsing the multi-modal interaction information to extract the current interaction time and current interaction elements; generating the interaction elements of the robot memory base according to the current interaction time and current interaction elements. The pre-memory value is updated based on the current memory value of each interaction element, and the corresponding multi-modal feedback information is generated and output according to the updated robot memory and the current interaction element. This method can well satisfy the forgetting situation in the memory field of the related interactive elements when the robot interacts with the environment or with the user, thus making the robot more similar to human beings in the process of human-computer interaction.
【技术实现步骤摘要】
用于机器人的基于遗忘机制的人机交互方法及装置
本专利技术涉及机器人
,具体地说,涉及一种用于机器人的基于遗忘机制的人机交互方法及装置。
技术介绍
随着科学技术的不断发展,信息技术、计算机技术以及人工智能技术的引入,机器人的研究已经逐步走出工业领域,逐渐扩展到了医疗、保健、家庭、娱乐以及服务行业等领域。而人们对于机器人的要求也从简单重复的机械动作提升为具有拟人问答、自主性及与其它机器人进行交互的智能机器人,人机交互也就成为决定智能机器人发展的重要因素。人是会遗忘的,为了使得机器人能够表现得更加类人化,机器人在与人或者与环境进行交互的过程中,机器人对新事物的理解以及记忆也应当存在着遗忘过程,而如何使得机器人能够更加合理地对事物的理解以及记忆进行遗忘是亟待解决的技术问题。
技术实现思路
为解决上述问题,本专利技术提供了一种用于机器人的基于遗忘机制的人机交互方法,其包括:交互元素提取步骤,获取当前交互过程的多模态交互信息,对所述多模态交互信息进行解析来提取出当前交互时间以及当前交互元素;机器人记忆库更新步骤,根据所述当前交互时间以及当前交互元素,生成机器人记忆库中各个交互元素的当前记忆值,并基于所述各个交互元素的当前记忆值对所述机器人记忆库进行更新;反馈信息生成步骤,根据更新后的机器人记忆库,结合当前交互元素,决策生成相应的多模态反馈信息并输出。根据本专利技术的一个实施例,在所述机器人记忆库更新步骤中,利用机器人记忆库中各个交互元素的当前记忆值替换机器人记忆库中对应的存储记忆值,实现对所述机器人记忆库的更新。根据本专利技术的一个实施例,在所述机器人记忆库更新步骤 ...
【技术保护点】
1.一种用于机器人的基于遗忘机制的人机交互方法,其特征在于,包括:交互元素提取步骤,获取当前交互过程的多模态交互信息,对所述多模态交互信息进行解析来提取出当前交互时间以及当前交互元素;机器人记忆库更新步骤,根据所述当前交互时间以及当前交互元素,生成机器人记忆库中各个交互元素的当前记忆值,并基于所述各个交互元素的当前记忆值对所述机器人记忆库进行更新;反馈信息生成步骤,根据更新后的机器人记忆库,结合当前交互元素,决策生成相应的多模态反馈信息并输出。
【技术特征摘要】
1.一种用于机器人的基于遗忘机制的人机交互方法,其特征在于,包括:交互元素提取步骤,获取当前交互过程的多模态交互信息,对所述多模态交互信息进行解析来提取出当前交互时间以及当前交互元素;机器人记忆库更新步骤,根据所述当前交互时间以及当前交互元素,生成机器人记忆库中各个交互元素的当前记忆值,并基于所述各个交互元素的当前记忆值对所述机器人记忆库进行更新;反馈信息生成步骤,根据更新后的机器人记忆库,结合当前交互元素,决策生成相应的多模态反馈信息并输出。2.如权利要求1所述的方法,其特征在于,在所述机器人记忆库更新步骤中,利用机器人记忆库中各个交互元素的当前记忆值替换机器人记忆库中对应的存储记忆值,实现对所述机器人记忆库的更新。3.如权利要求2所述的方法,其特征在于,在所述机器人记忆库更新步骤中,判断交互元素的当前记忆值是否小于或等于预设记忆阈值,如果是,则从所述机器人记忆库中删除该交互元素。4.如权利要求1~3中任一项所述的方法,其特征在于,所述当前交互元素包括以下所列项中的任一项或几项:人、物体、事件和情景。5.如权利要求1~4中任一项所述的方法,其特征在于,在所述机器人记忆库更新步骤中,判断所述当前交互元素在所述机器人记忆库中是否存在,其中,如果所述当前交互元素在所述机器人记忆库中存在,则根据当前交互时间和前一交互过程的交互时间确定当前交互过程与前一交互过程的间隔时长,并根据所述间隔时长以及所述当前交互元素在所述机器人记忆库中的存储记忆值,生成所述当前交互元素的当前记忆值;如果所述当前交互元素在所述机器人记忆库中不存在,则将所述当前交互元素的初始记忆值确定为当前记忆值,并将所述当前交互元素补充到所述机器人记忆库中。6.如权利要求5所述的方法,其特征在于,如果所述当前交互元素在所述机器人记忆库中存在,根据所述间隔时长计算所述当前交互过程的记忆衰减系数,计算所述当前交互元素在所述机器人记忆库中的存储记忆值和所述记忆衰减系数的乘积与该存储记忆值的和,确定所述当前交互元素的当前记忆值。7.如权利要求5或6所述的方法,其特征在于,如果所述当前交互元素在所述机器人记忆库中不存在,则根据所述当前交互元素与当前交互过程的相关度来确定所述当前交互元素的初始记忆值。8.如权利要求5~7中任一项所述的方法,其特征在于,在所述机器人记忆库更新步骤中,如果所述机器人记忆库中包含除所述当前交互元素外的其它交互元素,则根据当前交互时间和前一交互过程的交互时间确定当前交互过程与前一交互过程的间隔时长并根据所述间隔时长计算所述当前交互过程的记忆衰减系数,根据交互元素在所述机器人记忆库中的存储记忆值和所述记忆衰减系数的乘积计算该交互元素的当前记忆值。9.如权利要求1~8中任一项所述的方法,其特征在于,在所述交互元素提取步骤中,通过语义理解的方式对所述多模态交互信息进行解析,所述语义理解包括语言语义理解和/或视觉语义理解。10.一种用于机器人的基于遗忘机制的人机交互装置,其特征在于,包括:交互元素提取模块,其配置为...
【专利技术属性】
技术研发人员:魏晨,
申请(专利权)人:北京光年无限科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。