This repository was archived by the owner on Jul 14, 2025. It is now read-only.
generated from stac-extensions/template
-
Notifications
You must be signed in to change notification settings - Fork 0
This repository was archived by the owner on Jul 14, 2025. It is now read-only.
ML Model Extension in FAIRiCUBE #21
Copy link
Copy link
Open
Description
In the FAIRiCUBE project, we are using ML Model Extension for metadata analysis and processing (a/p) resources and, in particular, for those resources concerning machine learning and deep learning.
Through STAC properties, we have added useful fields to better describe the resource. We want to share our work with the community to get feedback as well as for interoperability purposes (in case someone has similar documentation demands).
In particular:
- Platform - platform hosting the resource. It is possible to use a combination of values (e.g., EOX and AWS).
- Framework - This field is generally intended as a collection of reusable code written by others. It includes both frameworks, intended as program scaffolds that supply the blueprint of a product, and libraries, intended as collections of pre-defined methods and classes. Notice that the same processing can be done using multiple libraries.
- Algorithm - Name of the algorithm
- Model configuration - Configuration/initialisation data. How the model has been parameterized
- Performance - Result description and explanation, including a detailed description of the hyperparameters used, the run times, the metrics used for evaluation, and the respective scores and performance.
- UseConstraints - Possible constraints related to the use of the resource (e.g., the resource works only for certain Input data
the resource needs specific Process of providing computational power) - Validation - Link to a validation report
The following fields are implemented as assets and asset properties:
- Input data used - Link to data (or related metadata) to which the a/p resource has been applied. This information is required for a better understanding of the context and domain of the a/p resource.
- Characteristics of input data - This field contains a textual description of the main characteristics of each input data to the resource.
- Biases and ethical aspects - This field may contain observations on the data and/or any biases found (e.g., class imbalances).
- Output data obtained - Link to output data (or related metadata) produced by the execution of the a/p resource. This information is required for a better understanding of the a/p resource.
- Characteristics of output data - Textual description of the output data from the resource.
For a detailed look at an example of metadata, the FAIRiCUBE Catalog is available. For example: https://catalog.eoxhub.fairicube.eu/collections/ML%20collection/items/8BLIAOAZJS
Metadata
Metadata
Assignees
Labels
No labels