深同学2022-11-28 21:24:35
SVM 和KNN只能描述线性问题,CART可描述非线性问题。请问下,这个场景里什么是线性问题,为何SVM和KNN不能描述非线性问题?谢谢
回答(1)
最佳
Essie2022-11-29 09:32:12
你好,线性数据指数据元素之间存在着“一对一”线性关系的数据结构。线性数据是一个有序的数据元素集合。
线形关系指量与量之间按比例、成直线的关系,在数学上可以理解为一阶导数为常数的函数。通俗一点讲,如果把这两个变量分别作为点的横坐标与纵坐标,其图象是平面上的一条直线,则这两个变量之间的关系就是线性关系。即如果可以用一个二元一次方程来表达两个变量之间关系的话,这两个变量之间的关系称为线性关系,因而,二元一次方程也称为线性方程。推而广之,含有n个变量的一次方程,也称为n元线性方程,就变成了超平面的概念(SVM),KNN也是通过新观测值和中心点之间的直线距离来进行分类的。
非线性数据指各个数据元素不再保持在一个线性序列中,数据元素之间是一对多,或者是多对一的关系。根据关系的不同,可分为层次结构(树,CART)和群结构(图)。
- 评论(0)
- 追问(0)
评论
0/1000
追答
0/1000
+上传图片
