标签:
- 摘要生成
- mT5模型
数据集:
- csebuetnlp/xlsum
语言:
- 阿姆哈拉语
- 阿拉伯语
- 阿塞拜疆语
- 孟加拉语
- 缅甸语
- 中文
- 英语
- 法语
- 古吉拉特语
- 豪萨语
- 印地语
- 伊博语
- 印尼语
- 日语
- 隆迪语
- 韩语
- 吉尔吉斯语
- 马拉地语
- 尼泊尔语
- 奥罗莫语
- 普什图语
- 波斯语
- 尼日利亚皮钦语
- 葡萄牙语
- 旁遮普语
- 俄语
- 苏格兰盖尔语
- 塞尔维亚语
- 僧伽罗语
- 索马里语
- 西班牙语
- 斯瓦希里语
- 泰米尔语
- 泰卢固语
- 泰语
- 提格里尼亚语
- 土耳其语
- 乌克兰语
- 乌尔都语
- 乌兹别克语
- 越南语
- 威尔士语
- 约鲁巴语
许可证:
- cc-by-nc-sa-4.0
小部件示例:
- 文本: 该公司表示,宣称获批疫苗危险且会导致自闭症、癌症或不孕的视频将被下架。该政策包括封禁反疫苗影响者的账号。科技巨头因未采取更多措施打击其平台上的虚假健康信息而受到批评。7月,美国总统拜登表示,社交媒体平台通过传播错误信息,对人们接种疫苗的怀疑态度负有很大责任,并呼吁它们解决这一问题。谷歌旗下的YouTube表示,自去年实施禁止传播新冠疫苗错误信息的内容以来,已从其平台删除了13万个视频。在一篇博客文章中,该公司表示已看到关于新冠疫苗的错误说法"蔓延到关于疫苗的普遍错误信息"。新政策涵盖长期获批的疫苗,如麻疹或乙肝疫苗。"我们正在扩大YouTube上的医疗错误信息政策,新增关于目前接种的疫苗的指导方针,这些疫苗已获当地卫生部门和世界卫生组织批准并确认安全有效,"文章称,指的是世界卫生组织。
模型索引:
- 名称: csebuetnlp/mT5_multilingual_XLSum
结果:
- 任务:
类型: 摘要生成
名称: 摘要生成
数据集:
名称: xsum
类型: xsum
配置: 默认
拆分: 测试集
指标:
- 名称: ROUGE-1
类型: rouge
值: 36.5002
已验证: 是
- 名称: ROUGE-2
类型: rouge
值: 13.934
已验证: 是
- 名称: ROUGE-L
类型: rouge
值: 28.9876
已验证: 是
- 名称: ROUGE-LSUM
类型: rouge
值: 28.9958
已验证: 是
- 名称: 损失值
类型: 损失值
值: 2.0674800872802734
已验证: 是
- 名称: 生成长度
类型: 生成长度
值: 26.9733
已验证: 是
mT5多语言XLSum模型
本仓库包含基于XL-Sum数据集45种语言微调的mT5检查点。关于微调细节和脚本,请参阅论文和官方仓库。
在transformers
中使用该模型(测试版本4.11.0.dev0)
import re
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
WHITESPACE_HANDLER = lambda k: re.sub('\s+', ' ', re.sub('\n+', ' ', k.strip()))
article_text = """(此处填入要摘要的文本)"""
model_name = "csebuetnlp/mT5_multilingual_XLSum"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
input_ids = tokenizer(
[WHITESPACE_HANDLER(article_text)],
return_tensors="pt",
padding="max_length",
truncation=True,
max_length=512
)["input_ids"]
output_ids = model.generate(
input_ids=input_ids,
max_length=84,
no_repeat_ngram_size=2,
num_beams=4
)[0]
summary = tokenizer.decode(
output_ids,
skip_special_tokens=True,
clean_up_tokenization_spaces=False
)
print(summary)
基准测试
XL-Sum测试集上的得分如下:
语言 |
ROUGE-1 / ROUGE-2 / ROUGE-L |
阿姆哈拉语 |
20.0485 / 7.4111 / 18.0753 |
阿拉伯语 |
34.9107 / 14.7937 / 29.1623 |
阿塞拜疆语 |
21.4227 / 9.5214 / 19.3331 |
孟加拉语 |
29.5653 / 12.1095 / 25.1315 |
缅甸语 |
15.9626 / 5.1477 / 14.1819 |
中文(简体) |
39.4071 / 17.7913 / 33.406 |
中文(繁体) |
37.1866 / 17.1432 / 31.6184 |
英语 |
37.601 / 15.1536 / 29.8817 |
法语 |
35.3398 / 16.1739 / 28.2041 |
古吉拉特语 |
21.9619 / 7.7417 / 19.86 |
豪萨语 |
39.4375 / 17.6786 / 31.6667 |
印地语 |
38.5882 / 16.8802 / 32.0132 |
伊博语 |
31.6148 / 10.1605 / 24.5309 |
印尼语 |
37.0049 / 17.0181 / 30.7561 |
日语 |
48.1544 / 23.8482 / 37.3636 |
隆迪语 |
31.9907 / 14.3685 / 25.8305 |
韩语 |
23.6745 / 11.4478 / 22.3619 |
吉尔吉斯语 |
18.3751 / 7.9608 / 16.5033 |
马拉地语 |
22.0141 / 9.5439 / 19.9208 |
尼泊尔语 |
26.6547 / 10.2479 / 24.2847 |
奥罗莫语 |
18.7025 / 6.1694 / 16.1862 |
普什图语 |
38.4743 / 15.5475 / 31.9065 |
波斯语 |
36.9425 / 16.1934 / 30.0701 |
尼日利亚皮钦语 |
37.9574 / 15.1234 / 29.872 |
葡萄牙语 |
37.1676 / 15.9022 / 28.5586 |
旁遮普语 |
30.6973 / 12.2058 / 25.515 |
俄语 |
32.2164 / 13.6386 / 26.1689 |
苏格兰盖尔语 |
29.0231 / 10.9893 / 22.8814 |
塞尔维亚语(西里尔) |
23.7841 / 7.9816 / 20.1379 |
塞尔维亚语(拉丁) |
21.6443 / 6.6573 / 18.2336 |
僧伽罗语 |
27.2901 / 13.3815 / 23.4699 |
索马里语 |
31.5563 / 11.5818 / 24.2232 |
西班牙语 |
31.5071 / 11.8767 / 24.0746 |
斯瓦希里语 |
37.6673 / 17.8534 / 30.9146 |
泰米尔语 |
24.3326 / 11.0553 / 22.0741 |
泰卢固语 |
19.8571 / 7.0337 / 17.6101 |
泰语 |
37.3951 / 17.275 / 28.8796 |
提格里尼亚语 |
25.321 / 8.0157 / 21.1729 |
土耳其语 |
32.9304 / 15.5709 / 29.2622 |
乌克兰语 |
23.9908 / 10.1431 / 20.9199 |
乌尔都语 |
39.5579 / 18.3733 / 32.8442 |
乌兹别克语 |
16.8281 / 6.3406 / 15.4055 |
越南语 |
32.8826 / 16.2247 / 26.0844 |
威尔士语 |
32.6599 / 11.596 / 26.1164 |
约鲁巴语 |
31.6595 / 11.6599 / 25.0898 |
引用
如果使用该模型,请引用以下论文:
@inproceedings{hasan-etal-2021-xl,
title = "{XL}-Sum: Large-Scale Multilingual Abstractive Summarization for 44 Languages",
author = "Hasan, Tahmid and
Bhattacharjee, Abhik and
Islam, Md. Saiful and
Mubasshir, Kazi and
Li, Yuan-Fang and
Kang, Yong-Bin and
Rahman, M. Sohel and
Shahriyar, Rifat",
booktitle = "Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021",
month = aug,
year = "2021",
address = "Online",
publisher = "Association for Computational Linguistics",
url = "https://aclanthology.org/2021.findings-acl.413",
pages = "4693--4703",
}