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

深度学习与数学归纳法

最近发现,深度学习可以分为两个主要的阶段,分别是前向推理以及反向传播,分别对应着网络的推理和参数训练两个步骤。其中推理有时候也称为归纳推理。

在这里插入图片描述

在做参数训练的时候,本质上是在利用历史数据求网络参数的先验分布; p ( θ ∣ x , y ) p(\theta | x,y) p(θx,y)
在推理的时候,本质是在基于训练好的参数进行极大似然估计。 p ( y ∣ x , θ ) p(y |x, \theta) p(yx,θ)

此外,深度学习解决问题时,往往先假设所有的参数都能够训练到最优 θ ∗ \theta^* θ,然后在这个最优训练参数假设下构建前向网络进行建模。等建模表征完之后,再去基于数据和优化器把参数训练到最优。这个思想其实和数学归纳法里面的先假设某个条件成立,再去做其他事情,然后再反过来优化这个条件很像,也和EM估计的思想很像。

这也可以解释为什么很多网络结构的改进的论文,本质上是提供了参数交互的接口,让网络有机会对某种类型的数据进行建模和表征,然后再去对其进行训练。


http://www.mrgr.cn/news/38194.html

相关文章:

  • springboot+vue+java校园共享厨房菜谱系统
  • feign的全局拦截器和局部拦截器
  • 为啥我关不掉页面?Chrome扩展开发中的那些坑
  • LLM大模型学习:致AI新手掌握这些经验,助你少走三年弯路!
  • 纠删码参数自适应匹配问题ECP-AMP实验方案(一)
  • Java实现找色和找图功能
  • 股票实时行情接口,私募量化软件的交易核心是什么
  • 代码为笔,合作作墨,共绘共赢画卷———未来之窗行业应用跨平台架构
  • 笔记本维修与拆解(一)
  • 『网络游戏』GoLand服务器框架【01】
  • 相机、镜头参数详解以及相关计算公式
  • SigLIP技术小结
  • 安全点的应用场景及其原理详解
  • 2条件欧几里得聚类
  • c++简体中文与繁体中文互转
  • 智尚招聘求职小程序V1.0.17
  • 【算法】字符串相关
  • 【Linux】Linux环境基础开发工具使用
  • 小徐影院:探索Spring Boot的影院管理
  • python开发讯飞星火