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

机器学习笔记:李宏毅ChatGPT:生成式学习的两种策略

1 策略1 “各个击破”——autoregressive model

“各个击破”——一个一个生成出来

2 策略2 : “一次到位”——non-autoregressve model

一步到位,全部生成出来

2.1 non-autoregressive model 如何确定长度? 

  •  两种策略
    • 策略1:始终生成固定长度(比如100),如果出现end,那么end后面的部分直接扔掉
    • 策略2:首先输出一个数字n,表示之后我们要输出多长,然后输出n长度的句子

3 二者的对比

 

3.1 生成速度

  •  一般文字相关的任务考虑“各个击破”,而影像相关的任务考虑“一次到位”
    • 因为影像每一帧都有很多的像素,如果“各个击破”,那么效率太慢了

3.2 生成品质

  •  “各个击破”的话是先根据概率生成“老”,然后将“老”放入输入,生成下一个字的概率分布,再sample,这样得到“老师”的概率会很大
  • “一次到位”的话同时生成所有字的概率,同时sample,得到有问题的词组的概率会很大

4 二者的结合

4.1 语音合成

4.2 类diffusion model的思路

 

  •  好多次“一次到位”联合使用
    • 每经过一次“一次到位”,图像就会更清楚一点
    • ——>图像会越来越清楚

视频来源:李宏毅讲解生成式AI(大模型,文本,图像)_哔哩哔哩_bilibili

http://www.lryc.cn/news/120467.html

相关文章:

  • React 组件防止冒泡方法
  • MAUI+Blazor 如何开启浏览器调试工具
  • 【Spring MVC】Spring MVC基于注解的程序开发
  • 前端探索之旅
  • “冰箭卫士·IP发布会”首次亮相第14届海峡两岸(厦门)文博会
  • 数学建模学习(9):模拟退火算法
  • 带你认识储存以及数据库新技术演进
  • 腾讯云服务器镜像操作系统大全_Linux_Windows清单
  • 基于k8s job设计与实现CI/CD系统
  • ⌈算法进阶⌋图论::并查集——快速理解到熟练运用
  • 【ROS】fsd_algorithm架构学习与源码分析(致敬)
  • PHP最简单自定义自己的框架定义常量自动生成目录(三)
  • 栈和队列详解
  • 数据结构 | 树的定义及实现
  • Delphi7通过VB6之COM对象调用FreeBASIC写的DLL功能
  • 【Linux 网络】NAT技术——缓解IPv4地址不足
  • Flink 两阶段提交(Two-Phase Commit)协议
  • 【Docker晋升记】No.2 --- Docker工具安装使用、命令行选项及构建、共享和运行容器化应用程序
  • [OnWork.Tools]系列 00-目录
  • Cadvisor+InfluxDB+Grafan+Prometheus(详解)
  • AtcoderABC222场
  • 架构实践方法
  • 点淘的MCN机构申请详细入驻指南!
  • 事务和事务的隔离级别
  • 每日一题 34在排序数组中查找元素的第一个和最后一个位置(二分查找)
  • Spring Boot Admin 环境搭建与基本使用
  • JVM之内存模型
  • 音视频 vs2017配置FFmpeg
  • 【项目管理】PMP备考宝典-第二章《环境》
  • ELK 将数据流转换回常规索引