Scandi Nli Small
基于jonfd/electra-small-nordic微调的斯堪的纳维亚语言NLI模型,支持丹麦语、挪威语和瑞典语
下载量 28
发布时间 : 11/28/2022
模型简介
该模型用于丹麦语、书面挪威语和瑞典语的自然语言推理任务,特别适合零样本分类场景。
模型特点
多语言支持
专门针对斯堪的纳维亚语言(丹麦语、挪威语和瑞典语)优化
轻量级模型
仅22M参数,适合资源受限环境
零样本分类能力
无需特定领域训练即可进行分类任务
模型能力
零样本文本分类
多语言自然语言推理
跨语言迁移学习
使用案例
新闻分类
体育新闻分类
自动识别体育相关新闻内容
在体育类别上表现良好
政治新闻分类
识别政治相关新闻内容
在政治类别上表现良好
内容审核
多语言内容分类
对斯堪的纳维亚语言内容进行分类审核
🚀 ScandiNLI - 斯堪的纳维亚语言自然语言推理模型
ScandiNLI 是一款专为丹麦语、挪威书面语和瑞典语设计的自然语言推理模型。它基于预训练模型进行微调,为斯堪的纳维亚地区的自然语言处理任务提供了强大的支持。
🚀 快速开始
你可以在脚本中按如下方式使用该模型:
>>> from transformers import pipeline
>>> classifier = pipeline(
... "zero-shot-classification",
... model="alexandrainst/scandi-nli-small",
... )
>>> classifier(
... "Mexicansk bokser advarer Messi - 'Du skal bede til gud, om at jeg ikke finder dig'",
... candidate_labels=['sundhed', 'politik', 'sport', 'religion'],
... hypothesis_template="Dette eksempel handler om {}",
... )
{'sequence': "Mexicansk bokser advarer Messi - 'Du skal bede til gud, om at jeg ikke finder dig'",
'labels': ['religion', 'sport', 'politik', 'sundhed'],
'scores': [0.4504755437374115,
0.20737220346927643,
0.1976872682571411,
0.14446501433849335]}
✨ 主要特性
- 多语言支持:支持丹麦语、挪威书面语和瑞典语三种斯堪的纳维亚语言。
- 零样本分类:可用于零样本分类任务,无需大量标注数据。
- 多种模型选择:提供不同规模的模型,可根据需求选择。
📚 详细文档
性能评估
我们分别对丹麦语、瑞典语和挪威书面语进行了模型评估,报告了马修斯相关系数(MCC)、宏平均 F1 分数和准确率。
斯堪的纳维亚地区综合评估
斯堪的纳维亚地区的分数是丹麦语、瑞典语和挪威语分数的平均值。
模型 | MCC | 宏平均 F1 | 准确率 | 参数数量 |
---|---|---|---|---|
alexandrainst/scandi-nli-large-v2 |
75.42% | 75.41% | 84.95% | 3.54 亿 |
alexandrainst/scandi-nli-large |
73.70% | 74.44% | 83.91% | 3.54 亿 |
MoritzLaurer/mDeBERTa-v3-base-xnli-multilingual-nli-2mil7 |
69.01% | 71.99% | 80.66% | 2.79 亿 |
alexandrainst/scandi-nli-base |
67.42% | 71.54% | 80.09% | 1.78 亿 |
joeddav/xlm-roberta-large-xnli |
64.17% | 70.80% | 77.29% | 5.6 亿 |
MoritzLaurer/mDeBERTa-v3-base-mnli-xnli |
63.94% | 70.41% | 77.23% | 2.79 亿 |
NbAiLab/nb-bert-base-mnli |
61.71% | 68.36% | 76.08% | 1.78 亿 |
alexandrainst/scandi-nli-small (本模型) |
56.02% | 65.30% | 73.56% | 2200 万 |
丹麦语评估
我们使用 DanFEVER 数据集 的测试集来评估模型的丹麦语性能。
模型 | MCC | 宏平均 F1 | 准确率 | 参数数量 |
---|---|---|---|---|
alexandrainst/scandi-nli-large-v2 |
75.65% | 59.23% | 87.89% | 3.54 亿 |
alexandrainst/scandi-nli-large |
73.80% | 58.41% | 86.98% | 3.54 亿 |
MoritzLaurer/mDeBERTa-v3-base-xnli-multilingual-nli-2mil7 |
68.37% | 57.10% | 83.25% | 2.79 亿 |
alexandrainst/scandi-nli-base |
62.44% | 55.00% | 80.42% | 1.78 亿 |
NbAiLab/nb-bert-base-mnli |
56.92% | 53.25% | 76.39% | 1.78 亿 |
MoritzLaurer/mDeBERTa-v3-base-mnli-xnli |
52.79% | 52.00% | 72.35% | 2.79 亿 |
joeddav/xlm-roberta-large-xnli |
49.18% | 50.31% | 69.73% | 5.6 亿 |
alexandrainst/scandi-nli-small (本模型) |
47.28% | 48.88% | 73.46% | 2200 万 |
瑞典语评估
我们使用 MultiNLI 数据集机器翻译版本的测试集来评估模型的瑞典语性能。
模型 | MCC | 宏平均 F1 | 准确率 | 参数数量 |
---|---|---|---|---|
alexandrainst/scandi-nli-large-v2 |
79.02% | 85.99% | 85.99% | 3.54 亿 |
alexandrainst/scandi-nli-large |
76.69% | 84.47% | 84.38% | 3.54 亿 |
joeddav/xlm-roberta-large-xnli |
75.35% | 83.42% | 83.55% | 5.6 亿 |
MoritzLaurer/mDeBERTa-v3-base-mnli-xnli |
73.84% | 82.46% | 82.58% | 2.79 亿 |
MoritzLaurer/mDeBERTa-v3-base-xnli-multilingual-nli-2mil7 |
73.32% | 82.15% | 82.08% | 2.79 亿 |
alexandrainst/scandi-nli-base |
72.29% | 81.37% | 81.51% | 1.78 亿 |
NbAiLab/nb-bert-base-mnli |
64.69% | 76.40% | 76.47% | 1.78 亿 |
alexandrainst/scandi-nli-small (本模型) |
62.35% | 74.79% | 74.93% | 2200 万 |
挪威语评估
我们使用 MultiNLI 数据集机器翻译版本的测试集来评估模型的挪威语性能。
模型 | MCC | 宏平均 F1 | 准确率 | 参数数量 |
---|---|---|---|---|
alexandrainst/scandi-nli-large-v2 |
71.59% | 81.00% | 80.96% | 3.54 亿 |
alexandrainst/scandi-nli-large |
70.61% | 80.43% | 80.36% | 3.54 亿 |
joeddav/xlm-roberta-large-xnli |
67.99% | 78.68% | 78.60% | 5.6 亿 |
alexandrainst/scandi-nli-base |
67.53% | 78.24% | 78.33% | 1.78 亿 |
MoritzLaurer/mDeBERTa-v3-base-xnli-multilingual-nli-2mil7 |
65.33% | 76.73% | 76.65% | 2.79 亿 |
MoritzLaurer/mDeBERTa-v3-base-mnli-xnli |
65.18% | 76.76% | 76.77% | 2.79 亿 |
NbAiLab/nb-bert-base-mnli |
63.51% | 75.42% | 75.39% | 1.78 亿 |
alexandrainst/scandi-nli-small (本模型) |
58.42% | 72.22% | 72.30% | 2200 万 |
训练过程
该模型在由 DanFEVER、MultiNLI 和 CommitmentBank 的机器翻译版本组成的数据集上进行了微调。同时,还使用了 FEVER 和 Adversarial NLI 的瑞典语机器翻译版本。
DanFEVER 的训练集使用 此代码片段 生成。训练过程中,三种语言的样本被均匀采样,并在 DanFEVER 的验证集以及瑞典语和挪威书面语的 MultiNLI 机器翻译版本的验证集上进行验证。
你可以查看 Github 仓库 以获取训练 ScandiNLI 模型的代码,完整的训练日志可在 Weights and Biases 报告 中找到。
训练超参数
训练过程中使用了以下超参数:
- 学习率:2e-05
- 训练批次大小:32
- 评估批次大小:32
- 随机种子:4242
- 梯度累积步数:1
- 总训练批次大小:32
- 优化器:Adam(β1=0.9,β2=0.999,ε=1e-08)
- 学习率调度器类型:线性
- 学习率调度器热身步数:500
- 最大步数:50,000
📄 许可证
本模型采用 Apache-2.0 许可证。
Distilbert Base Uncased Finetuned Sst 2 English
Apache-2.0
基于DistilBERT-base-uncased在SST-2情感分析数据集上微调的文本分类模型,准确率91.3%
文本分类 英语
D
distilbert
5.2M
746
Xlm Roberta Base Language Detection
MIT
基于XLM-RoBERTa的多语言检测模型,支持20种语言的文本分类
文本分类
Transformers 支持多种语言

X
papluca
2.7M
333
Roberta Hate Speech Dynabench R4 Target
该模型通过动态生成数据集来改进在线仇恨检测,专注于从最差案例中学习以提高检测效果。
文本分类
Transformers 英语

R
facebook
2.0M
80
Bert Base Multilingual Uncased Sentiment
MIT
基于bert-base-multilingual-uncased微调的多语言情感分析模型,支持6种语言的商品评论情感分析
文本分类 支持多种语言
B
nlptown
1.8M
371
Emotion English Distilroberta Base
基于DistilRoBERTa-base微调的英文文本情感分类模型,可预测埃克曼六种基本情绪及中性类别。
文本分类
Transformers 英语

E
j-hartmann
1.1M
402
Robertuito Sentiment Analysis
基于RoBERTuito的西班牙语推文情感分析模型,支持POS(积极)/NEG(消极)/NEU(中性)三类情感分类
文本分类 西班牙语
R
pysentimiento
1.0M
88
Finbert Tone
FinBERT是一款基于金融通讯文本预训练的BERT模型,专注于金融自然语言处理领域。finbert-tone是其微调版本,用于金融情感分析任务。
文本分类
Transformers 英语

F
yiyanghkust
998.46k
178
Roberta Base Go Emotions
MIT
基于RoBERTa-base的多标签情感分类模型,在go_emotions数据集上训练,支持28种情感标签识别。
文本分类
Transformers 英语

R
SamLowe
848.12k
565
Xlm Emo T
XLM-EMO是一个基于XLM-T模型微调的多语言情感分析模型,支持19种语言,专门针对社交媒体文本的情感预测。
文本分类
Transformers 其他

X
MilaNLProc
692.30k
7
Deberta V3 Base Mnli Fever Anli
MIT
基于MultiNLI、Fever-NLI和ANLI数据集训练的DeBERTa-v3模型,擅长零样本分类和自然语言推理任务
文本分类
Transformers 英语

D
MoritzLaurer
613.93k
204
精选推荐AI模型
Llama 3 Typhoon V1.5x 8b Instruct
专为泰语设计的80亿参数指令模型,性能媲美GPT-3.5-turbo,优化了应用场景、检索增强生成、受限生成和推理任务
大型语言模型
Transformers 支持多种语言

L
scb10x
3,269
16
Cadet Tiny
Openrail
Cadet-Tiny是一个基于SODA数据集训练的超小型对话模型,专为边缘设备推理设计,体积仅为Cosmo-3B模型的2%左右。
对话系统
Transformers 英语

C
ToddGoldfarb
2,691
6
Roberta Base Chinese Extractive Qa
基于RoBERTa架构的中文抽取式问答模型,适用于从给定文本中提取答案的任务。
问答系统 中文
R
uer
2,694
98