Logo
Section 1 / 11

探索预训练的BERT模型

了解不同类型的预训练 BERT 模型、它们的使用场景,以及如何使用它们提取嵌入向量。

导入

探索预训练的BERT模型

了解不同类型的预训练 BERT 模型、它们的使用场景,以及如何使用它们提取嵌入向量。

预训练 BERT 的不同配置

H=128H=256H=512H=768
L=22/128 (BERT-tiny)2/2562/5122/768
L=44/1284/256 (BERT-mini)4/512 (BERT-small)4/768
L=66/1286/2566/5126/768
L=88/1288/2568/512 (BERT-medium)8/768
L=1010/12810/25610/51210/768
L=1212/12812/25612/51212/768 (BERT-base)

\text{I love Paris}

示例数据集

句子标签
I love Paris1
Sam hated the movie0
It was a great day1
The song is not good0
....
We loved the game1

\text{tokens = [I, love, Paris]}

\text{tokens = [[CLS], I, love, Paris, [SEP]]}

\text{tokens = [[CLS], I, love, Paris, [SEP], [PAD], [PAD]]}

\text{attention_mask = [1, 1, 1, 1, 1, 0, 0]}

\text{token_ids = [101, 1045, 2293, 3000, 102, 0, 0]}

...
Pre-trained BERT

> **注意:** 使用 [CLS] 标记的表示作为整个句子的表示并不总是理想的做法。更有效的方法是通过对所有标记的表示进行平均或池化来获得句子表示。

...

Transformer 入门简介

Transformer