12-14 November 2024, Costa Rica and Online
RDA 23rd Plenary Meeting (RDA P23) | Sustainable Science
FAIR4ML IG Activity Updates and Feedback
RDA 23rd Plenary Meeting
www.rd-alliance.org
Housekeeping
RDA 23rd Plenary Meeting
www.rd-alliance.org
Agenda (in Costa Rica time, GMT-6)
Time | Description | |
10.00 - 10:03 | Welcome and introduction | Daniel S. Katz |
10:03 - 10:08 | Intro to FAIR4ML IG, the objectives, structure, how to join | Daniel S. Katz |
Part 1 - Updates | | |
10:08 - 10:18 10:18 - 10:38 | Task Force 1
| Curtis Sharma All |
10:38 - 10:48 10:48 - 11:08 | Task Force 2
| Daniel S. Katz All |
Part 2 - Invited talks | | |
11:08 - 11:28 | up to 4 flash talks | speakers |
11:28 - 11:30 | Wrap-up | |
RDA 23rd Plenary Meeting
www.rd-alliance.org
Welcome and Introduction
10.00 - 10:03 | Welcome and introduction | Daniel S. Katz |
10:03 - 10:08 | Intro to FAIR 4 ML IG, the objectives, structure, how to join | Daniel S. Katz |
Collaborative notes: https://tinyurl.com/RDA-P23-FAIR4ML-notes
These slides: https://tinyurl.com/RDA-P23-FAIR4ML-slides
RDA 23rd Plenary Meeting
www.rd-alliance.org
FAIR4ML IG at a glance
All outcomes to be published through the RDA platforms, and communicated across all relevant channels.
RDA 23rd Plenary Meeting
www.rd-alliance.org
Relevant projects & stakeholders
RDA 23rd Plenary Meeting
www.rd-alliance.org
How to join
RDA 23rd Plenary Meeting
www.rd-alliance.org
Goals for today
RDA 23rd Plenary Meeting
www.rd-alliance.org
Task Force 1: Presentation and discussion on the ML Lifecycle for FAIR4ML
Collaborative notes: https://tinyurl.com/RDA-P23-FAIR4ML-notes
These slides: https://tinyurl.com/RDA-P23-FAIR4ML-slides
10:08 - 10:18 10:18 - 10:38 | Task Force 1
| Curtis Sharma All |
RDA 23rd Plenary Meeting
www.rd-alliance.org
Overview of TF1
RDA 23rd Plenary Meeting
www.rd-alliance.org
Process so far
Goal: develop a white paper on this subject
Steps:
RDA 23rd Plenary Meeting
www.rd-alliance.org
1. Literature review
RDA 23rd Plenary Meeting
www.rd-alliance.org
2. Define ML Lifecycle
(notes here)
RDA 23rd Plenary Meeting
www.rd-alliance.org
2. Define ML Lifecycle
Comprised of 10 broadly defined steps
Overall simplified process, to assist in the mapping across the FAIR principles
Things that we ignored (as part of the ML Lifecycle)
RDA 23rd Plenary Meeting
www.rd-alliance.org
3 FAIRness in the ML Lifecycle
please go to the Collaborative notes: https://tinyurl.com/RDA-P22-FAIR4ML-notes
RDA 23rd Plenary Meeting
www.rd-alliance.org
Collaboration with Skills4EOSC
RDA 23rd Plenary Meeting
www.rd-alliance.org
Task Force 2: Presentation and discussion of a ML model metadata based on schema.org
Collaborative notes: https://tinyurl.com/RDA-P23-FAIR4ML-notes
These slides: https://tinyurl.com/RDA-P23-FAIR4ML-slides
10:38 - 10:48 10:48 - 11:08 | Task Force 1
| Daniel S. Katz All |
RDA 23rd Plenary Meeting
www.rd-alliance.org
Metadata for ML related artifacts
Metadata related to ML
RDA 23rd Plenary Meeting
www.rd-alliance.org
Metadata for ML models
Approach
RDA 23rd Plenary Meeting
www.rd-alliance.org
Metadata for ML working documents
RDA 23rd Plenary Meeting
www.rd-alliance.org
FAIR4ML metadata in a nutshell
RDA 23rd Plenary Meeting
www.rd-alliance.org
Annotated example
identifier: https://huggingface.co/oeg/software_benchmark_bio
name: Software SciBERT
version: 0.0.1
keywords:
- software classification
- software mention
license: https://www.apache.org/licenses/LICENSE-2.0
developmentStatus: Active
dateCreated: 20-03-2023
dateModified: 20-10-2023
…
RDA 23rd Plenary Meeting
www.rd-alliance.org
Next steps
RDA 23rd Plenary Meeting
www.rd-alliance.org
How to get involved:
RDA 23rd Plenary Meeting
www.rd-alliance.org
Flash Talks
Collaborative notes: https://tinyurl.com/RDA-P23-FAIR4ML-notes
These slides: https://tinyurl.com/RDA-P23-FAIR4ML-slides
11:08 - 11:28 |
| TBD |
RDA 23rd Plenary Meeting
www.rd-alliance.org
Wrap-up
Collaborative notes: https://tinyurl.com/RDA-P23-FAIR4ML-notes
These slides: https://tinyurl.com/RDA-P23-FAIR4ML-slides
RDA 23rd Plenary Meeting
www.rd-alliance.org
Any new task forces?
RDA 23rd Plenary Meeting
www.rd-alliance.org
How to join
RDA 23rd Plenary Meeting
www.rd-alliance.org
THANK� YOU
RDA 23rd Plenary Meeting
www.rd-alliance.org
How to use these slides
RDA 23rd Plenary Meeting
www.rd-alliance.org
RDA 23rd Plenary Meeting
www.rd-alliance.org
RDA 23rd Plenary Meeting
www.rd-alliance.org
RDA 23rd Plenary Meeting
www.rd-alliance.org
RDA 23rd Plenary Meeting
www.rd-alliance.org
Slides from previous sessions
35
RDA 23rd Plenary Meeting
www.rd-alliance.org
What is FAIR?
36
RDA 23rd Plenary Meeting
www.rd-alliance.org
What is FAIR
Findable
F1. (meta)data are assigned a globally unique and eternally persistent identifier.
F2. data are described with rich metadata.
F3. (meta)data are registered or indexed in a searchable resource.
F4. metadata specify the data identifier.
Accessible
A1 (meta)data are retrievable by their identifier using a standardized communications protocol.
A1.1 the protocol is open, free, and universally implementable.
A1.2 the protocol allows for an authentication and authorization procedure, where necessary.
A2 metadata are accessible, even when the data are no longer available.
Interoperable
I1. (meta)data use a formal, accessible, shared, and broadly applicable language for knowledge representation.
I2. (meta)data use vocabularies that follow FAIR principles.
I3. (meta)data include qualified references to other (meta)data.
Reusable
R1. (meta)data have a plurality of accurate and
relevant attributes.
R1.1. (meta)data are released with a clear and accessible data usage license.
R1.2. (meta)data are associated with their provenance.
R1.3. (meta)data meet domain-relevant community standards.
A set of principles, to ensure that data are shared in a way that enables and enhances reuse by humans and machines
RDA 23rd Plenary Meeting
www.rd-alliance.org
FAIR for non-data objects: some context
RDA 23rd Plenary Meeting
www.rd-alliance.org
FAIR4ML: External support
Recommendation n°5 :
Recognise that FAIR guidelines will require translation for other digital objects and support such efforts.
2020: ‘Six Recommendations for Implementation of FAIR Practice’
RDA 23rd Plenary Meeting
www.rd-alliance.org
FAIR for non-data objects: some efforts
RDA 23rd Plenary Meeting
www.rd-alliance.org
FAIR Principles for Research Software
RDA 23rd Plenary Meeting
www.rd-alliance.org
What does FAIR apply to?
* see Wilkinson et al. 2016 and Katz & Barker 2021
RDA 23rd Plenary Meeting
www.rd-alliance.org
How does FAIR apply?
RDA 23rd Plenary Meeting
www.rd-alliance.org
Work so far, getting to the FAIR4ML IG
RDA 23rd Plenary Meeting
www.rd-alliance.org
Defining FAIR in ML
As already mentioned, ML is in a grey spot when discussing FAIR
What about machine learning (ML)? Is it just models or other components as well?
RDA 23rd Plenary Meeting
www.rd-alliance.org
Defining FAIR in ML: Task Force 1
Key points to be addressed:
Discussions started May 2023, 5 monthly calls since then.
RDA 23rd Plenary Meeting
www.rd-alliance.org
Defining FAIR in ML: Activities so far
RDA 23rd Plenary Meeting
www.rd-alliance.org
Metadata for ML
Superpowers!
Research artifacts as open as possible as close as necessary
But… we still need some minimum information on that that is closed (same on that that is open) → Metadata
Metadata help us describe things: models, publications, data, software
Metadata enabling bridges but also *ilities
Structured metadata plays a key role in FAIR
and makes things easier for machines and humans
Big community effort, cultural change
RDA 23rd Plenary Meeting
www.rd-alliance.org
Metadata for Linked Open Science
Linked Open Data → RDF standards, common ground, openness, linking
FAIR → minimum metadata, enriched metadata, community agreement
Open Science → sharing as much as possible
Linked Open Science → (lightweight) LOD + FAIR + Open Science → Knowledge graph for research artifacts
Image taken from https://www.w3.org/DesignIssues/LinkedData
RDA 23rd Plenary Meeting
www.rd-alliance.org
Metadata for ML models
Metadata for ML
Approach
RDA 23rd Plenary Meeting
www.rd-alliance.org
Connecting the dots
Software Management Plans
SoftwareSourceCode, SoftwareApplication, SoftwareTestingAction (new type), �SMP (new type)
Machine Learning
ML models (new type), training Datasets, SoftwareSourceCode, SoftwareApplication
Scholarly publications
Research Digital Objects
Sources
RDA 23rd Plenary Meeting
www.rd-alliance.org
RDA 23rd Plenary Meeting
www.rd-alliance.org
RDA 23rd Plenary Meeting
www.rd-alliance.org