PanGu-$\pi$ Pro:Rethinking Optimization and Architecture for Tiny Language Models
Yehui Tang, Kai Han, Fangcheng Liu, Yunsheng Ni, Yuchuan Tian, Zheyuan, Bai, Yi-Qi Hu, Sichao Liu, Shangling Jui, Yunhe Wang

TL;DR
This paper presents a comprehensive empirical study on optimizing tiny language models, proposing effective design formulas for architecture, initialization, and training, leading to significant performance improvements on benchmark tasks.
Contribution
It introduces new empirical design formulas for tiny language models, improving their performance and efficiency through careful analysis of architecture, initialization, and optimization strategies.
Findings
Achieved an average 8.87 improvement on benchmark evaluations.
PanGu-$\\pi$-1.5B Pro surpasses larger SOTA models.
Effective techniques include tokenizer compression and multi-round training.
Abstract
The power of large language models (LLMs) has been demonstrated through numerous data and computing resources. However, the application of language models on mobile devices is facing huge challenge on the computation and memory costs, that is, tiny language models with high performance are urgently required. Limited by the highly complex training process, there are many details for optimizing language models that are seldom studied carefully. In this study, based on a tiny language model with 1B parameters, we carefully design a series of empirical study to analyze the effect of each component. Three perspectives are mainly discussed, \ie, neural architecture, parameter initialization, and optimization strategy. Several design formulas are empirically proved especially effective for tiny language models, including tokenizer compression, architecture tweaking, parameter inheritance and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Speech and dialogue systems · Semantic Web and Ontologies
