ApX 标志ApX 标志

趋近智

Phi-3-mini

参数

3.8B

上下文长度

4K

模态

Text

架构

Dense

许可证

MIT

发布日期

22 Apr 2024

训练数据截止日期

Oct 2023

系统要求

不同量化方法和上下文大小的显存要求

1024 个令牌

9.62 GB VRAM

消费级

1x RTX 4090

24GB VRAM

数据中心

1x NVIDIA A100

80GB VRAM

Apple Silicon

1x Apple M3 Max

128GB VRAM

4096 个令牌

10.04 GB VRAM

消费级

1x RTX 4090

24GB VRAM

数据中心

1x NVIDIA A100

80GB VRAM

Apple Silicon

1x Apple M3 Max

128GB VRAM

架构图

Input TokensToken EmbeddingPosition: RoPEHidden: 3.1k · Context: 4K · Vocab: 32.1kx 32 layersRMSNormPre-AttentionGrouped-Query Attention32Q / 8KV heads · SW: 2kHead dim: 96+RMSNormPre-FFNFeed-Forward NetworkSwishIntermediate: 8.2k+Final RMSNormOutput Logits

评估基准

排名

#159

基准分数排名

Web 开发

WebDev Arena

1143

105

通用文本

Text Arena

1142

107

排名

排名

#159

编程排名

#127

关于 Phi-3-mini

Microsoft 的 Phi-3-mini 是一款轻量级、最先进的小语言模型 (SLM),旨在为资源受限的环境(包括移动和边缘设备)提供高性能。作为 Phi-3 模型家族的核心组件,它旨在以显著小于大型模型的规模提供卓越的能力。该模型为计算效率和降低运营成本至关重要的场景提供了切实可行的解决方案,从而提升了先进人工智能的可及性。

在架构方面,Phi-3-mini 是一个稠密的、仅解码器(decoder-only)的 Transformer 模型。其训练方法是一项关键创新,采用了精心策划的数据集,该数据集是 Phi-2 所用数据集的放大版本。该数据集由经过深度过滤的公开网页数据和合成的“教科书级质量”数据组成,旨在培养强大的推理和知识获取能力。该模型经过了严格的训练后处理,结合了有监督微调 (SFT) 和直接偏好优化 (DPO),以增强指令遵循能力、鲁棒性和安全对齐。其隐藏层维度为 3072,包含 32 层和 32 个注意力头,并利用了具有 8 个键值头的分组查询注意力 (GQA) 技术。

Phi-3-mini 主要面向需要强大推理能力的广泛商业和研究应用,尤其是在数学和逻辑等领域。其紧凑的体积便于部署在对延迟敏感的场景以及内存和计算能力有限的硬件上,例如移动电话和物联网 (IoT) 设备。该模型提供两种上下文长度变体:默认的 4K token 版本,以及利用 LongRope 技术进行扩展上下文处理的 128K token 版本 (Phi-3-mini-128K)。这些特性使其适用于从通用人工智能系统到需要高效本地推理的专门应用等多种用例。

技术规格

注意力

注意力结构

Grouped-Query Attention

注意力头

32

键值头

8

注意力头维度

-

位置嵌入

ROPE

RoPE Theta

10,000

滑动窗口注意力

Yes

滑动窗口大小

2,047

滑动窗口比例

-

线性注意力

-

线性注意力比例

-

归一化

RMS Normalization

激活函数

Swish

维度

隐藏维度大小

3,072

层数

32

FFN 中间层大小(稠密层)

8,192

多 Token 预测头数

-

分词器

词汇量大小

32,064

模型完整性

总分

B+

72 / 100

关于 Phi-3

微软的 Phi-3 模型是专为在资源受限设备上高效运行而设计的小型语言模型。该系列模型采用 Transformer 解码器架构,并在经过严格过滤的高质量数据(包括合成素材)上进行训练。这种方法打造出了一个尺寸精简但功能强大的模型家族。


其他 Phi-3 模型
Phi-3-mini:规格和 GPU 显存要求