Index SLM Technical Report
Index-1.9B is a series of open small language models developed by Bilibili, featuring a 1.9 billion parameter foundation model pre-trained on 2.8 trillion tokens. The architecture utilizes a Norm-Head output layer and a Warmup-Stable-Decay learning rate schedule to stabilize training and improve performance. Index-1.9B-Base achieves an average benchmark score of 64.92 across examination, reasoning, math, and code tasks, competing with significantly larger models. The release includes four varian
Analysis
TL;DR
- Index-1.9B is a series of open small language models developed by Bilibili, featuring a 1.9 billion parameter foundation model pre-trained on 2.8 trillion tokens.
- The architecture utilizes a Norm-Head output layer and a Warmup-Stable-Decay learning rate schedule to stabilize training and improve performance.
- Index-1.9B-Base achieves an average benchmark score of 64.92 across examination, reasoning, math, and code tasks, competing with significantly larger models.
- The release includes four variants: Base, Pure (no instruction data), Chat (aligned via SFT and DPO), and Character (augmented with RAG for role-playing).
Why It Matters
This release demonstrates that carefully engineered small language models can achieve competitive performance against much larger counterparts, offering a cost-effective alternative for resource-constrained environments. The detailed ablation studies on learning rate schedules and data curation provide valuable insights for optimizing pre-training recipes in efficient AI development. Furthermore, the open-source nature of the models and evaluation code facilitates reproducibility and further research into the capabilities of sub-2B parameter models.
Technical Details
- Model Architecture: The core model, Index-1.9B-Base, contains 1.9 billion non-embedding parameters and was pre-trained on a corpus of 2.8 trillion tokens, primarily in Chinese and English.
- Training Strategy: Employs a "Warmup-Stable-Decay" learning rate schedule where data curation concentration increases during the decay phase. A Norm-Head output layer is used to stabilize training under large learning rates.
- Variants: Includes Index-1.9B-Pure (filtered of instruction-like data), Index-1.9B-Chat (aligned with SFT and Direct Preference Optimization), and Index-1.9B-Character (uses Retrieval-Augmented Generation for few-shot role-playing).
- Performance: The Base model attained an average score of 64.92 on standard benchmarks covering exams, reasoning, mathematics, and coding, outperforming or matching open models with several times more parameters.
- Research Findings: The report documents controlled studies on model depth, learning rate magnitude, and the interaction between learning rate decay and data quality, noting an unexplained performance surge during the constant learning rate phase.
Industry Insight
Developers should consider small language models like Index-1.9B for deployment scenarios where latency, memory footprint, and inference costs are critical constraints without sacrificing significant capability. The emphasis on data curation intensity during the learning rate decay phase suggests that high-quality, concentrated data may be more impactful than sheer volume in later training stages. Additionally, the inclusion of a "Pure" baseline highlights the importance of isolating the effects of instruction tuning versus foundational pre-training when evaluating model capabilities.
Disclaimer: The above content is generated by AI and is for reference only.