Recently, there is growing concern that machine-learned software, which currently assists or even automates decision making, reproduces, and in the worst case reinforces, bias present in the training data. The development of tools and techniques for certifying fairness of this software or describing its biases is, therefore, critical. In this paper, we propose a *perfectly parallel* static analysis for certifying *fairness* of feed-forward neural networks used for classification of tabular data. When certification succeeds, our approach provides definite guarantees, otherwise, it describes and quantifies the biased input space regions. We design the analysis to be *sound*, in practice also *exact*, and configurable in terms of scalability a...
We consider the problem of certifying the individual fairness (IF) of feed-forward neural networks (...
One of the challenges of deploying machine learning (ML) systems is fairness. Datasets often include...
Machine learning algorithms called classifiers make discrete predictions about new data by training ...
International audienceRecently, there is growing concern that machine-learned software, which curren...
International audienceWe present Libra, an open-source abstract interpretationbased static analyzer ...
We consider the problem of whether a Neural Network (NN) model satisfies global individual fairness....
Fairness of machine learning (ML) software has become a major concern in the recent past. Although r...
As decision-making increasingly relies on machine learning (ML) and (big) data, the issue of fairnes...
Deep neural networks (DNNs) have been widely adopted in many decision-making industrial applications...
In recent years, machine learning (ML) algorithms have been deployed in safety-critical and high-sta...
Digital ethics has become a more and more important topic, and is highly relevant also when it comes...
As machine learning systems are increasingly used to make real world legal and financial decisions, ...
International audienceIn recent years, machine learning (ML) algorithms have been deployed in safety...
Educational technologies nowadays increasingly use data and Machine Learning (ML) models. This gives...
International audienceOne of the challenges of deploying machine learning (ML) systems is fairness. ...
We consider the problem of certifying the individual fairness (IF) of feed-forward neural networks (...
One of the challenges of deploying machine learning (ML) systems is fairness. Datasets often include...
Machine learning algorithms called classifiers make discrete predictions about new data by training ...
International audienceRecently, there is growing concern that machine-learned software, which curren...
International audienceWe present Libra, an open-source abstract interpretationbased static analyzer ...
We consider the problem of whether a Neural Network (NN) model satisfies global individual fairness....
Fairness of machine learning (ML) software has become a major concern in the recent past. Although r...
As decision-making increasingly relies on machine learning (ML) and (big) data, the issue of fairnes...
Deep neural networks (DNNs) have been widely adopted in many decision-making industrial applications...
In recent years, machine learning (ML) algorithms have been deployed in safety-critical and high-sta...
Digital ethics has become a more and more important topic, and is highly relevant also when it comes...
As machine learning systems are increasingly used to make real world legal and financial decisions, ...
International audienceIn recent years, machine learning (ML) algorithms have been deployed in safety...
Educational technologies nowadays increasingly use data and Machine Learning (ML) models. This gives...
International audienceOne of the challenges of deploying machine learning (ML) systems is fairness. ...
We consider the problem of certifying the individual fairness (IF) of feed-forward neural networks (...
One of the challenges of deploying machine learning (ML) systems is fairness. Datasets often include...
Machine learning algorithms called classifiers make discrete predictions about new data by training ...