KoBigBird

KoBigBird

支持长序列处理的韩语预训练模型

KoBigBird是基于BigBird架构的韩语预训练模型,支持处理长达4096个token的序列。通过稀疏注意力机制,其计算复杂度从O(n²)降至O(n)。在短序列和长序列任务评估中,KoBigBird表现优异。项目包含使用指南、预训练方法和评估结果,为韩语自然语言处理提供支持。

KoBigBird预训练模型自然语言处理长序列处理韩语Github开源项目
<div align="center"> <img src="https://yellow-cdn.veclightyear.com/0a4dffa0/6d10b31c-d797-4a0c-9845-26dc8c95912c.png" width="400px"> <h1>韩语预训练BigBird模型</h1> <p align="center"> <a href="#什么是bigbird">什么是BigBird</a> • <a href="#如何使用">如何使用</a> • <a href="#预训练">预训练</a> • <a href="#评估结果">评估结果</a> • <a href="#文档">文档</a> • <a href="#引用">引用</a> </p> <p> <b>韩语</b> | <a href="README_EN.md">英语</a> </p> <p align="center"> <a href="https://github.com/monologg/KoBigBird/blob/master/LICENSE"> <img alt="Apache 2.0" src="https://yellow-cdn.veclightyear.com/0a4dffa0/d79f1710-c553-4ddf-aec4-83ba21069008.svg"> </a> <a href="https://github.com/monologg/KoBigBird/issues"> <img alt="Issues" src="https://img.shields.io/github/issues/monologg/KoBigBird"> </a> <a href="https://github.com/monologg/KoBigBird/actions/workflows/linter.yml"> <img alt="linter" src="https://yellow-cdn.veclightyear.com/0a4dffa0/2fc761c5-f2a1-4167-b32e-640be43b737c.svg"> </a> <a href="https://doi.org/10.5281/zenodo.5654154"> <img alt="DOI" src="https://img.shields.io/badge/DOI-10.5281%2Fzenodo.5654154-blue"> </a> </p> </div>

什么是BigBird?

<div align="center"> <img width="700px" src="https://yellow-cdn.veclightyear.com/0a4dffa0/b322f5ad-a0b1-4432-bd51-451a21cb7414.png"> </div>

BigBird是在BigBird: Transformers for Longer Sequences中介绍的基于稀疏注意力的模型,相比普通的BERT,它能够处理更长的序列

🦅 更长的序列 - 可以处理最多4096个token,是BERT最大处理512个token的8倍

⏱️ 计算效率 - 使用稀疏注意力而非全注意力,将复杂度从O(n<sup>2</sup>)改善到<b>O(n)</b>

如何使用

from transformers import AutoModel, AutoTokenizer model = AutoModel.from_pretrained("monologg/kobigbird-bert-base") # BigBirdModel tokenizer = AutoTokenizer.from_pretrained("monologg/kobigbird-bert-base") # BertTokenizer

预训练

详细内容请参考[预训练BigBird]

硬件最大长度学习率批次大小训练步数预热步数
KoBigBird-BERT-BaseTPU v3-840961e-4322M20k
  • 使用包括Everyone's Corpus、韩语维基百科、Common Crawl、新闻数据等多种数据进行训练
  • 使用ITC (Internal Transformer Construction)模型进行训练(ITC vs ETC

评估结果

1. 短序列 (<=512)

详细内容请参考[在短序列数据集上微调] | | NSMC<br>(准确率) | KLUE-NLI<br>(准确率) | KLUE-STS<br>(皮尔逊相关系数) | Korquad 1.0<br>(精确匹配/F1) | KLUE MRC<br>(精确匹配/ROUGE-W) | | :---------------------- | :-----------: | :---------------: | :--------------------: | :--------------------: | :----------------------: | | KoELECTRA-Base-v3 | 91.13 | 86.87 | 93.14 | 85.66 / 93.94 | 59.54 / 65.64 | | KLUE-RoBERTa-Base | 91.16 | 86.30 | 92.91 | 85.35 / 94.53 | 69.56 / 74.64 | | KoBigBird-BERT-Base | 91.18 | 87.17 | 92.61 | 87.08 / 94.71 | 70.33 / 75.34 |

2. 长序列 (>=1024)

详细内容请参考 [在长序列数据集上微调]

TyDi QA<br/>(精确匹配/F1)Korquad 2.1<br/>(精确匹配/F1)假新闻<br/>(F1)Modu 情感分析<br/>(F1-macro)
KLUE-RoBERTa-Base76.80 / 78.5855.44 / 73.0295.2042.61
KoBigBird-BERT-Base79.13 / 81.3067.77 / 82.0398.8545.42

文档

引用

如果您使用了 KoBigBird,请按以下方式引用:

@software{jangwon_park_2021_5654154, author = {Jangwon Park and Donggyu Kim}, title = {KoBigBird: Pretrained BigBird Model for Korean}, month = nov, year = 2021, publisher = {Zenodo}, version = {1.0.0}, doi = {10.5281/zenodo.5654154}, url = {https://doi.org/10.5281/zenodo.5654154} }

贡献者

Jangwon ParkDonggyu Kim

致谢

KoBigBird 是在 Tensorflow Research Cloud (TFRC) 项目的 Cloud TPU 支持下开发的。

我们还要感谢 Seyun Ahn 提供了精美的 logo。

编辑推荐精选

扣子-AI办公

扣子-AI办公

职场AI,就用扣子

AI办公助手,复杂任务高效处理。办公效率低?扣子空间AI助手支持播客生成、PPT制作、网页开发及报告写作,覆盖科研、商业、舆情等领域的专家Agent 7x24小时响应,生活工作无缝切换,提升50%效率!

堆友

堆友

多风格AI绘画神器

堆友平台由阿里巴巴设计团队创建,作为一款AI驱动的设计工具,专为设计师提供一站式增长服务。功能覆盖海量3D素材、AI绘画、实时渲染以及专业抠图,显著提升设计品质和效率。平台不仅提供工具,还是一个促进创意交流和个人发展的空间,界面友好,适合所有级别的设计师和创意工作者。

图像生成AI工具AI反应堆AI工具箱AI绘画GOAI艺术字堆友相机AI图像热门
码上飞

码上飞

零代码AI应用开发平台

零代码AI应用开发平台,用户只需一句话简单描述需求,AI能自动生成小程序、APP或H5网页应用,无需编写代码。

Vora

Vora

免费创建高清无水印Sora视频

Vora是一个免费创建高清无水印Sora视频的AI工具

Refly.AI

Refly.AI

最适合小白的AI自动化工作流平台

无需编码,轻松生成可复用、可变现的AI自动化工作流

酷表ChatExcel

酷表ChatExcel

大模型驱动的Excel数据处理工具

基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。

AI工具酷表ChatExcelAI智能客服AI营销产品使用教程
TRAE编程

TRAE编程

AI辅助编程,代码自动修复

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
AIWritePaper论文写作

AIWritePaper论文写作

AI论文写作指导平台

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

AI辅助写作AI工具AI论文工具论文写作智能生成大纲数据安全AI助手热门
博思AIPPT

博思AIPPT

AI一键生成PPT,就用博思AIPPT!

博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。

AI办公办公工具AI工具博思AIPPTAI生成PPT智能排版海量精品模板AI创作热门
潮际好麦

潮际好麦

AI赋能电商视觉革命,一站式智能商拍平台

潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。

下拉加载更多