有关matlab数据拟合的问题
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 22:16:48
有关matlab数据拟合的问题
请问用一组数据拟合出多项式来,但是多项式模型不确定,请问这个怎么办?另外,假如拟合出不同模型的多项式,请问得到的这个这些模型优劣性怎么考量?
请问用一组数据拟合出多项式来,但是多项式模型不确定,请问这个怎么办?另外,假如拟合出不同模型的多项式,请问得到的这个这些模型优劣性怎么考量?
要拟合的话,必须首先确定模型.这个模型是根据经验得到的.一般的来说,模型阶数越高,拟合效果越好,但是也不能过高,因为若模型过高的话,将噪声也拟合了.对于新的数据,预测效果反而会差,这就是说的‘overfitting' 问题.模型的优劣性,Akaike information criterion (AIC),或者Bayesian information criterion (BIC),这两个评价标准基本上,是在拟合误差,和模型的阶数之间做的一个平衡.简单的来说,如果一个模型阶数很低,并且拟合误差低,则最好;模型阶数高,拟合误差大,最差.其余的,可以以单位阶数所带来的拟合误差的降低作为参考标准.