1. 从人工智能到机器学习
简单来说,机器学习是门研究让计算机学习,让计算机程序能够进化的学科。
2. 数据科学
虽然机器学习的研究来源于人工智能领域,但是机器学习的方法却应用于数据科学领域,因此我们将机器学习看作是一种数学建模更合适。
机器学习的本质就是借助数学模型理解数据。当我们给模型装上可以适应观测数据的可调参数时,“学习” 就开始了:此时的程序被认为具有从数据中“学习” 的能力。 一旦模型可以拟合旧的观测数据,那么它们就可以预测并解释新的观测数据。
3.算法大类
4. 学习计划
如果你是希望学机器学习转行的:
原理一定-定要理解透彻,在原理扎实基础上,应用层面掌握越多越好。
如果你是希望转行并且是转BAT,头条,小米这种公司的:
全部数学推导都要掌握,所有算法最好用Python手写出来。
如果你是学习机器学习给自己充电: .
原理了解清楚,重应用地学习。
4.1 推荐课本
极佳的Python +机器学习指导:
市面上目前存在的讲解算法原理最佳的书:
要进BAT的你需要的,Python手写所有算法的书:
如果你需要钻研得足够深,并且你数学基础不错,那你需要他们: