Optimally, a Polish audience should try to create a Polish trained model.
As it stands now, most advanced models, like gpt are multilingual, but are noticeably less capable in non-English languages.
Optimally, a Polish audience should try to create a Polish trained model.
As it stands now, most advanced models, like gpt are multilingual, but are noticeably less capable in non-English languages.
Furthermore, I think you are exaggerating the memory issue of multilingual models significantly. Especially for languages using the same (Latin) script, the additional characters to care about are very few. Also a significant part of the vocabulary and language fall into a few buckets, so training a joint model makes all the sense in the world - much like an Italian native speaker could likely study a scientific text in Spanish and understand its content, even without speaking the language.
The memory impact comes mostly from having bigger embedding layers that have to account for vocabulary in many languages (the most problematic case being Chinese and Japanese, with their huge set of tokens). But even there, the largest vocabularies in use are maybe of size 100k (vs. about 30k for English-only), with a hidden dimension of 4k that makes for a total of 400M parameters. It's a lot, but a drop in the ocean of 100B+ parameters (or 1T+ for GPT4) we're seeing today.
P.S. Answering to GP, I think the Pile is English only, though - or at least, models on HuggingFace trained on the Pile, like the various Pythia models, are tagged as English only.
Also, there are lots of (poorly) machine translated websites in Polish... So any dataset that contains web crawl will have precisely what I'd prefer not to have.
Ideally I'd see either the national gov, or the EU to invest money into creation of more high quality datasets in all EU languages.
So when I point out the failures of for example chatgpt in my language I do so while being amazed it can generate and understand Polish at all.
Also regarding multilingual model size being larger. I never heard this before, but it seems logical. I have heard models gain extra performance on English tasks when they are trained on other languages too so there is a benefit to adding multilingual datasets.