在分类中,为什么决策边界是假设的属性而不是训练集的属性?

时间:2017-07-13 06:18:17

标签: machine-learning classification

我开始在Coursera上观看Andrew Ng的ML视频。在关于分类的课程中(在第三个视频中),他说了以下几行

“再一次,决策边界不是训练集的属性,而是假设和参数的属性

一旦你有了参数theta,那就是定义决策边界。“

我的问题:

  1. 训练集和假设之间有什么区别?

  2. 为什么决策边界是假设的属性而不是训练集的属性?

1 个答案:

答案 0 :(得分:4)

你可以这样想:

对于任何给定的参数集,都有一个唯一的决策边界。因此,参数唯一地定义决策边界。

另一方面,给定训练数据,没有唯一的决策边界。您可以选择适合任何一组数据的无限多个不同的决策边界。因此,数据不能唯一地定义决策边界,因此边界不能是数据的属性。

另一方面,正如他所指出的,您可以使用训练数据来选择参数,然后为您提供边界。但是有很多方法可以做到这一点。