Machine Learning with Requirements: a Manifesto

04/07/2023
by   Eleonora Giunchiglia, et al.
7

In the recent years, machine learning has made great advancements that have been at the root of many breakthroughs in different application domains. However, it is still an open issue how make them applicable to high-stakes or safety-critical application domains, as they can often be brittle and unreliable. In this paper, we argue that requirements definition and satisfaction can go a long way to make machine learning models even more fitting to the real world, especially in critical domains. To this end, we present two problems in which (i) requirements arise naturally, (ii) machine learning models are or can be fruitfully deployed, and (iii) neglecting the requirements can have dramatic consequences. We show how the requirements specification can be fruitfully integrated into the standard machine learning development pipeline, proposing a novel pyramid development process in which requirements definition may impact all the subsequent phases in the pipeline, and viceversa.

READ FULL TEXT
research
04/01/2019

Open Problems in Engineering Machine Learning Systems and the Quality Model

Fatal accidents are a major issue hindering the wide acceptance of safet...
research
11/12/2018

Characterizing machine learning process: A maturity framework

Academic literature on machine learning modeling fails to address how to...
research
06/08/2022

Network Report: A Structured Description for Network Datasets

The rapid development of network science and technologies depends on sha...
research
07/15/2020

Differential Replication in Machine Learning

When deployed in the wild, machine learning models are usually confronte...
research
12/01/2021

SaDe: Learning Models that Provably Satisfy Domain Constraints

With increasing real world applications of machine learning, models are ...
research
06/09/2021

A machine learning pipeline for aiding school identification from child trafficking images

Child trafficking in a serious problem around the world. Every year ther...
research
01/28/2019

A Framework for Understanding Unintended Consequences of Machine Learning

As machine learning increasingly affects people and society, it is impor...

Please sign up or login with your details

Forgot password? Click here to reset