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

Rasul Tutunov

dblp:155/0011 · DBLP profile ↗
← Back
9ranked-venue papers
1as first author
6since 2021 · last 2023
0000-0002-6495-6437ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 1 first-author · 4 since 2021Systems, architecture and hardware · 2 · 2 since 2021Software engineering, systems software and programming languages · 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.

Theoretical computer science
2 papers
Mathematical optimization · 84% Algorithms and data structures · 16%
Artificial intelligence
3 papers
Optimization for machine learning · 64% Reinforcement learning · 36%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 100%

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

TopicWeightPapersLastEvidence papers
Computational science and engineering › computational chemistry
electronic structure calculation
0.712023
Online PCA in Converging Self-consistent Field Equations · NeurIPS 2023
Electronic design automation
logic synthesis
0.712023
Lightweight Structural Choices Operator for Technology Mapping · DAC 2023
Electronic design automation › logic synthesis › technology mapping
structural choices
0.712023
Lightweight Structural Choices Operator for Technology Mapping · DAC 2023
Electronic design automation › logic synthesis
technology mapping
0.712023
Lightweight Structural Choices Operator for Technology Mapping · DAC 2023
Mathematical optimization › numerical analysis
eigenvalue problem
0.712023
Online PCA in Converging Self-consistent Field Equations · NeurIPS 2023
Mathematical optimization
black-box optimization
0.612022
Optimistic Tree Searches for Combinatorial Black-Box Optimization · NeurIPS 2022
Mathematical optimization
combinatorial optimization
0.612022
Optimistic Tree Searches for Combinatorial Black-Box Optimization · NeurIPS 2022
Mathematical optimization
continuous optimization
0.612022
Optimistic Tree Searches for Combinatorial Black-Box Optimization · NeurIPS 2022
Mathematical optimization › global optimization
lipschitz optimization
0.612022
Optimistic Tree Searches for Combinatorial Black-Box Optimization · NeurIPS 2022
Algorithms and data structures › data structure design › search structures
search trees
0.612022
Optimistic Tree Searches for Combinatorial Black-Box Optimization · NeurIPS 2022
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
acquisition function optimization
0.512021
Are We Forgetting about Compositional Optimisers in Bayesian Optimisation? · J. Mach. Learn. Res. 2021
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.512021
Are We Forgetting about Compositional Optimisers in Bayesian Optimisation? · J. Mach. Learn. Res. 2021
Machine learning › Optimization for machine learning
distributed optimization
0.312018
Distributed Multitask Reinforcement Learning with Quadratic Convergence · NeurIPS 2018
Machine learning › Reinforcement learning
multi-task reinforcement learning
0.312018
Distributed Multitask Reinforcement Learning with Quadratic Convergence · NeurIPS 2018
Machine learning › Reinforcement learning › non-stationary reinforcement learning
continual reinforcement learning
0.212015
Safe Policy Search for Lifelong Reinforcement Learning with Sublinear Regret · ICML 2015
Machine learning › Reinforcement learning › policy optimization
policy gradient
0.212015
Safe Policy Search for Lifelong Reinforcement Learning with Sublinear Regret · ICML 2015

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

online PCA · 1.3fixed-point iteration · 1.3lipschitz tree search · 0.6adaptive tree search · 0.6gradient-based optimization · 0.5compositional optimization · 0.5variational inference · 0.3consensus optimization · 0.3safety constraints · 0.2policy gradient · 0.2adversarial learning · 0.2
YearPublicationVenuePosition
2023 Lightweight Structural Choices Operator for Technology Mapping
abstract
Technology mapping quality heavily depends on the subject graph structure. To overcome structural biases, operators construct choice nodes to enable mappings with improved node and level counts. Nevertheless, state-of-the-art structural choice operators scale poorly with graph size.We present the lightweight structural choices (LCH) operator that incorporates equivalencies by processing only subparts of the graph. We propose multiple heuristics that rely on specific node extraction orders and subpart sizes to extract non-overlapping components. Compared to state-of-the-art methods on EPFL circuits, LCH is 2.35x faster enduring a small sacrifice in node count (3%) and level reduction (2%).
Antoine Grosnit, Matthieu Zimmer, Rasul Tutunov, Xing Li 0023, Lei Chen 0031, Mingxuan Yuan, Haitham Bou-Ammar
DAC3
2023 Online PCA in Converging Self-consistent Field Equations
abstract
Self-consistent Field (SCF) equation is a type of nonlinear eigenvalue problem in which the matrix to be eigen-decomposed is a function of its own eigenvectors. It is of great significance in computational science for its connection to the Schrödinger equation. Traditional fixed-point iteration methods for solving such equations suffer from non-convergence issues. In this work, we present a novel perspective on such SCF equations as a principal component analysis (PCA) for non-stationary time series, in which a distribution and its own top principal components are mutually updated over time, and the equilibrium state of the model corresponds to the solution of the SCF equations. By the new perspective, online PCA techniques are able to engage in so as to enhance the convergence of the model towards the equilibrium state, acting as a new set of tools for converging the SCF equations. With several numerical adaptations, we then develop a new algorithm for converging the SCF equation, and demonstrated its high convergence capacity with experiments on both synthesized and real electronic structure scenarios.
Xihan Li 0001, Rasul Tutunov, Haitham Bou-Ammar, Lei Wang 0198, Jun Wang 0012
NeurIPS3
2022 BOiLS: Bayesian Optimisation for Logic Synthesis
abstract
Optimising the quality-of-results (QoR) of circuits during logic synthesis is a formidable challenge necessitating the exploration of exponentially sized search spaces. While expert-designed operations aid in uncovering effective sequences, the increase in complexity of logic circuits favours automated procedures. To enable efficient and scalable solvers, we propose BOiLS, the first algorithm adapting Bayesian optimisation to navigate the space of synthesis operations. BOiLS requires no human intervention and trades-off exploration versus exploitation through novel Gaussian process kernels and trust-region constrained acquisitions. In a set of experiments on EPFL benchmarks, we demonstrate BOiLS's superior performance compared to state-of-the-art in terms of both sample efficiency and QoR values.
Antoine Grosnit, Cédric Malherbe, Rasul Tutunov, Xingchen Wan, Jun Wang 0012, Haitham Bou-Ammar
DATE3
2022 Optimistic Tree Searches for Combinatorial Black-Box Optimization
abstract
The optimization of combinatorial black-box functions is pervasive in computer science and engineering. However, the combinatorial explosion of the search space and lack of natural ordering pose significant challenges for current techniques from a theoretical and practical perspective, and require new algorithmic ideas. In this paper, we propose to adapt the recent advances in tree searches and partitioning techniques to design and analyze novel black-box combinatorial solvers. A first contribution is the analysis of a first tree-search algorithm called Optimistic Lipschitz Tree Search (OLTS) which assumes the Lipschitz constant of the function to be known. Linear convergence rates are provided for this algorithm under specific conditions, improving upon the logarithmic rates of baselines. An adaptive version, called Optimistic Combinatorial Tree Search (OCTS), is then introduced for the more realistic setup where we do not have any information on the Lipschitz constant of the function. Similar theoretical guarantees are shown to hold for OCTS and a numerical assessment is provided to illustrate the potential of tree searches with respect to state-of-the-art methods over typical benchmarks.
Cédric Malherbe, Antoine Grosnit, Rasul Tutunov, Haitham Bou-Ammar, Jun Wang 0012
NeurIPS3
2022 HEBO: An Empirical Study of Assumptions in Bayesian Optimisation
abstract
In this work we rigorously analyse assumptions inherent to black-box optimisation hyper-parameter tuning tasks. Our results on the Bayesmark benchmark indicate that heteroscedasticity and non-stationarity pose significant challenges for black-box optimisers. Based on these findings, we propose a Heteroscedastic and Evolutionary Bayesian Optimisation solver (HEBO). HEBO performs non-linear input and output warping, admits exact marginal log-likelihood optimisation and is robust to the values of learned parameters. We demonstrate HEBO’s empirical efficacy on the NeurIPS 2020 Black-Box Optimisation challenge, where HEBO placed first. Upon further analysis, we observe that HEBO significantly outperforms existing black-box optimisers on 108 machine learning hyperparameter tuning tasks comprising the Bayesmark benchmark. Our findings indicate that the majority of hyper-parameter tuning tasks exhibit heteroscedasticity and non-stationarity, multiobjective acquisition ensembles with Pareto front solutions improve queried configurations, and robust acquisition maximisers afford empirical advantages relative to their non-robust counterparts. We hope these findings may serve as guiding principles for practitioners of Bayesian optimisation.
Alexander I. Cowen-Rivers, Wenlong Lyu, Rasul Tutunov, Zhi Wang 0001, Antoine Grosnit, Ryan-Rhys Griffiths, Alexandre Maraval, Jianye Hao, Jun Wang 0012, Jan Peters 0001, Haitham Bou-Ammar
J. Artif. Intell. Res.3
2021 Are We Forgetting about Compositional Optimisers in Bayesian Optimisation?
abstract
Bayesian optimisation presents a sample-efficient methodology for global optimisation. Within this framework, a crucial performance-determining subroutine is the maximisation of the acquisition function, a task complicated by the fact that acquisition functions tend to be non-convex and thus nontrivial to optimise. In this paper, we undertake a comprehensive empirical study of approaches to maximise the acquisition function. Additionally, by deriving novel, yet mathematically equivalent, compositional forms for popular acquisition functions, we recast the maximisation task as a compositional optimisation problem, allowing us to benefit from the extensive literature in this field. We highlight the empirical advantages of the compositional approach to acquisition function maximisation across 3958 individual experiments comprising synthetic optimisation tasks as well as tasks from Bayesmark. Given the generality of the acquisition function maximisation subroutine, we posit that the adoption of compositional optimisers has the potential to yield performance improvements across all domains in which Bayesian optimisation is currently being applied. An open-source implementation is made available at https://github.com/huawei-noah/noah-research/tree/CompBO/BO/HEBO/CompBO.
Antoine Grosnit, Alexander I. Cowen-Rivers, Rasul Tutunov, Ryan-Rhys Griffiths, Jun Wang 0012, Haitham Bou-Ammar
J. Mach. Learn. Res.3
2020 Derivative-Free & Order-Robust Optimisation
abstract
In this paper, we formalise order-robust optimisation as an instance of online learning minimising simple regret, and propose Vroom, a zero’th order optimisation algorithm capable of achieving vanishing regret in non-stationary environments, while recovering favorable rates under stochastic reward-generating processes. Our results are the first to target simple regret definitions in adversarial scenarios unveiling a challenge that has been rarely considered in prior work.
Haitham Bou-Ammar, Victor Gabillon, Rasul Tutunov, Michal Valko
AISTATS3
2018 Distributed Multitask Reinforcement Learning with Quadratic Convergence
abstract
Multitask reinforcement learning (MTRL) suffers from scalability issues when the number of tasks or trajectories grows large. The main reason behind this drawback is the reliance on centeralised solutions. Recent methods exploited the connection between MTRL and general consensus to propose scalable solutions. These methods, however, suffer from two drawbacks. First, they rely on predefined objectives, and, second, exhibit linear convergence guarantees. In this paper, we improve over state-of-the-art by deriving multitask reinforcement learning from a variational inference perspective. We then propose a novel distributed solver for MTRL with quadratic convergence guarantees.
Rasul Tutunov, Haitham Bou-Ammar
NeurIPS1
2015 Safe Policy Search for Lifelong Reinforcement Learning with Sublinear Regret
abstract
Lifelong reinforcement learning provides a promising framework for developing versatile agents that can accumulate knowledge over a lifetime of experience and rapidly learn new tasks by building upon prior knowledge. However, current lifelong learning methods exhibit non-vanishing regret as the amount of experience increases, and include limitations that can lead to suboptimal or unsafe control policies. To address these issues, we develop a lifelong policy gradient learner that operates in an adversarial setting to learn multiple tasks online while enforcing safety constraints on the learned policies. We demonstrate, for the first time, sublinear regret for lifelong policy search, and validate our algorithm on several benchmark dynamical systems and an application to quadrotor control.
Haitham Bou-Ammar, Rasul Tutunov, Eric Eaton
ICML2