[发明专利]用于实现机器人聊天的训练方法、预测答案的方法及装置有效
申请号: | 201710886205.8 | 申请日: | 2017-09-26 |
公开(公告)号: | CN107665362B | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 郭同 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06N3/00 | 分类号: | G06N3/00;G06N3/04;G06N3/08 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 吕雁葭 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开提供了一种用于实现机器人聊天的训练方法。所述方法包括如下操作。首先,接收当前训练问题。然后,根据所述当前训练问题与N个历史问题生成训练输入向量。接着,以所述训练输入向量作为输入信息,输入至神经网络以获得所述神经网络的输出。并且,当所述神经网络的输出与标准答案不一致时,重复执行所述接收、生成、输入操作,直到所述神经网络的输出与标准答案一致时训练完成。以及存储训练完成的神经网络。本公开还提供了一种利用所述训练方法训练完成的神经网络预测答案的方法、一种用于实现机器人聊天的训练装置以及一种实现机器人聊天的装置。 | ||
搜索关键词: | 用于 实现 机器人 聊天 训练 方法 预测 答案 装置 | ||
【主权项】:
1.一种用于实现机器人聊天的训练方法,包括:接收当前训练问题;根据所述当前训练问题与N个历史问题生成训练输入向量,其中,所述N个历史问题是在接收所述当前训练问题之前接收到的,所述当前训练问题和N个历史问题中的每一个问题对应为所述训练输入向量中的一个元素,所述训练输入向量中的元素的顺序与所述当前训练问题和N个历史问题的接收顺序相对应,并且N为大于等于1的正整数;以所述训练输入向量作为输入信息,输入至神经网络以获得所述神经网络的输出,其中,所述神经网络包括卷积神经网络;具体包括:将所述训练输入向量输入至所述卷积神经网络的输入层;利用所述卷积神经网络的卷积层和池化层对所述训练输入向量中的所述当前训练问题和所述N个历史问题分别进行特征提取;以及利用所述卷积神经网络的全连接层对提取的所述当前训练问题的特征和提取的所述N个历史问题的特征进行关联,以确定出所述卷积神经网络的输出;当所述神经网络的输出与标准答案不一致时,重复执行所述接收、生成、输入操作,直到所述神经网络的输出与标准答案一致时训练完成,其中所述标准答案为预先设置的与所述训练输入向量唯一对应的答案数据;以及存储训练完成的神经网络。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710886205.8/,转载请声明来源钻瓜专利网。