前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >01 The Learning Problem

01 The Learning Problem

作者头像
用户2183996
发布2018-09-29 16:11:56
3430
发布2018-09-29 16:11:56
举报
文章被收录于专栏:技术沉淀技术沉淀

本系列文章为林軒田老师機器學習基石上课程学习笔记,见详细课件

课程主线

  • When Can Machines Learn? (illustrative + technical)
  • Why Can Machines Learn? (theoretical + illustrative)
  • How Can Machines Learn? (technical + practical)
  • How Can Machines Learn Better? (practical + theoretical)

也就是要依次回答:何时可以用机器学习?为何可以机器学习?怎样机器学习?怎样更好地机器学习?构建一幅大Picture!

机器学习应用场景

首先有机器学习不同侧面的定义:

  • Improving some performance measure with experience computed from data
  • Use data to compute hypothesis
g
g

that approximates target

f
f

Key Essence of Machine Learning:

  • A pattern exists(比如随机数生成不可学习)
  • We cannot pin it down mathematically(否则直接公式表示)
  • We have data on it

思考机器学习的这三个key essence,界定遇到的问题是否可用机器学习方法解决。

以下是一些典型的应用场景:

  • When human cannot program the system manually, like navigating on Mars
  • When human cannot ‘define the solution’ easily, like speech/visual recognition
  • When needing rapid decisions that humans cannot do, like high-frequency trading
  • When needing to be user-oriented in a massive scale, like consumer-targeted marketing

问题的Formulation

首先明确其中五个元素:

  • 定义input space
x \in X
x \in X
  • 定义output space
y \in Y
y \in Y
  • Target function: unknown pattern to be learned
  • Training examples:
D={(x1,y1), (x2,y2),\dots, (xN,yN)}
D={(x1,y1), (x2,y2),\dots, (xN,yN)}
  • Hypothesis: skill with hopefully good performance

最终机器学习Formulation为:

利用target function生成的training examples数据,通过learning algorithm从hypothesis set里找出

g
g

使其尽可能接近target function

f
f

.

从上面可以看出一个假设,就是训练数据集

D
D

是从target function来的,为保证学习效果,

D
D

需要足够representative。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.09.02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 课程主线
  • 机器学习应用场景
  • 问题的Formulation
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档