线性回归笔记

线性回归简介

  1. 定义:通过属性的线性组合进行预测的线性模型,目标是找到一条直线、平面或更高维的超平面,使预测值与真实值的误差最小化。
  2. 示例:如房屋价格预测,可用函数f(x)=W0+W1x表示,其中x为房屋大小,f(x)为价格。
  3. 一般形式
    • 对于由d个属性描述的示例x=(x1;x2;⋯;xd),线性模型函数为f(x)=w1x1+w2x2+⋯+wdxd+b。
    • 向量形式:f(x)=wTx+b。
  4. 最小二乘法:基于均方误差最小化进行模型求解的方法,均方误差对应 "欧氏距离",其试图找到一条直线,使所有样本到直线的欧氏距离之和最小。

二、线性回归的评估指标

  1. 误差平方和 / 残差平方和(SSE/RSS):SSE=∑i=1m(yi−y^i)2
  2. 平方损失 / 均方误差(MSE):MSE=n1∑i=1n(yi−y^i)2
  3. R 方:越接近 1,模型拟合效果越好。
    • 计算公式:R2=1−∑(yi−yˉ)2∑(yi−y^i)2=1−SSTSSE,也可表示为R2=1−VarMSE。
    • 其中,SSR=∑(y^i−yˉ)2,SSE=∑(yi−y^i)2,SST=∑(yi−yˉ)2。

三、线性模型一般形式及参数估计

  1. 对于样本xi,模型为f(xi)=wxi+b,要使f(xi)≃yi。
  2. 参数估计:求w和b使E(w,b)=∑i=1n(yi−wxi−b)2最小化,此过程称为线性回归模型的最小二乘 "参数估计"。
  3. 求解:将E(w,b)分别对w和b求导,令导数为 0,可得到w和b的最优解。

四、多元线性回归

  1. 表达式:y=w0+w1x1+w2x2+⋯+wnxn
  2. 涉及多属性数据,可通过矩阵等形式进行表示和计算。
相关推荐
Rocky Ding*18 小时前
Latent Consistency Models:一篇读懂扩散模型的少步生成核心基础知识
人工智能·深度学习·机器学习·ai作画·stable diffusion·aigc·ai-native
学术头条18 小时前
清华团队开源SCAIL-2:角色动画告别骨骼依赖,端到端还原视频中动作细节
人工智能·科技·机器学习·ai·开源·音视频·agi
2601_9618752419 小时前
法考资料2026|全套|资料已整理
数据结构·算法·链表·贪心算法·eclipse·线性回归·动态规划
Black蜡笔小新19 小时前
制造业AI质检工作站/企业AI算力工作站DLTM助力制造业质检智能化升级
人工智能·深度学习·机器学习
大C聊AI21 小时前
通用大模型纷纷收费,垂直场景AI工具的价值正在被重估
大数据·人工智能·机器学习·办公效率·ai 工具·智标领航·ai 辅助办公
苏州邦恩精密21 小时前
2026江苏GOM三维扫描仪定制厂家找哪家?企业数字化转型视角
人工智能·机器学习·3d·自动化·制造
王小王-1231 天前
基于机器学习算法的恶意软件行为分析与检测系统设计与实现
机器学习·pyqt5·检测系统·恶意软件行为检测
Godspeed Zhao1 天前
Level 4自动驾驶系统设计0——功能与场景0
人工智能·机器学习·自动驾驶
CCC:CarCrazeCurator1 天前
大模型核心注意力机制技术深度报告:MHA、MQA、GQA 与 MLA 技术原理、性能对比与场景适配
人工智能·机器学习·自动驾驶·transformer