面试题1-----SVM和LR的异同

Posted lee-yl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试题1-----SVM和LR的异同相关的知识,希望对你有一定的参考价值。

1、异(加下划线是工程上的不同)

(1)两者损失函数不一样

(2)LR无约束、SVM有约束

(3)SVM仅考虑支持向量。

(4)LR的可解释性更强,SVM先投影到更高维分类再投影到低维空间。

(5)SVM不能给出概率结果。

(6)SVM是自带有约束条件的正则,泛化能力比LR好。LR是无约束正则。

(7)SVM在处理非线性问题比LR更好更快。实际上差不多,SVM常用的核函数为高斯核和非线性核函数。LR也可以映射到高维,但SVM采用核函数映射到高维更快。

2、同

(1)都是二分类

(2)都采用正则化

以上是关于面试题1-----SVM和LR的异同的主要内容,如果未能解决你的问题,请参考以下文章

机器学习算法面试题

Java面试题sleep() 和 wait()的异同?

java面试基础题------》抽象类和接口有什么异同

Java面试题ArrayListLinkedListVector三者的异同

处理分类问题常用算法-----算法岗面试题

css引入方式之外链式和导入式的异同点(面试题)