我的学习资料总结
选择使用tensorflow的理由
- 有详细的课程总结,斯坦福的cs20 是一个介绍tensorflow入门的课程,课程中有详细的大纲课程主页
- 里面包括简单介绍 包括tensorflow的历史,流行趋势等
- 一些底层操作例api介绍,例如变量,数据结构,导入数据等,包括tensorboard这可可视化的工具,使用tensorboard能非常方便的可视化直观的理解你的模型这一章节内容最为重要
- Google开发有TPU硬件来加速tensorflow执行,如果你没有NVIDIA的硬件,当你需要大量训练,使用TPU是一个好主意,而且google对新注册云计算平台的用户有赠送300美元的代金券,能够极大的降低你的使用成本. 期中文档中有大量的TPU的介绍和示例,例如这个mnist的手写体识别,TPU的更深入的了解 TPU的性价比性能评测 TPU开放的时候的博客声明
- google同样开放了它的一个colab,方便广大开发者,学习深度学习时,免费上手使用,详细的colab这篇关于colab的博文能给你带来直观的感受
直观理解CNN
- 这个链接是深度学习的可视化过程你能通过调整参数例如:隐藏层的个数,输入数据的形状等,直观的感受训练过程中参数对结果的影响
- 这个链接,是一个手写数字可视化的在线链接,能方便的帮助你理解cnn中每一层的意义
- 不同的核函数,对图片的不同影响的一个在线实例demo你甚至可以上传一个你自己的照片去实时的感受,kernel 对照片的影响,除此之外,作者还有很多其他有趣的可视化的例子,例如:指数函数,线性函数,pca等
- 解密cnn一位加拿大的博主,从原理到代码,包括六大部分,这个是Andrew NG 课程中CNN作业中的参考链接
-
从不同的角度理解cnn操作包括从方程角度,从神经网络角度,从矩阵乘法角度
- Facets探索多维数据的工具从数据分布,到数据浏览到数据筛选,你可以从这个视频中得到介绍
fast.ai的一些博客
- 按主题分类的博文它的博文中,大量引用其他人的链接,这种方式,使得阅读者能够按图索骥,寻找自己想要的资料
- fastai 数值线性代数的课程numerical-linear-algebra
- 最具有宝藏效果的是这个网站的论坛
学习课程资源目录
- Andrew NG 在Cousera上的深度学习课程,如果网络访问不流畅,在国内的网易云课堂也有.即使是国内网站有,我还是建议你去cousera上学习,原因是,coursera上有配套的论坛,当你遇到疑惑的时候,可以到论坛中寻找,相信你不是第一个遇到疑惑的人,还有一个原因是课后习题,可以直接在网页上做,不需要自己搭建环境
- cs20 斯坦福介绍tensorflow框架的本科基础课
- cs230 Andrew NG 在coursera课程中的补充包括期中作业和期末的大作业
- Andrew NG 课程的字幕整理的pdf中文网站,这个网站,还有打包好的视频文件,如果网速不好,可以下载下来之后,再观看.
- Andrew NG课后习题带答案 和课后习题不带答案
- cs229 Andrew NG 机器学习的视频
- cs231 FeiFei Li DL在图像方面的应用
- google 的DL免费专项课程参加竞赛还免费赠送代金券
- mathwold对一些数学名词的解释很容易懂
- 复旦大学邱锡鹏老师编写的深度学习教材