The pretraining of state-of-the-art large language models now requires trillions of words of text, which is orders of magnitude more than available for the vast majority of languages. While including text in more than one language is an obvious way to acquire more pretraining data, multilinguality is often seen as a curse, and most model training efforts continue to focus near-exclusively on individual large languages. We believe that multilinguality can be a blessing and that it should be possible to substantially improve over the capabilities of monolingual models for small languages through multilingual training. In this study, we introduce Poro 34B, a 34 billion parameter model trained for 1 trillion tokens of Finnish, English, and programming languages, and demonstrate that a multilingual training approach can produce a model that not only substantially advances over the capabilities of existing models for Finnish, but also excels in translation and is competitive in its class in generating English and programming languages. We release the model parameters, scripts, and data under open licenses at this https URL.
Notes: 6ND = 6*1T*34.2B= 2.04e+23 "This allowed total training cycle throughput of 49618 TFLOPs and 174378 tokens/second." the training took around 18 months (https://hplt-project.org/deliverables) 49618*18*30*24*3600*10^12=2.3149774e+24
Size Notes: 1T tokens, assuming 0.75 word per token "Poro is a 34B parameter decoder-only transformer pretrained on Finnish, English and code. It is being trained on 1 trillion tokens. Poro is a fully open source model and is made available under the Apache 2.0 License."
Notes: https://huggingface.co/LumiOpen/Poro-34B