Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 人工智能AI >

提示学习(Prompting)篇 PDF 下载


分享到:
时间:2025-04-14 09:53来源:http://www.java1234.com 作者:转载  侵权举报
提示学习(Prompting)篇
失效链接处理
提示学习(Prompting)篇  PDF 下载

 
 
相关截图:
 

主要内容:


一、为什么需要 提示学习(Prompting)?

在面对特定的下游任务时,如果进行Full FineTuning(即对预训练模型中的所有参数都进行微调),太过低
;而如果采用固定预训练模型的某些层,只微调接近下游任务的那几层参数,又难以达到较好的效果
 
二、什么是 提示学习(Prompting)?
Prompt提供上下文和任务相关信息,以帮助模型更好地理解要求,并生成正确的输出
实例一:问答任务中,prompt可能包含问题或话题的描述,以帮助模型生成正确的答案
实例二:在情感分析任务中,让模型做情感分类任务的做法通常是在句子前面加入前缀该句子的情感是即可,
通过这种方式 将情感分类任务转换为一个填空任务,在训练过程中,BERT可以学习到这个前缀与句子情感之
间的关联。例如,它可以学习到该句子的情感是积极的该句子的情感是消极的之间的差异。
 
三、提示学习(Prompting) 有什么优点?
提示学习(Prompting)旨在通过最小化微调参数的数量和计算复杂度,来提高预训练模型在新任务上的性能,
从而缓解大型预训练模型的训练成本。这样一来,即使计算资源受限,也可以利用预训练模型的知识来迅速适应
新任务,实现高效的迁移学习。
 
四、提示学习(Prompting)有哪些方法,能不能稍微介绍一下它们间?
4.1 前缀微调(Prefix-tining)篇
4.1.1 为什么需要 前缀微调(Prefix-tining)?
1. 人工设计离散的 Prompts 缺点:
a. Prompts 的变化对模型最终的性能特别敏感,加一个词、少一个词或者变动位置都会造成比较大的
变化
2. 自动化搜索离散的 Prompts 缺点:
a. 成本也比较高
3. 离散化的token搜索出来的结果可能并不是最优的
4. 传统的微调范式利用预训练模型去对不同的下游任务进行微调,对每个任务都要保存一份微调后的模型权
,一方面微调整个模型耗时长;另一方面也会占很多存储空间


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐