ViLegalBERT-ext / README.md
ntphuc149's picture
Update README.md
701a929 verified
|
Raw
History Blame
3.93 kB
metadata
language:
  - vi
license: other
license_name: bsd-3-clause-clear-and-qualcomm-responsible-ai
license_link: https://huggingface.co/Qualcomm-AI-Research/BamiBERT#license
base_model: Qualcomm-AI-Research/BamiBERT
tags:
  - fill-mask
  - masked-language-modeling
  - bert
  - roberta
  - vietnamese
  - legal
  - legal-nlp
pipeline_tag: fill-mask

ViLegalBERT-ext

ViLegalBERT-ext is a Vietnamese legal-domain encoder language model obtained via continual pretraining of Qualcomm-AI-Research/BamiBERT on a large, cleaned, deduplicated corpus of Vietnamese legal text.

The name "ext" refers to the two key limits this model extends relative to a previous model - ViLegalBERT:

  • Context length: 256 tokens → 2048 tokens
  • Legal pretraining corpus size: 16GB → 20.57GB (~7.15B legal-domain tokens)

Unlike PhoBERT-based models, ViLegalBERT-ext requires no external Vietnamese word segmentation as a preprocessing step — it operates directly on raw text via byte-level BPE tokenizer.

Model Details

  • Architecture: BERT-base (12 Transformer layers), RoBERTa-style masked language modeling objective (dynamic masking, no next-sentence-prediction)
  • Base model: Qualcomm-AI-Research/BamiBERT (~103M parameters), itself trained from scratch on 129GB of general-domain Vietnamese text
  • Tokenizer: Byte-level BPE extended from PhoGPT's Vietnamese tokenizer, vocab size 20,481 (inherited unchanged from BamiBERT)
  • Max sequence length: 2048 tokens
  • Precision: trained in BF16 mixed precision

Continual Pretraining Data

  • Corpus: Vietnamese legal text
  • Size: 20.57GB of raw legal text, tokenized and packed (~7.15B legal-domain tokens)

Training Procedure

  • Objective: Masked language modeling with dynamic masking (15% mask probability), consistent with BamiBERT's original RoBERTa-style pretraining recipe
  • Optimizer: AdamW
  • Learning rate: 2e-5 (peak), linear schedule with warmup — chosen conservatively (~1/7 of BamiBERT's original 1.5e-4 peak LR) to reduce the risk of catastrophic forgetting during domain-adaptive continual pretraining
  • Effective batch size: 144 (per-device batch size 48 × gradient accumulation 3)
  • Hardware: single NVIDIA H100 80GB GPU

Intended Use

ViLegalBERT-ext is an encoder model intended for fill-mask and as a base for fine-tuning on downstream Vietnamese legal NLP tasks, such as:

  • Legal document classification
  • Legal named entity recognition
  • Legal question answering / retrieval (as an embedding backbone)
  • Legal text similarity / clause matching

It is not designed for open-ended text generation.

Evaluation

Evaluation results (downstream task benchmarks) coming soon.

Limitations

  • Inherits any limitations of the base BamiBERT model, including potential underperformance on non-standard Vietnamese dialects and general temporal concept drift.
  • Continual pretraining was conducted on legal text; general-domain qualitative checks did not reveal meaningful catastrophic forgetting, but no comprehensive general-domain benchmark evaluation has been run.

License

This model is a derivative of Qualcomm-AI-Research/BamiBERT and is released under the same license terms: BSD 3-Clause Clear and the Qualcomm Responsible AI License. See the base model's license for full terms.

Citation

If you use this model, please cite the original BamiBERT model.

  @article{BamiBERT,
  title    = {{BamiBERT: A New BERT-based Language Model for Vietnamese}},
  author   = {Dat Quoc Nguyen and Thinh Pham and Chi Tran and Linh The Nguyen},
  journal  = {arXiv preprint},
  volume   = {arXiv:2607.02259},
  year     = {2026}
}