【人工智能】王小草的博客

要输就输给追求,要嫁就嫁给爱情

ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory解决

在跑GPU的时候,出现错误: ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory 原因: 默认软链的cudnn中没有相应的 libcudnn.so文件。 一探究竟: (1)执行命...

2019-08-02 17:45:17

阅读数 21

评论数 0

中文分词发展进程回顾提纲

一、基于词典的方法 1 正向最大匹配算法 1.从左向右取待切分汉语句的m个字符作为匹配字段,m为大机器词典中最长词条个数。 2.查找大机器词典并进行匹配。若匹配成功,则将这个匹配字段作为一个词切分出来。 若匹配不成功,则将这个匹配字段的最后一个字去掉,剩下的字符串作为新的匹配字段,进行再次匹配,重...

2019-03-10 23:03:47

阅读数 190

评论数 1

【文本表征】2018年自然语言理解最火的三种方法

众所皆知的分布式词向量方法CBOM, skip-gram, Glove等已经成为NLP任务的标配,但致命的缺点是无法区别同一个词在不同语境下的含义,如“bank"无论是银行还是河岸的意思,词向量都是同一个,让人脑壳疼。本文要介绍的是2018年很火的三个方法:Elmo, GPT, ...

2019-03-03 13:57:56

阅读数 260

评论数 0

【强化学习】第三篇--蒙特卡洛方法

作者:王小草 笔记时间:2019年1月22日 1 蒙特卡罗法的起源 蒙特卡罗法的名字来源于世界著名的赌城蒙特卡罗。是用随机数来解决计算问题,即以概率为基础的方法。 套路是:生成随机样本–>试验多次–>总结经验 利用蒙特卡罗法计算圆周率π: ...

2019-01-22 19:41:23

阅读数 685

评论数 0

【强化学习】第二篇--基于模型的动态规划法

作者:王小草 笔记时间:2019年1月21日 1 价值函数的计算困难 1.1 最优值函数的递归定义 先来回忆一下最优状态值函数和最优状态-行为值函数。 最优状态价值函数:考虑这个状态下,可能发生的所有后续动作,并且挑最好的动作来执行的情况下,这个状态的价值。 最优状态-动作值函数:在这...

2019-01-22 19:40:44

阅读数 268

评论数 0

【强化学习】第一篇--马尔科夫决策过程

作者:王小草 笔记时间:2019年1月20日 1 马尔科夫性质与过程 1.1 马尔科夫性质 马尔科夫性质即: 系统的下一状态只与当前状态有关,与以前的历史状态无关。 公式表达: 特点: 当前状态蕴含所有相关历史信息 一旦当前状态已知,历史信息将会被抛弃 1.2 马尔科夫过程 ...

2019-01-22 19:39:41

阅读数 507

评论数 0

GAN生成对抗网络入门篇

笔记整理:王小草 时间:2019年1月 一、GAN简介 1 背景 全称:generative adversarial network 生成式对抗网络(不一定是深度学习) 论文:https://arxiv.org/abs/1406.2661 提出者:Ian Goodfellow(也是深度学习花园书的...

2019-01-19 16:16:34

阅读数 606

评论数 1

Pycharm远程连接GPU服务器

工欲善其事,必先利其器。 很多童鞋都是在本地编写和调试代码,然后再将代码通过某种方式传到服务器上,用vim修修改改然后运行。先不说本地和服务器手工维护和同步两份代码劳心劳肺,若不是对vim编辑文件得心应手也自然会费时费力。因此,强烈推荐写python的同学用pycharm远程链接远程服务器,下面具...

2019-01-17 13:01:54

阅读数 731

评论数 0

文献分享 |【文本表征系列】句子分布式嵌入向量的动态总结PPT

2019-01-07 16:46:56

阅读数 108

评论数 0

文献分享 |【文本表征系列】句子分布式嵌入向量的动态总结

作者:王小草 背景介绍 最近对句子的分布式嵌入向量做了些许调研,前程往事自不必多提,未来之事也无需多虑,本文只聚焦于2015年-2018年最近4年最为典型的文献予以介绍和推荐,若读者在工作中有接触和应用更好的方法,跪求您给我留言建议哦,不胜感激。 词嵌入或词表征,是用具有语义相似性的向量来表征自然...

2019-01-07 16:41:18

阅读数 448

评论数 0

跨语言词嵌入模型调研报告

作者:王小草   1. 跨语言词嵌入介绍__ 3 1.0前言__ 3 1.1 what? 3 1.2 why? 3 1.3 how? 3 1.3.1 how to achieve? 3 1.3.1 how to evaluate? 3 2. 跨语言词嵌入实现方法的分类方式说明...

2019-01-07 16:37:44

阅读数 792

评论数 0

Pytorch第六课:package-torch.nn详解(2)之 网络结构组建

本节要点: 1 卷积层 2 池化层 3 非线性激活层 4 正则层 5 循环层 6 线性层 7 Dropout层 8 Sparse层 9 Veision层 10 Multi-GPU层 1 卷积层 1.1 一维卷积层 类名: class torch.nn...

2018-12-02 11:53:34

阅读数 1176

评论数 0

Pytorch第五课:package-torch.nn详解(1)之Containers(容器)

1 class torch.nn.Module torch.nn.Module是所有网络的基类。我们创建的任何模型都应该继承这个类。 Modules也可以包含其它Modules,允许使用树结构嵌入他们。你可以将子模块赋值给模型属性。 1.1 构建模型 现在,让我们来继承Module来建立一个超简单...

2018-11-29 22:52:11

阅读数 573

评论数 0

Pytorch第四课:package-torch.Storage类详解

一个torch.Storage是一个单一数据类型的连续一维数组。 每个torch.Tensor都有一个对应的、相同数据类型的存储:class torch.FloatStorage 1 torch.Storage类型 import torch torch.FloatStorage([1,...

2018-11-29 09:49:53

阅读数 329

评论数 0

Pytorch第三课:package-torch.Tensor包详解

微博:https://weibo.com/wangxiaocaoai/profile?rightmod=1&wvr=6&mod=personinfo 微信公众号:搜索"AI躁动街" 本节要点: 1 张量的类型 2...

2018-11-28 23:07:33

阅读数 491

评论数 0

Pytorch第二课:package-torch(2) 之数学操作

微博:https://weibo.com/wangxiaocaoai/profile?rightmod=1&wvr=6&mod=personinfo 微信公众号:搜索&...

2018-11-25 21:30:46

阅读数 1053

评论数 0

Pytorch第一课:package-torch(1)之张量初识

微博:https://weibo.com/wangxiaocaoai/profile?rightmod=1&wvr=6&mod=personinfo 微信公众号:搜索"AI躁动街&a...

2018-11-20 22:35:15

阅读数 633

评论数 0

Pytorch模型的保存与读取方法

方法一(推荐) 只保存和加载模型的参数 # 保存模型参数 def save_model(the_model, PATH): torch.save(the_model.state_dict(), PATH) # 加载模型参数 def load_model(PATH): ...

2018-11-19 22:01:25

阅读数 687

评论数 0

论文解读|【Densenet】密集连接的卷积网络(附Pytorch代码讲解)

@[t oc] 1 简单介绍 论文题目:Densely Connected Convolutional Networks 发表机构:康奈尔大学,清华大学,Facebook AI 发表时间:2018年1月 论文代码:https://github.com/WangXiaoCao/attentio...

2018-11-11 15:16:34

阅读数 4162

评论数 3

文献笔记|【文本表征】BERT

论文信息: 论文题目:BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding 论文发表时间:2018年10月11日 机构:Google AI 简介 文献解决的问题:提出一个语言表征的模型,叫...

2018-10-31 11:14:00

阅读数 2489

评论数 0

提示
确定要删除当前文章?
取消 删除