# Where to find the description of the "components"

**URL:** <https://discuss.opensource.org/t/where-to-find-the-description-of-the-components/273>\
**Category:** Open Source AI\
**Created:** [March 21, 2024, 8:04pm UTC](https://discuss.opensource.org/t/where-to-find-the-description-of-the-components/273 "2024-03-21T20:04:55Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![stefano](https://yyz1.discourse-cdn.com/flex011/user_avatar/discuss.opensource.org/stefano/32/4_2.png) [@stefano](https://discuss.opensource.org/u/stefano)\
**Post date:** [March 21, 2024, 8:04pm UTC](https://discuss.opensource.org/t/where-to-find-the-description-of-the-components/273/1 "2024-03-21T20:04:55Z")

</div>

The team at the Linux Foundation AI & Data Generative AI Commons group has published the article that we based the list of components of ML systems on. If you’re wondering what `Training, Validation and Testing Code` is, you should read this article.

Matt White, Ibrahim Haddad, Cailean Osborne, Xiao-Yang Liu (Yanglet), Ahmed Abdelmonsef, Sachin Varghese have worked with other LF members to establish a ranked classification system that rates machine learning models based on their completeness and openness, following principles of open science, open source, open data, and open access. This work is useful to better understand the environment in which the Open Source AI Definition needs to operate in.

The relevant piece for us is section 5, the [Model Openness Framework](https://arxiv.org/abs/2403.13784) (MOF) Components:

1. Datasets
2. Data Preprocessing Code
3. Model Architecture
4. Model Parameters
5. Model Metadata
6. Training, Validation and Testing Code
7. Inference Code
8. Evaluation Code
9. Evaluation Data
10. Evaluation Results
11. Supporting Libraries and Tools
12. Technical Report
13. Model Card
14. Data Card
15. Research Paper
16. Sample Model Outputs
17. Model Openness Framework Configuration File

and their definitions. You’ll recognize the terms from [draft 0.0.6](https://hackmd.io/@opensourceinitiative/osaid-0-0-6).

> **[The Model Openness Framework: Promoting Completeness and Openness for...](https://arxiv.org/abs/2403.13784)**
>
> Generative AI (GAI) offers unprecedented possibilities but its commercialization has raised concerns about transparency, reproducibility, bias, and safety. Many "open-source" GAI models lack the necessary components for full understanding and...

---

<div class="post-metadata">

**Author:** ![shujisado](https://yyz1.discourse-cdn.com/flex011/user_avatar/discuss.opensource.org/shujisado/32/230_2.png) [@shujisado](https://discuss.opensource.org/u/shujisado)\
**Post date:** [March 23, 2024, 12:23am UTC](https://discuss.opensource.org/t/where-to-find-the-description-of-the-components/273/2 "2024-03-23T00:23:42Z")

</div>

I certainly recognize those terms.  
Are we to share our definitions of these technical terms with LF AI&Data or are we to cite LF AI&Data’s definitions?

If we are going to cite them, I think it would be better to make it clear where we are citing them from, since these are important terms.  
Yes, I understand that the paper was published a few days ago. It is in the future.

---

<div class="post-metadata">

**Author:** ![stefano](https://yyz1.discourse-cdn.com/flex011/user_avatar/discuss.opensource.org/stefano/32/4_2.png) [@stefano](https://discuss.opensource.org/u/stefano)\
**Post date:** [March 25, 2024, 3:45pm UTC](https://discuss.opensource.org/t/where-to-find-the-description-of-the-components/273/3 "2024-03-25T15:45:52Z")

</div>

We should cite the paper now that it’s public, we can do that 🙂 Going forward we’ll make sure of that.

---

<div class="post-metadata">

**Author:** ![justin](https://yyz1.discourse-cdn.com/flex011/user_avatar/discuss.opensource.org/justin/32/105_2.png) [@justin](https://discuss.opensource.org/u/justin)\
**Post date:** [March 27, 2024, 9:17pm UTC](https://discuss.opensource.org/t/where-to-find-the-description-of-the-components/273/4 "2024-03-27T21:17:45Z")

</div>

Unfortunate the paper itself is not open source, considering the non commercial clause.  
I had considered writing an article about it, however as the site I operate is ad supported I would feel the coverage is very disconnected from the material. Or even trying to structure guides and details around the information would be more difficult than it has to be.

---

<div class="post-metadata">

**Author:** ![stefano](https://yyz1.discourse-cdn.com/flex011/user_avatar/discuss.opensource.org/stefano/32/4_2.png) [@stefano](https://discuss.opensource.org/u/stefano)\
**Post date:** [March 28, 2024, 9:21am UTC](https://discuss.opensource.org/t/where-to-find-the-description-of-the-components/273/5 "2024-03-28T09:21:47Z")

</div>

> [@justin](#):
>
> Unfortunate the paper itself is not open source, considering the non commercial clause.

A paper is not “open source”: there are better reference frameworks than the OSD which refers to software. You should check the [Definition of Open](https://opendefinition.org/).

I think you’re misunderstanding the role of the license of the paper: you can cite, quote and criticize not only that paper but anything basically, even content and works that are distributed with a non-commercial clause. That’s part of how copyright works.

This conversation is off-topic.

---

<div class="post-metadata">

**Author:** ![justin](https://yyz1.discourse-cdn.com/flex011/user_avatar/discuss.opensource.org/justin/32/105_2.png) [@justin](https://discuss.opensource.org/u/justin)\
**Post date:** [March 28, 2024, 4:29pm UTC](https://discuss.opensource.org/t/where-to-find-the-description-of-the-components/273/6 "2024-03-28T16:29:22Z")

</div>

Of course you are correct. Thank you for bringing clarity to the concern (I won’t pursue the conversation further, though I might point out there is TeX source included and TeX is a Turing complete language.)
