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

平均指数移动(EMA)

什么是 EMA

        指数移动平均(EMA)是一种 加权移动平均(Weighted Moving Average, WMA)的方法,其特点是:越近期的数据被赋予越大的权重,较早的数据权重逐渐指数衰减。换句话说,EMA 相比简单移动平均(SMA, Simple Moving Average)对新近变动反应更快。

        公式上,若用 C_t 表示时间 t 的价格(或观测值),则一个常见的 N 日 EMA(记为 EMA_{t,n}​)可写为:

EMA_{t,n}=\alpha C_t +(1-\alpha)EMA_{t-1,n}

其中 \alpha 是平滑系数(smoothing constant),通常取 \alpha = \frac{2}{n+1}​(或其他形式)来反映 “N 日” 的含义。

也可以写为:

EMA_{t,n}=EMA_{t-1,n}+\alpha(C_t-EMA_{t-1,n})

        有些资料还说明,EMA 可视为一种 “无限冲击响应滤波器”(infinite‐impulse response filter)形式,其中对于更早的数据,权重永远不会完全变为零,但随着时间远去权重越来越小。

平均指数移动在 mean teacher 中的应用

        mean teacher 的核心思想:用一个“教师模型(teacher)”指导“学生模型(student)”,教师模型的参数不是独立训练的,而是由学生模型参数的 EMA(指数移动平均) 形成的。这样教师模型更稳定,能生成更可靠的伪标签(pseudo labels),从而指导学生模型在未标注数据上学习一致性。

        假设学生模型的参数为 \theta_s,教师模型的参数为 \theta_t​。Mean Teacher 使用 EMA 更新教师参数:

\theta_t=\alpha\theta_{t-1}+(1-\alpha)\theta_s

其中 \alpha 代表衰减系数

        教师 = 多个历史学生模型参数的加权平均,最近的学生模型权重更大,较早的模型影响逐渐减小。

http://www.dtcms.com/a/515917.html

相关文章:

  • 可灵AI邀请码
  • 做外贸的网站怎么建立矿大师德建设网站
  • C语言需要掌握的基础知识点之前缀和
  • Java Optional orElse orElseGet orElseThrow()
  • windows10 wordpress十堰seo优化
  • 优选算法:01 双指针巧解移动零问题
  • 消息队列Kafka
  • 做游戏陪玩网站连锁销售网站制作
  • 【数字逻辑】数字逻辑实验实战:74HC151实现逻辑函数+74HC138搭全加器(附接线步骤+避坑指南)
  • Ubuntu上vue3 vite使用MBTiles搭建地图服务器
  • CClink转EtherCAT协议转换落地——汇川PLC管控球磨机CClink伺服案例
  • wordpress handsome长沙seo免费诊断
  • ChatGPT Atlas 发布:把 AI 直插进浏览器的一次重构
  • 第1章:初识Linux系统——第9节:安装服务软件、维护文件系统安全与文件权限配置实例
  • openAI发布的AI浏览器:什么是Atlas?(含 ChatGPT 浏览功能)macOS 离线下载安装Atlas完整教程
  • 西安市高陵区建设局网站聊城网站制作信息
  • ssh别名和多服务器同步文件
  • 苏州建设网站的公司软件开发和编程的区别
  • Linux I²C 总线驱动开发:从架构到实战的完整指南
  • Eureka控制台页面参数说明 ​
  • 智慧养老+适老化改造:科技与温情的双向奔赴,让晚年生活更有尊严
  • 什么是网络安全,网络空间安全有哪些安全?
  • 深圳网站建设要多少钱网站开发h5技术
  • 【浙江政务服务网-注册_登录安全分析报告】
  • 二十三、K8s企业级架构设计及落地
  • 网站建设销售客户开发创建个人网站的步骤
  • MySQL覆盖索引深度解析:从原理到实践的性能优化之道
  • 国产中间件与浏览器选型指南:覆盖政务、金融、电信应用场景
  • linux学习笔记(49)Redis详解(1)
  • 扩展、Docker-compose-1