本篇博客将从理论和实践的角度介绍元学习算法,分别从论文,代码,流程图,以及内外循环四个角度介绍了MAML的参数更新过程。

前言:上图是元学习算法maml的流程图。最左侧是结点的嵌入,也是maml的输入,在还没有开始上手实现maml时,我一直在思考图神经网络上能不能用MAML?RNN能不能用?CNN能不能用?实际上,由上面这张图就能看出来,之所以称maml为Model-Agnostic(模型无关),正是因为它的输入是结点嵌入,至于你的任务上是用什么模型求得的结点嵌入并不重要。所以如果你正在考虑能不能在你的工作中引入MAML来优化模型时,最需要明确的就是是否已经能够得到样本的结点表示,如果可以,那就可以大胆地尝试用maml啦~

1. 从论文中理解MAML的实现过程

谈到maml必须肯定是需要提到Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks一起来回顾一下这篇论文如何介绍maml吧。

元学习分为元训练过程和元测试过程,任务也被划分为结构相同的元训练任务与元测试任务,每一个任务都有自己的数据,且数据被划分为支持集和查询集。在每一个元训练任务中

【小样本基础】Meta-Learning 元学习流程:图解MAML代码相关推荐

  1. Meta Learning(元学习)详解

    元学习 概述 基本概念 基本分类 基本流程 模型结构 概述 元学习(Meta Learing)的提出是针对传统神经网络 模型的泛化性能不足.对信种类任务适应性较差的特点.主要表现为通过少量的计算和新训 ...

  2. Meta Learning 元学习

    来源:火炉课堂 | 元学习(meta-learning)到底是什么鬼?bilibili 文章目录 1. 元学习概述 Meta 的含义 从 Machine Learning 到 Meta-Learnin ...

  3. 理解Meta Learning 元学习,这篇文章就够了!

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 AI编辑:我是小将 本文作者:谢杨易 1 什么是meta lear ...

  4. 8.7 Meta learning元学习全面理解、MAML、Reptile

    文章目录 1.介绍 为什么需要元学习? few-shot learning reinforcement learning 2.概念 3. Meta learning 三个步骤 定义一组learning ...

  5. 机器学习15 -- Meta Learning 元学习

    1 什么是meta learning 一般的机器学习任务是,通过训练数据得到一个模型,然后在测试数据上进行验证.一般来说我们仅关注模型在该任务上的表现.而meta learning则探讨解决另一个问题 ...

  6. OpenAI发布可扩展的元学习算法Reptile | 论文+代码+Demo

    安妮 编译自 OpenAI官方博客 量子位 出品 | 公众号 QbitAI 昨天,OpenAI发布了一种新型的可扩展元学习算法Reptile,还能在线试玩. 何为Reptile?难道是-- 咳咳严肃一 ...

  7. 元学习入门:MAML

    Meta Learning 的算法有很多,有些高大上的算法可以针对不同的训练任务,输出不同的神经网络结构和超参数,例如 Neural Architecture Search (NAS) 和 AutoM ...

  8. 顶会速递 | ICLR 2020录用论文之元学习篇

    抽空为大家整理了人工智能顶会ICLR 2020录用的Meta learning 元学习相关的最新论文,感兴趣的朋友们赶紧Mark读起来吧! [1]. Meta-Q-Learning 链接 | http ...

  9. 机器学习笔记—13(李宏毅版)神经网络压缩与元学习

    神经网络压缩 一直使用云端的话,速度太慢了.并且使用云端不够私密.要在设备上直接进行智能计算,就需要神经网络压缩. network pruning,训练一个大的神经网络-->然后评估每个参数或神 ...

最新文章

  1. iOS 数组中的模型去重
  2. 思科发布安全大数据分析架构 OpenSOC
  3. 世界大学排名:12所中国大学科研实力进百强
  4. ubuntu下主目录的路径是什么
  5. 零基础如何高效学好Java?Java怎么学?
  6. linux 设备节点 驱动,【Linux驱动】自动创建设备节点
  7. vscode的 jsonp 配置文件
  8. LeetCode 1105. 填充书架(DP)
  9. 编程语言对比 标准io
  10. 爱快--虚拟机单网卡(带机上网)
  11. C# 基于 adb 控制安卓
  12. NGINX访问日志和错误日志
  13. mysql 添加添加事务处理
  14. js中的children实时获取子元素
  15. idea快捷键:在上一行插入,在下一行插入
  16. 2021高考志愿填报总结-yy
  17. EDK2编译环境搭建、编译、在模拟器运行、在笔记本运行
  18. 【开源项目】Android 手写记事 App(半成品)
  19. b区机械考研哪些院校比较好考?
  20. Python迭代器、生成器、map以及reduce

热门文章

  1. 编码、学习、玩耍一条龙,这是我看过最良心的「游戏编程」网站,没有之一!...
  2. java 全角_java全角、半角字符的关系以及转换详解
  3. 5G MEC场景下用户体验驱动的视频加速方案
  4. 粉末成型工艺(粉末冶金粉末注射成型)
  5. ES32中OTA空中升级
  6. c语言编程题会议室安排,C语言编程题:会议室安排
  7. 美团小哥用计算机,美团2020算法工程师编程题--外卖小哥的保温箱
  8. 【Python Web自动化】03_PO模型
  9. python PIL库中的getpixel函数
  10. 数据挖掘十大经典算法,你都知道哪些?