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

实用指南:12-机器学习与大模型开发数学教程-第1章1-4 导数与几何意义

在机器学习里,导数(Derivative)几乎无处不在:

  • 优化算法:梯度下降靠导数来确定“往哪边走”。
  • 神经网络训练:反向传播就是在大规模应用链式法则计算导数。
  • 损失函数分析否有极小值。就是:通过导数能知道函数

换句话说:不会导数 → 不懂梯度下降 → 无法理解深度学习是怎么“学”的


从生活例子看“导数”

想象你开车:

  • 平均速度 = 总路程 ÷ 总时间。
  • 但你真正关心的是某一瞬间的速度(比如雷达测速仪测你开多快)。

数学上,这个“瞬时速度”就是一个极限:

v=lim⁡Δt→0ΔsΔtv = \lim_{\Delta t \to 0} \frac{\Delta s}{\Delta t}v=limΔt0ΔtΔs

这就是 导数的定义:函数的“瞬时变化率”。


导数的正式定义

如果函数 f(x)f(x)f(x) 在点 x=ax=ax=a附近存在极限:

f′(a)=lim⁡h→0f(a+h)−f(a)hf'(a) = \lim_{h \to 0} \frac{f(a+h) - f(a)}{h}f(a)=limh0hf(a+h)f(a)

那么我们称 f(x)f(x)f(x)x=ax=ax=a处可导,导数为f′(a)f'(a)f(a)

直观意义:


几何意义:切线的斜率

曲线在某点的切线斜率。就是在几何上,导数就

  • 若是导数是正的:曲线在该点上升。
  • 如果导数是负的:曲线在该点下降。
  • 如果导数是 0:曲线在该点“水平”,可能是极值点。
函数曲线 y=f(x)
某点 (a, f(a))
切线: 斜率 f'(a)

说明:曲线 y=f(x)y=f(x)y=f(x) 在点 (a,f(a))(a,f(a))(a,f(a))处的导数,就是切线的斜率。


机器学习中的导数应用

  1. 梯度下降(Gradient Descent)

    类比:站在山坡上,斜率告诉你“哪边更陡”,顺着下坡方向走,就能更快到山谷。


  1. 损失函数的最小值

    例子:


  1. 神经网络的反向传播


技术延伸:导数与可解释性

  • 在可解释 AI 中,导数还能用来衡量“输入的微小变化对输出的影响”。
  • 比如在图像分类中,如果一个像素的导数很大,说明模型对这个像素专门敏感。
  • 这就是 Saliency Map(显著性图) 的原理。

小结

http://www.jsqmd.com/news/40550/

相关文章:

  • 基于Vue社区共享游泳馆预约高效的系统n897q36e (工具+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • docker登录容器镜像仓库
  • 吴恩达深度学习课程二: 改善深层神经网络 第三周:超参数调整,批量标准化和编程框架(一)超参数调整
  • Go-秘籍-全-
  • Kotlin中的flow、stateflow、shareflow之间的区别和各自的功能 - 教程
  • 非离散网络流——P3347 [ZJOI2015] 醉熏熏的幻想乡
  • [note] 素数判定与分解质因数
  • 不能识别adb/usb口记录 - 实践
  • 恭喜自己,挑战成功! - Ghost
  • 如何在测试覆盖不足后补充验证
  • react动态表单
  • 完整教程:PDFBox - PDDocument 与 byte 数组、PDF 加密
  • Dark Side of the Moon
  • flask:自定义异常
  • 图片合集
  • OpenWrt路由的端口映射问题
  • 算法沉淀第七天(AtCoder Beginner Contest 428 和 小训练赛) - 详解
  • How-to-extract-text-from-PDF-Image-files-OCR-CarlZeng
  • Web应用模糊测试完全指南
  • 升鲜宝供应链管理系统、各端的访问地址及nginx 真实的配置方法
  • uiautomator2元素查看器WEditor的安装和启动
  • WEditor的使用方法
  • 【题解】LOJ6300. 「CodePlus 2018 3 月赛」博弈论与概率统计
  • 感情粉末沿着试管边缘 在祝福中逐渐分解 加热认知离子重新排列 于底部悲伤沉淀
  • C#循序渐进 - 详解
  • 2025.11.14 - A
  • 从RvmTranslator到PlantAssistant
  • MI50 在ubuntu 下 风扇控制实现
  • PortSwigger靶场之 CSRF where token is not tied to user session通关秘籍 - 实践
  • nvm不能下载安装低版本node解决办法