A domain-specific language for describing machine learning datasets

07/05/2022
by   Joan Giner-Miguelez, et al.
0

Datasets play a central role in the training and evaluation of machine learning (ML) models. But they are also the root cause of many undesired model behaviors, such as biased predictions. To overcome this situation, the ML community is proposing a data-centric cultural shift where data issues are given the attention they deserve, and more standard practices around the gathering and processing of datasets start to be discussed and established. So far, these proposals are mostly high-level guidelines described in natural language and, as such, they are difficult to formalize and apply to particular datasets. In this sense, and inspired by these proposals, we define a new domain-specific language (DSL) to precisely describe machine learning datasets in terms of their structure, data provenance, and social concerns. We believe this DSL will facilitate any ML initiative to leverage and benefit from this data-centric shift in ML (e.g., selecting the most appropriate dataset for a new project or better replicating other ML results). The DSL is implemented as a Visual Studio Code plugin, and it has been published under an open source license.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/19/2019

Machine Teaching by Domain Experts: Towards More Humane,Inclusive, and Intelligent Machine Learning Systems

This paper argues that a possible way to escape from the limitations of ...
research
07/06/2022

The "Collections as ML Data" Checklist for Machine Learning Cultural Heritage

Within the cultural heritage sector, there has been a growing and concer...
research
02/07/2023

A conceptual model for leaving the data-centric approach in machine learning

For a long time, machine learning (ML) has been seen as the abstract pro...
research
11/10/2020

MotePy: A domain specific language for low-overhead machine learning and data processing

A domain specific language (DSL), named MotePy is presented. The DSL off...
research
03/21/2022

Towards a Change Taxonomy for Machine Learning Systems

Machine Learning (ML) research publications commonly provide open-source...
research
04/11/2022

Rethinking Machine Learning Model Evaluation in Pathology

Machine Learning has been applied to pathology images in research and cl...
research
08/13/2020

A community-powered search of machine learning strategy space to find NMR property prediction models

The rise of machine learning (ML) has created an explosion in the potent...

Please sign up or login with your details

Forgot password? Click here to reset