首页 > 其他分享 >Meta-Learning, A Survey

Meta-Learning, A Survey

时间:2023-09-03 16:00:55浏览次数:55  
标签:基于 模型 学习 Meta Survey Learning

一、概述

通常在机器学习里,我们需要用大量的数据来训练一个模型;当场景发生改变时,模型就需要重新训练。这显然提升了成本,而人类学习方式与此不同,一个小孩子在学习动物的过程中,学习了很多动物的名称,当某次给他看一些没有见过的动物时,他总能很快的将新动物和别的动物区分开。Meta learning就是如此,它希望使得模型可以提取一种“学会学习”的能力,使其可以在获取已有“知识”的基础上快速学习新的任务。例如:

让一个猫咪图片分类器,迅速具有分类其他物体的能力。

二、机器学习 V.S. 元学习

三、 Meta Learning实施过程 -- 以MAML模型为例

四、分类

  1. 基于度量的元学习

    • 训练模型不需要针对测试任务进行调整
    • 当测试与训练任务距离远时,效果不好
    • 当测试与训练任务距离远时,效果不好
  2. 基于模型的元学习

    • 由于其系统内部动力学的灵活性,相比大多数基于度量的元学习有更广泛适用性
    • 在很多监督任务上表现不如度量学习
    • 当数据量增大时,效果变差
    • 任务间距离大时,效果不如基于优化的元学习方法
  3. 基于优化的元学习

    • 与基于模型的元学习相比,它们可以在任务分布更广泛的情况获得较优性能
    • 基于优化的技术需为每个任务优化base learner,导致计算成本昂贵

五、 论文汇总

六、参考文献

  1. A Survey of Deep Meta-Learning
  2. Meta-Learning in Neural Networks: A Survey

标签:基于,模型,学习,Meta,Survey,Learning
From: https://www.cnblogs.com/horolee/p/meta_learning_a_survey.html

相关文章

  • aarch64/arm_v8 环境下编译Arcade-Learning-Environment —— ale-py
       condainstallg++=12   cmake../-DCMAKE_BUILD_TYPE=Release-DPYTHON_INCLUDE_DIR=/home/share/xxx/home/software/anaconda3/include-DPYTHON_LIBRARY=/home/share/xxx/home/software/anaconda3/lib/libpython3.11.so-DPython3_EXECUTABLE=/home/share/x......
  • Q-learning and RL implementation
    Aim:Trainamodeltoproperlyplayvintagevideogames...DeepQ-learningAlgo~VeryshortBriefofNotations:{A,pi(Policy),Q(qualityofaction-atastate),R((s,a,s')-Reward,sstatedoingatogotos'andgetaspecificr)} So,ifwew......
  • 迁移学习(CLDA)《CLDA: Contrastive Learning for Semi-Supervised Domain Adaptation》
    Note:[wechat:Y466551|可加勿骚扰,付费咨询]论文信息论文标题:CLDA:ContrastiveLearningforSemi-SupervisedDomainAdaptation论文作者:AnkitSingh论文来源:NeurIPS2021论文地址:download 论文代码:download视屏讲解:click1简介动机:半监督导致来自标记源和目标样本的......
  • 【五期邹昱夫】CCF-A(TIFS'23)SAFELearning: Secure Aggregation in Federated Learning
    "Zhang,Zhuosheng,etal."SAFELearning:SecureAggregationinFederatedLearningwithBackdoorDetectability."IEEETransactionsonInformationForensicsandSecurity(2023)."  本文提出了一种在联邦学习场景下可以保护隐私并防御后门攻击的聚合方法。作者认......
  • Learning Auxiliary Monocular Contexts Helps Monocular 3D Object Detection (2)
    Featurebackbone采用DLA,输入维度为3×H×W的RGB图,得到维度D×h×w的特征图F,然后将特征图送入几个轻量级regressionheads,2Dboudingboxes的中心特征图用下面的模块得到:其中AN是AttentiveNormalization.用公式表示:类似的,2D和3Dboudingboxes的中心之间的offset用公......
  • qt使用QMetaObject::invokeMethod异步调用或QTimer::singleShot解决很久才能显示界面
    https://blog.csdn.net/weixin_43935474/article/details/124922897//Load();//QMetaObject::invokeMethod(this,"Load",Qt::QueuedConnection);//无参数,QueuedConnection表示异步调用,等主线程QMetaObject::invokeMethod(this,"Load",Qt::QueuedConnectio......
  • 机器学习 -> Machine Learning (II)
    这次来学习深度学习吧!1训练前1.1神经元与神经网络神经元是神经网络的基本单位,模拟了生物神经元的工作机制.每个神经元接受一组输入,将这些输入与其权重相乘,然后对所有的乘积求和,并加上一个偏置.最后,将得到的结果传递给激活函数.神经网络由多个神经元组成,这......
  • jts learning
    JTS简介JTS提供了一套操作几何向量的java类库。早期版本com.vividsolutions,已废弃不在维护。现在版本com.locationtech.jts由eclipse开源基金会托管使用说明入门指导GIS开发入门指导jts-core核心库使用说明jts-core核心类库使用说明具体结合示例代码详细介绍JTS下面核心......
  • Proj CDeepFuzz Paper Reading: Deepxplore: Automated whitebox testing of deep lea
    Abstract背景:现有的深度学习测试在很⼤程度上依赖于⼿动标记的数据,因此通常⽆法暴露罕⻅输⼊的错误⾏为。本文:DeepXploreTask:awhite-boxframeworktotestDLModels方法:neuroncoveragedifferentialtestingwithmultipleDLsystems(models)joint-optimizationpro......
  • How Can Recommender Systems Benefit from Large Language Models: A Survey 阅读笔
    论文主要从LLM应用在推荐系统哪些部分以及LLM如何应用在推荐系统中,还讨论了目前LLM应用在RS中的一些问题。Where?推荐系统哪些部分哪里可以应用到大模型?文章中提到了特征工程、特征编码、评分/排序函数、推荐流程控制。LLMforFeatureEngineering用大模型做特征工程:利用......