mlsanityData to 14 Oct 2026

Data Requirement Goal Modeling for Machine Learning Systems

arXiv 2504.07664 ↗First posted 10 Apr 2025cs.SE cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine Learning (ML) has been integrated into various software and systems. Two main components are essential for training an ML model: the training data and the ML algorithm. Given the critical role of data in ML system development, it has become increasingly important to assess the quality of data attributes and ensure that the data meets specific requirements before its utilization. This work proposes an approach to guide non-experts in identifying data requirements for ML systems using goal modeling. In this approach, we first develop the Data Requirement Goal Model (DRGM) by surveying the white literature to identify and categorize the issues and challenges faced by data scientists and requirement engineers working on ML-related projects. An initial DRGM was built to accommodate common tasks that would generalize across projects. Then, based on insights from both white and gray literature, a customization mechanism is built to help adjust the tasks, KPIs, and goals' importance of different elements within the DRGM. The generated model can aid its users in evaluating different datasets using GRL evaluation strategies. We then validate the approach through two illustrative examples based on real-world projects. The results from the illustrative examples demonstrate that the data requirements identified by the proposed approach align with the requirements of real-world projects, demonstrating the practicality and effectiveness of the proposed framework. The proposed dataset selection customization mechanism and the proposed DRGM are helpful in guiding non-experts in identifying the data requirements for machine learning systems tailored to a specific ML problem. This approach also aids in evaluating different dataset alternatives to choose the optimum dataset for the problem. For future work, we recommend implementing tool support to generate the DRGM based on a chatbot interface.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 8 of its 50 references that are in the map. First posted on arXiv 10 Apr 2025.

Builds on

8 of 50 references.

References · 8

  1. 2016Fair prediction with disparate impact: A study of bias in recidivism prediction instrumentscited by 672
  2. 2020Common pitfalls and recommendations for using machine learning to detect and prognosticate for COVID-19 using chest radiographs and CT scanscited by 158
  3. 2019Requirements Engineering for Machine Learning: Perspectives from Data Scientistscited by 49
  4. 2021Fair Preprocessing: Towards Understanding Compositional Fairness of Data Transformers in Machine Learning Pipelinecited by 49
  5. 2019Requirements Engineering Challenges in Building AI-Based Complex Systemscited by 21
  6. 2019Towards a Framework to Manage Perceptual Uncertainty for Safe Automated Drivingcited by 12
  7. 2019Engineering Reliable Deep Learning Systemscited by 6
  8. 2024How Mature is Requirements Engineering for AI-based Systems? A Systematic Mapping Study on Practices, Challenges, and Future Research Directionscited by 5

Built on by

Not cited yet.