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

Fares Fourati

dblp:275/3371 · DBLP profile ↗
← Back
8ranked-venue papers
7as first author
8since 2021 · last 2026
0000-0002-6913-7035ORCID · corroborated

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

Artificial intelligence and machine learning · 8 · 7 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-author · 3 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
5 papers
Reinforcement learning · 67% Language models and text generation · 17% Efficient and distributed learning · 9%
Theoretical computer science
3 papers
Mathematical optimization · 92% Approximation and online algorithms · 8%

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

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning › multi-armed bandit
combinatorial bandits
1.522024
Federated Combinatorial Multi-Agent Multi-Armed Bandits · ICML 2024
Combinatorial Stochastic-Greedy Bandit · AAAI 2024
Mathematical optimization
global optimization
1.012026
ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functions · AAAI 2026
Mathematical optimization › global optimization
lipschitz optimization
1.012026
ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functions · AAAI 2026
Machine learning › Reinforcement learning
actor-critic methods
0.912025
ACING: Actor-Critic for Instruction Learning in Black-Box LLMs · EMNLP 2025
Natural language and speech › Language models and text generation › prompting
instruction optimization
0.912025
ACING: Actor-Critic for Instruction Learning in Black-Box LLMs · EMNLP 2025
Machine learning › Efficient and distributed learning
federated learning
0.812024
Federated Combinatorial Multi-Agent Multi-Armed Bandits · ICML 2024
Machine learning › Reinforcement learning
large action space
0.812024
Stochastic Q-learning for Large Discrete Action Spaces · ICML 2024
Machine learning › Reinforcement learning
multi-armed bandit
0.812024
Federated Combinatorial Multi-Agent Multi-Armed Bandits · ICML 2024
Machine learning › Reinforcement learning › value-based reinforcement learning
q-learning
0.812024
Stochastic Q-learning for Large Discrete Action Spaces · ICML 2024
Machine learning › Reinforcement learning
value-based reinforcement learning
0.812024
Stochastic Q-learning for Large Discrete Action Spaces · ICML 2024
Mathematical optimization › submodular optimization
submodular maximization
0.812024
Combinatorial Stochastic-Greedy Bandit · AAAI 2024
Machine learning › Optimization for machine learning › black-box optimization
zeroth-order optimization
0.312026
ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functions · AAAI 2026
Natural language and speech › Language models and text generation
chain-of-thought reasoning
0.312025
ACING: Actor-Critic for Instruction Learning in Black-Box LLMs · EMNLP 2025
Natural language and speech › Language models and text generation
text summarization
0.312025
ACING: Actor-Critic for Instruction Learning in Black-Box LLMs · EMNLP 2025
Machine learning › Graph learning › influence maximization
social influence maximization
0.212024
Combinatorial Stochastic-Greedy Bandit · AAAI 2024
Approximation and online algorithms › online algorithms
online combinatorial optimization
0.212024
Federated Combinatorial Multi-Agent Multi-Armed Bandits · ICML 2024

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

regret analysis · 2.0random projection · 2.0upper confidence bound · 1.5submodular maximization · 1.5approximation algorithm · 1.5black-box optimization · 0.9actor-critic reinforcement learning · 0.9stochastic-greedy · 0.8stochastic optimization · 0.8stochastic greedy · 0.8deep neural network · 0.8
YearPublicationVenuePosition
2026 ECPv2: Fast, Efficient, and Scalable Global Optimization of Lipschitz Functions
abstract
We propose ECPv2, a scalable and theoretically grounded algorithm for global optimization of Lipschitz continuous functions with unknown Lipschitz constants. Building on the Every Call is Precious (ECP) framework, which ensures that each accepted function evaluation is potentially informative, ECPv2 addresses key limitations of ECP, including high computational cost and overly conservative early behavior. ECPv2 introduces three innovations: (i) an adaptive lower bound that prevents vacuous acceptance regions, (ii) a memory mechanism that restricts comparisons to a fixed-size subset of past evaluations, and (iii) a fixed random projection that accelerates distance computations in high dimensions. We theoretically show that ECPv2 retains ECP’s regret guarantees and expands the acceptance region with high probability. Extensive experiments and ablation studies empirically validate these findings. Using principled hyperparameter settings, we evaluate ECPv2 across a wide range of nonconvex optimization problems and find that it consistently matches or outperforms leading optimizers while significantly reducing wall clock time.
Fares Fourati, Mohamed-Slim Alouini, Vaneet Aggarwal
AAAI1
2025 Every Call is Precious: Global Optimization of Black-Box Functions with Unknown Lipschitz Constants
abstract
Optimizing expensive, non-convex, black-box Lipschitz continuous functions presents significant challenges, particularly when the Lipschitz constant of the underlying function is unknown. Such problems often demand numerous function evaluations to approximate the global optimum, which can be prohibitive in terms of time, energy, or resources. In this work, we introduce Every Call is Precious (ECP), a novel global optimization algorithm that minimizes unpromising evaluations by strategically focusing on potentially optimal regions. Unlike previous approaches, ECP eliminates the need to estimate the Lipschitz constant, thereby avoiding additional function evaluations. ECP guarantees no-regret performance for infinite evaluation budgets and achieves minimax-optimal regret bounds within finite budgets. Extensive ablation studies validate the algorithm’s robustness, while empirical evaluations show that ECP outperforms 10 benchmark algorithms—including Lipschitz, Bayesian, bandits, and evolutionary methods—across 30 multi-dimensional non-convex synthetic and real-world optimization problems, which positions ECP as a competitive approach for global optimization.
Fares Fourati, Salma Kharrat, Vaneet Aggarwal, Mohamed-Slim Alouini
AISTATS1
2025 ACING: Actor-Critic for Instruction Learning in Black-Box LLMs
abstract
The effectiveness of Large Language Models (LLMs) in solving tasks depends significantly on the quality of their instructions, which often require substantial human effort to craft.This underscores the need for automated instruction optimization.However, optimizing instructions is particularly challenging when working with black-box LLMs, where model parameters and gradients are inaccessible.We introduce ACING, an actor-critic reinforcement learning framework that formulates instruction optimization as a stateless, continuous-action problem, enabling exploration of infinite instruction spaces using only black-box feedback.ACING automatically discovers prompts that outperform human-written prompts in 76% of instruction-induction tasks, with gains of up to 33 points and a 10-point median improvement over the best automatic baseline in 33 tasks spanning instruction-induction, summarization, and chain-of-thought reasoning.Extensive ablations highlight its robustness and efficiency.An implementation of ACING is available at https://github.com/salmakh1/ACING.
Salma Kharrat, Fares Fourati, Marco Canini
EMNLP2
2024 Combinatorial Stochastic-Greedy Bandit
abstract
We propose a novel combinatorial stochastic-greedy bandit (SGB) algorithm for combinatorial multi-armed bandit problems when no extra information other than the joint reward of the selected set of n arms at each time step t in [T] is observed. SGB adopts an optimized stochastic-explore-then-commit approach and is specifically designed for scenarios with a large set of base arms. Unlike existing methods that explore the entire set of unselected base arms during each selection step, our SGB algorithm samples only an optimized proportion of unselected arms and selects actions from this subset. We prove that our algorithm achieves a (1-1/e)-regret bound of O(n^(1/3) k^(2/3) T^(2/3) log(T)^(2/3)) for monotone stochastic submodular rewards, which outperforms the state-of-the-art in terms of the cardinality constraint k. Furthermore, we empirically evaluate the performance of our algorithm in the context of online constrained social influence maximization. Our results demonstrate that our proposed approach consistently outperforms the other algorithms, increasing the performance gap as k grows.
Fares Fourati, Christopher J. Quinn, Mohamed-Slim Alouini, Vaneet Aggarwal
AAAI1
2024 FilFL: Client Filtering for Optimized Client Participation in Federated Learning
abstract
Federated learning, an emerging machine learning paradigm, enables clients to collaboratively train a model without exchanging local data. Clients participating in the training process significantly impact the convergence rate, learning efficiency, and model generalization. We propose a novel approach, client filtering, to improve model generalization and optimize client participation and training. The proposed method periodically filters available clients to identify a subset that maximizes a combinatorial objective function with an efficient greedy filtering algorithm. Thus, the clients are assessed as a combination rather than individually. We theoretically analyze the convergence of federated learning with client filtering in heterogeneous settings and evaluate its performance across diverse vision and language tasks, including realistic scenarios with time-varying client availability. Our empirical results demonstrate several benefits of our approach, including improved learning efficiency, faster convergence, and up to 10% higher test accuracy than training without client filtering.
Fares Fourati, Salma Kharrat, Vaneet Aggarwal, Mohamed-Slim Alouini, Marco Canini
ECAI1
2024 Federated Combinatorial Multi-Agent Multi-Armed Bandits
abstract
This paper introduces a federated learning framework tailored for online combinatorial optimization with bandit feedback. In this setting, agents select subsets of arms, observe noisy rewards for these subsets without accessing individual arm information, and can cooperate and share information at specific intervals. Our framework transforms any offline resilient single-agent $(\alpha-\epsilon)$-approximation algorithm—having a complexity of $\tilde{\mathcal{O}}\left(\frac{\psi}{\epsilon^\beta}\right)$, where the logarithm is omitted, for some function $\psi$ and constant $\beta$—into an online multi-agent algorithm with $m$ communicating agents and an $\alpha$-regret of no more than $\tilde{\mathcal{O}}\left(m^{-\frac{1}{3+\beta}} \psi^\frac{1}{3+\beta} T^\frac{2+\beta}{3+\beta}\right)$. Our approach not only eliminates the $\epsilon$ approximation error but also ensures sublinear growth with respect to the time horizon $T$ and demonstrates a linear speedup with an increasing number of communicating agents. Additionally, the algorithm is notably communication-efficient, requiring only a sublinear number of communication rounds, quantified as $\tilde{\mathcal{O}}\left(\psi T^\frac{\beta}{\beta+1}\right)$. Furthermore, the framework has been successfully applied to online stochastic submodular maximization using various offline algorithms, yielding the first results for both single-agent and multi-agent settings and recovering specialized single-agent theoretical guarantees. We empirically validate our approach to a stochastic data summarization problem, illustrating the effectiveness of the proposed framework, even in single-agent scenarios.
Fares Fourati, Mohamed-Slim Alouini, Vaneet Aggarwal
ICML1
2024 Stochastic Q-learning for Large Discrete Action Spaces
abstract
In complex environments with large discrete action spaces, effective decision-making is critical in reinforcement learning (RL). Despite the widespread use of value-based RL approaches like Q-learning, they come with a computational burden, necessitating the maximization of a value function over all actions in each iteration. This burden becomes particularly challenging when addressing large-scale problems and using deep neural networks as function approximators. In this paper, we present stochastic value-based RL approaches which, in each iteration, as opposed to optimizing over the entire set of $n$ actions, only consider a variable stochastic set of a sublinear number of actions, possibly as small as $\mathcal{O}(\log(n))$. The presented stochastic value-based RL methods include, among others, Stochastic Q-learning, StochDQN, and StochDDQN, all of which integrate this stochastic approach for both value-function updates and action selection. The theoretical convergence of Stochastic Q-learning is established, while an analysis of stochastic maximization is provided. Moreover, through empirical validation, we illustrate that the various proposed approaches outperform the baseline methods across diverse environments, including different control problems, achieving near-optimal average returns in significantly reduced time.
Fares Fourati, Vaneet Aggarwal, Mohamed-Slim Alouini
ICML1
2023 Randomized Greedy Learning for Non-monotone Stochastic Submodular Maximization Under Full-bandit Feedback
abstract
We investigate the problem of unconstrained combinatorial multi-armed bandits with full-bandit feedback and stochastic rewards for submodular maximization. Previous works investigate the same problem assuming a submodular and monotone reward function. In this work, we study a more general problem, i.e., when the reward function is not necessarily monotone, and the submodularity is assumed only in expectation. We propose Randomized Greedy Learning (RGL) algorithm and theoretically prove that it achieves a $\frac{1}{2}$-regret upper bound of $\tilde{\mathcal{O}}(n T^{\frac{2}{3}})$ for horizon $T$ and number of arms $n$. We also show in experiments that RGL empirically outperforms other full-bandit variants in submodular and non-submodular settings.
Fares Fourati, Vaneet Aggarwal, Christopher J. Quinn, Mohamed-Slim Alouini
AISTATS1