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

李宏毅机器学习笔记41

目录

摘要

1.life long learning难点

2.life long learning评估


摘要

本篇文章继续学习李宏毅老师2025春季机器学习课程,学习内容是life long learning问题的难点,以及评估life long learning好坏的方法。

1.life long learning难点

假设某个模型训练好上线后,会得到用户的反馈,把反馈作为新的资料用于更新我们模型的参数,更新后继续收集反馈,再次更新如此循环,模型会越来越好,可以把旧资料做为过去的任务,新的资料作为新的任务,这就是life long learning(LLL)问题。

假设有两个任务都是手写数字辨识,任务1有噪音任务2没有.以三层,每层50个neuron为例,结果如下图所示,任务1学完之后有90%正确率,就算还没有看过任务2也有96%的正确率。继续让这个模型去学习任务2,得到的结果是任务2正确率变高了(97%)但是任务1的正确率降低到80%。

假设把任务1和任务2的资料混合到一起会得到任务1的正确率为89%,任务2的正确率为98%。可以发现机器不是不能掌握两个任务,但是新的任务学会就“忘记”旧的任务怎么做。这叫做catastrophic forgetting。

我们也发现如果把任务都混在一起学习就能解决问题,假设要让机器学习第1000个任务,为了避免遗忘就需要把前面999个任务的资料都拿出来混合在一起学习,才能同时学会1000个任务,这样会导致存储的问题,也会导致训练的时间过长。

2.life long learning评估

life long learning对比transfer learning,不难发现life long learning与transfer learning有些相似,transfer learning就是让机器在任务1上学习希望任务1上学到的技能可以transfer到任务2上,虽然都是让机器学多个任务但是关注点不同,transfer learning的关注点是任务1学到的是否对任务2有帮助,life long learning是学习完第二个任务后,之前的任务是否还能保持较高的正确率。

评估life long learning好不好,首先需要一堆任务让机器可以依次学习,常见的是做数字辨识,如下图所示,后续的任务都是数字辨识,只是将数字以某种方式打乱,或者是任务1学习分辨0和1,任务2学习分辨2和3等。

评估的方法是,一排的任务和每次学习之后的正确率(包括初始的随机参数正确率)列出如下图的表格,表中正确率表示为R_{i,j},i代表学习了第几个任务后的正确率,j代表在第几个任务上的正确率,如果i>j(下三角),正确率对应表示是否忘记之前学习的内容,如果i<j(上三角),正确率表示机器transfer的能力。最常见的评估方法是将最后一次的所有任务正确率平均起来代表life long learning的好坏。

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

相关文章:

  • 1-GGML:看ctx是个什么东西
  • 【Java SE 基础学习打卡】02 计算机硬件与软件
  • SDIO(Secure Digital Input Output,安全数字输入输出)
  • wordpress批量下载外链图片长春网站推广优化公司
  • 在 Ubuntu 上安装 Ollama 并通过 Open WebUI 运行本地大语言模型
  • 用Python来学微积分34-定积分的基本性质及其应用
  • 如何做网站代码荥阳市城乡建设规划网站
  • Jmeter+ant+Jenkins 接口自动化框架-让jmeter脚本自己跑起来
  • 宝安区住房和建设局网站河南做网站多少钱
  • Java集合框架:深入理解List与Set及其实现类
  • 前端工程师职业规划与转型指南
  • 网站建设管理情况的通报国外工业产品设计网站
  • EventOS:面向MCU的事件驱动框架
  • 视频直播点播平台EasyDSS:打造高品质赛事直播的全链路解决方案
  • 广州网站制作哪家全面万达做的电商网站
  • C# 分部类读取学生信息
  • 分布式事务的实现方案:从理论到实践的全方位解析
  • 瑞萨RH850使用记录(三):看门狗(选项字)、AD、CAN、软复位(复位原因)
  • web应用构建与部署的本质区别
  • 源码管理 网站2021年企业所得税怎么征收
  • 建设小说网站的系统有哪些目前最新推广平台
  • iOS文件管理工具深度剖析,从系统沙盒到跨平台文件操作的多工具协同实践
  • 数据结构—排序算法篇二
  • 基于SpringBoot2+Vue2的实验室和实验器材预约平台
  • 比较好的网站建设技术开发wordpress4.7.2写文章
  • 产品定制网站电子商务平台建设内容
  • 手机射频阻抗匹配调试方法
  • 手机网站打不开被拦截怎么办wordpress漂浮按钮
  • Chaos-nano 协作式异步操作系统:赋能 AVR 8 位单片机的革新之路
  • 实对称矩阵的正交相似对角化