Key points are not available for this paper at this time.
Datasets are essential for training and evaluating machine learning (ML) models. However, they are also at the root of many undesirable model behaviors, such as biased predictions. To address this issue, the machine learning community is proposing a data-centric cultural shift , where data issues are given the attention they deserve and more standard practices for gathering and describing datasets are 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, 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. • Data issues in ML raise the community’s interest in building data best practices. • This work proposes a structured language to describe machine learning datasets. • The language allows describing composition, provenance, and social concerns of data. • A structured format eases the dataset comparison and the replication of ML results. • The language is supported by DescribeML, a VSCode tool to aid in its usage.
Giner-Miguelez et al. (Tue,) studied this question.