零、什么是机器学习
利用计算机从历史数据中找出规律,并把这些规律用到对未来不确定场景的决策
- 解决的问题:
未来不确定场景的决策
- 怎么解决问题
利用计算机从历史数据中挖出的规律来解决问题
- 机器学习要素
- 主体
主体是计算机
- 数据
数据量越大,找出的规律越精准
- 规律
通过算法,找到规律,机器学习系统利用规律自动生成落地方案
一、机器学习的源动力
- 从历史数据中找出规律,把这些规律用到对未来场景的预测与决定;
- 用数据替代专家
- 经济驱动,数据变现
二、机器学习算法分类
-
分类方法一
- 有监督学习
- 无监督学习
- 半监督学习(强化学习)
-
算法分类方法二
- 分类与回归
- 聚类
- 标注
- 算法分类方法三
- 生成模型
- 判别模型
三、机器学习常见算法
序号 |
挖掘主题 |
算法 |
1 |
分类 |
C4.5 |
2 |
聚类 |
K-Means |
3 |
统计学习 |
SVM |
4 |
关联分析 |
Apriori |
5 |
统计学习 |
EM |
6 |
链接挖掘 |
PageRank |
7 |
集装与推进 |
AdaBoost |
8 |
分类 |
kNN |
9 |
分类 |
Naiive Bayes |
10 |
分类 |
CART |
- 其他常见算法
- FP-Growth
- 逻辑回归
- RF、GBDT
- 推荐算法
- LDA
- Word2Vector
- HMM、CRF
- 深度学习
机器学习解决问题步骤
- 确定目标
- 训练模型
- 模型评估
什么是机器学习
原文:http://blog.51cto.com/zeroandone/2163111