当前位置: 首页 > article >正文

机器学习-多元线性回归

文章目录

  • 代码
  • 什么是回归任务
  • 什么是多元
  • 什么是回归
  • 什么是多元线性回归
  • 表达式
  • 何时使用多元线性回归
  • 注意
  • 损失函数

代码

https://github.com/FULLK/AI_Study/tree/main/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0-%E5%A4%9A%E5%85%83%E7%BA%BF%E6%80%A7%E5%9B%9E%E5%BD%92

什么是回归任务

根据历史数据训练模型,未来预测具体数值的任务就是回归任务
多元线性回归是众多回归算法中最基础的一个

什么是多元

多元:多个维度 影响预测目标的多个因素 房屋的售价取决多个因素
三维平面的线性:就是一个平面
更高维度的线性:统称为超平面
在这里插入图片描述

什么是回归

回归:就是拟合数据点
拟合可以是线性也可以是非线性
三维的线性回归:用平面去拟合数据点
三维的非线性回归:曲面拟合数据点

什么是多元线性回归

多元线性回归:多元空间使用线形体(直线 平面 超平面)去拟合数据点

表达式

在这里插入图片描述

何时使用多元线性回归

何时使用:猜测是否是的,未知情况尝试是否拟合

注意

算上Y,其实是N+1维度,N个X,1个Y
在这里插入图片描述

Y由一群X决定,具体反映就是线形体上对应X的位置的Y值

损失函数

实际Y和预测Y的均方差(Mean Squared Error):回归任务常见的损失函数,越小拟合效果越好
在这里插入图片描述


http://www.kler.cn/a/441330.html

相关文章:

  • Spring AI 在微服务中的应用:支持分布式 AI 推理
  • Android createScaledBitmap与Canvas通过RectF drawBitmap生成马赛克/高斯模糊(毛玻璃)对比,Kotlin
  • Java面试题2025-并发编程进阶(线程池和并发容器类)
  • SQL教程-基础语法
  • 05-机器学习-数据标注
  • 使用 Redis 实现分布式锁的基本思路
  • C# 入门编程
  • 使用C#获取有关磁盘驱动器的信息例如大小和可用空间
  • V少JS基础班之第二弹
  • 【基础】nginx简单配置
  • leetcode--mysql
  • HTMLCSS:3D卡片翻转悬停效果
  • 运维报错:SALV报错 CX_SALV_OBJECT_NOT_FOUND
  • PHP8.4下webman直接使用topthink/think-orm
  • 12.17双向链表,循环链表
  • LeetCode - #163 缺失的区间(会员题)
  • Base64在线编码解码 - 加菲工具
  • AngularJS 与 SQL 的集成应用
  • Electron-Vue 主进程远程调试 Webpack/Webstorm 打包配置细节记录
  • 后端-使用redis缓存菜品分类数据
  • 基于python快速部署属于你自己的页面智能助手
  • 说说你对canvas的理解
  • 构建一个rust生产应用读书笔记6-拒绝无效订阅者01
  • 修改docker源
  • 【网络安全】浅谈IP溯源的原理及方法
  • React 基础:剖析 UI 描述之道