【人工智能】回归模型

本文最后更新于 2025年5月8日 晚上

【人工智能】回归模型

回归是监督学习中的一种问题类型,用于求解从无数个连续数值中选择答案。学习训练和使用回归模型,可使我们能够解决这类问题。

线性回归模型

使用输入输出为线性关系的函数表示模型,且这类模型专门用于解决回归问题。

单变量线性回归模型

f(x)=kx+bf(x)=kx+b

  • 输入特征:xx
  • 模型参数:k,bk,b
  • 输出变量:yy

多元线性回归模型

f(x1,x2,,xn)=w1x1+w2x2++wnxn+b=wx+bf(x_1,x_2,\dots,x_n)=w_1x_1+w_2x_2+\dots+w_nx_n+b=\vec{w}\cdot\vec{x}+b

  • 输入特征:x1,x2,,xnx_1,x_2,\dots,x_n
  • 模型参数:w1,w2,,wn,bw_1,w_2,\dots,w_n,b
  • 输出变量:yy

多项式回归模型

多项式回归模型字如其名,他是通过组合多项式的方式增强模型拟合的准确性。这些多项式和多元线性回归模型不同:

  1. 首先它们可以是非线性的。
  2. 这些多项式通常是利用特征工程生成的,用于完善原特征的参数。

也因为这些特征,通过多项式回归模型,可以实现非线性的映射关系。

多项式回归模型的示例如下(实际使用中,应根据具体情况自由组合):

f(x)=w1x+w2x+w3x2+w3x3++bf(x)=w_1x+w_2\sqrt{x}+w_3x^2+w_3x^3+\dots+b

平方误差损失函数

一种适用于回归模型的损失函数。

L=12(y^y)2L= \frac{1}{2}(\hat{y}-y)^2

  • 利用平方将差值转换为与正确答案距离值,距离越远影响越大。
  • 除二是使后续的一些计算公式可以被简化,但去除后该函数也有效。

【人工智能】回归模型
https://bdffzi-blog.pages.dev/posts/3185489077.html
作者
BDFFZI
发布于
2025年5月7日
许可协议