Loading

ML算法概述

三、算法分类

监督学习

  • 分类预测

    • 根据数据样本上抽取出的特征,判定其属于有限个类别中的哪一个。
    • image-20200515101246243
  • 回归分析

    • ,预测连续值的结果。
    • 如电影票房值;某城市房价的具体值。

无监督学习

  • 聚类

  • 关联规则

强化学习

  • Q-learning
  • 时间差学习

四、ML模型评估与选择

——以房产价格预测为例

4.1经验误差、过拟合

经验误差,指的是模型在训练集上的误差,empirical error:

  • 即参考答案与预估结果的差值平方,再平均,作为概述的经验误差。

  • 训练好的模型,需要在测试数据、真实环境中平稳地完成预估。否则就是过拟合

4.2偏差与方差

  • 例如,用平均价格(这是极其简单的模型)来预估,显然其偏差十分大:

    • 这里的平均价格模型简单、抖动小,但是学习能力极差。
  • 例如,复杂模型的偏差:

    • 会小,因为平均后最大值和最小值会相互抵消。
  • 方差同理:

  • 复杂模型一般具有:较低的偏差,较高的方差

  • 简单模型一般具有:较高的偏差,较低的方差

  • 简单模型“欠拟合”,复杂模型“过拟合”

4.3性能度量指标

分类问题的常用性能度量方法:





  • AUC一般为度量排序的指标,一般在排序,或者样本分布不均衡的问题中被采用,
  • 一般取值在0.5-1

对回归问题的性能度量:

4.4评估方法

解决手上没有未知的样本,如何进行可靠的评估?

  • 留出法 hold-out

    • 例如,电商数据中,男女比例、地区分布一致。
  • 交叉验证法 cross validation

  • 自助法 bootstrap

    • 可能会改变数据的分布,因为被放回了就会可能被重复抽取到。

4.5选择最优的模型

reference

高效阅读与学习法 | The Shortest answer is doing!

分类算法解析 - 腾讯云大学

深度学习入门基础——算法工程师带你读AI圣经《Deep Learning》 - 腾讯云大学

posted @ 2020-05-15 10:45  阿成儿  阅读(841)  评论(0编辑  收藏  举报