位置: IT常识 - 正文

MAE详解

编辑:rootadmin
MAE详解

目录

一、介绍

二、网络结构

1. encoder

2. decoder

3. LOSS

三、实验


推荐整理分享MAE详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

全文参考:论文阅读笔记:Masked Autoencoders Are Scalable Vision Learners_塔_Tass的博客-CSDN博客

masked autoencoders(MAE)是hekaiming大佬又一新作,其做法很简单,就是随机mask掉一部分patches并重建这部分丢失的像素,可看作是一个可扩展的(scalable)自监督学习器,能极大加速模型的训练速度并提升准确率。下游迁移性能优于有监督预训练,并有良好的的scaling(可扩展性)。

一、介绍

mask autoencoders是一种更一般的去噪方式。

语言的信息密度更高,mask掉部分文字可能使得语义完全不同,这个任务会导致更复杂的语言理解;而图像的冗余度就很高,因此mask掉部分patch,大大减少冗余信息。并创建一个很有挑战性的自监督创建任务,提升对图像的整体理解。

AE的decoder将潜在表示映射回输出,相比于语言的重建,图像像素的重建,语义级别更低。decoder往往仅需要轻量级即可,比编码器更浅更窄。但我们发现,对于图像,decoder的设计很大程度上影响着潜在表示的语义表达水平。

二、网络结构MAE详解

我们设计的是非对称的encoder decoder,encoder仅在未被mask的patch上进行编码,生成潜在表示,decoder再基于潜在表示和被mask的patch一起重建。

1. encoder

这里,encoder对于被mask的patch,并不是用0填充,而是直接忽略,因此patch数量的减少,能直接降低计算量,加快训练速度(75%的mask率就相当于加速3倍),且降低了内存消耗使得可以用更大模型。

2. decoder

而decoder仅在预训练阶段进行重构任务(即在下游任务finetune的时候是不需要decoder的),因此decoder的设计可以灵活。

encoder的加深有利于潜在表示能表达更抽象的语义信息,而decoder可以设计的更浅更窄,我们使用单个的transfomer这种小型解码器也可以表现出色,且速度快。

3. LOSS

我们使用原始图像与重构图像在mask patch部分的MSE损失(均方误差)。一个变体是,用每个patch的mean std进行归一化后,计算每一个patch的归一化像素的MSE,这个可以明显提高表示质量。

三、实验

(与有监督/无监督的预训练方法进行比较)

1)比MOCOv3的预训练finetune效果更好

2)在目标检测任务中,ViT与FPN搭配更好,与有监督的预训练相比,MAE要更优。

自己的总结:MAE是一种很好的自监督训练器,其训练的预训练模型,比有监督的、MOCO自监督的,在下游任务finetune上都取得更好的效果

本文链接地址:https://www.jiuchutong.com/zhishi/299587.html 转载请保留说明!

上一篇:less变量

下一篇:路由vue-route的使用(vue router 路由参数)

  • 小米手环7pro怎么抬腕亮屏(小米手环7pro怎么调时间)

    小米手环7pro怎么抬腕亮屏(小米手环7pro怎么调时间)

  • 海尔空调wifi怎么连接手机(海尔空调wifi怎么解除)

    海尔空调wifi怎么连接手机(海尔空调wifi怎么解除)

  • 华为微信的语音通话怎么进行录音(华为微信的语音怎么转发出去的)

    华为微信的语音通话怎么进行录音(华为微信的语音怎么转发出去的)

  • 账单下载可以下载删除的吗(账单下载可以下什么软件)

    账单下载可以下载删除的吗(账单下载可以下什么软件)

  • QQ为什么随心贴不显示(为什么qq随心贴有的人看不见)

    QQ为什么随心贴不显示(为什么qq随心贴有的人看不见)

  • iphone7plus来电闪光灯怎么设置(苹果7p手机来电闪光灯)

    iphone7plus来电闪光灯怎么设置(苹果7p手机来电闪光灯)

  • vivox50耳机孔在哪(vivox50的耳机孔)

    vivox50耳机孔在哪(vivox50的耳机孔)

  • 17-40镜头适合哪些场景(17-40镜头效果)

    17-40镜头适合哪些场景(17-40镜头效果)

  • telecomm已停止运行什么意思(telecom已停运怎么办)

    telecomm已停止运行什么意思(telecom已停运怎么办)

  • 抖音播放量总是500要怎么办(抖音播放量总是100多)

    抖音播放量总是500要怎么办(抖音播放量总是100多)

  • ppt背景图怎么设置成统一的(ppt背景图怎么设置)

    ppt背景图怎么设置成统一的(ppt背景图怎么设置)

  • 手机字体颜色怎么变成黑色(手机字体颜色怎么调)

    手机字体颜色怎么变成黑色(手机字体颜色怎么调)

  • 3600x配什么主板(3399主板)

    3600x配什么主板(3399主板)

  • 苹果手机无法安装第三方软件怎么办(苹果手机无法安装软件)

    苹果手机无法安装第三方软件怎么办(苹果手机无法安装软件)

  • 腾讯视频怎么转换成mp4(腾讯视频怎么转人工服务)

    腾讯视频怎么转换成mp4(腾讯视频怎么转人工服务)

  • qq音乐app收藏歌曲(qq音乐怎么收藏的歌单)

    qq音乐app收藏歌曲(qq音乐怎么收藏的歌单)

  • 苹果x有抬头灯吗(iphonex抬头灯)

    苹果x有抬头灯吗(iphonex抬头灯)

  • 笔记本和平板的区别(笔记本和平板的区别在哪里)

    笔记本和平板的区别(笔记本和平板的区别在哪里)

  • 无面容苹果x是组装机吗(无面容的苹果x)

    无面容苹果x是组装机吗(无面容的苹果x)

  • 探探不充钱不能配对吗(探探不充钱不能查看谁喜欢了你吗?)

    探探不充钱不能配对吗(探探不充钱不能查看谁喜欢了你吗?)

  • 华为两个摄像头怎么用(华为两个摄像头怎么使用)

    华为两个摄像头怎么用(华为两个摄像头怎么使用)

  • 网易云耳机适配在哪里(网易云耳机适配推荐)

    网易云耳机适配在哪里(网易云耳机适配推荐)

  • 小米9下面的喇叭只有一个响(小米9下面的喇叭是什么)

    小米9下面的喇叭只有一个响(小米9下面的喇叭是什么)

  • 如何关闭微信小程序功能(如何关闭微信小程序的游戏)

    如何关闭微信小程序功能(如何关闭微信小程序的游戏)

  • Mac下使用Dashboard中的应用程序的方法(如何使用dashboard)

    Mac下使用Dashboard中的应用程序的方法(如何使用dashboard)

  • 财务软件应交增值税明细科目
  • 税务会计师报考科目
  • 销售预付卡纳税税率
  • 火车票丢失可以抵扣进项税额
  • 公司分红是按股权比例分配吗
  • 固定收益款可以开增值税专票吗?
  • 民办非营利组织幼儿园清算时固定资产如何处理
  • 贷款利息进项税额转出
  • 计提个税会计分录怎么理解
  • 晚会主持人化妆
  • 持有至到期投资属于什么科目
  • 企业所得税工资薪金和个税申报里一致么
  • 生产企业电费要不要计提?
  • 发票从7月1日起开
  • 当月所得税是什么意思
  • 公司的差旅费
  • 新注册公司税务报到
  • 企业 停业
  • 利润分配表会计分录
  • 全额抵免的计算
  • 事业单位项目前景怎么样
  • 电脑如何修改硬盘模式
  • bios中怎么设置显卡
  • 公司债务转移的法律规定
  • windows 11硬件
  • 预提收入的会计处理方法
  • cefres.dll是什么
  • iframe更改自身src
  • launcher.exe什么意思
  • 收到银行本票的账务处理
  • 验签失败发票如何撤销
  • 事业单位长期应付款怎么核销
  • 元素鼠标失灵了怎么办
  • 31.JavaScript数组进阶,一网打尽数组操作函数slice、filter、map、reduce、some、every、find、splice
  • php websocket教程
  • 董事长报销应该是怎样的流程
  • 车间打杂工
  • 纳税人在工作
  • 2021新财务报表
  • 未开票收入下月开票
  • 增值税申报表33栏显示有欠缴税额
  • nacos注册流程
  • MySQL常用命令关键字
  • mysql基本sql语句大全(基础用语篇)
  • sqlserver2012安装后找不到
  • sql server 2008使用
  • myeclipse配置数据库连接
  • 零申报是怎么回事
  • 收回应收账款赊账怎么算
  • 购进商品发生溢余
  • 装载机如何计提折旧费用
  • 预付工程款预算会计怎么做账
  • 外籍人员个税汇算清缴流程
  • 劳务派遣差额征税账务处理
  • 技术服务类有哪些
  • 商品销售企业成本包括
  • 研发支出的帐务处理
  • 现金日记账的日期栏是指记账凭证的日期
  • mysql三种安装方式
  • window10预览在哪里找
  • linux mv命令详解
  • win7双硬盘双系统
  • 删除xp本地保存的视频
  • xp系统怎么设置网络传输文件
  • mac怎么连接打印机设备
  • Centos 6.5 x86_64 安装或者设置花生壳ddns的技巧
  • win10一年更新一次
  • win8系统电脑
  • Metaio in Unity3d 教程--- 二. 创建自己的Application
  • cocos2d教程
  • app启动页动画效果
  • 使用jquery实现的项目
  • 在javascript中什么方法可以对数组元素进行排序
  • pycharm sftp
  • javascript代码生成器
  • react navigate
  • 免税证明怎么开?(国税局已回复)
  • 企业所得税忘记交了怎么办
  • 购房合同交契税怎么交
  • 办理养殖照税务登记证
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设