欠拟合、过拟合
以多项式拟合为例,当我们选择了不合适的多项式阶数,就会导致出现欠拟合或者过拟合的问题。举个例子,如下代码,选择一阶多项式(线性函数)进行拟合。
importas
importas
importas
'demo.xlsx'
'X'
'Y'
1
02020
'ro''-'
欠拟合

order=8

x=0

过拟合

多项式的超参数的设置的不合理,往往是导致拟合结果有错误的重要因素。但拟合结果出错除了这个原因,还可能有其他的系统误差,比如,训练数据的多项式假设本身就是错的,又或者是样本的来源有问题等。所以在模型选择上,要做的就是多尝试,有时候设置的参数,模型和数据对应关系之间并没有什么很直观的联系,只能凭经验(试验的方式)去比较和选择模型。