各位老师大家好,最近在用R语言做一元线性和非线性回归模型拟合(线性、指数、幂、对数、二次多项式)。其中指数、幂和对数分别对自变量或因变量进行对数转换,然后对转换后的量进行线性拟合即可。发现,这样做得到的5种模型的R2和RMSE并不符合预期,反而有些模型R2最大,而RMSE也最大。对此,在下查阅一些资料(
http://blog.minitab.com/blog/adv ... onlinear-regression)发现有些人认为非线性拟合的决定系数被称作伪决定系数,线性模型的R2才是真实可靠的R2.
所以想请教各位老师几个问题:1,经过对自变量或者因变量转换再进行线性拟合得到的R2不可以代表未转换前的非线性方程的R2,对吗?
2,如果1中所说是对的,那么如果利用AIC的值来判定五种模型中哪个最优是可行的吗?转换后方程求得的AIC值是否可以代表未转换前非线性方程的AIC?
3,通过计算其他如误差平方和、偏差等可以共同判定哪个是最有的模型,可是经过计算发现有些指标的大小并不是一一对应,即较小的误差平方和意味着较好的拟合精度,但同时对应着较大的偏差或者平均绝对误差。想请问在不同指标给出的最优模型相左时,应该怎么判定最优模型?
不知道说明白没有,欢迎大家交流讨论,谢谢大家