Baichuan 2: Open Large-scale Language Models
About
Large language models (LLMs) have demonstrated remarkable performance on a variety of natural language tasks based on just a few examples of natural language instructions, reducing the need for extensive feature engineering. However, most powerful LLMs are closed-source or limited in their capability for languages other than English. In this technical report, we present Baichuan 2, a series of large-scale multilingual language models containing 7 billion and 13 billion parameters, trained from scratch, on 2.6 trillion tokens. Baichuan 2 matches or outperforms other open-source models of similar size on public benchmarks like MMLU, CMMLU, GSM8K, and HumanEval. Furthermore, Baichuan 2 excels in vertical domains such as medicine and law. We will release all pre-training model checkpoints to benefit the research community in better understanding the training dynamics of Baichuan 2.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Language Modeling | WikiText2 | Perplexity13.25 | 2839 | |
| Commonsense Reasoning | HellaSwag | Accuracy67.18 | 1891 | |
| Mathematical Reasoning | GSM8K | Accuracy56 | 1362 | |
| Commonsense Reasoning | WinoGrande | -- | 1085 | |
| Code Generation | HumanEval | Pass@120.7 | 1036 | |
| Mathematical Reasoning | MATH | Accuracy10.1 | 882 | |
| Multi-task Language Understanding | MMLU | Accuracy55 | 876 | |
| Reasoning | BBH | Accuracy49 | 672 | |
| Instruction Following | IFEval | -- | 625 | |
| Question Answering | ARC Easy | Normalized Acc56.05 | 389 |