Demo Data from EDBT 2026 / reviewers in the wild / expert
Luca Franceschi 0001
dblp:203/4457
· DBLP profile ↗
12ranked-venue papers
4as first author
6since 2021 · last 2024
0000-0002-1810-1016ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 4 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 since 2021Databases, data management, data science and information retrieval · 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
11 papers |
Optimization for machine learning · 36% Trustworthy machine learning · 16% Probabilistic and Bayesian machine learning · 16% | |
| Theoretical computer science
1 paper |
Algorithmic game theory and mechanism design · 100% |
Topics — the 26 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
interpretability |
1.4 | 2 | 2024 | Explaining Probabilistic Models with Distributional Values · ICML 2024 Hands-on Tutorial: "Explanations in AI: Methods, Stakeholders and Pitfalls" · KDD 2023 |
Machine learning › Optimization for machine learning
bilevel optimization |
1.1 | 3 | 2020 | On the Iteration Complexity of Hypergradient Computation · ICML 2020 Learning Discrete Structures for Graph Neural Networks · ICML 2019 Bilevel Programming for Hyperparameter Optimization and Meta-Learning · ICML 2018 |
Machine learning › Optimization for machine learning
hyperparameter optimization |
1.1 | 3 | 2020 | Marthe: Scheduling the Learning Rate Via Online Hypergradients · IJCAI 2020 Bilevel Programming for Hyperparameter Optimization and Meta-Learning · ICML 2018 Forward and Reverse Gradient-Based Hyperparameter Optimization · ICML 2017 |
Machine learning › Graph learning
graph neural network |
1.0 | 2 | 2022 | ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing Perspective · NeurIPS 2022 Learning Discrete Structures for Graph Neural Networks · ICML 2019 |
Algorithmic game theory and mechanism design
cooperative game theory |
0.8 | 1 | 2024 | Explaining Probabilistic Models with Distributional Values · ICML 2024 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery |
0.7 | 1 | 2023 | DAG Learning on the Permutahedron · ICLR 2023 |
Machine learning › Optimization for machine learning
combinatorial optimization |
0.7 | 1 | 2023 | DAG Learning on the Permutahedron · ICLR 2023 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
directed acyclic graph learning |
0.7 | 1 | 2023 | DAG Learning on the Permutahedron · ICLR 2023 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
discrete latent variable model |
0.7 | 1 | 2023 | Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Models · AAAI 2023 |
Machine learning › Generative modeling › variational autoencoder
discrete variational autoencoder |
0.7 | 1 | 2023 | Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Models · AAAI 2023 |
Machine learning › Trustworthy machine learning › interpretability
explainable AI |
0.7 | 1 | 2023 | Hands-on Tutorial: "Explanations in AI: Methods, Stakeholders and Pitfalls" · KDD 2023 |
Machine learning › Optimization for machine learning
gradient estimation |
0.7 | 1 | 2023 | Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable Models · AAAI 2023 |
Machine learning › Transfer learning and domain adaptation
meta-learning |
0.6 | 2 | 2018 | Bilevel Programming for Hyperparameter Optimization and Meta-Learning · ICML 2018 Forward and Reverse Gradient-Based Hyperparameter Optimization · ICML 2017 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge graph |
0.6 | 1 | 2022 | ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing Perspective · NeurIPS 2022 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge graph
knowledge graph completion |
0.6 | 1 | 2022 | ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing Perspective · NeurIPS 2022 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
exponential family |
0.5 | 1 | 2021 | Implicit MLE: Backpropagating Through Discrete Exponential Family Distributions · NeurIPS 2021 |
Machine learning › Optimization for machine learning › bilevel optimization
hypergradient computation |
0.4 | 1 | 2020 | On the Iteration Complexity of Hypergradient Computation · ICML 2020 |
Machine learning › Optimization for machine learning
implicit differentiation |
0.4 | 1 | 2020 | On the Iteration Complexity of Hypergradient Computation · ICML 2020 |
Machine learning › Optimization for machine learning
learning rate schedule |
0.4 | 1 | 2020 | Marthe: Scheduling the Learning Rate Via Online Hypergradients · IJCAI 2020 |
Machine learning › Deep learning architectures and training
training optimization |
0.4 | 1 | 2020 | Marthe: Scheduling the Learning Rate Via Online Hypergradients · IJCAI 2020 |
Machine learning › Graph learning
graph structure learning |
0.4 | 1 | 2019 | Learning Discrete Structures for Graph Neural Networks · ICML 2019 |
Machine learning › Transfer learning and domain adaptation
few-shot learning |
0.3 | 1 | 2018 | Bilevel Programming for Hyperparameter Optimization and Meta-Learning · ICML 2018 |
Machine learning › Optimization for machine learning › hyperparameter optimization
gradient-based hyperparameter optimization |
0.3 | 1 | 2017 | Forward and Reverse Gradient-Based Hyperparameter Optimization · ICML 2017 |
Machine learning › Trustworthy machine learning › interpretability › explainable AI
probabilistic explanation |
0.2 | 1 | 2024 | Explaining Probabilistic Models with Distributional Values · ICML 2024 |
Machine learning › Trustworthy machine learning › interpretability › explanation evaluation
explanation robustness |
0.2 | 1 | 2023 | Hands-on Tutorial: "Explanations in AI: Methods, Stakeholders and Pitfalls" · KDD 2023 |
Machine learning › Graph learning › graph neural network
message passing |
0.2 | 1 | 2022 | ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing Perspective · NeurIPS 2022 |
Methods — techniques the papers use, named apart from their topics
shapley value · 1.5distributional values · 1.5analytic expressions for gaussian/bernoulli/categorical payoffs · 1.5bi-level optimization · 0.7post-hoc explanation · 0.7permutahedron optimization · 0.7pathwise gradient estimator · 0.7finite difference approximation · 0.7feature attribution · 0.7adaptive implicit maximum likelihood estimation · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Explaining Probabilistic Models with Distributional ValuesabstractA large branch of explainable machine learning is grounded in cooperative game theory. However, research indicates that game-theoretic explanations may mislead or be hard to interpret. We argue that often there is a critical mismatch between what one wishes to explain (e.g. the output of a classifier) and what current methods such as SHAP explain (e.g. the scalar probability of a class). This paper addresses such gap for probabilistic models by generalising cooperative games and value operators. We introduce the *distributional values*, random variables that track changes in the model output (e.g. flipping of the predicted class) and derive their analytic expressions for games with Gaussian, Bernoulli and Categorical payoffs. We further establish several characterising properties, and show that our framework provides fine-grained and insightful explanations with case studies on vision and language models. Luca Franceschi 0001, Michele Donini, Cédric Archambeau, Matthias W. Seeger |
ICML | 1 |
| 2023 | Adaptive Perturbation-Based Gradient Estimation for Discrete Latent Variable ModelsabstractThe integration of discrete algorithmic components in deep learning architectures has numerous applications. Recently, Implicit Maximum Likelihood Estimation, a class of gradient estimators for discrete exponential family distributions, was proposed by combining implicit differentiation through perturbation with the path-wise gradient estimator. However, due to the finite difference approximation of the gradients, it is especially sensitive to the choice of the finite difference step size, which needs to be specified by the user. In this work, we present Adaptive IMLE (AIMLE), the first adaptive gradient estimator for complex discrete distributions: it adaptively identifies the target distribution for IMLE by trading off the density of gradient information with the degree of bias in the gradient estimates. We empirically evaluate our estimator on synthetic examples, as well as on Learning to Explain, Discrete Variational Auto-Encoders, and Neural Relational Inference tasks. In our experiments, we show that our adaptive gradient estimator can produce faithful estimates while requiring orders of magnitude fewer samples than other gradient estimators. Pasquale Minervini, Luca Franceschi 0001, Mathias Niepert |
AAAI | 2 |
| 2023 | DAG Learning on the Permutahedron
Valentina Zantedeschi, Luca Franceschi 0001, Jean Kaddour, Matt J. Kusner, Vlad Niculae |
ICLR | 2 |
| 2023 | Hands-on Tutorial: "Explanations in AI: Methods, Stakeholders and Pitfalls"abstractWhile using vast amounts of training data and sophisticated models has enhanced the predictive performance of Machine Learning (ML) and Artificial Intelligence (AI) solutions, it has also led to an increased difficulty in comprehending their predictions. The ability to explain predictions is often one of the primary desiderata for adopting AI and ML solutions [6, 13]. The desire for explainability has led to a rapidly growing body of literature on explainable AI (XAI) and has also resulted in the development of hundreds of XAI methods targeting different domains (e.g., finance, healthcare), applications (e.g., model debugging, actionable recourse), data modalities (e.g., tabular data, images), models (e.g., transformers, convolutional neural networks) and stakeholders (e.g., end-users, regulatory authorities, data scientists). The goal of this tutorial is to present a comprehensive overview of the XAI field to the participants. As a hands-on tutorial, we will showcase state-of-the-art methods that can be used for different data modalities and contexts to extract the right abstractions for interpretation. We will also cover common pitfalls when using explanations, e.g., misrepresentation, and lack of robustness of explanations. Mia C. Mayer, Muhammad Bilal Zafar, Luca Franceschi 0001, Huzefa Rangwala |
KDD | 3 |
| 2022 | ReFactor GNNs: Revisiting Factorisation-based Models from a Message-Passing PerspectiveabstractFactorisation-based Models (FMs), such as DistMult, have enjoyed enduring success for Knowledge Graph Completion (KGC) tasks, often outperforming Graph Neural Networks (GNNs). However, unlike GNNs, FMs struggle to incorporate node features and generalise to unseen nodes in inductive settings. Our work bridges the gap between FMs and GNNs by proposing ReFactor GNNs. This new architecture draws upon $\textit{both}$ modelling paradigms, which previously were largely thought of as disjoint. Concretely, using a message-passing formalism, we show how FMs can be cast as GNNs by reformulating the gradient descent procedure as message-passing operations, which forms the basis of our ReFactor GNNs. Across a multitude of well-established KGC benchmarks, our ReFactor GNNs achieve comparable transductive performance to FMs, and state-of-the-art inductive performance while using an order of magnitude fewer parameters. Pushkar Mishra, Luca Franceschi 0001, Pasquale Minervini, Pontus Stenetorp, Sebastian Riedel 0001 |
NeurIPS | 3 |
| 2021 | Implicit MLE: Backpropagating Through Discrete Exponential Family DistributionsabstractCombining discrete probability distributions and combinatorial optimization problems with neural network components has numerous applications but poses several challenges. We propose Implicit Maximum Likelihood Estimation (I-MLE), a framework for end-to-end learning of models combining discrete exponential family distributions and differentiable neural components. I-MLE is widely applicable as it only requires the ability to compute the most probable states and does not rely on smooth relaxations. The framework encompasses several approaches such as perturbation-based implicit differentiation and recent methods to differentiate through black-box combinatorial solvers. We introduce a novel class of noise distributions for approximating marginals via perturb-and-MAP. Moreover, we show that I-MLE simplifies to maximum likelihood estimation when used in some recently studied learning settings that involve combinatorial solvers. Experiments on several datasets suggest that I-MLE is competitive with and often outperforms existing approaches which rely on problem-specific relaxations. Mathias Niepert, Pasquale Minervini, Luca Franceschi 0001 |
NeurIPS | 3 |
| 2020 | On the Iteration Complexity of Hypergradient ComputationabstractWe study a general class of bilevel problems, consisting in the minimization of an upper-level objective which depends on the solution to a parametric fixed-point equation. Important instances arising in machine learning include hyperparameter optimization, meta-learning, and certain graph and recurrent neural networks. Typically the gradient of the upper-level objective (hypergradient) is hard or even impossible to compute exactly, which has raised the interest in approximation methods. We investigate some popular approaches to compute the hypergradient, based on reverse mode iterative differentiation and approximate implicit differentiation. Under the hypothesis that the fixed point equation is defined by a contraction mapping, we present a unified analysis which allows for the first time to quantitatively compare these methods, providing explicit bounds for their iteration complexity. This analysis suggests a hierarchy in terms of computational efficiency among the above methods, with approximate implicit differentiation based on conjugate gradient performing best. We present an extensive experimental comparison among the methods which confirm the theoretical findings. Riccardo Grazzi, Luca Franceschi 0001, Massimiliano Pontil, Saverio Salzo |
ICML | 2 |
| 2020 | Marthe: Scheduling the Learning Rate Via Online HypergradientsabstractWe study the problem of fitting task-specific learning rate schedules from the perspective of hyperparameter optimization, aiming at good generalization. We describe the structure of the gradient of a validation error w.r.t. the learning rate schedule -- the hypergradient. Based on this, we introduce MARTHE, a novel online algorithm guided by cheap approximations of the hypergradient that uses past information from the optimization trajectory to simulate future behaviour. It interpolates between two recent techniques, RTHO (Franceschi et al., 2017) and HD (Baydin et al. 2018), and is able to produce learning rate schedules that are more stable leading to models that generalize better. Michele Donini, Luca Franceschi 0001, Orchid Majumder, Massimiliano Pontil, Paolo Frasconi |
IJCAI | 2 |
| 2019 | Learning Discrete Structures for Graph Neural NetworksabstractGraph neural networks (GNNs) are a popular class of machine learning models that have been successfully applied to a range of problems. Their major advantage lies in their ability to explicitly incorporate a sparse and discrete dependency structure between data points. Unfortunately, GNNs can only be used when such a graph-structure is available. In practice, however, real-world graphs are often noisy and incomplete or might not be available at all. With this work, we propose to jointly learn the graph structure and the parameters of graph convolutional networks (GCNs) by approximately solving a bilevel program that learns a discrete probability distribution on the edges of the graph. This allows one to apply GCNs not only in scenarios where the given graph is incomplete or corrupted but also in those where a graph is not available. We conduct a series of experiments that analyze the behavior of the proposed method and demonstrate that it outperforms related methods by a significant margin. Luca Franceschi 0001, Mathias Niepert, Massimiliano Pontil |
ICML | 1 |
| 2018 | Bilevel Programming for Hyperparameter Optimization and Meta-LearningabstractWe introduce a framework based on bilevel programming that unifies gradient-based hyperparameter optimization and meta-learning. We show that an approximate version of the bilevel problem can be solved by taking into explicit account the optimization dynamics for the inner objective. Depending on the specific setting, the outer variables take either the meaning of hyperparameters in a supervised learning problem or parameters of a meta-learner. We provide sufficient conditions under which solutions of the approximate problem converge to those of the exact problem. We instantiate our approach for meta-learning in the case of deep learning where representation layers are treated as hyperparameters shared across a set of training episodes. In experiments, we confirm our theoretical findings, present encouraging results for few-shot learning and contrast the bilevel approach against classical approaches for learning-to-learn. Luca Franceschi 0001, Paolo Frasconi, Saverio Salzo, Riccardo Grazzi, Massimiliano Pontil |
ICML | 1 |
| 2017 | Forward and Reverse Gradient-Based Hyperparameter OptimizationabstractWe study two procedures (reverse-mode and forward-mode) for computing the gradient of the validation error with respect to the hyperparameters of any iterative learning algorithm such as stochastic gradient descent. These procedures mirror two ways of computing gradients for recurrent neural networks and have different trade-offs in terms of running time and space requirements. Our formulation of the reverse-mode procedure is linked to previous work by Maclaurin et al (2015) but does not require reversible dynamics. Additionally, we explore the use of constraints on the hyperparameters. The forward-mode procedure is suitable for real-time hyperparameter updates, which may significantly speedup hyperparameter optimization on large datasets. We present a series of experiments on image and phone classification tasks. In the second task, previous gradient-based approaches are prohibitive. We show that our real-time algorithm yields state-of-the-art results in affordable time. Luca Franceschi 0001, Michele Donini, Paolo Frasconi, Massimiliano Pontil |
ICML | 1 |
| 2017 | A Speaker Adaptive DNN Training Approach for Speaker-Independent Acoustic InversionabstractInternational audience Leonardo Badino, Luca Franceschi 0001, Raman Arora, Michele Donini, Massimiliano Pontil |
INTERSPEECH | 2 |