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

Antoine Grosnit

dblp:281/6860 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
7since 2021 · last 2023
0000-0001-8433-1664ORCID · corroborated

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

Artificial intelligence and machine learning · 5 · 1 first-author · 5 since 2021Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 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
3 papers
Optimization for machine learning · 85% Probabilistic and Bayesian machine learning · 15%
Theoretical computer science
1 paper
Mathematical optimization · 80% Algorithms and data structures · 20%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Electronic design automation · 91% Performance modeling and evaluation · 9%

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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
1.832023
End-to-End Meta-Bayesian Optimisation with Transformer Neural Processes · NeurIPS 2023
Framework and Benchmarks for Combinatorial and Mixed-variable Bayesian Optimization · NeurIPS 2023
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
combinatorial bayesian optimization
0.712023
Framework and Benchmarks for Combinatorial and Mixed-variable Bayesian Optimization · NeurIPS 2023
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
meta-learning for bayesian optimization
0.712023
End-to-End Meta-Bayesian Optimisation with Transformer Neural Processes · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
neural processes
0.712023
End-to-End Meta-Bayesian Optimisation with Transformer Neural Processes · 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
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
acquisition function learning
0.212023
End-to-End Meta-Bayesian Optimisation with Transformer Neural Processes · NeurIPS 2023
Performance modeling and evaluation
benchmarking
0.212023
Framework and Benchmarks for Combinatorial and Mixed-variable Bayesian Optimization · NeurIPS 2023

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

trust region · 1.3black-box optimization · 1.3transformer · 0.7reinforcement learning · 0.7auxiliary tasks · 0.7lipschitz tree search · 0.6adaptive tree search · 0.6gradient-based optimization · 0.5compositional optimization · 0.5
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
DAC1
2023 Framework and Benchmarks for Combinatorial and Mixed-variable Bayesian Optimization
abstract
This paper introduces a modular framework for Mixed-variable and Combinatorial Bayesian Optimization (MCBO) to address the lack of systematic benchmarking and standardized evaluation in the field. Current MCBO papers often introduce non-diverse or non-standard benchmarks to evaluate their methods, impeding the proper assessment of different MCBO primitives and their combinations. Additionally, papers introducing a solution for a single MCBO primitive often omit benchmarking against baselines that utilize the same methods for the remaining primitives. This omission is primarily due to the significant implementation overhead involved, resulting in a lack of controlled assessments and an inability to showcase the merits of a contribution effectively.To overcome these challenges, our proposed framework enables an effortless combination of Bayesian Optimization components, and provides a diverse set of synthetic and real-world benchmarking tasks. Leveraging this flexibility, we implement 47 novel MCBO algorithms and benchmark them against seven existing MCBO solvers and five standard black-box optimization algorithms on ten tasks, conducting over 4000 experiments. Our findings reveal a superior combination of MCBO primitives outperforming existing approaches and illustrate the significance of model fit and the use of a trust region. We make our MCBO library available under the MIT license at \url{https://github.com/huawei-noah/HEBO/tree/master/MCBO}.
Kamil Dreczkowski, Antoine Grosnit, Haitham Bou-Ammar
NeurIPS2
2023 End-to-End Meta-Bayesian Optimisation with Transformer Neural Processes
abstract
Meta-Bayesian optimisation (meta-BO) aims to improve the sample efficiency of Bayesian optimisation by leveraging data from related tasks. While previous methods successfully meta-learn either a surrogate model or an acquisition function independently, joint training of both components remains an open challenge. This paper proposes the first end-to-end differentiable meta-BO framework that generalises neural processes to learn acquisition functions via transformer architectures. We enable this end-to-end framework with reinforcement learning (RL) to tackle the lack of labelled acquisition data. Early on, we notice that training transformer-based neural processes from scratch with RL is challenging due to insufficient supervision, especially when rewards are sparse. We formalise this claim with a combinatorial analysis showing that the widely used notion of regret as a reward signal exhibits a logarithmic sparsity pattern in trajectory lengths. To tackle this problem, we augment the RL objective with an auxiliary task that guides part of the architecture to learn a valid probabilistic model as an inductive bias. We demonstrate that our method achieves state-of-the-art regret results against various baselines in experiments on standard hyperparameter optimisation tasks and also outperforms others in the real-world problems of mixed-integer programming tuning, antibody design, and logic synthesis for electronic design automation.
Alexandre Maraval, Matthieu Zimmer, Antoine Grosnit, Haitham Bou-Ammar
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
DATE1
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
NeurIPS2
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.5
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.1