A03 – Sequential and adaptive learning under dependence and non-standard objective functions
Objectives
We consider the problem of learning sequentially, adaptively and on the basis of partial information
on an uncertain environment. In this setting, the learner sequentially and actively collects the data,
which is are not available before-hand in a batch form. The process is as follows : at each time t,
the learner chooses an action and receives a data point, that depends on the performed action. A
popular application—that we extensively considered in the two first periods—is the one of online
recommender systems. The objective of the recommender system (learner) is to recommend at
each time t an item (actions) to a user that fits their needs. The recommendation system does not
observe the preferences of the users, but only their opinions on what it (the recommendation
system) has recommended as items previously. This casts many interesting problems finding
optimal sequential strategies for focusing first on the most liked items, or spanning as well
as possible the preferences of the users, etc. The coupling of data assimilation and sequential
learning has a huge potential as it allows to make more efficient use of huge datasets coming
from dynamical systems.
In this field, the main aim is to design strategies for sequential data sampling that effectively
balance exploration and exploitation, considering dependencies between the data and a pre-
specified loss function. The main challenge is to gather information on the unknown environment
while minimising the loss by selecting actions that result in low expected loss. Key questions
include deriving bounds for the expected loss.
The main challenge that we considered in the two first periods was to deal with the fact that in
this application—and in many other real life examples—the data that the learner collects present
dependencies. In the first period, we focused on discrete switching systems. In the second period,
we focused on more complex systems, be it in regard to the nature of the system itself—namely
with continuous actions, or with a complex structure—or of the changes—no well-defined change
point, and more flexibility in the nature of the change.
In the last funding period, we want to investigate three complex problems where the outputs
of the first and second funding period will be instrumental. These problems involve optimising
the use of side-information between arms, combining topological properties, and dealing with
dependencies. The focus will be on: (1) exploring a graph with side-information on neighbouring
nodes, (2) learning a continuous, complex function at multiple points simultaneously under shape
constraints and dependency and (3) to employ sequential learning techniques for learning an
optimal randomised observation strategy compatible with classical filtering frameworks.
The first two problems necessitate, in two different ways, to make optimal usage of side-
information between the actions. This side-information arises from a mixture between topological
properties of the underlying sequential learning problem. This builds on the ideas developed
during the second funding period, where the continuous bandit setting was explored, as well as
on the foundational work on dependence in bandit settings, which was extensively studied during
the first and second funding periods. We want to optimise the usage of this side-information in
more complex problems than what we considered before, namely:
1 exploring a graph with side-information on neighbouring nodes, and potentially dependence
and missing information over the graph structure,
2 Learning a continuous function of low intrinsic dimension—or in the multi-view model—under
dependence assumption,
Furthermore, we aim to build on a pilot study [1] that explores the use of sequential learning
strategies to improve the subspace of the state space most relevant for the Bayesian inference step.
To this end, we will:
3 investigate randomised observation strategies for filtering.
For all three challenges, side information and dependencies will together form a complex
framework, requiring optimal strategies that take both elements and their interplay into account.
Preprints
Manegueu, A. G., Carpentier, A., & Yu, Y. (2021). Generalized non-stationary bandits. arXiv preprint arXiv:2102.00725
Zadorozhnyi, O., Gaillard, P., Gerchinovitz, S., and Rudi, A. (2021): Online nonparametric regression with Sobolev kernels. arxiv: 2102.03594
Carpentier, A., Vernade, C., and Abbasi-Yadkori, Y. (2020): The elliptical potential lemma revisited. arXiv: 2010.10182.
Vernade, C., Carpentier, A., Lattimore, T., Zappella, G., Ermis, B. and Brueckner, M. (2020): Linear Bandits with Stochastic Delayed Feedback. arXiv:1807.02089
Lefakis, L., Zadorozhnyi, O. and Blanchard, G. (2019): Efficient Regularized Piecewise-Linear Regression Trees. arXiv: 1907.00275
Zadorozhnyi, O., Blanchard, G., and Carpentier, A. (2019): Restless dependent bandits with fading memory. arXiv: 1906.10454
Publications
G. Blanchard, A. Carpentier, and O. Zadorozhnyi (2024): Moment inequalities for sums of weakly dependent random fields. In: Bernoulli 30.3, pp. 2501–2520. doi: 10.3150/23-BEJ1682.
Kocák, T., & Carpentier, A. (2023, July). Online learning with feedback graphs: The true shape of regret. In International Conference on Machine Learning (pp. 17260-17282). PMLR. https://doi.org/10.48550/arXiv.2306.02971
Gaucher, S., Carpentier, A., & Giraud, C. (2022). The price of unfairness in linear bandits with biased feedback. Advances in Neural Information Processing Systems, 35, 18363-18376.
Boether, M., Kißig, O., Taraz, M., Cohen, S., Seidel, K., and Friedrich, T. (2022). Whats Wrong with Deep Learning in Tree Search for Combinatorial Optimization. In: International Conference on Learning Representations. arXiv:2201.10494
R. De Heide, J. Cheshire, P. M ́enard, and A. Carpentier.Bandits with many optimal arms. In: Advances in Neural Information Processing Systems 34 (2021), pp. 22457–22469, 2021.
Saggioro, E., de Wiljes, J., Kretschmer, M., and Runge, J. (2020). Reconstructing regime-dependent causalrelationships from observational time series. Chaos, 30(11):113115–1–113115–22, doi:10.1063/5.0020538
J. Cheshire, P. Menard, and A. Carpentier. The influence of shape constraints on the thresholding bandit problem. In: Conference on Learning Theory. PMLR. 2020, pp. 1228–1275, 2020.
Blanchard, G. and Zadorozhnyi, O. (2019). Concentration of weakly dependent Banach-valued sums and applications to statistical learning methods. Bernoulli, 25(4B), 3421-3458. doi:10.3150/18-BEJ1095 (arXiv: 1712.01934)
Achddou, J., Lam-Weil, J., Carpentier, A. and Blanchard, G. (2019). A minimax near-optimal algorithm for adaptive rejection sampling. Proceedings of the 30th International Conference on Algorithmic Learning Theory, PMLR 98:94-126, 2019. Open Access
Locatelli, A., Carpentier, A., and Valko, M. (2019). Active multiple matrix completion with adaptive confidence sets. Proceedings of Machine Learning Research, PMLR, 89, 1783-1791. Open Access
Seznec, J, Locatelli, A., Carpentier, A., Lazaric, A., and Valko, M. (2019): Rotting bandits are no harder than stochastic ones. Proceedings of Machine Learning Research, in PMLR 89:2564-2572. Open Access
Locatelli, A., and Carpentier, A. (2018). Adaptivity to Smoothness in X-armed bandits. Proceedings of Machine Learning Research, PMLR, 75, 1463-1492. Open Access
Blanchard, G., Carpentier, A. and Gutzeit, M. (2018): Minimax Euclidean Separation Rates for Testing Convex Hypotheses in Rd. Electron. J. Statist. 12 (2): 3713-3735. doi:10.1214/18-EJS1472
Locatelli, A., Carpentier, A., and Kpotufe, S. (2018): An Adaptive Strategy for Active Learning with Smooth Decision Boundary. Proceedings of Machine Learning Research (ALT), 83, 547-571. Open Access