5 ms·
The Open Source AI Definition (OSAID) is a slap in the face to anyone who has been part of the open source community. Allowing companies to redefine "Open" to a
by tedivm 1y ago
The Open Source AI Definition (OSAID) is a slap in the face to anyone who has been part of the open source community. Allowing companies to redefine "Open" to allow closed components is a complete betrayal of everything the OSI should stand for, and it was done purely so large companies can pretend their closed models are open.
- olalonde 1y agoWhere are you seeing that? I just read the definition and it doesn't seem to a allow closed components: > An Open Source AI is an AI system made available under terms and in a way that grant the freedoms to: > Use the system for any purpose and without having to ask for permission. > Study how the system works and inspect its components. > Modify the system for any purpose, including to change its output. > Share the system for others to use with or without modifications, for any purpose. https://opensource.org/ai/open-source-ai-definition https://opensource.org/ai/open-source-ai-definition
- tedivm 1y agoThey allow a major component of the model, the data, to be withheld.
- pabs3 1y agoNot only withheld, but also completely proprietary, not modifiable nor redistributable.
- nofriend 1y agoNobody owns their data. They just scrape the internet, or pirate massive troves of books. Just forcing companies to get a license to all the data they use, let alone an open license, would be a massive impediment to the development of open models.
- pabs3 1y agoIt is definitely doable to get openly licensed data, you just have to do it via voluntary participation of crowdsourced data acquisition programs. For example the RNNoise model was retrained from such crowdsourced data.
- redwood 1y agoTo be explicit I believe your concern is the fact that they are not requiring that the training data and training methodology they used to generate the open source model be made accessible so that anyone can essentially build the model themselves from raw ingredients right? In other words imagining for a moment that folks have access to the kind of compute necessary to do that. Right? Nevertheless giving people a building block that they can do what they want with certainly seems like free as in freedom to me. So I personally sympathize with the OSI approach but in general I'm not a big on the zealotry around the open source community. It's almost like we have a third category here: free as in freedom but you can't necessarily rebuild it yourself. In practice I would argue that intellectual talent has always been a hidden part of this anyway and therefore we're being intellectually dishonest to imply that this hasn't always been a de facto reality even for traditional software.
- tedivm 1y agoIt's not just about reproducibility (although I do think that's important), it's about analysis of the model. With traditional software you have a pretty well defined "this code does this", but with machine learning models one of the only ways to validate that bias or propaganda hasn't been inserted during training.
- redwood 1y agoCode being well defined is a subjective quality and to my awareness not subject to the open source definition per se