从 Keras 开始学习深度学习的最好方法是什么?
François Chollet:我正在编写关于深度学习的介绍性书籍,前几章想描述使用 Keras 合理地第一次接触深度学习的情况。然而,还得一段时间我才能发布这些章节。
如果你不是很熟悉深度学习和机器学习的话,你可能需要检查下你是否学过下列教程,只要你有一些 Python 的背景,这些很基础的课都很容易跟着学:
一个来自 CERN 的从零开始学神经网络和 Keras 的视频教程
来自 FastForwardLabs 的 Keras Hello world
通过 Keras,一步步用 Python 开发你的第一个神经网络
如果你已经了解了一些机器学习和深度学习的知识,那么最快上手的方式是:
阅读一些关键的 Keras 代码:
阅读 Keras 博客里的教程:
使用少量数据构建图象分类器
使用预训练词嵌入
使用 Keras 构建自动编码器
然后通过参加 Kaggle 比赛来将你学到的技能应用到现实世界的问题。或者,这里有一个 Keras 教程和项目的知识库,你能在这里找到很多教程和代码实例。