人工智能-Seq2Seq结构及原理.pptVIP

  • 41
  • 0
  • 约6.85千字
  • 约 55页
  • 2022-11-18 发布于湖北
  • 举报
人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能从诞生以来,理论和技术日益成熟,应用领域也不断扩大,可以设想,未来人工智能带来的科技产品,将会是人类智慧的“容器”。人工智能可以对人的意识、思维的信息过程的模拟。人工智能不是人的智能,但能像人那样思考、也可能超过人的智能。

只需要找到大量的对联数据对这个模型进行训练,那么即可利用这个模型,输入上联,机器自动产生下联了。 Seq2Seq举例理解结构及原理 Encoder-Decoder框架加上Attention应该会显著提升产生下联的质量,原因还是因为它是要求严格对仗的,所以在生成下联某个字的时候,找到对应上联相应字作为生成的重点参考信息无疑是非常重要的。比如看到上联的“三”字,Attention模型使得下联产生对应字“一”的时候重点参考上联的“三”这个字,应该知道对应的应该是一个数字型汉字。加上Attention模型的示意如下图。 Seq2Seq举例理解结构及原理 加入Attention机制: Seq2Seq举例理解结构及原理 目标函数: Seq2Seq理解结构及原理 Seq2Seq解决问题的主要思路是通过深度神经网络模型(常用的是LSTM)将一个作为输入的序列映射为一个作为输出的序列,这一过程由编码(encoder)输入与解码(decoder)输出两个环节组成。 什么是什么是Seq2Seq网络 上图中,使用x={x1,x2,…,xn}代表输入的语句,y={y1, y2, …, yn}代表输出的语句,yt代表当前输出词。 即输出的yt不仅依赖之前的输出{y1, y2, …, yt?1},还依赖输入语句x,模型再怎么变化都是在上文公式的约束之下。 Seq2Seq理解结构及原理 Seq2Seq理解

文档评论(0)

1亿VIP精品文档

相关文档