摘要: How to Generate a Good Word Embedding? 作者:Siwei Lai、Kang Liu、Liheng Xu、Jun Zhao 我们分析词嵌入训练的三个关键组成部分:模型,语料库和训练参数。 我们将现有的基于神经网络的词嵌入算法归类,并使用相同的语料库进行比较。 我们 阅读全文
posted @ 2017-06-25 21:45 fwFtae67Y 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: tf.Graph.as_default() as_default(self) Returns a context manager that makes this `Graph` the default graph. This method should be used if you want to 阅读全文
posted @ 2017-06-24 08:21 fwFtae67Y 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 本文中使用一个基于lstm的RNN来预测电影评论的情感方向是“正面”还是“负面”,具体代码可参考代码 整体过程: 由于词汇量较大,使用one-hot编码的话效率太低,因此这儿先使用词嵌入实现输入数据的降维。词嵌入可以用word2vec来实现,但在此只创建一个词嵌入层,并让网络自己学习词嵌入表(emb 阅读全文
posted @ 2017-06-21 23:42 fwFtae67Y 阅读(1890) 评论(0) 推荐(0) 编辑
摘要: 卷积神经网络的总体架构是金字塔型,如下图。 CNNs架构图 可以看到,每一层的channel数量是变化的。如上图中,左边的第一层只有R、G、B三个channel,第二层有16个channel,第三、四层分别有64、256个。 那么这些channel数量是如何变化的呢? 基本过程: 对于输入图片的每一 阅读全文
posted @ 2017-06-19 23:17 fwFtae67Y 阅读(3122) 评论(0) 推荐(0) 编辑
摘要: 卷及神经网络的卷积操作对输入图像的边缘位置有两种处理方式: 有效填充 边缘填充 有效填充:滤波器的采样范围不超过图片的边界,strides=1时,输出特征图的大小计算方法为input_height - filter_height +1 相同填充,滤波器采样范围超过边界,且超过边界部分使用0填充,st 阅读全文
posted @ 2017-06-12 00:57 fwFtae67Y 阅读(2236) 评论(0) 推荐(0) 编辑
摘要: 什么是函数式编程? 函数式编程(functional programming)是一种编程范式,也就是如何编写程序的方法论。目前我们所熟知的是命令式编程,这里的命令式编程语言泛指所有把修改变量的值当作最基本计算方式的语言,函数式编程语言指把一个程序的输出定义为其输入的数学函数的语言,纯函数式编程没有内 阅读全文
posted @ 2016-12-24 18:55 fwFtae67Y 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1、基本语法 python的 基本语法为: 2、作用域LEGB python的作用域一共有4种,分别为: L(local)局部作用域 E(enclosing)闭包函数外的函数中 G(global)全局作用域 B(built-in)內建作用域 以 L-->E-->G-->B 规则查找,即:在局部找不到 阅读全文
posted @ 2016-12-24 11:32 fwFtae67Y 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 在python中,序列(sequence)是最简单的数据结构。 python中內建了6中序列,常用的有三种列表、元组、字符串,本章重点讨论列表和元组。所有的序列都可以做某些特定的操作,如:索引、分片、加、乘以及检查某个元素是否是序列的成员,以及计算序列的长度、查找最大元素和最小元素的內建函数。 1. 阅读全文
posted @ 2016-11-15 01:33 fwFtae67Y 阅读(221) 评论(0) 推荐(0) 编辑