- 博客(9)
- 收藏
- 关注
原创 【C++学习笔记】标准库类型string
标准库类型string表示可变长的字符序列,使用string类型必须先包含string头文件,string定义在命名空间std。一个类可以定义很多种初始化对象的方式,它们之间都有一定的区别,比如初始值的数量不同,或初始值的类型不同。
2017-11-24 22:55:57 450
原创 【Machine Learning】模型融合之Stacking
Stacking(stacked generalization)是在大数据竞赛中不可缺少的武器,其指训练一个用于组合(combine)其他多个不同模型的模型,具体是说首先我们使用不同的算法或者其他方法能够训练出多个不同的模型,然后将这些模型的输出作为新的数据集,即将这些训练的模型的输出再作为为输入训练一个模型,最后得到一个最终的输出,下图为Stacking的大致流程图
2017-11-19 12:41:29 6342 1
原创 【C++学习笔记】处理类型和自定义数据结构
类型别名(type alias)是一个名字,它是某种类型的同义词,使用类型别名可让类型名字变得简单明了、易于理解和使用,以及清楚地知道使用该类型的目的,有两种方法定义类型别名,分别是:
2017-11-17 22:27:55 748
原创 【C++学习笔记】复合类型和const限定符
复合类型(compound type)是指基于其他类型定义的类型。本次主要介绍引用和指针两种。引用(reference)为对象起了另外一个名字,引用类型引用(refers to)另外一种类型。通过将声明写成&d的形式定义引用类型,其中d是声明的变量名。
2017-11-15 00:12:51 319
原创 【C++学习笔记】基本内置类型和变量
C++中的基本内置类型和变量的基本介绍。算术类型分为:整型(integral type,包括字符和布尔类型在内)和浮点型。除去布尔型和扩展的字符型外,其他整型可以划分为带符号的(signed)和无符号的(unsigned)两种。带符号类型可以表示正数、负数或0,而无符号类型则仅能表示大于等于0的值。
2017-11-13 23:29:14 626
原创 【Natural Language Processing】语言模型训练工具Srilm的安装及使用简介
实习做了一段时间的语言模型,使用到了Srilm这个工具,简单做一下记录,这个是一个统计和分析语言模型的工具,据说年龄很大了,总之它可以很方便的统计语料的n-gram,以及构建基于n-gram的语言模型。
2017-11-11 18:18:38 1958
原创 【论文笔记】An End-to-End Model for QA over KBs with Cross-Attention Combining Global Knowledge
该文章发于ACL 2017,在Knowledge base-based question answering (KB-QA)上,作者针对于前人工作中存在没有充分考虑候选答案的相关信息来训练question representation的问题,提出了一个使用Cross-Attention机制的神经网络模型来针对于候选答案的不同方面信息来训练模型;并且训练知识库的全局信息学习,在一定程度
2017-11-09 00:25:03 3701 7
原创 【论文笔记】Question Answering over Freebase with Multi-Column Convolutional Neural Networks
该文章发于ACL 2015,作者提出了一个基于Freebase,使用multi-column convolutional neural networks(MCCNNs)的自动问答模型,分别从答案路径, 答案背景信息, 以及答案类型 来理解问题,并学习它们的分布式表示(distributed representations),在不使用任何手动特征及词表等条件下,取得了很好地效果。
2017-11-04 23:57:58 3013
原创 【论文笔记】Question Answering with Subgraph Embeddings
该文章发于EMNLP 2014,作者提出了一个基于Freebase,根据问题中的主题词在知识库中确定候选答案,构建出一个模型来学习问题和候选答案的representation,然后通过这些representation来计算问题和候选答案的相关度来选出正确答案,在不适用词表、规则、句法和依存树解析等条件下,超越了当时最好的结果。
2017-11-01 01:01:26 2592 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人