首页 > 其他分享 >线性回归

线性回归

时间:2023-03-15 15:45:12浏览次数:38  
标签:泛化 线性方程 回归 拟合 线性 模型

线性回归

1、概念

线性回归是最基础的回归模型。

观察到x与y的关系(模型选择),y=ax+b,建立线性回归模型。
通过优化方法设法拟合数据,得到最优的a,评估该模型是否准确,查看训练集上的准确率,评估该模型的泛化性能,在测试集上的准确率。

线性回归模型主要学习如何拟合一个线性函数来描述两个或多个变量之间的关系。具体来说,线性回归模型学习的是一个线性方程,该方程可以用来预测一个变量(称为因变量)与一个或多个其他变量(称为自变量)之间的关系。线性回归模型的目标是找到一组系数,使得该线性方程最好地拟合训练数据,并能够泛化到新数据上。

在线性回归模型中,常用的学习算法是最小二乘法,该算法的目标是最小化预测值与实际值之间的平方误差和。通过最小二乘法,线性回归模型可以学习到最佳的系数,以最大程度地拟合训练数据,并能够在新数据上进行预测。

2、符号约定

image

3、损失函数

image
image

标签:泛化,线性方程,回归,拟合,线性,模型
From: https://www.cnblogs.com/fyuan0206/p/17218593.html

相关文章

  • Python TensorFlow实现Sequential深度神经网络回归
      本文介绍基于Python语言中TensorFlow的Keras接口,实现深度神经网络回归的方法。(基于PythonTensorFlowKeras的深度学习回归代码——keras.Sequential深度神经网络)1......
  • Python对中国电信消费者特征预测:随机森林、朴素贝叶斯、神经网络、最近邻分类、逻辑回
    全文链接:http://tecdat.cn/?p=31868原文出处:拓端数据部落公众号分析师:ChangGao随着大数据概念的兴起,以数据为基础的商业模式越来越流行,用所收集到的因素去预测用户的可......
  • 线性代数
    线性代数2023-03-06\({\color{Green}\sharp}{\color{Orange}\sharp}{\color{Red}\sharp}\)有巧妙的思维\({\color{Orange}\flat}\)有小技巧【NOI2020】美食......
  • 非线性优化问题基本形式概述
    非线性优化问题以及在视觉SLAM中的应用1.0最小二乘基础概念定义\(\quad\)找到一个n维的变量\(\mathbf{x}^{*}\in\mathbb{R}^{n}\),使得损失函数\(F(\ma......
  • 线性回归算法
    1.算法原理y=w*x+b+εloss=Σ(w*xi+b-yi)2w'=w-lr*(loss对w求偏导)      #梯度下降算法b'=b-lr*(loss对b求偏导)       #梯度下降算法 2.......
  • Bug -- 线性筛素数
    发现bug的题目bug代码voidget_primes(intn){for(inti=2;i<n;i++){if(!st[i])primes[idx++]=i;for(intj=0;primes......
  • 有监督学习——线性回归
    1.线性模型有监督学习是通过已知的样本产生预测模型的学习方法,任何有监督学习模型都可被想象成一个函数:\[y=f(x_1,x_2,x_3,...x_n)\tag{1-1}\]其中,\(x_1,x_2,x_3...x......
  • 线性安全和非线性安全的区别
    线性安全:就是当多线程访问时,采用了加锁的机制;即当一个线程访问该类的某个数据时,会对这个数据进行保护,其他线程不能访问,直到这个线程读取完之后,其他线程才可以使用,防止出现......
  • 【机器学习】1. 广义线性模型
    1.广义线性模型1.1从简单线性回归开始机器学习的任务是从已知的数据中提取知识,从而完成对新数据的识别与预测,即应用知识.但是,数据本身不会给予研究者想要的答案......
  • [machine-learning学习笔记]逻辑回归
    逻辑回归目的:分类一、Sigmoid函数​ 公式如下:\[g(z)=\frac{1}{1+e^{-z}}\]​ 图中\(Sigmoid\)函数将任意输入映射到\([0,1]\)区间,我们通过线性回归的到预测值,再......