MATLAB基本SVM训练效果很好(C值设的比较大),但拿测试集测试的时候,24个测试集输出一个定值,附图

2024-12-12 19:51:29
推荐回答(1个)
回答1:

你这个是SVR吧,训练效果好说明不了什么,很可能是过拟合了,overfit。训练时C很大e很腔搭小时,很大可能都能找出训练效果特别腔州好的模型。这个输出是常数基本这个模型没有意义,如果是两类分类就是50%概率在猜。
建议你预处理下特征,gridsearch下C和g重新试试。
样本采样时间好像不一样,也可以调一下?
样本不好,什么模型都伍圆拿不好用。