iflytek/MiniRBT là dự án AI Tools trên GitHub, viết chủ yếu bằng Python, với 307 sao. MiniRBT (中文小型预训练模型系列)
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
在自然语言处理领域中,预训练语言模型(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)
iflytek/MiniRBT có 307 sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/iflytek/MiniRBT. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
iflytek/MiniRBT có những chủ đề gì?
GitHub topics của iflytek/MiniRBT: "bert", "pre-trained-model", "pytorch", "roberta", "tensorflow". TopGit xếp repo vào nhóm AI Tools.
iflytek/MiniRBT còn đang phát triển không?
Commit gần nhất trên iflytek/MiniRBT là 1.3 năm trước (theo timestamp GitHub). Repo có 19 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
iflytek/MiniRBT là gì?
iflytek/MiniRBT (iflytek/MiniRBT) là dự án Python trên GitHub. Theo mô tả gốc: MiniRBT (中文小型预训练模型系列)
iflytek/MiniRBT so với các dự án AI Tools khác thế nào?
iflytek/MiniRBT được TopGit xếp vào nhóm AI Tools, với 307 sao GitHub và viết bằng Python. Xem trang chủ đề AI Tools trên TopGit để so sánh với các dự án tương tự theo số sao và mức độ hoạt động.
iflytek/MiniRBT viết bằng ngôn ngữ gì?
iflytek/MiniRBT chủ yếu viết bằng Python. Trường "language" của GitHub dựa trên phần lớn byte ở nhánh mặc định.
Vì sao iflytek/MiniRBT được xếp vào nhóm AI Tools?
TopGit xếp iflytek/MiniRBT vào nhóm AI Tools dựa trên GitHub topics và mô tả của repo (gắn thẻ: "bert", "pre-trained-model", "pytorch"). Việc phân loại dựa trên metadata thật của repo, không phải đoán theo cảm tính biên tập.
Đọc đầy đủ README ở tab phía trên.
Muốn nghe thêm một ý kiến về MiniRBT?
Hỏi một AI đọc được trang này — một cú bấm là có ngay nhận định về MiniRBT.