04 2016 档案

Word2Vec 使用总结
摘要:word2vec 是google 推出的做词嵌入(word embedding)的开源工具。 简单的说,它在给定的语料库上训练一个模型,然后会输出所有出现在语料库上的单词的向量表示,这个向量称为"word embedding"。基于这个向量表示,可以计算词与词之间的关系,例如相似性(同义词等),语义关联性(中国 - 北京 = 英国 - 伦敦)等。作为非NLP专业的人,我不在此讲述word embedding的算法原理,本文是对word2vec工具使用过程的整理与总结,方便大家尽快上手。 阅读全文

posted @ 2016-04-25 10:21 leavingseason 阅读(30475) 评论(14) 推荐(6)

用 CNTK 搞深度学习 (一) 入门
摘要:Computational Network Toolkit (CNTK) 是微软出品的开源深度学习工具包。本文介绍CNTK的基本内容,如何写CNTK的网络定义语言,以及跑通一个简单的例子。 阅读全文

posted @ 2016-04-22 00:09 leavingseason 阅读(50744) 评论(4) 推荐(6)

用CNTK搞深度学习 (二) 训练基于RNN的自然语言模型 ( language model )
摘要:前一篇文章介绍了用CNTK构建简单前向神经网络的例子。现在假设读者已经懂得了使用CNTK的基本方法。现在我们做一个稍微复杂一点,也是自然语言挖掘中很火的一个模型: 用递归神经网络构建一个语言模型。 阅读全文

posted @ 2016-04-22 00:08 leavingseason 阅读(16359) 评论(0) 推荐(0)

c# 技巧之 泛型方法
摘要:泛函/泛型 指的是编译时不需要指定具体的参数类型,可以在运行时动态地赋予某一种数据类型的机制。 相信很多人对泛型并不陌生,像Dictionary,List等结构都属于泛型。有趣的是,一个函数也可以泛化。 阅读全文

posted @ 2016-04-02 16:31 leavingseason 阅读(2786) 评论(2) 推荐(1)

导航

Bye!