Distributed Dataset Framework for Large Language Models Pre-training
摘要
The performance of Large Language Models (LLMs) relies on massive and high-quality pre-processed datasets, often exceeding several terabytes in size. Maintaining such large datasets is challenging for a single organization. A collaborative framework between multiple organizations would be required. We propose a distributed dataset framework that separates data pre-processing and LLM pre-training, enabling an ML pipeline over wide area networks. Kogitune is a proposed framework that optimizes LLM pre-training by mixing pre-processed datasets from multiple remote storage sources. This paper presents the design and a prototype implementation of Kogitune and discusses our experiences using Kogitune to develop small Japanese code LLMs. We release Kogitune as open-source software on GitHub.