入门 | 机器学习基石01 The Learning Problem



01

什么是机器学习?

首先对比人类学习,人类通过观察获得经验的积累(skill);机器学习是从数据(data)中学习获取技能。

人类学习 vs. 机器学习

这里所说的skill, 其实就是某一方面表现(performance measure)的增进。

 

那么何时考虑使用机器学习,通常需要满足以下三个前提:

  1. 存在有待学习的隐含模式(underlying pattern)。

  2. 该模式无法/难以通过程序实现(no programmable definition)。

  3. 该模式存在足够多的数据(data)。



02

The Learning Model

下面介绍机器学习的一般模型,以及一些专用术语。

 

  

图中涉及到一些概念:

  • 目标函数f( target function, underlying pattern)

  • 训练数据D(data, training examples)

  • 假说(hypothesis)

  • 假说空间(hypothesis set)

  • 学习算法A(learning algorithm)


一言以蔽之,Machine Learning = A take D and H to get g。具体而言,使用机器学习算法A,利用数据D,在假说空间中寻找一个最佳的g,作为最终目标函数f的近似。

 

示例:是否给用户发信用卡

在此示例中,假说空间中,有三种假说。机器学习算法就是要寻找最好的g。


03

机器学习 vs. 数据挖掘 vs. 人工智能 vs. 统计学



转自:算法channel 

阅读伙伴公众号更多精彩内容,点击 “ 阅读原文 ” 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值