306 GitHub stars and counting — iflytek/MiniRBT is a Python project TopGit is tracking across repositories on the platform. MiniRBT (中文小型预训练模型系列)
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
在自然语言处理领域中,预训练语言模型(Pre-trained Language Models)已成为非常重要的基础技术。为了进一步促进中文信息处理的研究发展,哈工大讯飞联合实验室(HFL)基于自主研发的知识蒸馏工具TextBrewer,结合了全词掩码(Whole Word Masking)技术和知识蒸馏(Knowledge Distillation)技术推出中文小型预训练模型MiniRBT。
全词掩码技术:全词掩码技术(Whole Word Masking)是预训练阶段的训练样本生成策略。简单来说,原有基于WordPiece的分词方式会把一个完整的词切分成若干个子词,在生成训练样本时,这些被分开的子词会随机被mask(替换成[MASK];保持原词汇;随机替换成另外一个词)。而在WWM中,如果一个完整的词的部分WordPiece子词被mask,则同属该词的其他部分也会被mask。更详细的说明及样例请参考:Chinese-BERT-wwm,本工作中我们使用哈工大LTP作为分词工具。
@misc{yao2023minirbt,
title={MiniRBT: A Two-stage Distilled Small Chinese Pre-trained Model},
author={Xin Yao and Ziqing Yang and Yiming Cui and Shijin Wang},
year={2023},
eprint={2304.00717},
archivePrefix={arXiv},
primaryClass={cs.CL}
}
参考文献
[1] Pre-training with Whole Word Masking for Chinese BERT (Cui et al., IEEE/ACM TASLP 2021)
[2] TextBrewer: An Open-Source Knowledge Distillation Toolkit for Natural Language Processing (Yang et al., ACL 2020)
[3] CLUE: A Chinese Language Understanding Evaluation Benchmark (Xu et al., COLING 2020)
[4] TinyBERT: Distilling BERT for Natural Language Understanding (Jiao et al., Findings of EMNLP 2020)
The most recent commit recorded on iflytek/MiniRBT was 1.3 years ago, based on the GitHub push timestamp. The repository has 19 forks — one of the better signals of community interest.
How does iflytek/MiniRBT compare to other AI Tools projects?
iflytek/MiniRBT is tracked by TopGit in the AI Tools category, with 306 GitHub stars and written in Python. Browse the AI Tools topic page on TopGit to compare it against similar projects by stars and activity.
How many stars does iflytek/MiniRBT have?
iflytek/MiniRBT has 306 GitHub stars — refresh the page for the live number, or check github.com/iflytek/MiniRBT. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
What is iflytek/MiniRBT?
iflytek/MiniRBT (iflytek/MiniRBT) is a Python project on GitHub. From the project's own README: MiniRBT (中文小型预训练模型系列)
What language is iflytek/MiniRBT written in?
iflytek/MiniRBT is written primarily in Python. GitHub's language field is based on the largest share of bytes in the default branch.
What topics is iflytek/MiniRBT associated with?
GitHub's repository topics for iflytek/MiniRBT: "bert", "pre-trained-model", "pytorch", "roberta", "tensorflow". TopGit's editorial category is AI Tools.
Why is iflytek/MiniRBT categorized under AI Tools?
TopGit places iflytek/MiniRBT in the AI Tools category based on its GitHub topics and description (tagged: "bert", "pre-trained-model", "pytorch"). Categories are assigned from real repository metadata, not editorial guesswork.
Read full README in the tab above.
Is MiniRBT worth your time?
ChatGPT, Claude and Perplexity can all read this page. Ask one of them what it makes of MiniRBT.