检索式模型介绍(三)

  • 这个系列的文章主要是介绍一些可以作为文本匹配工作的一些模型,有些是比较基础的算法,例如bm25。有些模型是基于深度学习的架构,比如说deepMatch模型。个人认为文本匹配的任务有两种实现方式,一个是学习不同domain中text的representation,然后利用representation计算score,这个的score可以是相似度(cosine,欧式距离等)。当然一般的处理是直接用dot pruduct。 第二种方式是利用sentence中不同词的特征直接计算相似度。这类的方法如deepMatch等。
  • 当然,大部分的算法模型,都是从相关的论文里面总结,由于个人水品有限,还是会有一些疏漏,请多多指正。
  • 本文介绍的模型有QA-LSTM及变种,CLSM模型,Dual Encoder,AP-CNN,AP-BiLSTM和HD-LSTM。

十一 QA-LSTM以及变种[1],[2]

11.1 简介
QA-LSTM是IBM提出的基于lstm或cnn的几种匹配模型。包括了lstm与cnn融合,lstm与attention融合等。下面将会对几种模型进行详细的介绍。
11.2 算法结构

  • QA-LSTM模型

Chatbot-检索式模型介绍(三)相关推荐

  1. chatbot-检索式模型介绍(四)

    检索式模型介绍(四) 这个系列的文章主要是介绍一些可以作为文本匹配工作的一些模型,有些是比较基础的算法,例如bm25.有些模型是基于深度学习的架构,比如说deepMatch模型.个人认为文本匹配的任务 ...

  2. Chatbot-检索式模型介绍(一)

    检索式模型介绍(一) 这个系列的文章主要是介绍一些可以作为文本匹配工作的一些模型,有些是比较基础的算法,例如bm25.有些模型是基于深度学习的架构,比如说deepMatch模型.个人认为文本匹配的任务 ...

  3. 小哥哥,检索式chatbot了解一下?

    来自 夕小瑶的卖萌屋 作者 夕小瑶 喵喵喵,一不小心又匿了三个月,突然诈尸害不害怕( ̄∇ ̄) 小夕从7月份开始收到第一场面试邀请,到9月初基本结束了校招(面够了面够了T_T),深深的意识到今年的对话系 ...

  4. 史上最通熟易懂的检索式聊天机器人讲解

    喵喵喵,一不小心又匿了三个月,突然诈尸害不害怕( ̄∇ ̄) 小夕从7月份开始收到第一场面试邀请,到9月初基本结束了校招(面够了面够了T_T),深深的意识到今年的对话系统/chatbot方向是真的超级火呀 ...

  5. 情感分类模型介绍CNN、RNN、LSTM、栈式双向LSTM

    情感分类模型介绍CNN.RNN.LSTM.栈式双向LSTM 1.文本卷积神经网络(CNN) 卷积神经网络经常用来处理具有类似网格拓扑结构(grid-like topology)的数据.例如,图像可以视 ...

  6. 中文检索式问答机器人模型

    检索式问答机器人最典型的一个例子就是FAQ客服机器人. 什么是FAQ呢? 简介:在智能客服的业务场景中,对于用户频繁会问到的业务知识类问题的自动解答(以下简称为FAQ)是一个非常关键的需求,可以说是智 ...

  7. 读论文:检索式多轮问答,阿里的ESIM模型

    这一篇<Sequential Attention-based Network for Neotic End-to-End Response Selection>,论文地址,是阿里刚刚七月份 ...

  8. 闲聊机器人实例三:python实现小姜机器人(检索式chatbot_sentence_vec_by_word_词向量句向量)

    word2vec词向量构建生成句向量,再计算相似度,匹配问答库中的标准问题. 小姜机器人.python.tensorflow.chatbot.dialog.fuzzywuzzy.检索式.生成式.聊天. ...

  9. 基于ElasticSearch+文本相似度模型的检索式智能对话方案

    目录 背景 为什么只用ES相似度匹配不行 解决同一意图不同表达的问题 "粗筛"+"精选"的意图匹配方案 另外一种思路: 背景 在对话系统领域,检索式对话系统一直 ...

最新文章

  1. 失眠——耳部按摩(组图)
  2. DotNet进阶系列
  3. 各种移动GPU压缩纹理的使用方法
  4. 终于解决了贴吧手机版的一个重大BUG
  5. Box2dの学习制作超级积木完整版
  6. Win7下安装Flash低版本
  7. HDFView 3.1.2win10百度云资源
  8. 雷达多普勒频率计算公式_现代战争的千里眼,顺风耳——雷达
  9. 这“⼀⼝”和那“一口”有什么不同,关于unicode一个小知识
  10. 天龙八单机服务器 修改 藏宝,天龙八部单机版
  11. VMware出现点虚拟机和新建虚拟机没反应的解决办法
  12. UDP与TCP协议详解
  13. 关于ROS功能包里package.xml和CMakeList.txt的源码分析
  14. 实验二 数据类型、运算符与表达式→ 张玉生《C语言程序设计实训教程》双色版 配套实验书答案 (纯手打, 仅供参考)
  15. 关于java文件删除file.delete()无法删除文件的处理办法
  16. 三维地图(功能和E都市的一样)
  17. MOOC浙大--翁恺老师的C语言编程练习7-1(多项式加法)
  18. Vpss 模块功能分析
  19. 移动开发(Android)招聘要求
  20. drools项目中dmn文件调用自定义的java类来访问数据库

热门文章

  1. R语言 关联TCGA数据库下载的RNA-SEQ数据和临床信息
  2. 项目一 Windows Server 2012 R2服务器安装与配置
  3. 制作淘宝详情页时要注意哪些细节?
  4. -- 44、检索至少选修两门课程的学生学号
  5. 科大讯飞离线命令词识别
  6. QQ登录提示:登录超时,请检查您的网络或者本机防火墙设置(错误码:0x00000001)
  7. 向量叉积与向量叉积的模的运算
  8. 12306 火车票 Python爬虫 车次信息及经停站信息
  9. posix_memalign函数详解以及使用时的注意事项
  10. OpenJDK1.8 :java/lang/NoSuchMethodError‘: Method sun.misc.Unsafe.defineClass(Ljava/lang/String;[BII)