【计算机科学】【2015】用于语句分类的卷积神经网络

640?wx_fmt=png


本文为加拿大滑铁卢大学作者:Yahui Chen)的硕士论文62

 

知识库支持问答(KB-supported QA)系统的目标是通过从知识数据库中获取答案来回答自然语言的查询知识数据库以实体关系三种形式存储知识QA系统通过提取实体和关系对来理解问题本论文的目的是识别出一个问题中的关系型候选人我们为这个具有挑战性的任务定义了一个多标签分类问题基于单词的word2vec表示形式我们提出了两种卷积神经网络(CNN)来解决多标签分类问题并行CNN和深度CNN并行CNN包含四个并行卷积层而深度CNN包含两个串行卷积层两个模型的卷积层都捕获了局部语义特征最大时间池化层放在最后一个卷积层的顶部以选择全局语义特性具有dropout的完全连接层用于概括所有特征实验表明这两种模型在很大程度上优于传统的支持向量分类(SVC)方法此外我们观察到深度CNN比并行CNN具有更好的性能这表明深度结构比宽而浅的网络具有更强的语义学习能力

 

The goal of a Knowledge Base–supported Question Answering (KB-supported QA) system is to answer a query natural language by obtaining the answer from a knowledge database, which stores knowledge in the form of (entity, relation, value) triples. QA systems understand questions by extracting entity and relation pairs. This thesis aims at recognizing the relation candidates inside a question. We define a multi-label classification problem for this challenging task. Based on the word2vec representation of words, we propose two convolutional neural networks (CNNs) to solve the multi-label classification problem, namely Parallel CNN and Deep CNN. The Parallel CNN contains four parallel convolutional layers while Deep CNN contains two serial convolutional layers. The convolutional layers of both the models capture local semantic features. A max over time pooling layer is placed on the top of the last convolutional layer to select global semantic features. Fully connected layers with dropout are used to summarize the features. Our experiments show that these two models outperform the traditional Support Vector Classification (SVC)–based method by a large margin. Furthermore, we observe that Deep CNN has better performance than Parallel CNN, indicating that the deep structure enables much stronger semantic learning capacity than the wide but shallow network.

 

1 引言

2 项目背景

3 相关工作

4 数据集与环境

5 主要研究结果

6 结论

附录 实现CNNPython代码 


完整资料领取请加QQ群免费下载:

640?wx_fmt=png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值