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

1线性回归

时间:2024-08-20 14:29:24浏览次数:6  
标签:Loss 方程 回归 算法 线性 乘法

一、概念

线性回归是机器学习中有监督机器学习下的一种算法。
回归问题主要关注的是因变量y(需要预测的值,可以是一个也可以是多个)和一个或多个数值型的自变量x(预测变量)之间的关系。

  • 需要预测的值:目标变量(target,y,连续值预测变量)。
  • 影响目标变量的因素:X1..Xn,可以是连续值也可以是离散值。
  • 因变量和自变量之间的关系:即模型(model,算法,y=wx+b),w,b是我们要求解的。

二、简单的线性回归

1.一个x的y:

  • ŷ=wx+b

2.多元线性回归(多个x组成的y):

三、最优解

  • 真实值:y
  • 预测值:ŷ
  • 误差:一般使用ε表示。
  • 最优解:尽可能的找到一个模型使得整体的误差最小。
  • 整体的误差:叫做Loss。Loss通过损失函数Loss Function计算得到。(Loss Function:最小二乘法)

四、最小二乘法

公式:

  • i表示第i个数据。
  • y表示真实值。
  • 平方表示二乘法的二。
  • hθ(x)表示ŷ(它是预测值。也是模型、是算法、是线性回归、是方程)

五、正规方程

根据最小二乘法推导出正规方程。

正规方程如下:

利用正规方程求解方程



作业


参考资料来源:
【【全463集】入门到精通,一口气学完线性回归、逻辑回归、梯度下降、SVM支持向量机、随机森林、决策树、贝叶斯、聚类算法、朴树贝叶斯、神经网络等十二大机器学习算法】https://www.bilibili.com/video/BV1wa4y117PC?p=2&vd_source=d9625f3776768ee06e798b468c3ea994

标签:Loss,方程,回归,算法,线性,乘法
From: https://www.cnblogs.com/jakeyv/p/18363001

相关文章

  • 【机器学习-监督学习】逻辑斯谛回归
    【作者主页】FrancekChen【专栏介绍】⌈⌈⌈Python机器学习⌋......
  • 逻辑回归C参数选择,利用交叉验证实现
    目录前言一、C参数二、交叉验证1.交叉验证是什么2.交叉验证的基本原理3.交叉验证的作用4.常见的交叉验证方法三、k折交叉验证四、C参数和k折交叉验证的关系五、代码实现1.导入库2.k折交叉验证选择C参数3.建立最优模型总结前言        逻辑回归(Logist......
  • L1-078 吉老师的回归 分数 15
    如果是测试点2卡住的话,可以试试以下样例。输入样例:52easyL1easyL2easyL3ezL4ezL5输出样例:WoAKle代码://long#include<bits/stdc++.h>usingnamespacestd;boolfunc(strings){if(s.find("qiandao")!=string::npos)returnfalse;if(s.......
  • 数据结构(二)- 线性表
    数据结构(二)-线性表数据结构三要素——逻辑结构、数据的运算、存储结构;存储结构不同运算实现的方式不同;1.线性表的定义定义:线性表是具有相同数据类型的n(n>0)个数据元素的有限序列,其中n为表长,当n=0线性表是一个空表。一般表示为L=(a1,a2,…,ai,ai+1,…,an)......
  • 信号与线性系统实验二:连续信号与系统的频域分析
    文章目录一、实验目的二、实验内容与原理三、实验器材(设备、元器件、软件工具、平台)四、实验步骤五、实验数据及结果分析1.正弦信号无混叠取样与恢复实验2.正弦信号有混叠取样与恢复实验3.非正弦周期信号有混叠取样与恢复实验4.恢复滤波器的的设计及其测试分析六、实......
  • 矩阵加速线性递推
    前置:【模板】矩阵快速幂斐波那契数列定义\(Fib_i\)为斐波那契数列第\(i\)项,斐波那契数列定义如下\[Fib_n=\left\{\begin{aligned}1\space(n\le2)\\Fib_{n-1}+Fib_{n-2}\space(n\ge3)\end{aligned}\right.\]给定一个\(n\),求出\(Fib_n\mod10^9+7\)的值。......
  • 如何批量开展单因素COX回归分析形成表格?
    在统计分析过程中,如果有生存时间数据,那么就需要用到生存分析,COX回归了!SPSS进行COX回归的操作简单,输出也快速,但只能逐个选入变量进行单因素回归,我们在实际分析中遇到的往往是多个变量进行Cox分析,变量多了,SPSS的单因素分析过程与结果整理就显得十分繁琐!而R语言可以批量进行C......
  • R语言的logistic回归分析结果如何快速整合到表格中?
    在使用R语言进行logistic回归时,总是不能一步到位完成结果的整理,目前常见的glm函数需要在一堆结果中逐行比照,如果有更多的变量,结果整理难度也会大大增加!autoreg函数虽然结果展示相对简洁,但仍需要手动处理,比如将OR值和P值拆分到2个表格中,同样也是变量越多,结果整理越困难!......
  • 倾向性得分匹配后,如何快速开展条件logistic回归?
    倾向得分匹配法是通过对样本建模(logit模型)得到倾向性得分,通过倾向性得分为试验组在对照组中找到最接近的样本,从而进行研究的。倾向得分匹配在真实世界临床研究用途越来越广泛,它是一种事后推动组间比较均衡化的方法,控制混杂偏倚。那么匹配完了后,应该用什么方法呢?观察性......
  • 叠Buff!经典麻雀优化算法+多重双向深度学习!SSA-BiTCN-BiGRU-Attention多输入单输出回
    叠Buff!经典麻雀优化算法+多重双向深度学习!SSA-BiTCN-BiGRU-Attention多输入单输出回归预测目录叠Buff!经典麻雀优化算法+多重双向深度学习!SSA-BiTCN-BiGRU-Attention多输入单输出回归预测效果一览基本介绍程序设计参考资料效果一览基本介绍1.Matlab实现SS......