Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Alexandre Forel

dblp:321/1816 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
6since 2021 · last 2025
0000-0002-9868-4804ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 2 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Theory of computation · 1 · 1 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
4 papers
Trustworthy machine learning · 47% Efficient and distributed learning · 15% Generative modeling · 13%
Theoretical computer science
4 papers
Mathematical optimization · 55% Approximation and online algorithms · 34% Algorithms and data structures · 10%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning › interpretability
counterfactual explanation
1.422024
CF-OPT: Counterfactual Explanations for Structured Prediction · ICML 2024
Explainable Data-Driven Optimization: From Context to Decision and Back Again · ICML 2023
Machine learning › Trustworthy machine learning
interpretability
1.422024
CF-OPT: Counterfactual Explanations for Structured Prediction · ICML 2024
Explainable Data-Driven Optimization: From Context to Decision and Back Again · ICML 2023
Machine learning › Efficient and distributed learning
model compression
0.912025
Free Lunch in the Forest: Functionally-Identical Pruning of Boosted Tree Ensembles · AAAI 2025
Machine learning › Optimization for machine learning
decision-focused learning
0.812024
DistrictNet: Decision-aware learning for geographical districting · NeurIPS 2024
Machine learning › Graph learning
graph neural network
0.812024
DistrictNet: Decision-aware learning for geographical districting · NeurIPS 2024
Machine learning › Generative modeling
variational autoencoder
0.812024
CF-OPT: Counterfactual Explanations for Structured Prediction · ICML 2024
Approximation and online algorithms › approximation algorithms › network design
capacitated minimum spanning tree
0.812024
DistrictNet: Decision-aware learning for geographical districting · NeurIPS 2024
Mathematical optimization
combinatorial optimization
0.812024
DistrictNet: Decision-aware learning for geographical districting · NeurIPS 2024
Mathematical optimization
discrete optimization
0.312025
Free Lunch in the Forest: Functionally-Identical Pruning of Boosted Tree Ensembles · AAAI 2025
Algorithms and data structures › learning algorithms
structured prediction
0.212024
CF-OPT: Counterfactual Explanations for Structured Prediction · ICML 2024
Mathematical optimization
data-driven optimization
0.212023
Explainable Data-Driven Optimization: From Context to Decision and Back Again · ICML 2023

Methods — techniques the papers use, named apart from their topics

integer programming · 1.7adversarial model · 1.7variational autoencoder · 1.5structured prediction · 1.5graph neural network · 1.5first-order optimization · 1.5combinatorial optimization layer · 1.5random forest · 1.3nearest-neighbor predictor · 1.3
YearPublicationVenuePosition
2025 Free Lunch in the Forest: Functionally-Identical Pruning of Boosted Tree Ensembles
abstract
Tree ensembles, including boosting methods, are highly effective and widely used for tabular data. However, large ensembles lack interpretability and require longer inference times. We introduce a method to prune a tree ensemble into a reduced version that is "functionally identical" to the original model. In other words, our method guarantees that the prediction function stays unchanged for any possible input. As a consequence, this pruning algorithm is lossless for any aggregated metric. We formalize the problem of functionally identical pruning on ensembles, introduce an exact optimization model, and provide a fast yet highly effective method to prune large ensembles. Our algorithm iteratively prunes considering a finite set of points, which is incrementally augmented using an adversarial model. In multiple computational experiments, we show that our approach provides a "free lunch", significantly reducing the ensemble size without altering the model's behavior. Thus, we can preserve state-of-the-art performance at a fraction of the original model's size.
Youssouf Emine, Alexandre Forel, Idriss Malek, Thibaut Vidal
AAAI2
2025 The Differentiable Feasibility Pump
Matteo Cacciola, Alexandre Forel, Antonio Frangioni, Andrea Lodi 0001
IPCO2
2024 Don't Explain Noise: Robust Counterfactuals for Randomized Ensembles
Alexandre Forel, Axel Parmentier, Thibaut Vidal
CPAIOR (1)1
2024 CF-OPT: Counterfactual Explanations for Structured Prediction
abstract
Optimization layers in deep neural networks have enjoyed a growing popularity in structured learning, improving the state of the art on a variety of applications. Yet, these pipelines lack interpretability since they are made of two opaque layers: a highly non-linear prediction model, such as a deep neural network, and an optimization layer, which is typically a complex black-box solver. Our goal is to improve the transparency of such methods by providing counterfactual explanations. We build upon variational autoencoders a principled way of obtaining counterfactuals: working in the latent space leads to a natural notion of plausibility of explanations. We finally introduce a variant of the classic loss for VAE training that improves their performance in our specific structured context. These provide the foundations of CF-OPT, a first-order optimization algorithm that can find counterfactual explanations for a broad class of structured learning architectures. Our numerical results show that both close and plausible explanations can be obtained for problems from the recent literature.
Germain Vivier-Ardisson, Alexandre Forel, Axel Parmentier, Thibaut Vidal
ICML2
2024 DistrictNet: Decision-aware learning for geographical districting
abstract
Districting is a complex combinatorial problem that consists in partitioning a geographical area into small districts. In logistics, it is a major strategic decision determining operating costs for several years. Solving districting problems using traditional methods is intractable even for small geographical areas and existing heuristics often provide sub-optimal results. We present a structured learning approach to find high-quality solutions to real-world districting problems in a few minutes. It is based on integrating a combinatorial optimization layer, the capacitated minimum spanning tree problem, into a graph neural network architecture. To train this pipeline in a decision-aware fashion, we show how to construct target solutions embedded in a suitable space and learn from target solutions. Experiments show that our approach outperforms existing methods as it can significantly reduce costs on real-world cities.
Cheikh Ahmed, Alexandre Forel, Axel Parmentier, Thibaut Vidal
NeurIPS2
2023 Explainable Data-Driven Optimization: From Context to Decision and Back Again
abstract
Data-driven optimization uses contextual information and machine learning algorithms to find solutions to decision problems with uncertain parameters. While a vast body of work is dedicated to interpreting machine learning models in the classification setting, explaining decision pipelines involving learning algorithms remains unaddressed. This lack of interpretability can block the adoption of data-driven solutions as practitioners may not understand or trust the recommended decisions. We bridge this gap by introducing a counterfactual explanation methodology tailored to explain solutions to data-driven problems. We introduce two classes of explanations and develop methods to find nearest explanations of random forest and nearest-neighbor predictors. We demonstrate our approach by explaining key problems in operations management such as inventory management and routing.
Alexandre Forel, Axel Parmentier, Thibaut Vidal
ICML1