礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

线性回归包括哪些方法-线性回归的基本原理

2025-11-20 06:20:24  

线性回归包括哪些方法-线性回归的基本原理

优质解答

线性回归就像给数据画一条最平的线,让这条线尽量靠近每个点的位置。比如说你收集了100个身高和体重的数据,每个身高对应一个体重,这时候用一条直线把所有点连起来,这条线如果和大多数点离得最近,就说明身高和体重之间有线性关系。具体做法是先随便画条线,然后算出每个点和这条线的垂直距离平方和,调整这条线的位置和斜率,让这个平方和最小,这就是最小二乘法。比如用10个数据点算出来斜率是0.8,截距是50,这时候再重新画条线,看看新平方和是不是更小,如果还是大就继续调,直到调不动为止。

为什么是这个答案呢?首先线性回归的核心就是找最优拟合线,这需要计算误差平方和,就像打靶要算每个靶心到弹孔的距离平方加起来最小。比如用梯度下降法,每一步调整斜率和截距,每次调整幅度是0.01,经过1000次迭代后误差会从初始的200降到15。但要注意过拟合,比如用100个点训练模型,再用新数据测试,如果误差突然变高,说明这条线太贴合旧数据了。比如某次实验中,用5个数据点训练的回归线在10个新数据上的误差是3.2,而用10个数据训练的误差是1.8,说明数据量增加确实能提升效果。但也要防止欠拟合,比如用二次函数拟合线性数据,误差反而会变高,这时候就得坚持用直线。所以整个过程就像调色盘调颜料,既要让颜色均匀覆盖(拟合好),又不能调得太厚(避免过拟合),还要看实际效果(误差检验)。

本题链接:

线性回归基本原理