A Human-In-The-Loop Approach for Improving Fairness in Predictive Business Process Monitoring
Martin K\"appel, Julian Neuberger, Felix M\"ohrlein, Sven Weinzierl, Martin Matzner, Stefan Jablonski

TL;DR
This paper introduces a human-in-the-loop method to identify and correct biased decisions in predictive business process models, balancing fairness and accuracy even when sensitive attributes are used variably.
Contribution
It presents a novel, model-agnostic approach that differentiates fair and unfair decisions using decision tree models, improving fairness without sacrificing predictive performance.
Findings
Achieves a promising fairness-accuracy tradeoff
Effectively identifies biased decisions in process models
Source code and data are publicly available
Abstract
Predictive process monitoring enables organizations to proactively react and intervene in running instances of a business process. Given an incomplete process instance, predictions about the outcome, next activity, or remaining time are created. This is done by powerful machine learning models, which have shown impressive predictive performance. However, the data-driven nature of these models makes them susceptible to finding unfair, biased, or unethical patterns in the data. Such patterns lead to biased predictions based on so-called sensitive attributes, such as the gender or age of process participants. Previous work has identified this problem and offered solutions that mitigate biases by removing sensitive attributes entirely from the process instance. However, sensitive attributes can be used both fairly and unfairly in the same process instance. For example, during a medical…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
