【LLM大模型】中国人工智能大模型技术白皮书,从0入门大模型,附文档+LLM实战教程

news2024/11/16 6:47:38

近期,中国人工智能学会发布了《中国人工智能大模型技术白皮书》,系统梳理了大模型技术演进,深入探讨关键技术要素,并剖析当前挑战及未来展望。 我为大家做了简要总结,并附上文档分享给大家。

PDF: 完整版本链接获取

👉[CSDN大礼包🎁:<中国人工智能大模型技术白皮书> PDF 免费分享 点击免费获取)]👈

😝有需要的小伙伴,可以V扫描下方二维码领取==🆓

在这里插入图片描述

目录

第 1 章 大模型技术概述 …5
  • 1.1 大模型技术的发展历程 …5

  • 1.2 大模型技术的生态发展 …9

  • 1.3 大模型技术的风险与挑战 …11

第 2 章 语言大模型技术 …13
  • 2.1 Transformer 架构…13

  • 2.2 语言大模型架构 …17

  • 2.2.1 掩码语言建模 …17

  • 2.2.2 自回归语言建模 …18

  • 2.2.3 序列到序列建模 …18

  • 2.3 语言大模型关键技术 …19

  • 2.3.1 语言大模型的预训练 …19

  • 2.3.2 语言大模型的适配微调 …21

  • 2.3.3 语言大模型的提示学习 …24

  • 2.3.4 语言大模型的知识增强 …26

  • 2.4.5 语言大模型的工具学习 …27

第 3 章 多模态大模型技术 …29
  • 3.1 多模态大模型的技术体系 …29

  • 3.1.1 面向理解任务的多模态大模型… 29

  • 3.1.2 面向生成任务的多模态大模型 …31

  • 3.1.3 兼顾理解和生成任务的多模态大模型…33

  • 3.1.4 知识增强的多模态大模型 …35

  • 3.2 多模态大模型的关键技术 …36

  • 3.2.1 多模态大模型的网络结构设计 …363

  • 3.2.2 多模态大模型的自监督学习优化 …37

  • 3.2.3 多模态大模型的下游任务微调适配 …39

第 4 章 大模型技术生态 …41
  • 4.1 典型大模型平台 …41

  • 4.2 典型开源大模型 …44

  • 4.2.1 典型开源语言大模型 …44

  • 4.2.2 典型开源多模态大模型 …53

  • 4.3 典型开源框架与工具 …57

  • 4.4 大模型的训练数据 …60

  • 4.4.1 大模型的训练数据处理流程和特点 …60

  • 4.4.2 大模型常用的公开数据集 …63

第 5 章 大模型的开发训练与推理部署 …66
  • 5.1 大模型开发与训练 …66

  • 5.2 大模型推理部署 …68

  • 5.2.1 大模型压缩 …69

  • 5.2.2 大模型推理与服务部署 …70

  • 5.3 软硬件适配与协同优化 …71

  • 5.3.1 大模型的软硬件适配 …72

  • 5.3.2 大模型的软硬件协同优化 …72

第 6 章 大模型应用 …74
  • 6.1 信息检索 …74

  • 6.2 新闻媒体 …75

  • 6.3 智慧城市 …76

  • 6.4 生物科技 …76

  • 6.5 智慧办公 …77

  • 6.6 影视制作 …78

  • 6.7 智能教育 …78

  • 6.8 智慧金融 …79

  • 6.9 智慧医疗 …79

  • 6.10 智慧工厂 …79

  • 6.11 生活服务…80

  • 6.12 智能机器人 …80

  • 6.13 其他应用 …80

第 7 章 大模型的安全性 …82
  • 7.1 大模型安全风险引发全球广泛关注 …82

  • 7.2 大模型安全治理的政策法规和标准规范 …83

  • 7.3 大模型安全风险的具体表现 …85

  • 7.3.1 大模型自身的安全风险 …85

  • 7.3.2 大模型在应用中衍生的安全风险 …86

  • 7.4 大模型安全研究关键技术 …88

  • 7.4.1 大模型的安全对齐技术 …88

  • 7.4.2 大模型安全性评测技术 …91

第 8 章 总结与思考 …94
  • 8.1 协同多方合作,共同推动大模型发展 …95

  • 8.2 建立大模型合规标准和评测平台 …96

  • 8.3 应对大模型带来的安全性挑战 …97

  • 8.4 开展大模型广泛适配,推动大模型技术栈自主可控…98

大模型发展历程

自2006年Geoffrey Hinton提出通过逐层无监督预训练攻克深层网络训练难题以来,深度学习在众多领域均取得了显著的突破,其发展历程从最初的标注数据监督学习,逐渐演进到预训练模型,最终迈向大模型的新纪元。2022年底,OpenAI**发布的ChatGPT凭借其卓越的性能引发了广泛的关注,充分展现了大模型在处理多场景、多用途、跨学科任务时的强大能力。因此,大模型被普遍认为是未来人工智能领域不可或缺的关键基础设施。

image.png

在这场技术热潮中,语言大模型作为领军者,通过大规模预训练学习了丰富的语言知识与世界知识,进而拥有了面向多任务的通用求解能力。其发展脉络清晰可见,历经统计语言模型、神经语言模型、预训练语言模型,直至现在的语言大模型(探索阶段)的四个阶段。

image.png

  1. 统计语言模型虽然基于马尔可夫假设,但由于数据稀疏问题的影响,其能力有限;
  2. 神经语言模型通过神经网络对语义共现关系进行建模,成功地捕获了复杂语义依赖
  3. 预训练语言模型采用“预训练+微调”的范式,通过自监督学习使模型能够适配各种下游任务;
  4. 而大模型则基于缩放定律。简单来说就是,随着模型参数和预训练数据规模的不断增加,模型的能力与任务效果会持续提升,甚至展现出了一些小规模模型所不具备的独特“涌现能力”

image.png

大模型应用

大模型时代正逐步揭开序幕,其领军者如ChatGPT正在经济、法律、社会等领域发挥着至关重要的作用。OpenAI凭借其GPT-1、GPT-2以及GPT-3等语言模型,展现了不同规模参数下的强大能力,而谷歌也推出了规模庞大的PaLM模型,拥有5400亿参数。当模型参数规模跃升至千亿量级,语言大模型所展现出的多样化能力令人瞩目。GPT-3仅凭提示词或少数样例,便能出色地完成众多任务。

image.png

自Transformer架构亮相以来,OpenAI推出了一系列领先的语言大模型技术,如GPT-1、GPT-2、GPT-3等,它们在自然语言任务中展现了卓越性能。CodeX通过微调GPT-3,提升了代码和复杂推理能力;InstructGPT和ChatGPT则运用人类反馈的强化学习技术,增强了遵循人类指令的能力和对人类偏好的理解。GPT-4则更进一步,处理更长的上下文窗口,具备多模态理解能力,逻辑推理、复杂任务处理能力显著改进,为多模态领域开辟了新天地。

大模型技术生态正在蓬勃发展,多种服务平台向个人用户和商业应用开放。OpenAI API让用户轻松访问不同GPT模型以完成任务。Anthropic的Claude系列模型强调有用性、诚实性和无害性。百度文心一言基于知识增强的大模型,提供开放服务和插件机制。讯飞星火认知大模型具备开放式知识问答、多轮对话、逻辑和数学能力,以及对代码和多模态的理解能力。讯飞和华为联合发布了支持大模型训练私有化的“星火一体机**”。

image.png

大模型的开源生态同样丰富多彩,涵盖了开源框架和开源大模型。开源框架如PyTorch和飞桨支持大规模分布式训练,OneFlow则支持动静态图的灵活转换,而DeepSpeed则通过减少冗余内存访问以训练更大模型。开源大模型如LLaMA、Falcon和GLM则降低了研究门槛,促进了应用的繁荣。Baichuan系列模型支持中英双语,使用高质量训练数据,表现卓越,并开源了多种量化版本。CPM系列在中文NLP任务上表现出色。

大模型技术的应用场景广泛无比,为各行各业注入了新的活力。无论是新闻、影视、营销、娱乐、军事、教育、金融还是医疗等领域,大模型都能显著降低生产成本,提高作品质量,助力产品营销,增强决策能力,使教育方式更加个性化和智能化,提高金融服务质量,赋能医疗机构诊疗全过程。更重要的是,大模型被认为是未来人工智能应用中的关键基础设施,能够带动上下游产业的革新,形成协同发展的生态,对经济、社会和安全等领域的智能化升级形成关键支撑。

大模型的风险和挑战

然而,大模型技术依然面临诸多风险与挑战。其可靠性尚未得到充分保障,合成内容在事实性和时效性上仍存在缺陷。大模型的可解释性相对较弱,其工作原理难以透彻理解。此外,应用大模型的部署成本高昂,涉及大量训练和推理计算,功耗高,应用成本高,且端侧推理存在延迟等问题。在大数据匮乏的情况下,大模型的迁移能力受到制约,鲁棒性和泛化性面临严峻挑战。更为严重的是,大模型还存在被滥用于生成虚假信息、恶意引导行为等衍生技术风险,以及安全与隐私问题。

image.png

总结

大模型技术,以其广阔的应用前景和巨大潜力,无疑成为了技术发展的焦点。然而,随之而来的挑战亦不容忽视:可靠性、可解释性的难题需要我们去攻克,数据质量与数量的提升成为迫切需求,应用部署成本的降低与迁移能力的增强同样重要,而安全与隐私保护的强化更是关键中的关键。此外,探索更为贴合实际、具备落地价值的应用场景,亦是我们需要努力的方向。 这些挑战与机遇并存,将决定大模型技术未来的广泛应用与发展命运。

PDF: 完整版本链接获取

👉[CSDN大礼包🎁:<中国人工智能大模型技术白皮书> PDF 免费分享 点击免费获取)]👈

😝有需要的小伙伴,可以V扫描下方二维码领取==🆓

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1892416.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Git 操作总结

1. 安装、Git 环境配置 1.1 安装 Git 官方版本可以在 Git 官方网站下载&#xff1a;打开 https://git-scm.com/download/win&#xff0c;选择相应版本即可。 Git 安装完成后&#xff0c;可以在开始菜单中看到 Git 的三个启动图标&#xff08;Git Bash、Git CMD、Git GUI&…

最新mysql打开远程访问和修改最大连接数

这里写目录标题 1.使用navicat进入命令控制板,进入use mysql;2.查询用户表3.更新user表中root用户域属性&#xff0c;%表示允许外部访问4.执行以上语句之后再执行&#xff0c;FLUSH PRIVILEGES;5. 执行授权语句修改最大连接数 1.使用navicat进入命令控制板,进入use mysql; use…

成都百洲文化传媒有限公司电商服务的佼佼者

在当今这个数字化时代&#xff0c;电商已成为商业发展的核心动力之一。成都百洲文化传媒有限公司&#xff0c;作为一家专注于电商服务的领先企业&#xff0c;正以其卓越的服务质量和前瞻性的战略眼光&#xff0c;引领着电商行业的新潮流。 一、公司简介 成都百洲文化传媒有限公…

SF-HCI-SAP问题收集17:值映射布尔型EC数据

Complacency is the enemy of study 学习的敌人是自己的满足。 SAP SuccessFactors Employee Central 到 SAP ERP 的员工主数据复制 successfactor employee center主数据同步&#xff0c;一直以来排错比较难&#xff0c;难的地方是这个提示消息比较隐晦&#xff0c;而且同步的…

解决 Layout Inspector无法查看Component Tree 布局层级信息 | Android Studio Koala

问题描述 Tool -> Layout Inspector 显示下图&#xff0c;无法生成.li文件查看Component Tree&#xff0c;变成实时的Preview并功能点击操作&#xff0c;跟模拟器一样。 原因&#xff1a;默认勾选了"Enable embedded Layout Inspector"&#xff0c;启用了嵌入式…

Qualcomm QCS6490 开发板运行高通AI HUB图像分类程序

相关代码可以在如下链接下载&#xff1a; ai-hub-models/apps/android/ImageClassification at main quic/ai-hub-models GitHub 所用硬件有&#xff1a; 1. UBUNTU20.04 2. 高通QCS6490 开发板 对下载下来的代码进行编译 1.ubuntu环境配置 1.python环境配置 如果你的…

昇思25天学习打卡营第8天|模型权重与 MindIR 的保存加载

目录 导入Python 库和模块 创建神经网络模型 保存和加载模型权重 保存和加载MindIR 导入Python 库和模块 上一章节着重阐述了怎样对超参数予以调整&#xff0c;以及如何开展网络模型的训练工作。在网络模型训练的整个进程当中&#xff0c;事实上我们满怀期望能够留存中间阶段…

python基础语法 004-3流程控制- while

1 while while 主要用的场景没有 for 循环多。 while循环&#xff1a;主要运行场景 我不知道什么时候结束。。。不知道运行多少次 1.1 基本用法 # while 4 > 3: #一直执行 # print("hell0")while 4 < 3: #不会打印&#xff0c;什么都没有print("…

go开源webssh终端源码main.go分析

1.地址: https://github.com/Jrohy/webssh.git 2.添加中文注释地址: https://github.com/tonyimax/webssh_cn.git main.go分析 主包名&#xff1a;main package main //主包名 依赖包加载 //导入依赖包 import ("embed" //可执行文件…

【Qwen2部署实战】探索Qwen2-7B:通过FastApi框架实现API的部署与调用

系列篇章&#x1f4a5; No.文章1【Qwen部署实战】探索Qwen-7B-Chat&#xff1a;阿里云大型语言模型的对话实践2【Qwen2部署实战】Qwen2初体验&#xff1a;用Transformers打造智能聊天机器人3【Qwen2部署实战】探索Qwen2-7B&#xff1a;通过FastApi框架实现API的部署与调用4【Q…

springboot双学位招生管理系统-计算机毕业设计源码93054

摘 要 科技进步的飞速发展引起人们日常生活的巨大变化&#xff0c;电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用。信息时代的到来已成为不可阻挡的时尚潮流&#xff0c;人类发展的历史正进入一个新时代。在现实运用中&#xff0c;应用软件的工作…

松下Panasonic机器人维修故障原因

松下机器人伺服电机是许多工业自动化设备的关键组成部分。了解如何进行Panasonic工业机械臂电机维修&#xff0c;对于确保设备正常运行至关重要。 【松下焊接机器人维修案例】【松下机器人维修故障排查】 一、常见松下工业机械手伺服电机故障及原因 1. 过热&#xff1a;过热可…

Webpack: 并行构建

概述 受限于 Node.js 的单线程架构&#xff0c;原生 Webpack 对所有资源文件做的所有解析、转译、合并操作本质上都是在同一个线程内串行执行&#xff0c;CPU 利用率极低&#xff0c;因此&#xff0c;理所当然地&#xff0c;社区出现了一些以多进程方式运行 Webpack&#xff0…

铜排载流量计算

母线载流量的理论计算 有些设计规范给出了根据电流密度确定母线大小的标准&#xff0c;一般铜母线的要求是每平方毫米载流量1.55A&#xff0c;但只可以作为设计“自由空气中的单导体母线”的参考&#xff0c;不可以作为实际设备中选择母线截面积的方法。也有些设计手册里给出了…

无线领夹麦克风选什么价位,揭秘无线领夹麦克风哪个品牌音质最好

在自媒体的快速发展之下&#xff0c;越来越多人加入到短视频拍摄行业。当我们踏出户外&#xff0c;想要用声音记录美好生活时&#xff0c;一个优质的麦克风便成了不可或缺的装备。户外环境的喧嚣与手机麦克风的局限性常常让我们的声音淹没在背景噪音之中&#xff0c;使得同期录…

小白也能看懂的Python基础教程(8)

Python面向对象 目录 Python面向对象 一、面向对象的概念 1、常见的编程思想 2、面向过程是什么&#xff1f; 3、什么是面向对象&#xff1f; 4、封装 5、继承 6、多态 二、面向对象的概念 1、两个重要概念 2、类 3、对象 4、self关键字 三、对象属性 1、什么…

昇思25天学习打卡营第8天|MindSpore保存与加载(保存和加载MindIR)

在MindIR中&#xff0c;一个函数图&#xff08;FuncGraph&#xff09;表示一个普通函数的定义&#xff0c;函数图一般由ParameterNode、ValueNode和CNode组成有向无环图&#xff0c;可以清晰地表达出从参数到返回值的计算过程。在上图中可以看出&#xff0c;python代码中两个函…

Unity Scrollview的Scrollbar控制方法

备忘&#xff1a;碰到用scrollview自带的scrollbar去控制滑动&#xff0c;结果发现用代码控制scrollbar.value无效&#xff0c;搜了一下都是说用scrollRect.verticalNormalizedPosition和scrollRect.horizontalNormalizedPosition来控制的。我寻思着有关联的scrollbar为什么用不…

【TB作品】智能台灯控制器,ATMEGA128单片机,Proteus仿真

题目 8 &#xff1a;智能台灯控制器 基于单片机设计智能台灯控制器&#xff0c;要求可以调节 LED 灯的亮度&#xff0c;实现定时开启与关闭&#xff0c; 根据光照自动开启与关闭功能。 具体要求如下&#xff1a; &#xff08;1&#xff09;通过 PWM 功能调节 LED 灯亮度&#x…

Jenkins 使用 Publish over SSH进行远程访问

Publish over SSH 是 Jenkins 的一个插件,可以让你通过 SSH 将构建产物分发到远程服务器。以下是如何开启 Publish over SSH 的步骤: 一、安装 Publish over SSH 插件 在 Jenkins 中,进入 "Manage Jenkins" > "Manage Plugins"。选择 "Availab…