Demo Data from EDBT 2026 / reviewers in the wild / expert
André F. Cruz
dblp:231/2735 · also André Ferreira Cruz
· DBLP profile ↗
6ranked-venue papers
4as first author
6since 2021 · last 2024
0000-0002-3334-2838ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 4 first-author · 6 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
6 papers |
Trustworthy machine learning · 84% Language models and text generation · 9% Optimization for machine learning · 6% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 50% Data integration and cleaning · 50% |
Topics — the 16 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
fairness |
2.5 | 4 | 2024 | Unprocessing Seven Years of Algorithmic Fairness · ICLR 2024 FairGBM: Gradient Boosting with Fairness Constraints · ICLR 2023 Turning the Tables: Biased, Imbalanced, Dynamic Tabular Datasets for ML Evaluation · NeurIPS 2022 |
Machine learning › Trustworthy machine learning › fairness › fairness trade-off
fairness-accuracy trade-off |
0.8 | 1 | 2024 | Unprocessing Seven Years of Algorithmic Fairness · ICLR 2024 |
Natural language and speech › Language models and text generation
large language model evaluation |
0.8 | 1 | 2024 | Evaluating language models as risk scores · NeurIPS 2024 |
Machine learning › Trustworthy machine learning
uncertainty estimation |
0.8 | 1 | 2024 | Evaluating language models as risk scores · NeurIPS 2024 |
Machine learning › Trustworthy machine learning › fairness › algorithmic fairness
fairness constraints |
0.7 | 1 | 2023 | FairGBM: Gradient Boosting with Fairness Constraints · ICLR 2023 |
Machine learning › Trustworthy machine learning › fairness
group fairness |
0.7 | 1 | 2023 | FairGBM: Gradient Boosting with Fairness Constraints · ICLR 2023 |
Machine learning › Trustworthy machine learning › fairness
fairness evaluation |
0.6 | 1 | 2022 | Turning the Tables: Biased, Imbalanced, Dynamic Tabular Datasets for ML Evaluation · NeurIPS 2022 |
Data mining
tabular data |
0.6 | 1 | 2022 | Turning the Tables: Biased, Imbalanced, Dynamic Tabular Datasets for ML Evaluation · NeurIPS 2022 |
Data integration and cleaning › data generation › synthetic data generation
tabular data generation |
0.6 | 1 | 2022 | Turning the Tables: Biased, Imbalanced, Dynamic Tabular Datasets for ML Evaluation · NeurIPS 2022 |
Machine learning › Optimization for machine learning
hyperparameter optimization |
0.5 | 1 | 2021 | Promoting Fairness through Hyperparameter Optimization · ICDM 2021 |
Machine learning › Trustworthy machine learning
interpretability |
0.5 | 1 | 2021 | TimeSHAP: Explaining Recurrent Models through Sequence Perturbations · KDD 2021 |
Machine learning › Trustworthy machine learning › interpretability › neural network interpretation
recurrent neural network explanation |
0.5 | 1 | 2021 | TimeSHAP: Explaining Recurrent Models through Sequence Perturbations · KDD 2021 |
Machine learning › Trustworthy machine learning › uncertainty estimation
uncertain data |
0.2 | 1 | 2024 | Evaluating language models as risk scores · NeurIPS 2024 |
Machine learning › Learning paradigms
class imbalance |
0.2 | 1 | 2022 | Turning the Tables: Biased, Imbalanced, Dynamic Tabular Datasets for ML Evaluation · NeurIPS 2022 |
Machine learning › Trustworthy machine learning
robustness |
0.2 | 1 | 2022 | Turning the Tables: Biased, Imbalanced, Dynamic Tabular Datasets for ML Evaluation · NeurIPS 2022 |
Computational finance and economics
fraud detection |
0.2 | 1 | 2022 | Turning the Tables: Biased, Imbalanced, Dynamic Tabular Datasets for ML Evaluation · NeurIPS 2022 |
Methods — techniques the papers use, named apart from their topics
tabular data generation · 1.7verbalized risk queries · 0.8pareto frontier analysis · 0.8multiple-choice question answering · 0.8empirical evaluation · 0.8gradient boosting · 0.7random search · 0.5bandit optimization · 0.5TPE · 0.5KernelSHAP · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Unprocessing Seven Years of Algorithmic FairnessabstractSeven years ago, researchers proposed a postprocessing method to equalize the error rates of a model across different demographic groups. The work launched hundreds of papers purporting to improve over the postprocessing baseline. We empirically evaluate these claims through thousands of model evaluations on several tabular datasets. We find that the fairness-accuracy Pareto frontier achieved by postprocessing contains all other methods we were feasibly able to evaluate. In doing so, we address two common methodological errors that have confounded previous observations. One relates to the comparison of methods with different unconstrained base models. The other concerns methods achieving different levels of constraint relaxation. At the heart of our study is a simple idea we call unprocessing that roughly corresponds to the inverse of postprocessing. Unprocessing allows for a direct comparison of methods using different underlying models and levels of relaxation. André F. Cruz, Moritz Hardt |
ICLR | 1 |
| 2024 | Evaluating language models as risk scoresabstractCurrent question-answering benchmarks predominantly focus on accuracy in realizable prediction tasks.Conditioned on a question and answer-key, does the most likely token match the ground truth?Such benchmarks necessarily fail to evaluate LLMs' ability to quantify ground-truth outcome uncertainty.In this work, we focus on the use of LLMs as risk scores for unrealizable prediction tasks.We introduce folktexts, a software package to systematically generate risk scores using LLMs, and evaluate them against US Census data products.A flexible API enables the use of different prompting schemes, local or web-hosted models, and diverse census columns that can be used to compose custom prediction tasks.We evaluate 17 recent LLMs across five proposed benchmark tasks.We find that zero-shot risk scores produced by multiple-choice question-answering have high predictive signal but are widely miscalibrated.Base models consistently overestimate outcome uncertainty, while instruction-tuned models underestimate uncertainty and produce over-confident risk scores.In fact, instruction-tuning polarizes answer distribution regardless of true underlying data uncertainty.This reveals a general inability of instruction-tuned models to express data uncertainty using multiple-choice answers.A separate experiment using verbalized chat-style risk queries yields substantially improved calibration across instruction-tuned models.These differences in ability to quantify data uncertainty cannot be revealed in realizable settings, and highlight a blind-spot in the current evaluation ecosystem that folktexts covers. André F. Cruz, Moritz Hardt, Celestine Dünner |
NeurIPS | 1 |
| 2023 | FairGBM: Gradient Boosting with Fairness Constraints
André F. Cruz, Catarina G. Belém, João Bravo, Pedro Saleiro, Pedro Bizarro |
ICLR | 1 |
| 2022 | Turning the Tables: Biased, Imbalanced, Dynamic Tabular Datasets for ML EvaluationabstractEvaluating new techniques on realistic datasets plays a crucial role in the development of ML research and its broader adoption by practitioners. In recent years, there has been a significant increase of publicly available unstructured data resources for computer vision and NLP tasks. However, tabular data — which is prevalent in many high-stakes domains — has been lagging behind. To bridge this gap, we present Bank Account Fraud (BAF), the first publicly available 1 privacy-preserving, large-scale, realistic suite of tabular datasets. The suite was generated by applying state-of-the-art tabular data generation techniques on an anonymized,real-world bank account opening fraud detection dataset. This setting carries a set of challenges that are commonplace in real-world applications, including temporal dynamics and significant class imbalance. Additionally, to allow practitioners to stress test both performance and fairness of ML methods, each dataset variant of BAF contains specific types of data bias. With this resource, we aim to provide the research community with a more realistic, complete, and robust test bed to evaluate novel and existing methods. Sérgio M. Jesus, José Pombal, Duarte M. Alves, André F. Cruz, Pedro Saleiro, Rita P. Ribeiro, João Gama 0001, Pedro Bizarro |
NeurIPS | 4 |
| 2021 | Promoting Fairness through Hyperparameter OptimizationabstractConsiderable research effort has been guided towards algorithmic fairness but real-world adoption of bias reduction techniques is still scarce. Existing methods are either metric-or model-specific, require access to sensitive attributes at inference time, or carry high development or deployment costs. This work explores the unfairness that emerges when optimizing ML models solely for predictive performance, and how to mitigate it with a simple and easily deployed intervention: fairness-aware hyperparameter optimization (HO). We propose and evaluate fairness-aware variants of three popular HO algorithms: Fair Random Search, Fair TPE, and Fairband. We validate our approach on a real-world bank account opening fraud case-study, as well as on three datasets from the fairness literature. Results show that, without extra training cost, it is feasible to find models with 111% mean fairness increase and just 6% decrease in performance when compared with fairness-blind HO.1 André F. Cruz, Pedro Saleiro, Catarina G. Belém, Carlos Soares, Pedro Bizarro |
ICDM | 1 |
| 2021 | TimeSHAP: Explaining Recurrent Models through Sequence PerturbationsabstractAlthough recurrent neural networks (RNNs) are state-of-the-art in numerous sequential decision-making tasks, there has been little research on explaining their predictions. In this work, we present TimeSHAP, a model-agnostic recurrent explainer that builds upon KernelSHAP and extends it to the sequential domain. TimeSHAP computes feature-, timestep-, and cell-level attributions. As sequences may be arbitrarily long, we further propose a pruning method that is shown to dramatically decrease both its computational cost and the variance of its attributions. We use TimeSHAP to explain the predictions of a real-world bank account takeover fraud detection RNN model, and draw key insights from its explanations: i) the model identifies important features and events aligned with what fraud analysts consider cues for account takeover; ii) positive predicted sequences can be pruned to only 10% of the original length, as older events have residual attribution values; iii) the most recent input event of positive predictions only contributes on average to 41% of the model's score; iv) notably high attribution to client's age, upheld on higher false positive rates for older clients. João Bento 0002, Pedro Saleiro, André F. Cruz, Mário A. T. Figueiredo, Pedro Bizarro |
KDD | 3 |