R Squared是如何想到的?
来源:5-6 最好的衡量线性回归法的指标:R Squared
神经旷野舞者
2018-02-08
本来以为R Squared主要是为了跨问题评价回归算法模型作用于测试集的效果,比如只有R Squared能同等尺度上评价相同模型作用于不同数据集:房产预测和成绩预测的效果,不过这应该不是引入R Squread的主要目的吧,因为房产预测和成绩预测就是两个不同领域的问题,特征都不相同,如果只是比较相同数据集的评价,MSE/MAE应该足够了吧?
不过后来又想到R2可以是小于0的,这样就能评价出特征和结果是不是线性关系,而用MSE/MAE都是大于0的,不能做到这一点。
感觉R Squared是很妙的,怎么想到的,是不是也是从var(y_true)和MSE(y_true, y_predict)的角度想到的,感觉有很多类似的这种组合起来的评价函数,通常都是比值的形式,就是不知道怎么想到的?
2回答
-
抱歉,这个问题超出了我的能力,因为不是我想到的:)
之前回答过你,很多数学上的推导或者创新都是这样。对于怎么想到这么做的这个问题,是需要经验,运气和天赋的。学习别人的推导和创新,也是一个积累经验的过程。如果所有的数学推导和创新的思路形成的过程,都能严格的用语言表达出来,形成套路,那数学也太简单了,也就没有那么多还尚未解决的数学问题了:)
同时,对于每一个数学上的结论,深究“是怎么想出来的”这个问题,我觉得都是很难有让众人信服的“统一答案”的。比如“我会算乘法了,但是乘法究竟是怎么想出来?”“我理解什么是勾股定理了,但是勾股定理究竟是怎么想出来的?”“我初中证明了很多欧式几何的结论了,但是欧式几何从根子里是怎么想出来的?凭什么定义了5条公理?这5条公理的怎么想出来的?”等等等等。
如果说一定有统一的思考流程,那么系统学习学科的知识,挖掘学科的历史,真正搞清楚学科发展的来龙去脉,或许就是建立这个思考流程的过程吧。我和你一样不同意这样的创新仅仅是灵感使然;但我更不同意这样的创新是具有“套路”的;不认为通过盘问创新者“你是怎么想出来的”,就能获得“创新的秘诀”,从而引领自己创新的。我认为创新是建立在对领域的深刻理解和娴熟的实践经验的基础上的。
R方本身是统计学的内容,系统学习统计学,或许你就能形成属于自己的答案了吧。加油!:)
572020-04-08 -
慕慕9414451
2018-02-08
数学家或者说统计学家,有时就是很天才吧!
012018-02-08
相似问题