天堂之歌

听歌而来,送我踏青云〜

您现在的坐在位置:首页>智汇问答>CFA二级

-2023-04-22 00:22:37

老师,在机器学习中,supervised/unsupervised methods中,有些适用于linearity,有些适用于non-linearity,那么这里对应的linearity和non-linearity具体是什么呢?可以分别举例子吗?谢谢。

回答(1)

最佳

爱吃草莓的葡萄2023-04-23 10:42:01

同学你好。即数据是否是线性的,可以把它理解为数据复杂程度(非线性数据比较复杂)。如果数据是线性数据,例如Y=b0X,我们是不是很好建模预测。但是如果是非线性数据,首先不好建模,例如算法可能很精准的将样本内的数据进行模拟得到二次方形式,但是这组数据预测可能在二次方基础上还有三次方形式有没有可能,非线性数据难以估计。

同学如果回答解决了您的疑惑,请给回答给予采纳。祝早日持证!

  • 评论(0
  • 追问(2
评论
追问
谢谢Alvis老师。根据您的讲解,我的理解是线性回归提供了自变量和因变量(即机器学习里target)之间的关系,从而降低建模复杂性。 只是,我不太明白为什么贴标签学习里面的支持向量(SVM)和K近邻(KNN)为什么属于linearity,是切分(分类)的时候,给出的自变量和target是有存在什么线性关系吗?请进一步讲解一下哈,谢谢。
追答
同学你好。举个简单例子,例如给你一组数据包含三角形与圆形的散点图需要分类,你想到的方法是什么,应该是尽可能用一条直线将大部分三角形与圆形分为两堆吧,这说明这组数据点是一个线性数据,能用线性直线将两组数据分队。如果不是使用直线,例如使用折现,我可以将三角形完全化为一堆,是不是,这就导致了过拟合,可能在样本外预测就不会准确。 理解了这个之后,我们再看SVM与KNN的方法是不是很清晰,为什么SVM与KNN属于分类中的linearity。

精品推荐

评论

0/1000

追答

0/1000

+上传图片

    400-700-9596
    (每日9:00-21:00免长途费 )

    ©2026金程网校保留所有权利

    X

    注册金程网校

    验证码

    同意金程的《用户协议》
    直接登录:

    已有账号登录