VLDB 2026 Research / reviewers in the wild / expert
Giovanni Zappella
dblp:82/8411
· DBLP profile ↗
16ranked-venue papers
0as first author
4since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 15 · 4 since 2021Databases, data management, data science and information retrieval · 2Graphics, computer vision, multimedia, augmented reality and games · 1
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 |
Reinforcement learning · 31% Optimization for machine learning · 22% Efficient and distributed learning · 19% | |
| Theoretical computer science
4 papers |
Graph algorithms and graph theory · 100% |
Topics — the 30 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
0.9 | 1 | 2025 | Hyperband-based Bayesian Optimization for Black-box Prompt Selection · ICML 2025 |
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
multi-fidelity bayesian optimization |
0.9 | 1 | 2025 | Hyperband-based Bayesian Optimization for Black-box Prompt Selection · ICML 2025 |
Natural language and speech › Language models and text generation › prompting › prompt engineering
prompt selection |
0.9 | 1 | 2025 | Hyperband-based Bayesian Optimization for Black-box Prompt Selection · ICML 2025 |
Machine learning › Optimization for machine learning
hyperparameter optimization |
0.7 | 1 | 2023 | PASHA: Efficient HPO and NAS with Progressive Resource Allocation · ICLR 2023 |
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search |
0.7 | 1 | 2023 | PASHA: Efficient HPO and NAS with Progressive Resource Allocation · ICLR 2023 |
Machine learning › Reinforcement learning
multi-armed bandit |
0.6 | 3 | 2017 | On Context-Dependent Clustering of Bandits · ICML 2017 Online Clustering of Bandits · ICML 2014 A Gang of Bandits · NIPS 2013 |
Machine learning › Efficient and distributed learning › parameter-efficient fine-tuning
adapter tuning |
0.6 | 1 | 2022 | Memory Efficient Continual Learning with Transformers · NeurIPS 2022 |
Machine learning › Learning paradigms › continual learning
catastrophic forgetting |
0.6 | 1 | 2022 | Memory Efficient Continual Learning with Transformers · NeurIPS 2022 |
Machine learning › Learning paradigms
continual learning |
0.6 | 1 | 2022 | Memory Efficient Continual Learning with Transformers · NeurIPS 2022 |
Machine learning › Deep learning architectures and training
transformer |
0.6 | 1 | 2022 | Memory Efficient Continual Learning with Transformers · NeurIPS 2022 |
Machine learning › Reinforcement learning › multi-armed bandit › structured bandit
clustering of bandits |
0.5 | 2 | 2017 | On Context-Dependent Clustering of Bandits · ICML 2017 Online Clustering of Bandits · ICML 2014 |
Machine learning › Reinforcement learning › bandit
contextual bandit |
0.5 | 2 | 2017 | On Context-Dependent Clustering of Bandits · ICML 2017 A Gang of Bandits · NIPS 2013 |
Machine learning › Reinforcement learning
bandit |
0.4 | 1 | 2020 | Linear bandits with Stochastic Delayed Feedback · ICML 2020 |
Machine learning › Reinforcement learning › bandit
linear bandits |
0.4 | 1 | 2020 | Linear bandits with Stochastic Delayed Feedback · ICML 2020 |
Machine learning › Reinforcement learning › regret minimization
optimal regret |
0.4 | 1 | 2020 | Linear bandits with Stochastic Delayed Feedback · ICML 2020 |
Machine learning › Reinforcement learning
regret minimization |
0.4 | 1 | 2020 | Linear bandits with Stochastic Delayed Feedback · ICML 2020 |
Graph algorithms and graph theory › spanning tree
random spanning tree |
0.3 | 2 | 2013 | Random spanning trees and the prediction ofweighted graphs · J. Mach. Learn. Res. 2013 Random Spanning Trees and the Prediction of Weighted Graphs · ICML 2010 |
Machine learning › Efficient and distributed learning
active learning |
0.3 | 2 | 2012 | A Linear Time Active Learning Algorithm for Link Classification · NIPS 2012 Active Learning on Trees and Graphs · COLT 2010 |
Machine learning › Reinforcement learning › exploration
exploration-exploitation tradeoff |
0.2 | 1 | 2013 | A Gang of Bandits · NIPS 2013 |
Graph algorithms and graph theory
graph learning |
0.2 | 1 | 2013 | Random spanning trees and the prediction ofweighted graphs · J. Mach. Learn. Res. 2013 |
Machine learning › Graph learning › graph neural network › node classification
link-based classification |
0.1 | 1 | 2012 | A Linear Time Active Learning Algorithm for Link Classification · NIPS 2012 |
Graph algorithms and graph theory › network analysis › complex networks
signed networks |
0.1 | 1 | 2012 | A Linear Time Active Learning Algorithm for Link Classification · NIPS 2012 |
Machine learning › Graph learning › graph neural network
node prediction |
0.1 | 1 | 2011 | See the Tree Through the Lines: The Shazoo Algorithm · NIPS 2011 |
Graph algorithms and graph theory
spanning tree |
0.1 | 1 | 2011 | See the Tree Through the Lines: The Shazoo Algorithm · NIPS 2011 |
Machine learning › Graph learning › efficient graph learning › data-efficient graph learning
active learning on graphs |
0.1 | 1 | 2010 | Active Learning on Trees and Graphs · COLT 2010 |
Machine learning › Graph learning › graph inference
graph prediction |
0.1 | 1 | 2010 | Random Spanning Trees and the Prediction of Weighted Graphs · ICML 2010 |
Graph algorithms and graph theory
graph algorithms |
0.1 | 1 | 2010 | Random Spanning Trees and the Prediction of Weighted Graphs · ICML 2010 |
Recommender systems
collaborative filtering |
0.1 | 1 | 2017 | On Context-Dependent Clustering of Bandits · ICML 2017 |
Recommender systems
content recommendation |
0.1 | 1 | 2014 | Online Clustering of Bandits · ICML 2014 |
Recommender systems
social recommendation |
0.0 | 1 | 2013 | A Gang of Bandits · NIPS 2013 |
Methods — techniques the papers use, named apart from their topics
hyperband · 0.9gaussian process · 0.9deep kernel · 0.9progressive resource allocation · 0.7multi-fidelity optimization · 0.7knowledge distillation · 0.6adapter-based fine-tuning · 0.6thompson sampling · 0.4censored feedback · 0.4LinUCB · 0.4random spanning trees · 0.3clustering · 0.2bandit algorithms · 0.2stochastic model · 0.1active learning · 0.1energy minimization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Hyperband-based Bayesian Optimization for Black-box Prompt SelectionabstractOptimal prompt selection is crucial for maximizing large language model (LLM) performance on downstream tasks, especially in black-box settings where models are only accessible via APIs. Black-box prompt selection is challenging due to potentially large, combinatorial search spaces, absence of gradient information, and high evaluation cost of prompts on a validation set. We propose HbBoPs, a novel method that combines a structural-aware deep kernel Gaussian Process with Hyperband as a multi-fidelity scheduler to efficiently select prompts. HbBoPs uses embeddings of instructions and few-shot exemplars, treating them as modular components within prompts. This enhances the surrogate model’s ability to predict which prompt to evaluate next in a sample-efficient manner. Hyperband improves query-efficiency by adaptively allocating resources across different fidelity levels, reducing the number of validation instances required for evaluating prompts. Extensive experiments across ten diverse benchmarks and three LLMs demonstrate that HbBoPs outperforms state-of-the-art methods in both performance and efficiency. Lennart Schneider, Martin Wistuba, Aaron Klein, Jacek Golebiowski, Giovanni Zappella, Felice Antonio Merra |
ICML | 5 |
| 2023 | PASHA: Efficient HPO and NAS with Progressive Resource Allocation
Ondrej Bohdal, Lukas Balles, Martin Wistuba, Beyza Ermis, Cédric Archambeau, Giovanni Zappella |
ICLR | 6 |
| 2022 | Memory Efficient Continual Learning with TransformersabstractIn many real-world scenarios, data to train machine learning models becomes available over time. Unfortunately, these models struggle to continually learn new concepts without forgetting what has been learnt in the past. This phenomenon is known as catastrophic forgetting and it is difficult to prevent due to practical constraints. For instance, the amount of data that can be stored or the computational resources that can be used might be limited. Moreover, applications increasingly rely on large pre-trained neural networks, such as pre-trained Transformers, since compute or data might not be available in sufficiently large quantities to practitioners to train from scratch. In this paper, we devise a method to incrementally train a model on a sequence of tasks using pre-trained Transformers and extending them with Adapters. Different than the existing approaches, our method is able to scale to a large number of tasks without significant overhead and allows sharing information across tasks. On both image and text classification tasks, we empirically demonstrate that our method maintains a good predictive performance without retraining the model or increasing the number of model parameters over time. The resulting model is also significantly faster at inference time compared to Adapter-based state-of-the-art methods. Beyza Ermis, Giovanni Zappella, Martin Wistuba, Aditya Rawal, Cédric Archambeau |
NeurIPS | 2 |
| 2021 | Towards robust episodic meta-learningabstractMeta-learning learns across historical tasks with the goal to discover a representation from which it is easy to adapt to unseen tasks. Episodic meta-learning attempts to simulate a realistic setting by generating a set of small artificial tasks from a larger set of training tasks for meta-training and proceeds in a similar fashion for meta-testing. However, this (meta-)learning paradigm has recently been shown to be brittle, suggesting that the inductive bias encoded in the learned representations is inadequate. In this work we propose to compose episodes to robustify meta-learning in the few-shot setting in order to learn more efficiently and to generalize better to new tasks. We make use of active learning scoring rules to select the data to be included in the episodes. We assume that the meta-learner is given new tasks at random, but the data associated to the tasks can be selected from a larger pool of unlabeled data, and investigate where active learning can boost the performance of episodic meta-learning. We show that instead of selecting samples at random, it is better to select samples in an active manner especially in settings with out-of-distribution and class-imbalanced tasks. We evaluate our method with Prototypical Networks, foMAML and protoMAML, reporting significant improvements on public benchmarks. Beyza Ermis, Giovanni Zappella, Cédric Archambeau |
UAI | 2 |
| 2020 | Learning to Rank in the Position Based Model with Bandit FeedbackabstractPersonalization is a crucial aspect of many online experiences. In particular, content ranking is often a key component in delivering sophisticated personalization results. Commonly, supervised learning-to-rank methods are applied, which suffer from bias introduced during data collection by production systems in charge of producing the ranking. To compensate for this problem, we leverage contextual multi-armed bandits. We propose novel extensions of two well-known algorithms viz. LinUCB and Linear Thompson Sampling to the ranking use-case. To account for the biases in a production environment, we employ the position-based click model. Finally, we show the validity of the proposed algorithms by conducting extensive offline experiments on synthetic datasets as well as customer facing online A/B experiments. Beyza Ermis, Patrick Ernst, Yannik Stein, Giovanni Zappella |
CIKM | 4 |
| 2020 | Personalizing Natural Language Understanding using Multi-armed Bandits and Implicit FeedbackabstractNatural Language Understanding (NLU) models on voice-controlled speakers face several challenges. In particular, music streaming services have large catalogs, often containing millions of songs, artists, and albums and several thousands of custom playlists and stations. In many cases there is ambiguity and little structural difference between carrier phrases and entity names. In this work, we describe how we leveraged multi-armed bandits in combination with implicit customer feedback to improve accuracy and personalization of responses to voice request in the music domain. Our models are tested in a large-scale industrial system containing several other components. In particular, we focused on using this technology to correct errors made by upstream NLU models and personalize responses based on customer preferences and music provider functionality. The models resulted in significant improvement of playback rate for Amazon Music and are deployed in systems serving several countries and languages. We further used the implicit feedback of the customers to generate weakly labeled training data for the NLU models. This improved the experience for customers using other music providers on all Alexa devices. Fabian Mörchen, Patrick Ernst, Giovanni Zappella |
CIKM | 3 |
| 2020 | Linear bandits with Stochastic Delayed FeedbackabstractStochastic linear bandits are a natural and well-studied model for structured exploration/exploitation problems and are widely used in applications such as on-line marketing and recommendation. One of the main challenges faced by practitioners hoping to apply existing algorithms is that usually the feedback is randomly delayed and delays are only partially observable. For example, while a purchase is usually observable some time after the display, the decision of not buying is never explicitly sent to the system. In other words, the learner only observes delayed positive events. We formalize this problem as a novel stochastic delayed linear bandit and propose OTFLinUCB and OTFLinTS, two computationally efficient algorithms able to integrate new information as it becomes available and to deal with the permanently censored feedback. We prove optimal O(d\sqrt{T}) bounds on the regret of the first algorithm and study the dependency on delay-dependent parameters. Our model, assumptions and results are validated by experiments on simulated and real data. Claire Vernade, Alexandra Carpentier, Tor Lattimore, Giovanni Zappella, Beyza Ermis, Michael Brückner |
ICML | 4 |
| 2017 | On Context-Dependent Clustering of BanditsabstractWe investigate a novel cluster-of-bandit algorithm CAB for collaborative recommendation tasks that implements the underlying feedback sharing mechanism by estimating user neighborhoods in a context-dependent manner. CAB makes sharp departures from the state of the art by incorporating collaborative effects into inference, as well as learning processes in a manner that seamlessly interleaves explore-exploit tradeoffs and collaborative steps. We prove regret bounds for CAB under various data-dependent assumptions which exhibit a crisp dependence on the expected number of clusters over the users, a natural measure of the statistical difficulty of the learning task. Experiments on production and real-world datasets show that CAB offers significantly increased prediction performance against a representative pool of state-of-the-art methods. Claudio Gentile, Shuai Li 0011, Purushottam Kar, Alexandros Karatzoglou, Giovanni Zappella, Evans Etrue |
ICML | 5 |
| 2014 | Online Clustering of BanditsabstractWe introduce a novel algorithmic approach to content recommendation based on adaptive clustering of exploration-exploitation (“bandit") strategies. We provide a sharp regret analysis of this algorithm in a standard stochastic noise setting, demonstrate its scalability properties, and prove its effectiveness on a number of artificial and real-world datasets. Our experiments show a significant increase in prediction performance over state-of-the-art methods for bandit problems. Claudio Gentile, Giovanni Zappella |
ICML | 3 |
| 2013 | A Gang of BanditsabstractMulti-armed bandit problems are receiving a great deal of attention because they adequately formalize the exploration-exploitation trade-offs arising in several industrially relevant applications, such as online advertisement and, more generally, recommendation systems. In many cases, however, these applications have a strong social component, whose integration in the bandit algorithm could lead to a dramatic performance increase. For instance, we may want to serve content to a group of users by taking advantage of an underlying network of social relationships among them. In this paper, we introduce novel algorithmic approaches to the solution of such networked bandit problems. More specifically, we design and analyze a global strategy which allocates a bandit algorithm to each network node (user) and allows it to “share” signals (contexts and payoffs) with the neghboring nodes. We then derive two more scalable variants of this strategy based on different ways of clustering the graph nodes. We experimentally compare the algorithm and its variants to state-of-the-art methods for contextual bandits that do not use the relational information. Our experiments, carried out on synthetic and real-world datasets, show a marked increase in prediction performance obtained by exploiting the network structure. Nicolò Cesa-Bianchi, Claudio Gentile, Giovanni Zappella |
NIPS | 3 |
| 2013 | Random spanning trees and the prediction ofweighted graphs
Nicolò Cesa-Bianchi, Claudio Gentile, Fabio Vitale, Giovanni Zappella |
J. Mach. Learn. Res. | 4 |
| 2012 | An Empirical Comparison of Label Prediction Algorithms on Automatically Inferred Networks
Omar Ali, Giovanni Zappella, Tijl De Bie, Nello Cristianini |
ICPRAM (2) | 2 |
| 2012 | A Linear Time Active Learning Algorithm for Link ClassificationabstractWe present very efficient active learning algorithms for link classification in signed networks. Our algorithms are motivated by a stochastic model in which edge labels are obtained through perturbations of a initial sign assignment consistent with a two-clustering of the nodes. We provide a theoretical analysis within this model, showing that we can achieve an optimal (to whithin a constant factor) number of mistakes on any graph $G = (V,E)$ such that $|E|$ is at least order of $|V|^{3/2}$ by querying at most order of $|V|^{3/2}$ edge labels. More generally, we show an algorithm that achieves optimality to within a factor of order $k$ by querying at most order of $|V| + (|V|/k)^{3/2}$ edge labels. The running time of this algorithm is at most of order $|E| + |V|\log|V|$. Nicolò Cesa-Bianchi, Claudio Gentile, Fabio Vitale, Giovanni Zappella |
NIPS | 4 |
| 2011 | See the Tree Through the Lines: The Shazoo AlgorithmabstractPredicting the nodes of a given graph is a fascinating theoretical problem with applications in several domains. Since graph sparsification via spanning trees retains enough information while making the task much easier, trees are an important special case of this problem. Although it is known how to predict the nodes of an unweighted tree in a nearly optimal way, in the weighted case a fully satisfactory algorithm is not available yet. We fill this hole and introduce an efficient node predictor, Shazoo, which is nearly optimal on any weighted tree. Moreover, we show that Shazoo can be viewed as a common nontrivial generalization of both previous approaches for unweighted trees and weighted lines. Experiments on real-world datasets confirm that Shazoo performs well in that it fully exploits the structure of the input tree, and gets very close to (and sometimes better than) less scalable energy minimization methods. Fabio Vitale, Nicolò Cesa-Bianchi, Claudio Gentile, Giovanni Zappella |
NIPS | 4 |
| 2010 | Active Learning on Trees and Graphs
Nicolò Cesa-Bianchi, Claudio Gentile, Fabio Vitale, Giovanni Zappella |
COLT | 4 |
| 2010 | Random Spanning Trees and the Prediction of Weighted Graphs
Nicolò Cesa-Bianchi, Claudio Gentile, Fabio Vitale, Giovanni Zappella |
ICML | 4 |