统计学、机器学习名词解析——TSS、ESS、RSS、拟合优度、调整后拟合优度
创作时间:
作者:
@小白创作中心
统计学、机器学习名词解析——TSS、ESS、RSS、拟合优度、调整后拟合优度
引用
CSDN
1.
https://m.blog.csdn.net/juewang159632/article/details/140682334
在统计学和机器学习领域,如何判断真实值与拟合值的贴合程度是一个核心问题。本文将介绍几个关键的评估指标:TSS(总平方和)、ESS(解释平方和)、RSS(残差平方和)、拟合优度(R-squared)以及调整后拟合优度(Adjusted R-squared),并通过Python代码示例帮助读者深入理解这些概念。
数据准备
首先,我们随机生成一组数据并进行拟合(这里仅作解释变量使用):
import matplotlib.pyplot as plt
import numpy as np
x = np.arange(1, 51)
y = x + np.round(np.random.uniform(-5, 5, 50), 2)
plt.plot(x, x, color='r')
plt.plot(x, y, color='b')
plt.show()
核心概念
TSS、ESS、RSS
- 总体平方和(TSS,Total Sum of Squares):衡量数据的总变异程度。
- 解释平方和(ESS,Explained Sum of Squares):衡量模型对数据变异的解释能力。
- 残差平方和(RSS,Residual Sum of Squares):衡量模型预测误差的总量。
拟合优度(R-squared)
拟合优度(R-squared)也称为决定系数,表示模型解释的数据方差比例。其值越接近1,模型对数据的解释能力越强,拟合效果越好。
调整后拟合优度(Adjusted R-squared)
调整后拟合优度考虑了模型自由度对拟合优度的影响,可以在模型增加自变量但增加的拟合优度并不显著时进行惩罚。
Python代码实现
下面是计算这些指标的Python代码实现:
def compute_R_square(data_real, data_pred):
# 计算真实值平均值
y_mean = sum(data_real) / len(data_real)
# 循环求解TTS
TSS = 0
for temp in data_real:
TSS += (temp - y_mean) ** 2
# 循环求解ESS
ESS = 0
for temp in data_pred:
ESS += (temp - y_mean) ** 2
# 循环求解RSS
temp_real_pred = data_real - data_pred
RSS = sum(x ** 2 for x in temp_real_pred)
# 计算拟合优度R方
R_square = ESS / TSS
return TSS, ESS, RSS, R_square
# 将真实值带入得到最终结果
y_TSS, y_ESS, y_RSS, y_R_square = compute_R_square(y, x)
print(y_TSS, y_ESS, y_RSS, y_R_square)
运行结果:
11065.547048 10416.845352000002 397.7123999999999 0.9413764459013126
调整后拟合优度
调整后拟合优度的计算公式如下:
def compute_Adjust_R_square(n, k, R_square):
Adjust_R_square = 1 - (1 - R_square) * (n - 1) / (n - k - 1)
return Adjust_R_square
运行结果:
0.94015512185759
总结
- R-squared衡量模型解释因变量变化的能力,但不考虑模型复杂度。
- Adjusted R-squared在计算时考虑了模型的复杂度,通过减去自由度的惩罚项来避免因模型复杂度增加而导致的不合理的优化。
因此,一般来说,当比较不同模型时,调整后拟合优度更适合用作评估标准,因为它可以更准确地反映模型的预测能力,避免了过度拟合的可能性。
由于本文使用的数据是随机生成的,每次运行代码得到的数值可能会有所不同,这是正常现象。
热门推荐
中巴科学家联合发现翼龙新属种“友好美丽飞龙”
汉字、假名、罗马字:日本文字体系的演变与融合
汉字在日本:从官方文字到文化认同的载体
外用氨糖软骨素缓解关节痛,透皮吸收技术提升疗效
氨糖软骨素膏:专为中老年人设计的关节保健外用药
笋子炒梅花肉:家常美味一锅出
梅花牛肉:健身党的低脂美味之选
梅花肉:健身达人的减脂新宠
马云来了、CEO换了,蚂蚁需要更多信心和战斗力
小猫身上有静电怎么办?这些实用方法帮你轻松应对
猫咪冬季温暖感获得小偏招
《江雪》:柳宗元在永州贬谪中的精神写照
2025高考改革来袭,高一家长如何做好“引路人”?
方老师揭秘高一期末考试备考秘籍
高一学生时间管理攻略:像衡水中学一样高效学习
喉咙痛喝盐水?真的有效吗?
冠心病患者如何科学健身?专家教你正确姿势
冠心病患者的营养管理秘籍
心脏康复新突破:冠心病患者福音
冠心病患者的情绪管理神器:认知行为疗法
台南市政府推广环保鞭炮机,庆祝活动更绿色
四种方案教你优雅回应表白,兼顾态度与尊重
适度抖脚有益健康,过度则伤身:专家解读这一常见行为
医学揭秘:抖腿行为背后的科学与健康影响
医学证实:抖腿运动可促进血液循环,缓解久坐疲劳
心理专家:这五种方法有效缓解紧张焦虑
柠檬黄金花茶:石斛多糖含量达35%,兼具5大养生功效
长沙梅菜扣肉:年夜饭桌上的非遗美味
武当山:天柱峰直插云霄,古建筑群蔚为壮观
工作总结及未来规划模板:高效工作方法指南