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

【四范式】浅谈NLP发展的四个范式

自然语言处理(Natural Language Processing,NLP)是计算机科学,人工智能,语言学关于计算机和人类自然语言之间的相互作用的领域,是计算机科学领域与人工智能领域中的一个重要方向。NLP发展到今天已经进入到了LLM(大语言模型)的时代,学术界按发展时间线将NLP归纳到四个范式,即NLP四范式

第一范式:基于「传统机器学习模型」的范式,利用特定的规则或数学、统计学的模型来对特征进行匹配和利用,进而完成特定的NLP任务,靠人工来进行大量的特征提取,依赖于大量的监督数据,并且需要专业知识和技能。如序列标注、朴素贝叶斯等算法。

第二范式:基于「深度学习模型」的范式,来到了深度学习时代,实现了自动获取特征来进行端到端的分类,从而减少了手动构建特征的需求,模型准确度有所提高,特征工程的工作量也有所减少。如CNN、RNN等神经网络模型。

第三范式:基于「预训练模型+fine-tuning」的范式,分为两个阶段,先利用大型语料库完成预训练模型的无监督学习,然后利用预训练好的模型在下游任务的特定数据集上进行fine-tuning,模型准确度得到显著提高。如GPT、Bert等模型。

第四范式:基于「预训练模型+Prompt+预测」的范式,prompt 将下游的输入输出形式改造成预训练任务中的形式(重构下游任务),使得小样本、零样本学习成为可能,模型训练所需的训练数据显著减少。 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Java 21的Logging的笔记
  • 79.Options Object 模式
  • Knife4j:打造优雅的SpringBoot API文档
  • NAS远程下载,Docker部署qBittorrent、Transmission、贝锐花生壳
  • matlab处理函数2
  • 多维时序 | Matlab基于TCN-Transformer+LSTM双输入神经网络时间序列预测
  • 大模型——LLaVA和LLaMA的介绍和区别
  • element实现动态路由+面包屑
  • 量化交易backtrader实践(一)_数据获取篇(4)_通达信数据应用
  • 【吉利汽车安全应急响应中心-登录/注册安全分析报告-无验证方式导致安全隐患】
  • 探索端智能,加速大模型应用,火山引擎边缘智能 x 扣子技术沙龙等你来
  • MYSQL数据库——InnoDB存储引擎
  • Typescript 的类型断言
  • git编译安装报错
  • 设计模式篇--抽象工厂模式
  • cookie和session
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • JavaScript新鲜事·第5期
  • js ES6 求数组的交集,并集,还有差集
  • js中的正则表达式入门
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • node入门
  • ubuntu 下nginx安装 并支持https协议
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • vue中实现单选
  • Webpack 4x 之路 ( 四 )
  • yii2中session跨域名的问题
  • 分布式熔断降级平台aegis
  • 技术发展面试
  • 跨域
  • 力扣(LeetCode)965
  • 模型微调
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • $(this) 和 this 关键字在 jQuery 中有何不同?
  • $.ajax()参数及用法
  • (2)空速传感器
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (C语言)二分查找 超详细
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (Note)C++中的继承方式
  • (poj1.2.1)1970(筛选法模拟)
  • (zt)最盛行的警世狂言(爆笑)
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (七)Flink Watermark
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (四)stm32之通信协议
  • (幽默漫画)有个程序员老公,是怎样的体验?
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)ABI是什么
  • (轉貼) UML中文FAQ (OO) (UML)