从数据分析师的角度看,机器学习只是数据分析的一个工具。做一些数据分析依赖机器学习算法,比如预测某产品明年的收入,用户量,预测某广告的效果,给用户进行分类,等等等等,都依赖机器学习算法。但数据分析的工具不仅仅使用机器学习算法,也需要使用诸如统计学,数据可视化,数据工程等等领域的工具。
另一方面,机器学习算法不仅仅可以用于数据分析领域,更多的应用于智能领域:推荐系统,搜索引擎,计算机视觉,自然语言处理,语音识别,无人驾驶,兴趣图谱,等等领域,都高度使用机器学习算法。所以真正搞机器学习的工程师主要活跃在这些领域。而数据分析师普遍也需要掌握机器学习的基本概念和基本用法,但主要是去做数据分析,而不是探索解决智能问题:)