1
1. 建议先去学习网易上的吴恩达老师的课程,在这个过程中建议配套一本《模式识别》这本书
2. 之后使用mnist等小数据集先把基本的模型学会基本的使用,之后学习tensorflow建议使用某一个稳定的版本。
3. 在学习tensorflow过程中学习deeplearning.ai中吴恩达老师的课程
4. 在这期间除了完成作业,建议体验下kaggle中的自己比较感兴趣的比赛
5. 多多看看你们领域的顶级会议的论文,找一个点深入下去,多多使用github这个工具,让你的学习事半功倍
2
先要想好以后要做什么,工程师还是科研,或者现在比较流行的混血职业数据工程师;工程师就要有cpluplus,java,设计模式,软件架构基础和分布式系统以及中间件知识,然后就可以去研究大数据平台hardtop,spark,hbase和hive 还需要写数据库和编译原理;科研就要会py,掌握基本ml模型,然后学点领域知识nlp,cv,最重要的是应用数学基础,尤其是统计和分析,矩阵理论了解点分解知识,dl了解下cnn,rnn会个框架如tf,深究的话都是数学,多看论文;数据工程师就是两者交叉。