前言
机器学习浪潮
06年,Geoffrey Hinton等人发表了一篇论文,展示了如何训练,能够高精度的识别手写数字的深度神经网络。他们将这种技术称为深度学习。
历经了数十年的发展,机器学习已经征服了整个行业。
项目中的深度学习
一个公司中可能存在的机器学习算法:
- 细分客户群,并为每个群体设置最佳的市场策略
- 基于相似度来为每个顾客推荐产品
- 检测那些交易可能最有可能是欺诈性
- 预测下一年的收入
目标和方法
本书的目标是提供给你实现,从数据中学习的程序时所需要的概念、直觉和工具。
从最简单的、最常用的机器学习算法到一些经常赢得比赛的深度学习技术。
先决条件
需要有Python基础、Numpy、Pandas和Matplotlib。
另外如果想深入学习、理解底层原理,则需要大学水平的数学知识(微积分、线性代数、概率论和统计学)。
大部分实例使用Jupyter-Notebook运行。