- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 数据结构与算法(一)
数据结构与算法中的时间复杂度与空间复杂度详解最近在看数据结构与算法方面的书,因此打算在看书的过程中更新一些学到的知识。今天着重更新的是算法中的时间与空间复杂度,一般地,我们将算法的复杂度指的是时间复杂度,是用于衡量算法效率的一个关键指标。算法的时间复杂度的定义是:在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级,记做:T(n...
2019-05-29 21:58:37
288
原创 python深度学习
在小型数据集上训练卷积神经网络,本文用到的数据集来自于sklearn中的猫狗分类,但是只用了其中的4000数据,其中2000张用于训练,1000张用于验证,1000张用于测试。训练和验证精度如下所示:训练和验证的损失如下所示:由上面两张图可以看到出现了过拟合的问题,训练精度随着时间线性增加,直到接近100%,而验证精度则停留在70%左右,这是因为样本数较少导致的。解决过拟合的问题是数据增...
2019-05-21 09:22:55
466
原创 python深度学习——案例讲解
最近在看基于python的深度学习,首先是一个入门程序,基于keras框架的手写数字识别。手写数字的数据集由60000张训练数据和10000张测试数据组成。训练结果如下:由训练结果可以看到,训练数据集的准确率是98.89%,而测试数据集的准确率是98.1%,这是因为训练时的过拟合造成的,这在之后的博文中会详细分析。代码如下,python3.7.3,IDE是pycharm专业版'''@au...
2019-05-16 20:19:21
16252
原创 周志华《机器学习》课后习题系列答案——4.3
周志华《机器学习》课后习题系列答案(1)课后习题:4.3试编程实现基于信息熵进行划分选择的决策树算法,并为表4.3中的数据生成一颗决策树下图是书中按照表4.3生成的数据下图是按照书中的思路编程实现的树结构。现在抛出一个问题:首先我的程序自己仔细调试过,认为没有问题,但是程序将软粘划分为了好瓜,而书中软粘是坏瓜。不过按照书中数据,当纹理=稍糊,只有当触感=软粘的时候才出现了好瓜(即书中...
2019-05-08 15:07:11
12980
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人