机器学习(9)---线性回归中的公式推导(手推)、闭式解和数值解

文章目录


一、闭式解(解析解)

 1. 在机器学习中,闭式解也被称为解析解(analytical solution),是指可以通过严格的数学公式或方程直接求解出模型参数的解析解。

 2. 闭式解通常用于线性回归等一些简单的模型中,其中模型参数的求解可以通过最小二乘法等数学方法直接得到。对于这些模型,闭式解能够提供最佳的解决方案,因为它们能够给出全局最优解。

二、数值解

 1. 数值解(numerical solution),是指通过数值计算方法来近似求解模型参数或优化问题的解。

 2. 常见的数值解算法包括梯度下降、牛顿法、共轭梯度法、有限元方法、插值方法、数值逼近等。这些算法通过迭代地更新模型参数,使得损失函数或优化目标逐渐减小,直到达到收敛的条件。

总结:(1)数值解是在特定条件下通过近似计算得出来的一个数值;而解析解为该函数的解析式。 (2)解析解就是给出解的具体函数形式,从解的表达式中就可以算出任何对应值;数值解就是用数值方法求出解,给出一系列对应的自变量和解。

三、一元线性回归中w和b的推导

 注:根据代价函数,利用最小二乘法来求:

四、多元线性回归中w的推导

相关推荐
紧跟先前的步伐2 分钟前
Go AI Agent 实战 17|模型适配层设计:让模型可替换
开发语言·人工智能·后端·ai·golang
lucas_AI2 分钟前
别再迷信 OCR 专用小模型:8 个 7B 以下 VLM 实测,抽取 JSON 结构还得靠通用选手
人工智能
神一样的老师3 分钟前
#移远产品体验官 Quectel Pi M2 实战:完全离线的中文语音助手
人工智能
EnCi Zheng7 分钟前
AI Agent工具误调用怎么解决-从参数校验到高危二次确认的四层工程防线
大数据·数据库·人工智能
一级新生9 分钟前
多智能体协作:常用协作模式详解
人工智能·状态模式·agent·多智能体·智能体
Go Work9 分钟前
npm 卡在 Step 7 七分钟,翻上去四行才看到 E404
经验分享·笔记
Bruce_Liuxiaowei14 分钟前
AI 红队实践:用 garak 扫描本地 qwen3:8b 模型
人工智能·大模型安全
szxinmai主板定制专家15 分钟前
基于 AM62x + Artix-7 的低功耗 ARM+FPGA 平台在轨道交通车门控制中的应用
arm开发·人工智能·fpga开发·zynq·am62x
愤怒的代码17 分钟前
KV Cache 压缩技术:把大模型的“记忆”塞进一个小盒子
人工智能·agent