自然语言处理 Paddle NLP - 预训练模型产业实践课-理论

本文涉及的产品
NLP 自学习平台,3个模型定制额度 1个月
NLP自然语言处理_高级版,每接口累计50万次
NLP自然语言处理_基础版,每接口每天50万次
简介: 自然语言处理 Paddle NLP - 预训练模型产业实践课-理论

模型压缩:理论基础

模型压缩基本方法分为三类:

  • 量化
  • 裁剪
  • 蒸馏

    量化


    裁剪


    绿线:随机裁剪 30% 已经扛不住了
    蓝线:60% 还不错

    蒸馏
  • 蒸馏任务与原来的学习任务同时进行.
  • 对于没有标注的数据,可以只学习teacher的预测概率
    Teacher model:教师模型,是已经训练好的,比较不错的模型。
    Student(distilled) model:学生模型,是重新初始化的小模型,去学生老师的结果
    设置损失函数,让学生的概率分布,往老师上靠。使得学生能够复现老师的输出,从而获得老师的准确率

蒸馏的信号

第一步:A 首先对Student进行学习,不带蒸馏的,一般在无监督数据上进行 lask

第二步:把学习的模型拿过来,带一个老师模型,同样进行无监督学习,B

第三步:通过通用的老师.. 视频时间:20:00

任务无关蒸馏:不需要知道下一步要做什么,蒸完就能直接拿去用

3层,比12层更小,更宽。

压缩模型最好是压深度,而不是宽度,因为压缩深度可以有效的降低依赖性,使用3步就可以完成计算,宽度有些设备可以高效的并行完成

宽度的大小对整个模型的预测时间,是影响不大的

中文是没有空格的语言,所以先要分词

产业实践案例

模型上线,首先要考虑的是模型是不是需要微调,有些模型不需要微调,直接可以上线。

  1. 可能没有数据给他微调
  2. 希望这个模型做为下游模型的输入

CPU在线预测应用

数据增强

实践案例:搜索问答

实践案例:GPU在线预测应用在搜索引擎

目录
相关文章
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
【自然语言处理】自然语言处理NLP概述及应用
自然语言处理(Natural Language Processing,简称NLP)是一门集计算机科学、人工智能以及语言学于一体的交叉学科,致力于让计算机能够理解、解析、生成和处理人类的自然语言。它是人工智能领域的一个关键分支,旨在缩小人与机器之间的交流障碍,使得机器能够更有效地识别并响应人类的自然语言指令或内容。
28 4
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
【自然语言处理】GPT-5技术突破预测:引领自然语言处理革新的里程碑
随着科技的飞速发展,人工智能(AI)领域正迎来一场前所未有的革命。近日,OpenAI首席技术官米拉·穆拉蒂在采访中透露,新一代大语言模型GPT-5将在一年半后发布,这一消息无疑在科技界掀起了巨大的波澜。GPT-5的即将登场,预示着AI技术将迈入一个新的时代,我们的工作和日常生活也将随之发生深刻的变化。 GPT-5的发布,将为我们带来前所未有的智能体验。穆拉蒂将其与高中生到博士生的成长相比,可见其在智能水平上的巨大飞跃。GPT-5将具备更高的智能水平,能够处理更为复杂、精细的任务,如高级数据分析、自动化编程、智能内容生成等。这将极大地提高各行各业的工作效率,推动社会生产力的快速发展。
38 4
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
【人工智能】自然语言处理(NLP)的突破,关注NLP在机器翻译、情感分析、聊天机器人等方面的最新研究成果和应用案例。
自然语言处理(NLP)作为人工智能的一个重要分支,近年来取得了显著的突破,特别在机器翻译、情感分析、聊天机器人等领域取得了显著的研究成果和广泛的应用。以下是对这些领域最新研究成果和应用案例的概述,并附带相应的代码实例。
51 1
|
1月前
|
机器学习/深度学习 存储 人工智能
自然语言处理 Paddle NLP - 检索式文本问答-理论
自然语言处理 Paddle NLP - 检索式文本问答-理论
18 1
|
1月前
|
机器学习/深度学习 自然语言处理 区块链
自然语言处理 Paddle NLP - 开放域对话系统-理论
自然语言处理 Paddle NLP - 开放域对话系统-理论
11 0
|
1月前
|
机器学习/深度学习 自然语言处理
自然语言处理 Paddle NLP - 任务式对话系统-理论
自然语言处理 Paddle NLP - 任务式对话系统-理论
39 0
|
1月前
|
自然语言处理 语音技术
自然语言处理 Paddle NLP - 机器同传技术及应用-理论
自然语言处理 Paddle NLP - 机器同传技术及应用-理论
23 0
|
1月前
|
机器学习/深度学习 自然语言处理 算法
自然语言处理 Paddle NLP - 文本翻译技术及应用-理论
自然语言处理 Paddle NLP - 文本翻译技术及应用-理论
12 0
|
1月前
|
SQL 存储 自然语言处理
自然语言处理 Paddle NLP - 结构化数据问答-理论
自然语言处理 Paddle NLP - 结构化数据问答-理论
11 0
|
2天前
|
机器学习/深度学习 人工智能 自然语言处理
AI技术在自然语言处理中的应用
【9月更文挑战第17天】本文主要介绍了AI技术在自然语言处理(NLP)领域的应用,包括文本分类、情感分析、机器翻译和语音识别等方面。通过实例展示了AI技术如何帮助解决NLP中的挑战性问题,并讨论了未来发展趋势。

热门文章

最新文章