目前理解如下:
学习classification, regression, clustering和recommendation的基本理论
然后每种都做2-3个小project,这样就算入门了
然后再做一些稍微难一点的项目
虚心向大家请教
国外的Kaggle和国内的DataCastle 以及阿里天池比赛都是很好的平台,你可以在上面获取真实的数据和数据科学家们一起学习和进行竞赛,尝试使用已经学过的所有知识来完成这个比赛本身也是一件很有乐趣的事情。和其他数据科学家的讨论能开阔视野,对机器学习算法有更深层次的认识
推荐一个文章给大家-学习攻略 | 机器学习 学习路线图
https://zhuanlan.zhihu.com/p/27183621