Apertus: a fully open, transparent, multilingual language model
First "modern and powerful" open source LLM?
Key features
- Fully open model: open weights + open data + full training details including all data and training recipes
- Massively Multilingual: 1811 natively supported languages
- Compliant Apertus is trained while respecting opt-out consent of data owners (even retrospectivey), and avoiding memorization of training data
https://news.epfl.ch/news/apertus-a-fully-open-transparent-multilingual-lang/Open linkView original on programming.dev121
Comments19
We probably won't get better, but sounds like it's still being trained on scraped data unless you explicitly opt out, including anything that may be getting mirrored by third parties that don't opt out. Also, they can remove data from the training material retroactively... But presumably won't be retraining the model from scratch, which means it will still have that in their weights, and the official weights will still have a potential advantage on models trained later on their training data.
From the license:
Oof, so they're basically passing on data protection deletion requests to the users and telling them all to respectfully account for them.
They also claim "open data", but I'm having trouble finding the actual training data, only the "Training data reconstruction scripts"...
that's the problem with deletion requests, the data isn't in there. it can't be, from a purely mathematical standpoint. statistically, with the amount of stuff that goes into training, any full work included in an llm is represented by less than one bit. but the model just... remakes sensitive information from scratch. ih reconstructs infringing data based on patterns.
which of course highlights the big issue with data anonymization: it can't really be done.
This begs the question: how Good is it? Did anyone test it yet?
well i tested it and wasn't impressed. my prompts were about Python3, that i'm working on a script and if i could show the AI my code so we can work together on it. It didn't wait for my input, just gave me an endless python tutorial. I said wait till i show you my code but nope...
Was that the small or the large variant?
there are different ones?
8b and 70b nets https://huggingface.co/collections/swiss-ai/apertus-llm-68b699e65415c231ace3b059
From 8b I wouldn’t expect much besides basic language skills, but 70b might be better than ChatGPT 3.5
Thanks for the clarification. I simply tried https://chat.publicai.co/.
Sounds good!
Is it the first LLM that is open like that (architecture, model weights, and training data and recipes)?
Is this an AI community? I thought this was about software.
No it's about open source. Hardware can also be open source. As can AI.
Hmm. That’s a shame. I wonder if there’s a community that’s just about open source code, not all of the other things people feel like labeling open source.
...what? open source is a standardized term defined by the OSI. it's a licencing term.
You might like [email protected], which is specific to software
Thank you. :)
You should check some FOSS, FLOSS communities. Free(dom)/Libre and Open Source Software is more important than Open Source Software itslef in my honest opinion.
Open Source can be applied to hardware, medicine, lessons, construction blueprints schematics, not only code.
Open Source is a way to create but is not limited to only software but many different things. LLMs are software. Most open source LLMs are using Open washing to label themselves as Open Source, however it is not. The importance in Open Source is being able to study how it was made and most of open models have closed training data-sets and training method. Apertus is trully open in the sense that they published Open Data and full training details.
You have the right to be bother by "AI" but let Open Source enthousiasts being... well, enthousiasts when in a field of Open Washing someone created something trully Open Source to the point of sharing it in an Open Source community on a FOSS plateform.
Edit : Minor corrections
You can find it in HuggingFace.
You can use it here (optional free account).
Review: