机器学习之问答题汇总

特征工程问题汇总

模型优化问题

机器学习算法模型问题汇总

深度学习

传统机器学习

LR和SVM都是判别模型。

判别模型会生成一个表示P(Y|X)的判别函数(或预测模型),而生成模型先计算联合概率p(Y,X)然后通过贝叶斯公式转化为条件概率。简单来说,在计算判别模型时,不会计算联合概率,而在计算生成模型时,必须先计算联合概率。或者这样理解:生成算法尝试去找到底这个数据是怎么生成的(产生的),然后再对一个信号进行分类。基于你的生成假设,那么那个类别最有可能产生这个信号,这个信号就属于那个类别。判别模型不关心数据是怎么生成的,它只关心信号之间的差别,然后用差别来简单对给定的一个信号进行分类。常见的判别模型有:KNN、SVM、LR,常见的生成模型有:朴素贝叶斯,隐马尔可夫模型。
联合分布可以提供很多的信息,但是也需要更多的样本和更多的计算。生成模型收敛的比较快,当含有较多的数据的时候可以更快的收敛于真实模型,生成模型可以应付存在隐变量的情况。
判别模型需要的样本数量比较少,准确率比较高。

参考文章:SVM如何用于回归分析
机器学习之svm专题
- SVM要点:
距离度量支持向量损失函数对偶问题拉格朗日乘法核函数软间隔, 松弛变量

数学相关问题汇总

猜你喜欢

转载自blog.csdn.net/m0_37327467/article/details/88903314