- 博客(16)
- 资源 (9)
- 收藏
- 关注
原创 关于Alphazero中Dirichlet noise添加位置的见解
最近为了做大作业选择了复现alphazero做一个五子棋的AI,论文阅读和复现基本上没有什么问题了,但是关于Dirichlet noise这个问题,由于论文里说得也是比较模糊,然后网上各位大佬实现起来的方式也是不一致,烦了我挺久的。首先放出Dirichlet noise的原文:Additional exploration is achieved by adding Dirichlet n...
2019-04-13 15:03:04
1647
1
原创 WIN10下gym的Atari小游戏的安装方法
= =虽然教程上是说pip install gym[atari]然而实际上后面就会出现:HINT: are you sure `make` is installed?然后不管是装Cmake还是make都不行。百度找不到办法= =然后就去谷歌了,然后就找到了√一行代码安装完成= =。。。pip install --no-index -f https://github.com/K...
2018-10-10 12:47:02
5944
9
原创 Andrew Ng-Convolutional Neural Networks 第三周作业 Car detection - v3
这周的yolo.h5找死人……千辛万苦才找到。官网做最方便了,什么环境都不用配下面放作业代码:import argparseimport osimport matplotlib.pyplot as pltfrom matplotlib.pyplot import imshowimport scipy.ioimport scipy.miscimport numpy as npimpor...
2018-04-01 21:26:17
663
1
原创 Andrew Ng-Convolutional Neural Networks 第二周作业 Residual Networks
来到残差网络了。这周的作业最终是一个50层的残差网络,作业上说明了,只会进行两次迭代来测试代码,然而这两次就已经花了近十分钟的时间,所以如果要做完完整的二十次迭代要上小时(using CPU)。。所以后面就附带了他们已经训练好的二十次迭代之后的结果给我们演示一次结果……最终的准确率是86%。放代码:import numpy as npfrom keras import layersfrom k...
2018-03-25 12:15:01
484
原创 Andrew Ng-Convolutional Neural Networks 第二周作业 Keras Tutorial
233卷积网络的全自动化就是给出了一些基本的代码示例,然后就让你放飞自我了(Feel free to use the suggested outline in the text above to get started, and run through the whole)题目是给出了一堆人脸,然后判断他们是否开心number of training examples = 600number o...
2018-03-24 22:34:58
383
原创 Andrew Ng-Convolutional Neural Networks 第一周作业【2】Convolution model Application
所以其实不懂卷积的反向传播也没啥关系……因为实际应用上,直接用tensorflow的框架就行了。。。不过作业在本地做的时候,初始化的时候还是对的,但是Z3和cost和答案就不一样,所以直接导致后面就不同了。可能是本地环境的问题,明天去coursera看看官方的作业是怎么样的,到时候再修改一下这个文章。更新:在官网做完了作业,同样的代码本地和官网做结果是不一样的,官网那里做的结果是和答案一样,估计是...
2018-03-24 15:04:17
620
原创 Andrew Ng-Convolutional Neural Networks 第一周作业【1】Convolution model Step by Step
拖了好久才开始学卷积网络……这周这个里面是有一个可选的卷积网络的反向传播的作业,但是这个我觉得可以另外开一篇新的了所以以后有空的时候再试着写写。。。233官网的作业是有更新了,算s的时候不要先add bias,而是最后再加。(Element-wise product between a_slice and W. Do not add the bias yet)所以后面和答案不一样不要慌,问题不大,...
2018-03-24 14:59:04
781
原创 Andrew Ng-Improving Hyperparameter tuning, Regularization and Optimization 第三周作业
这种就是Tensorflow Tutorial了,学会用tensorflow来构架一个神经网络比较重要的就是常量的设立:C = tf.constant( ... , name = "C")变量的设立:z=tf.placeholder(tf.float32, name = "z")one-hot: tf.one_hot(labels, depth=C ,axis=0) #传入Y的矩阵,Y包含...
2018-03-10 13:16:29
241
原创 Andrew Ng-Improving Hyperparameter tuning, Regularization and Optimization 第二周作业
这周讲了梯度下降的优化:1 - Mini-Batch Gradient descent2 - Momentum3 - Adam不过我是真的没想到Adam的效果会这么明显,直观上看我以为Momentum的效果会更明显,然而实际上在最后的样本较小以及给定的较小的学习率的的测试中,单纯应用Momentum并没有太大的帮助,反而是我一开始没看出来作用这么大的RMSProp给性能带来了显著的提升。初始收敛速...
2018-02-27 16:26:17
262
原创 Andrew Ng-Improving Hyperparameter tuning, Regularization and Optimization 第一周作业笔记
这周的作业挺简单的其实,我就懒得把代码全部贴上来了,就把思路和笔记都写出来,感觉笔记更重要。一、初始化1、W不可以全零初始化,否则传播来传播去都是0,而b可以并且推荐全零初始化2、直接随机数初始化b不是不可以,但是由于有可能初始化的值比较大,会导致计算的时间会偏长3、因此最后给出的推荐的初始化w的方法是类似于xavier初始化(多乘一个2):parameters['W' + str(l)] = n...
2018-02-25 16:47:16
213
原创 python3.5 + Tensorflow1.5 安装教程
WIN10 + python 3.5 + VS2017装之前上网稍微查一查发现好像非常多的坑,各种的错误。自己装的时候也出错了一下,然而仔细看看会发现,出错的都是旧版本,如果是从零开始安装新的tensorflow的话是不会有任何问题的。所以这个也不叫什么教程就是一点提示而已233由于我本身就安装了VS2017,所以并不确定没有安装VS行不行,理论上好像是可以的。1、安装Tensorflow-gp...
2018-02-25 15:53:27
4133
原创 Andrew Ng-Neural Networks and Deep Learning 第四周作业【2】
紧接着的第二个就是用之前构造好的函数去再做一次我们之前检测猫的图片的那个例子就很简单啦就传参数进来就好了import timeimport numpy as npimport h5pyimport matplotlib.pyplot as pltimport scipyfrom PIL import Imagefrom scipy import ndimagefrom dnn_app...
2018-02-17 14:23:43
358
原创 Andrew Ng-Neural Networks and Deep Learning 第四周作业【1】
这周的作业就是拓展前面的单层神经网络的构造想法来构造深层网络。代码上倒是没啥我觉得思路清晰最重要……做作业的时候总是代码写出来看懂了却忽然忘了这一步是干啥的。所以边做作业我也边把总体的思路写一下免得自己乱了。————————这里有一个很重要的问题给各种途径下载作业的大家,有些题旧的版本model的反向传播函数的dA的标号是错的,coursera上有人作出回应,估计会在网站上改回来,但是之前的版本,...
2018-02-16 23:00:50
683
原创 python数据挖掘入门与实践-第一章-用最简单OneR算法对Iris植物分类
前言:这本书其实有配套代码的来着,但是有点坑的是,里面的代码对应的版本是有点旧的,用的时候会警告或者已经报错。甚至有些代码书里提了但是却没有写进去,要自己去摸索。我是每一章都跟着代码示例,把每一个步骤都按我自己的理解注释了,然后把书里错的和缺的都自己补上了,方便我以后复习233.还有数据集是最坑的,很多数据集都没给要我们自己去下载,然而过了这么久很多网站获取数据的方式都改了。要我们读者自己想办法…...
2018-02-15 14:51:50
666
1
原创 Andrew Ng-Neural Networks and Deep Learning 第三周作业
这周的作业倒没什么大事情发生,就是中间的一个警告看不太懂……RuntimeWarning: divide by zero encountered in logRuntimeWarning: overflow encountered in exp s = 1/(1+np.exp(-x))实际运行没什么影响,但是就是不知道为什么会警告,以及可能会有啥后果……然后那个plot出结果的图的函数就很感...
2018-02-15 14:31:47
1865
3
原创 Andrew Ng-Neural Networks and Deep Learning 第二周作业
Coursera上做的话网站自带有所有的模块就完全不用管如果是自己本地做的话同样就是用jupyter ,这些包都挺好找的,缺哪个就装哪个就好了要动手操作的就只有### START CODE HERE ###### END CODE HERE ###这之间的内容,然后还给了提示大概要写多长的了。然后里面我标注的一个很坑的地方是print ("y = " + str(test_set_y[0,in...
2018-02-14 15:24:44
565
吴恩达深度学习第四课卷积网络yolo.h5完整文件下载
2018-04-01
吴恩达深度学习第二课第二周作业
2018-03-25
吴恩达深度学习第一课第三周作业
2018-03-25
吴恩达深度学习第四课第二周作业
2018-03-25
吴恩达深度学习第四课第一周作业
2018-03-25
吴恩达深度学习第二课第三周作业
2018-03-25
吴恩达深度学习第二课第一周作业
2018-03-25
吴恩达深度学习第一课第二周作业
2018-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人