机器学习:线性回归、损失函数、导数、偏导

本文目录:

一、线性回归

线性回归:利用 回归方程(函数)一个或多个自变量(特征值)和因变量(目标值)之间 关系进行建模的一种分析方式;

一元线性回归:目标值只与一个自变量有关系;

多元线性回归:目标值与多个自变量有关系。

线性回归流程图:

二、损失函数

误差:用预测值y -- 真实值y就是误差;

损失函数:衡量每个样本预测值与真实值效果的函数。

回归的损失函数:

  • 均方误差 *(Mean-Square Error, MSE )

  • 平均绝对误差 (Mean Absolute Error , MAE)

    备注:h(x)为y的预测值。

三、导数与偏导

(一)导数

1.基本概念

导数 :当函数y=f(x)的自变量x在一点 x 0 x_0 x0上产生一个增量Δx时,函数输出值的增量Δy与自变量增量Δx的比值在Δx趋于0时的极限a如果存在,a即为在 x 0 x_0 x0处的导数,记作 f ′ ( x 0 ) f^\prime(x_0) f′(x0)或df( x 0 x_0 x0)/dx。导数是函数的局部性质。一个函数在某一点的导数描述了这个函数在这一点附近的变化率。函数在某一点的导数就是该函数所代表的曲线在这一点上的切线斜率。

2.常用导数

3.求导的常用运算法则

(1)四则运算

(2)复合函数求导(链式法则)


导数求极值:当导数等于0时,往往就是函数的极值点

例:

(二)偏导

当存在多个自变量时,只对其中一个自变量求导,同时将其它自变量视为常量的情况理解为求偏导。

通常表示为:

举例:

相关推荐
西猫雷婶31 分钟前
python学智能算法(十五)|机器学习朴素贝叶斯方法进阶-CountVectorizer多文本处理
人工智能·python·深度学习·机器学习·scikit-learn
我要学脑机1 小时前
文献调研[eeg溯源的深度学习方法](过程记录)
人工智能·深度学习
神探阿航2 小时前
HNUST人工智能期末复习
人工智能·期中考试
楼台的春风2 小时前
【Linux驱动开发 ---- 4_驱动开发框架和 API】
linux·c语言·c++·人工智能·驱动开发·嵌入式硬件·ubuntu
楼台的春风3 小时前
【Linux驱动开发 ---- 1.1_Linux 基础操作入门】
linux·c语言·c++·人工智能·驱动开发·嵌入式硬件·ubuntu
大模型学习原理4 小时前
不同AI架构如何选择?单Agent+MCP“与“多Agent“架构对比分析!
人工智能·ai·语言模型·架构·大模型·agent·ai大模型
Listennnn4 小时前
AI Agent开发与安全
人工智能·安全
资讯新鲜事5 小时前
当建筑学会“行走”:MiC建筑如何重塑医疗空间
人工智能
致Great7 小时前
MCP出现的意义是什么?让 AI 智能体更模块化
大数据·人工智能·rag
沉到海底去吧Go8 小时前
【工具教程】识别PDF中文字内容,批量识别文字并保存到Excel表格中的操作步骤和方法
人工智能·pdf·excel·pdf识别改名·pdf图片区域是被改名·pdf读取内容改名·pdf提取内容导出表格