大模型综述论文笔记6-15
这里写自定义目录标题
- Keywords
- Backgroud for LLMs
- Technical Evolution of GPT-series Models
- Research of OpenAI on LLMs can be roughly divided into the following stages
- Early Explorations
- Capacity Leap
- Capacity Enhancement
- The Milestones of Language Models
- Resources
- Pre-training
- Data Collection
- Data Preprocessing
- Quality Filtering
- De-duplication
Keywords
GPT:Generative Pre-Training
Backgroud for LLMs
Technical Evolution of GPT-series Models
Two key points to GPT’s success are (I) training decoder-onlly Transformer language models that can accurately predict the next word and (II) scaling up the size of language models
Research of OpenAI on LLMs can be roughly divided into the following stages
Early Explorations

Capacity Leap
ICT
Capacity Enhancement
1.training on code data
Codex: a GPT model fine-tuned on a large corpus of GitHub
code
2.alignment with human preference
reinforcement learning from human feedback (RLHF) algorithm
Note that it seems that the wording of “instruction tuning” has seldom
been used in OpenAI’s paper and documentation, which is substituted by
supervised fine-tuning on human demonstrations (i.e., the first step
of the RLHF algorithm).
The Milestones of Language Models
chatGPT(based on gpt3.5 and gpt4) and GPT-4(multimodal)
Resources

Stanford Alpaca is the first open instruct-following model fine-tuned based on LLaMA (7B).
Alpaca LoRA (a reproduction of Stanford Alpaca using LoRA)
model 、data、library
Pre-training

Data Collection
General Text Data:webpages, books, and conversational text
Specialized Text Data:Multilingual text, Scientific text, Code
Data Preprocessing
Quality Filtering
- The former approach trains a selection classifier based on highquality texts and leverages it to identify and filter out low quality data.
- heuristic based approaches to eliminate low-quality texts through a set of well-designed rules: Language based filtering, Metric based filtering, Statistic based filtering, Keyword based filtering
De-duplication
Existing work has found that duplicate data in a corpus would reduce the diversity of language models, which may cause the training process to become unstable and thus affect the model performance.
- Privacy Redaction: (PII:personally identifiable information )
- Tokenization:(It aims to segment raw text into sequences of individual tokens, which are subsequently used as the inputs of LLMs.) Byte-Pair Encoding (BPE) tokenization; WordPiece tokenization; WordPiece tokenization
相关文章:
大模型综述论文笔记6-15
这里写自定义目录标题 KeywordsBackgroud for LLMsTechnical Evolution of GPT-series ModelsResearch of OpenAI on LLMs can be roughly divided into the following stagesEarly ExplorationsCapacity LeapCapacity EnhancementThe Milestones of Language Models Resources…...
树的介绍(C语言版)
前言 在数据结构中树是一种很重要的数据结构,很多其他的数据结构和算法都是通过树衍生出来的,比如:堆,AVL树,红黑色等本质上都是一棵树,他们只是树的一种特殊结构,还有其他比如linux系统的文件系…...
Android studio实现圆形进度条
参考博客 效果图 MainActivity import androidx.appcompat.app.AppCompatActivity; import android.graphics.Color; import android.os.Bundle; import android.widget.TextView;import java.util.Timer; import java.util.TimerTask;public class MainActivity extends App…...
基于Halcon的喷码识别方法
具体步骤如下: 1. 读入一幅图片(彩色或黑白); 2. 将RGB图像转化为灰度图像; 3. 提取图片中的圆点特征(喷码图片中多是圆点特征),在Halcon中dots_image() 函数非常适合喷码检测; 4. 通过设定阈值,增强明显特征部分; 5. 进行一系列形态学操作(如闭运算等),将…...
【Sword系列】Vulnhub靶机HACKADEMIC: RTB1 writeup
靶机介绍 官方下载地址:https://www.vulnhub.com/entry/hackademic-rtb1,17/ 需要读取靶机的root目录下key.txt 运行环境: 虚拟机网络设置的是NAT模式 靶机:IP地址:192.168.233.131 攻击机:kali linux,IP地…...
idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决
idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决 欢迎使用Markdown编辑器1、使用maven clean install -X会提示报错日志2、在Poperties.java文件的这一行打上断点3、maven debug进行调试4、运行到断点位置后,查看报错char…...
linux深入理解多进程间通信
1.进程间通信 1.1 进程间通信目的 数据传输:一个进程需要将它的数据发送给另一个进程资源共享:多个进程之间共享同样的资源。通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了某种事件…...
使用自定义注解+aop实现公共字段的填充
问题描述:对于每个表都有cratetime,updatetime,createby,updateby字段,每次插入数据或者更改数据的时候,都需要对这几个字段进行设置。 Target(ElementType.METHOD) Retention(RetentionPolicy.RUNTIME) public interface AutoFill {//数据库…...
Unity 安卓(Android)端AVProVideo插件播放不了视频,屏幕一闪一闪的
编辑器运行没有问题,但是安卓就有问题,在平板上运行就会报错: vulkan graphics API is notsupported 说不支持Vulkan图形API,解决方法:把Vulkan删除掉...
无涯教程-JavaScript - DMIN函数
描述 DMIN函数返回列表或数据库中符合您指定条件的列中的最小数字。 语法 DMIN (database, field, criteria)争论 Argument描述Required/Optionaldatabase 组成列表或数据库的单元格范围。 数据库是相关数据的列表,其中相关信息的行是记录,数据的列是字段。列表的第一行包含…...
GaussDB数据库SQL系列-层次递归查询
目录 一、前言 二、GuassDB数据库层次递归查询概念 三、GaussDB数据库层次递归查询实验示例 1、创建实验表 2、sys_connect_by_path(col, separator) 3、connect_by_root(col) 4、WITH RECURSIVE 四、递归查询的优缺点 1、优点 2、缺点 五、总结 一、前言 层次递归…...
pycharm 下jupyter noteobook显示黑白图片不正常
背景现象: 1、显示一张黑白图片,颜色反过来了。 from IPython.display import display source Image.open(examples/images/forest_pruned.bmp) display(source) 2、原因: 是pycharm会在深色皮肤下默认反转jupyter notebook输出图片的颜…...
Java异常(Error与Exception)与常见异常处理——第八讲
前言 前面我们讲解了Java的基础语法以及面向对象的思想,相信大家已经基本掌握了Java的基本编程。在之前代码中,我们也看到代码写错了编译器会提示报错,或者编译器没有提示,但是运行的时候报错了,比如前面的数组查询下标超过数组的长度。所以在使用计算机语言进行项目开发的…...
【JAVA】多态
作者主页:paper jie_的博客 本文作者:大家好,我是paper jie,感谢你阅读本文,欢迎一建三连哦。 本文录入于《JAVASE语法系列》专栏,本专栏是针对于大学生,编程小白精心打造的。笔者用重金(时间和…...
android 12 第三方apk系统签名
需求:客户有两个供应商,我们是其中之一,然后客户想将我们的apk 用 另一家供应商的系统签名,安装到另一家供应商的设备上,另一家供应商提供了系统签名文件 用之前的方法 (platform.x509.pem platform.pk8客户…...
【论文阅读】自动驾驶中车道检测系统的物理后门攻击
文章目录 Abstract1.Introduction2.Background2.1.DNN-based Lane Detection2.2.Backdoor Attacks2.3.Threat Model2.4.Image Scaling 3.Methodology3.1.Physical Trigger Design3.2.Poison-Annotation Attack3.3.Clean-Annotation Attack 4.Evaluation4.1.Poison-Annotation A…...
ArrayList、LinkedList、Collections.singletonList、Arrays.asList与ImmutableList.of
文章目录 ListArrayListLinkedListArrayList与LinkedList的区别快速构建list集合Collections.singletonListArrays.asListImmutableList.of Java集合类型有三种:set(集)、list(列表)和map(映射),而List集合是很常用的一种集合类型, List 我…...
恒运资本:沪指涨逾1%,金融、地产等板块走强,北向资金净买入超60亿元
4日早盘,两市股指盘中强势上扬,沪指、深成指涨超1%,上证50指数涨近2%;两市半日成交约5500亿元,北向资金大举流入,半日净买入超60亿元。 截至午间收盘,沪指涨1.12%报3168.38点,深成指…...
解决WebSocket通信:前端拿不到最后一条数据的问题
🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…...
【java】[maven]每次创建一个maven模块时java compiler版本就是1.6与实际版本不一致(解决本质问题)
目录 方案一: 我没有使用 方案二:修改maven配置文件 前言:每次创建一个maven模块时java compiler版本就是1.6与实际版本不一致 使用的使用maven3.9.1 jdk17,但是每次创建一个maven模块都是会影响之前的模块。网上都是修改pom.xm…...
Git误删急救:30秒拯救你的代码
Git误操作急救手册大纲常见误操作场景误删文件或代码未提交的本地修改被删除已提交的文件被误删误提交或提交错误内容提交了敏感信息(如密码、密钥)提交了错误文件或大文件分支操作失误误删分支(本地或远程)强制推送导致历史覆盖撤…...
Java企业AI转型的专属解决方案:技术栈融合与服务重塑
在大模型技术深度渗透企业级开发的当下,Java作为企业系统的主流技术栈,正面临着AI能力接入、传统架构智能化升级的核心需求。对于Java企业而言,AI转型并非颠覆现有技术体系,而是实现大模型与Java生态的深度融合,完成从…...
智能指针简谈
1.智能指针的优势解决内存泄漏:在我们进行new 和delete时都要进行手动开辟与释放,一旦忘记就会导致内存泄漏并且还有一种情况,就是如果在new 和delete 的过程中如果抛出异常导致跳出就不能执行到delete的代码也会导致内存泄漏。{//一个函数内…...
MedGemma 1.5实战案例:基于MedQA数据集的鉴别诊断能力验证分享
MedGemma 1.5实战案例:基于MedQA数据集的鉴别诊断能力验证分享 1. 引言:为什么需要验证医疗AI的诊断能力? 最近,一个朋友在聊天时提到,他父亲身体不适,在网上查了半天症状,结果越看越心慌&…...
LAMEJS:革新性浏览器端MP3编码全链路解决方案
LAMEJS:革新性浏览器端MP3编码全链路解决方案 【免费下载链接】lamejs mp3 encoder in javascript 项目地址: https://gitcode.com/gh_mirrors/la/lamejs 在实时音视频通信、在线教育录播、移动端音频创作等场景中,传统音频处理依赖服务器端转码导…...
VIIRS卫星数据下载避坑指南:从NOAA到NASA的完整流程(2023最新版)
VIIRS卫星数据下载避坑指南:从NOAA到NASA的完整流程(2023最新版) 深夜盯着屏幕前闪烁的FTP连接超时提示,这是我第三次尝试下载VIIRS的SDR数据。作为遥感领域的新手,本以为按照官方文档操作就能顺利获取数据,…...
PP-DocLayoutV3惊艳案例:装订孔遮挡区域通过多点边界框实现语义级补全
PP-DocLayoutV3惊艳案例:装订孔遮挡区域通过多点边界框实现语义级补全 1. 新一代统一布局分析引擎 PP-DocLayoutV3作为新一代统一布局分析引擎,彻底改变了传统文档处理方式。与以往只能识别简单矩形区域的工具不同,它能够精准识别文档中的各…...
EPLAN2022 3D宏文件创建全流程:从模型导入到安装面定义的一站式教程
EPLAN2022 3D宏文件创建全流程:从模型导入到安装面定义的一站式教程 在电气工程设计领域,EPLAN作为行业标杆软件,其3D宏功能正在彻底改变工程师的工作方式。想象一下,当您能够将机械部件精准地映射到电气设计中,实现真…...
人脸分析系统从零到一:手把手教你部署智能检测工具
人脸分析系统从零到一:手把手教你部署智能检测工具 1. 从想法到现实:为什么你需要这个工具 想象一下这个场景:你手头有一批用户上传的头像照片,需要快速统计用户的年龄分布和性别比例,为产品设计提供数据支持。传统做…...
交互式雷达图新玩法:用R语言的plotly让微生物组数据动起来
交互式雷达图新玩法:用R语言的plotly让微生物组数据动起来 在微生物组研究中,数据可视化是揭示复杂生态模式的关键工具。传统的静态图表往往难以充分展示多维度的时序变化,而交互式雷达图恰好能弥补这一缺陷。想象一下,在学术汇报…...
