Demo Data from VLDB 2026 / reviewers in the wild / expert
Esteban Real
dblp:156/0082
· DBLP profile ↗
9ranked-venue papers
4as first author
3since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 4 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorSystems, architecture and hardware · 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.
| Artificial intelligence
7 papers |
Efficient and distributed learning · 31% Optimization for machine learning · 22% Image recognition and object detection · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 100% |
Topics — the 14 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search |
1.5 | 4 | 2020 | AutoML-Zero: Evolving Machine Learning Algorithms From Scratch · ICML 2020 NAS-Bench-101: Towards Reproducible Neural Architecture Search · ICML 2019 Regularized Evolution for Image Classifier Architecture Search · AAAI 2019 |
Machine learning › Optimization for machine learning
adaptive optimization |
0.7 | 1 | 2023 | Symbolic Discovery of Optimization Algorithms · NeurIPS 2023 |
Machine learning › Optimization for machine learning › optimization › optimizer design
memory-efficient optimizer |
0.7 | 1 | 2023 | Symbolic Discovery of Optimization Algorithms · NeurIPS 2023 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › combinatorial search
program search |
0.7 | 1 | 2023 | Symbolic Discovery of Optimization Algorithms · NeurIPS 2023 |
Machine learning › Deep learning architectures and training
training optimization |
0.7 | 1 | 2023 | Symbolic Discovery of Optimization Algorithms · NeurIPS 2023 |
Machine learning › Transfer learning and domain adaptation
meta-learning |
0.5 | 1 | 2021 | Evolving Reinforcement Learning Algorithms · ICLR 2021 |
Machine learning › Efficient and distributed learning
automated machine learning |
0.4 | 1 | 2020 | AutoML-Zero: Evolving Machine Learning Algorithms From Scratch · ICML 2020 |
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search
evolutionary neural architecture search |
0.4 | 1 | 2019 | Regularized Evolution for Image Classifier Architecture Search · AAAI 2019 |
Computer vision › Image recognition and object detection
image classification |
0.4 | 1 | 2019 | Regularized Evolution for Image Classifier Architecture Search · AAAI 2019 |
Performance modeling and evaluation
benchmarking |
0.4 | 1 | 2019 | NAS-Bench-101: Towards Reproducible Neural Architecture Search · ICML 2019 |
Computer vision › Image recognition and object detection › object detection
bounding box annotation |
0.3 | 1 | 2017 | YouTube-BoundingBoxes: A Large High-Precision Human-Annotated Data Set for Object Detection in Video · CVPR 2017 |
Machine learning › Optimization for machine learning
evolutionary computation |
0.3 | 1 | 2017 | Large-Scale Evolution of Image Classifiers · ICML 2017 |
Computer vision › Image recognition and object detection
object detection |
0.3 | 1 | 2017 | YouTube-BoundingBoxes: A Large High-Precision Human-Annotated Data Set for Object Detection in Video · CVPR 2017 |
Computer vision › Video understanding and tracking
video object detection |
0.3 | 1 | 2017 | YouTube-BoundingBoxes: A Large High-Precision Human-Annotated Data Set for Object Detection in Video · CVPR 2017 |
Methods — techniques the papers use, named apart from their topics
architecture optimization · 0.8symbolic discovery · 0.7program search · 0.7evolution strategies · 0.7evolutionary computation · 0.5weight sharing · 0.4symbolic programming · 0.4evolutionary search · 0.4backpropagation · 0.4tournament selection · 0.4reinforcement learning · 0.4regularized evolution · 0.4graph isomorphism · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Discovering Adaptable Symbolic Algorithms from ScratchabstractAutonomous robots deployed in the real world will need control policies that rapidly adapt to environmental changes. To this end, we propose AutoRobotics-Zero (ARZ), a method based on AutoML-Zero that discovers zero-shot adaptable policies from scratch. In contrast to neural network adaption policies, where only model parameters are optimized, ARZ can build control algorithms with the full expressive power of a linear register machine. We evolve modular policies that tune their model parameters and alter their inference algorithm on-the-fly to adapt to sudden environmental changes. We demonstrate our method on a realistic simulated quadruped robot, for which we evolve safe control policies that avoid falling when individual limbs suddenly break. This is a challenging task in which two popular neural network baselines fail. Finally, we conduct a detailed analysis of our method on a novel and challenging non-stationary control task dubbed Cataclysmic Cartpole. Results confirm our findings that ARZ is significantly more robust to sudden environmental changes and can build simple, interpretable control policies. Daniel S. Park, Xingyou Song, Mitchell McIntire, Pranav Nashikkar, Ritam Guha, Wolfgang Banzhaf, Kalyanmoy Deb, Vishnu Naresh Boddeti, Jie Tan 0001, Esteban Real |
IROS | 11 |
| 2023 | Symbolic Discovery of Optimization AlgorithmsabstractWe present a method to formulate algorithm discovery as program search, and apply it to discover optimization algorithms for deep neural network training. We leverage efficient search techniques to explore an infinite and sparse program space. To bridge the large generalization gap between proxy and target tasks, we also introduce program selection and simplification strategies.
Our method discovers a simple and effective optimization algorithm, $\textbf{Lion}$ ($\textit{Evo$\textbf{L}$ved S$\textbf{i}$gn M$\textbf{o}$me$\textbf{n}$tum}$). It is more memory-efficient than Adam as it only keeps track of the momentum. Different from adaptive optimizers, its update has the same magnitude for each parameter calculated through the sign operation.
We compare Lion with widely used optimizers, such as Adam and Adafactor, for training a variety of models on different tasks. On image classification, Lion boosts the accuracy of ViT by up to 2\% on ImageNet and saves up to 5x the pre-training compute on JFT. On vision-language contrastive learning, we achieve 88.3\% $\textit{zero-shot}$ and 91.1\% $\textit{fine-tuning}$ accuracy on ImageNet, surpassing the previous best results by 2\% and 0.1\%, respectively. On diffusion models, Lion outperforms Adam by achieving a better FID score and reducing the training compute by up to 2.3x. For autoregressive, masked language modeling, and fine-tuning, Lion exhibits a similar or better performance compared to Adam. Our analysis of Lion reveals that its performance gain grows with the training batch size. It also requires a smaller learning rate than Adam due to the larger norm of the update produced by the sign function. Additionally, we examine the limitations of Lion and identify scenarios where its improvements are small or not statistically significant. Xiangning Chen, Esteban Real, Hieu Pham 0001, Xuanyi Dong, Thang Luong, Cho-Jui Hsieh, Yifeng Lu, Quoc V. Le |
NeurIPS | 4 |
| 2021 | Evolving Reinforcement Learning Algorithms
John D. Co-Reyes, Yingjie Miao, Daiyi Peng, Esteban Real, Quoc V. Le, Sergey Levine, Honglak Lee, Aleksandra Faust |
ICLR | 4 |
| 2020 | AutoML-Zero: Evolving Machine Learning Algorithms From ScratchabstractMachine learning research has advanced in multiple aspects, including model structures and learning methods. The effort to automate such research, known as AutoML, has also made significant progress. However, this progress has largely focused on the architecture of neural networks, where it has relied on sophisticated expert-designed layers as building blocks—or similarly restrictive search spaces. Our goal is to show that AutoML can go further: it is possible today to automatically discover complete machine learning algorithms just using basic mathematical operations as building blocks. We demonstrate this by introducing a novel framework that significantly reduces human bias through a generic search space. Despite the vastness of this space, evolutionary search can still discover two-layer neural networks trained by backpropagation. These simple neural networks can then be surpassed by evolving directly on tasks of interest, e.g. CIFAR-10 variants, where modern techniques emerge in the top algorithms, such as bilinear interactions, normalized gradients, and weight averaging. Moreover, evolution adapts algorithms to different task types: e.g., dropout-like techniques appear when little data is available. We believe these preliminary successes in discovering machine learning algorithms from scratch indicate a promising new direction for the field. Esteban Real, David R. So, Quoc V. Le |
ICML | 1 |
| 2020 | PyGlove: Symbolic Programming for Automated Machine LearningabstractNeural networks are sensitive to hyper-parameter and architecture choices. Automated Machine Learning (AutoML) is a promising paradigm for automating these choices. Current ML software libraries, however, are quite limited in handling the dynamic interactions among the components of AutoML. For example, efficient NAS algorithms, such as ENAS and DARTS, typically require an implementation coupling between the search space and search algorithm, the two key components in AutoML. Furthermore, implementing a complex search flow, such as searching architectures within a loop of searching hardware configurations, is difficult. To summarize, changing the search space, search algorithm, or search flow in current ML libraries usually requires a significant change in the program logic. In this paper, we introduce a new way of programming AutoML based on symbolic programming. Under this paradigm, ML programs are mutable, thus can be manipulated easily by another program. As a result, AutoML can be reformulated as an automated process of symbolic manipulation. With this formulation, we decouple the triangle of the search algorithm, the search space and the child program. This decoupling makes it easy to change the search space and search algorithm (without and with weight sharing), as well as to add search capabilities to existing code and implement complex search flows. We then introduce PyGlove, a new Python library that implements this paradigm. Through case studies on ImageNet and NAS-Bench-101, we show that with PyGlove users can easily convert a static program into a search space, quickly iterate on the search spaces and search algorithms, and craft complex search flows to achieve better results. Daiyi Peng, Xuanyi Dong, Esteban Real, Mingxing Tan, Yifeng Lu, Gabriel Bender, Hanxiao Liu, Adam Kraft, Quoc V. Le |
NeurIPS | 3 |
| 2019 | Regularized Evolution for Image Classifier Architecture SearchabstractThe effort devoted to hand-crafting neural network image classifiers has motivated the use of architecture search to discover them automatically. Although evolutionary algorithms have been repeatedly applied to neural network topologies, the image classifiers thus discovered have remained inferior to human-crafted ones. Here, we evolve an image classifier— AmoebaNet-A—that surpasses hand-designs for the first time. To do this, we modify the tournament selection evolutionary algorithm by introducing an age property to favor the younger genotypes. Matching size, AmoebaNet-A has comparable accuracy to current state-of-the-art ImageNet models discovered with more complex architecture-search methods. Scaled to larger size, AmoebaNet-A sets a new state-of-theart 83.9% top-1 / 96.6% top-5 ImageNet accuracy. In a controlled comparison against a well known reinforcement learning algorithm, we give evidence that evolution can obtain results faster with the same hardware, especially at the earlier stages of the search. This is relevant when fewer compute resources are available. Evolution is, thus, a simple method to effectively discover high-quality architectures. Esteban Real, Alok Aggarwal, Yanping Huang, Quoc V. Le |
AAAI | 1 |
| 2019 | NAS-Bench-101: Towards Reproducible Neural Architecture SearchabstractRecent advances in neural architecture search (NAS) demand tremendous computational resources, which makes it difficult to reproduce experiments and imposes a barrier-to-entry to researchers without access to large-scale computation. We aim to ameliorate these problems by introducing NAS-Bench-101, the first public architecture dataset for NAS research. To build NAS-Bench-101, we carefully constructed a compact, yet expressive, search space, exploiting graph isomorphisms to identify 423k unique convolutional architectures. We trained and evaluated all of these architectures multiple times on CIFAR-10 and compiled the results into a large dataset of over 5 million trained models. This allows researchers to evaluate the quality of a diverse range of models in milliseconds by querying the pre-computed dataset. We demonstrate its utility by analyzing the dataset as a whole and by benchmarking a range of architecture optimization algorithms. Chris Ying, Aaron Klein, Eric Christiansen, Esteban Real, Kevin Murphy 0002, Frank Hutter |
ICML | 4 |
| 2017 | YouTube-BoundingBoxes: A Large High-Precision Human-Annotated Data Set for Object Detection in VideoabstractWe introduce a new large-scale data set of video URLs with densely-sampled object bounding box annotations called YouTube-BoundingBoxes (YT-BB). The data set consists of approximately 380,000 video segments about 19s long, automatically selected to feature objects in natural settings without editing or post-processing, with a recording quality often akin to that of a hand-held cell phone camera. The objects represent a subset of the COCO [32] label set. All video segments were human-annotated with high-precision classification labels and bounding boxes at 1 frame per second. The use of a cascade of increasingly precise human annotations ensures a label accuracy above 95% for every class and tight bounding boxes. Finally, we train and evaluate well-known deep network architectures and report baseline figures for per-frame classification and localization. We also demonstrate how the temporal contiguity of video can potentially be used to improve such inferences. The data set can be found at https://research.google.com/youtube-bb. We hope the availability of such large curated corpus will spur new advances in video object detection and tracking. Esteban Real, Jonathon Shlens, Stefano Mazzocchi, Vincent Vanhoucke |
CVPR | 1 |
| 2017 | Large-Scale Evolution of Image ClassifiersabstractNeural networks have proven effective at solving difficult problems but designing their architectures can be challenging, even for image classification problems alone. Our goal is to minimize human participation, so we employ evolutionary algorithms to discover such networks automatically. Despite significant computational requirements, we show that it is now possible to evolve models with accuracies within the range of those published in the last year. Specifically, we employ simple evolutionary techniques at unprecedented scales to discover models for the CIFAR-10 and CIFAR-100 datasets, starting from trivial initial conditions and reaching accuracies of 94.6\% (95.6\% for ensemble) and 77.0\%, respectively. To do this, we use novel and intuitive mutation operators that navigate large search spaces; we stress that no human participation is required once evolution starts and that the output is a fully-trained model. Throughout this work, we place special emphasis on the repeatability of results, the variability in the outcomes and the computational requirements. Esteban Real, Sherry Moore, Andrew Selle, Saurabh Saxena, Yutaka I. Leon-Suematsu, Jie Tan 0001, Quoc V. Le, Alexey Kurakin |
ICML | 1 |