多项式核函数的基本优化思路就是依靠升维使原先线性不可分的数据线性可分。为什么会出现svm线性核的准确率比多项式核准确率高?我是多输入单输出的分类预测,8维的数据。
5条回答 默认 最新
- heart_6662 2023-01-04 12:01关注
获得2.70元问题酬金 解决 无用评论 打赏 举报 编辑记录heart_6662 2023-01-04 12:03通常来说,svm线性核的准确率要高于多项式核的准确率的原因是,多项式核有可能会出现过拟合的情况,而线性核则不会。
当使用多项式核时,将低维数据升维后可以使数据线性可分,但同时也会增加模型的复杂度,容易导致模型过拟合。而线性核则不存在这个问题,所以通常会有更高的准确率。
然而,这并不是绝对的,在某些情况下,多项式核仍然可能会有较高的准确率。例如,如果你的数据集具有复杂的非线性特征,则多项式核可能会更有效。所以在实际应用中,需要根据数据特征和需要解决的问题来决定使用哪种核函数。
另外,在你的情况中,你使用的是多输入单输出的分类预测,数据维度为8维。这意味着你的数据可能具有一定的复杂性,因此在选择核函数时,需要谨慎考虑。建议可以尝试使用多项式核和线性核,并对比两者的准确率,以选择更合适的核函数。
赞回复
- |__WhoAmI__| 2023-01-04 12:24关注
获得0.45元问题酬金 解决 无用评论 打赏 举报 - Jackyin0720 2023-01-04 13:40关注解决 无用评论 打赏 举报Jackyin0720 2023-01-04 13:43
同步也参考了该实例:机器学习:SVM核函数的优势和缺陷,链接:https://blog.csdn.net/gracejpw/article/details/103023352
赞回复 关注
获得4.20元问题酬金 解决 无用评论 打赏 举报关注
解决 无用评论 打赏 举报