- 博客(10)
- 资源 (12)
- 收藏
- 关注
原创 流体仿真基础
前言 最近开始接触流体仿真相关,迫不得已需要补充一波流体仿真的基础,经过导师的推荐,我去看了一下Robert Bridson著名的Course Notes,这个笔记确实非常好,从流体力学基础的NS方程开始介绍,每一项的意义,来源以及如何数学建模都说的很详细了。 笔记目录结构 整个笔记结构还是比较清楚的,我大概列一下:1 流体仿真基础------1.1 流体重要...
2018-11-19 16:04:57
8647
3
原创 AlphaZero算法玩游戏《步步为营》(Quoridor)
引入 最近突然想起2个月前做的一个项目,还处于起步阶段,就是利用AlphaZero算法玩一个叫步步为营的游戏,最初写这个项目其实是受人所托,后来初步完成后由于各种原因,打比赛,做项目等等,就一直荒废在那里了。先介绍下这个游戏,中文名叫步步为营,英文名叫Quoridor,这个游戏在中国或许不火,但是以前在国外还是特别火的。属于一款益智类的桌游,大体如下面这个样子: 游戏可以由...
2018-07-28 23:44:23
6879
4
原创 Tensorflow faster RCNN目标检测车牌
主要是利用Tensorflow官方examples提供的API来实现目标检测,官方examples,打开链接你会发现官方其实已经实现了很多的例子了,包括目标检测,自编码器,OCR,GAN,img2txt等等,感兴趣的可以一一查看。当然我们现在只关注目标检测,所以我们只需要进入object_detection子目录,官方已经给了简单的教程,包括环境的搭建,样例的运行,以及自己数据集检测的方法,一般照...
2018-06-14 11:46:49
8910
23
原创 MCTS蒙特卡洛搜索树实现井字棋游戏
利用蒙特卡洛搜索树实现简单的井字棋游戏,重点不是井字棋,是熟悉蒙特卡洛搜索树的应用,而且我们知道,MCTS可以应用到非常复杂的博弈游戏中,比如象棋,围棋,在搜索空间非常大的时候,普通的极大极小搜索树无法应用,这是由于硬件设备的限制。 但是井字棋游戏的搜索空间很小,第一层只有9个子节点,对应9个可选的位置,同样我们可以看出,第二层只有9*8个子节点,以此类推,直到搜索到结束也不会占用很大...
2018-05-14 12:55:19
8757
6
原创 David Silver 强化学习RL笔记
以前虽然很早就接触了强化学习,也做过一些项目,但是总觉得基础不扎实,所以决定把David Silver在伦敦大学的强化学习基础课程好好学一遍,然后再学一遍斯坦福大学的CS294深度强化学习课程。CS294先放着,先把David Silver的课程搞定。David 是阿尔法狗的第一作者,名副其实的大佬,他的课还是很有价值的,我学习了之后确实很多地方有了更深的理解。 课程...
2018-03-22 14:55:26
1531
原创 动漫妹子分类
这是我闲来无事做的一个小项目,根据输入的动漫女性图片,可以判断女性的类别,暂时只是大概做了三类:萝莉,御姐,成熟女性。如果你们感兴趣的话, 可以添加更多的分类,比如黑长直,金发等,当然也可以是隐藏属性等等,比如天然呆,傲娇,腹黑,病娇等等,当然做到这些需要你好好的准备数据集。数据集我的数据集其实没有花太多时间,简单的用爬虫爬取百度图片,三种类型,其中前两种比较好爬,爬取完后进行筛选,去除背...
2018-02-25 15:03:00
953
原创 NLP小项目--emojify(二)
模型构建预训练词向量导入 上一篇博文里,我们已经完成了数据集的制作,接下来的一个问题就是,模型的构建,第一个问题就是词向量的问题,我们已经有了一个训练好的词向量,那么在keras中很好处理,可以看我的我的Github,喜欢的可以顺便点歌star=-=那么pytorch是怎么实现与训练向量的导入的呢,如果看官方文档,查看完整参数列表,发现似乎没有参数可以实现预训练向量的导入,只有定义好就是随机...
2018-02-22 19:19:27
988
1
原创 NLP小项目--emojify(一)
起因 前段时间完成了吴恩达的深度学习第五专题序列模型,里面一些作业都很有意思,包括这个Emojify,根据你输入的话语判断你话语的含义,并且用一个表情来表示,并且把表情放在语句后,这样就可以实现说话时自动添加最贴切的表情。 具体参考我的Github,那是一个keras版本的实现,也是Coursera作业使用的框架,我稍稍改编了一下,里面有些实现的效果以及模型的结构,这里就不多说了...
2018-02-22 19:10:07
4618
原创 Coursera 吴恩达 Andrew Ng,深度学习 deeplearning 答案
最近吴恩达的深度学习第五门课序列模型终于出来了,我抽了一些时间,刚刚完成了课程,不得不说,Ng的第五门课我还是很满意的,视频和作业都很不错,作业内容也很前沿,比如Emogify和trigger word detection,再加上我最近沉迷小爱同学,因此尤其对trigger word detection比较感兴趣233.准备抽时间用我的渣电脑搞一波自己的数据集并训练一波。 我也特地把Ng的...
2018-02-12 00:51:43
11585
1
原创 C++借助opencv和Eigen实现人脸识别
利用C++,主要是根据PCA和特征人脸法来实现人脸识别。其实比起人脸识别,我更倾向于叫它图像分类。
2017-12-15 16:07:31
1206
30天自制操作系统
2019-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人