Demo Data from EDBT 2026 / reviewers in the wild / expert
David R. So
dblp:217/3379
· DBLP profile ↗
8ranked-venue papers
2as first author
6since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 2 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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
8 papers |
Efficient and distributed learning · 46% Deep learning architectures and training · 34% Language models and text generation · 14% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Medical and health informatics · 100% |
Topics — the 17 heaviest of 17, 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 |
2.5 | 5 | 2023 | EvoPrompting: Language Models for Code-Level Neural Architecture Search · NeurIPS 2023 Searching for Efficient Transformers for Language Modeling · NeurIPS 2021 MUFASA: Multimodal Fusion Architecture Search for Electronic Health Records · AAAI 2021 |
Machine learning › Deep learning architectures and training
transformer |
1.7 | 4 | 2023 | Brainformers: Trading Simplicity for Efficiency · ICML 2023 Pay Attention to MLPs · NeurIPS 2021 The Evolved Transformer · ICML 2019 |
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search
evolutionary neural architecture search |
1.0 | 2 | 2023 | EvoPrompting: Language Models for Code-Level Neural Architecture Search · NeurIPS 2023 The Evolved Transformer · ICML 2019 |
Natural language and speech › Language models and text generation
code generation |
0.7 | 1 | 2023 | EvoPrompting: Language Models for Code-Level Neural Architecture Search · NeurIPS 2023 |
Machine learning › Deep learning architectures and training › transformer
efficient transformer |
0.7 | 1 | 2023 | Brainformers: Trading Simplicity for Efficiency · ICML 2023 |
Machine learning › Deep learning architectures and training
mixture of experts |
0.7 | 1 | 2023 | Brainformers: Trading Simplicity for Efficiency · ICML 2023 |
Machine learning › Deep learning architectures and training
scaling laws |
0.7 | 1 | 2023 | Transcending Scaling Laws with 0.1% Extra Compute · EMNLP 2023 |
Machine learning › Optimization for machine learning
sparse model |
0.7 | 1 | 2023 | Brainformers: Trading Simplicity for Efficiency · ICML 2023 |
Natural language and speech › Language models and text generation › neural language model
autoregressive language model |
0.5 | 1 | 2021 | Searching for Efficient Transformers for Language Modeling · NeurIPS 2021 |
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search › task-specific architecture search
multi-modal architecture search |
0.5 | 1 | 2021 | MUFASA: Multimodal Fusion Architecture Search for Electronic Health Records · AAAI 2021 |
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search
transformer architecture search |
0.5 | 1 | 2021 | Searching for Efficient Transformers for Language Modeling · NeurIPS 2021 |
Medical and health informatics
electronic health records |
0.5 | 1 | 2021 | MUFASA: Multimodal Fusion Architecture Search for Electronic Health Records · AAAI 2021 |
Machine learning › Efficient and distributed learning
automated machine learning |
0.4 | 1 | 2020 | AutoML-Zero: Evolving Machine Learning Algorithms From Scratch · ICML 2020 |
Natural language and speech › Language models and text generation
large language model |
0.2 | 1 | 2023 | Brainformers: Trading Simplicity for Efficiency · ICML 2023 |
Machine learning › Efficient and distributed learning › model reuse
model upcycling |
0.2 | 1 | 2023 | Transcending Scaling Laws with 0.1% Extra Compute · EMNLP 2023 |
Natural language and speech › Language models and text generation › pre-trained language model
BERT |
0.1 | 1 | 2021 | Pay Attention to MLPs · NeurIPS 2021 |
Machine learning › Deep learning architectures and training › transformer
vision transformer |
0.1 | 1 | 2021 | Pay Attention to MLPs · NeurIPS 2021 |
Methods — techniques the papers use, named apart from their topics
neural architecture search · 2.2transformer · 1.0soft prompt tuning · 0.7model merging · 0.7layer normalization · 0.7language model · 0.7knowledge distillation · 0.7evolutionary prompt engineering · 0.7gating · 0.5MLP · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Transcending Scaling Laws with 0.1% Extra ComputeabstractYi Tay, Jason Wei, Hyung Chung, Vinh Tran, David So, Siamak Shakeri, Xavier Garcia, Steven Zheng, Jinfeng Rao, Aakanksha Chowdhery, Denny Zhou, Donald Metzler, Slav Petrov, Neil Houlsby, Quoc Le, Mostafa Dehghani. Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing. 2023. Yi Tay, Jason Wei, Hyung Won Chung, Vinh Q. Tran 0002, David R. So, Siamak Shakeri, Xavier Garcia, Huaixiu Steven Zheng, Jinfeng Rao, Aakanksha Chowdhery, Denny Zhou, Donald Metzler, Slav Petrov, Neil Houlsby, Quoc V. Le, Mostafa Dehghani 0001 |
EMNLP | 5 |
| 2023 | Brainformers: Trading Simplicity for EfficiencyabstractTransformers are central to recent successes in natural language processing and computer vision. Transformers have a mostly uniform backbone where layers alternate between feed-forward and self-attention in order to build a deep network. Here we investigate this design choice and find that more complex blocks that have different permutations of layer primitives can be more efficient. Using this insight, we develop a complex block, named Brainformer, that consists of a diverse sets of layers such as sparsely gated feed-forward layers, dense feed-forward layers, attention layers, and various forms of layer normalization and activation functions. Brainformer consistently outperforms the state-of-the-art dense and sparse Transformers, in terms of both quality and efficiency. A Brainformer model with 8 billion activated parameters per token demonstrates 2x faster training convergence and 5x faster step time compared to its GLaM counterpart. In downstream task evaluation, Brainformer also demonstrates a 3% higher SuperGLUE score with fine-tuning compared to GLaM with a similar number of activated parameters. Finally, Brainformer largely outperforms a Primer dense model derived with NAS with similar computation per token on fewshot evaluations. Yanqi Zhou, Nan Du 0002, Yanping Huang, Daiyi Peng, Chang Lan, Siamak Shakeri, David R. So, Andrew M. Dai, Yifeng Lu, Quoc V. Le, Claire Cui, James Laudon, Jeffrey Dean |
ICML | 8 |
| 2023 | EvoPrompting: Language Models for Code-Level Neural Architecture SearchabstractGiven the recent impressive accomplishments of language models (LMs) for code generation, we explore the use of LMs as general adaptive mutation and crossover operators for an evolutionary neural architecture search (NAS) algorithm.
While NAS still proves too difficult a task for LMs to succeed at solely through prompting, we find that the combination of evolutionary prompt engineering with soft prompt-tuning, a method we term EvoPrompting, consistently finds diverse and high performing models. We first demonstrate that EvoPrompting is effective on the computationally efficient MNIST-1D dataset, where EvoPrompting produces convolutional architecture variants that outperform both those designed by human experts and naive few-shot prompting in terms of accuracy and model size. We then apply our method to searching for graph neural networks on the CLRS Algorithmic Reasoning Benchmark, where EvoPrompting is able to design *novel* architectures that outperform current state-of-the-art models on 21 out of 30 algorithmic reasoning tasks while maintaining similar model size. EvoPrompting is successful at designing accurate and efficient neural network architectures across a variety of machine learning tasks, while also being general enough for easy adaptation to other tasks beyond neural network design. Angelica Chen, David Dohan, David R. So |
NeurIPS | 3 |
| 2021 | MUFASA: Multimodal Fusion Architecture Search for Electronic Health RecordsabstractOne important challenge of applying deep learning to electronic health records (EHR) is the complexity of their multimodal structure. EHR usually contains a mixture of structured (codes) and unstructured (free-text) data with sparse and irregular longitudinal features -- all of which doctors utilize when making decisions. In the deep learning regime, determining how different modality representations should be fused together is a difficult problem, which is often addressed by handcrafted modeling and intuition. In this work, we extend state-of-the-art neural architecture search (NAS) methods and propose MUltimodal Fusion Architecture SeArch (MUFASA) to simultaneously search across multimodal fusion strategies and modality-specific architectures for the first time. We demonstrate empirically that our MUFASA method outperforms established unimodal NAS on public EHR data with comparable computation costs. In addition, MUFASA produces architectures that outperform Transformer and Evolved Transformer. Compared with these baselines on CCS diagnosis code prediction, our discovered models improve top-5 recall from 0.88 to 0.91 and demonstrate the ability to generalize to other EHR tasks. Studying our top architecture in depth, we provide empirical evidence that MUFASA's improvements are derived from its ability to both customize modeling for each modality and find effective fusion strategies. Zhen Xu 0006, David R. So, Andrew M. Dai |
AAAI | 2 |
| 2021 | Pay Attention to MLPsabstractTransformers have become one of the most important architectural innovations in deep learning and have enabled many breakthroughs over the past few years. Here we propose a simple network architecture, gMLP, based solely on MLPs with gating, and show that it can perform as well as Transformers in key language and vision applications. Our comparisons show that self-attention is not critical for Vision Transformers, as gMLP can achieve the same accuracy. For BERT, our model achieves parity with Transformers on pretraining perplexity and is better on some downstream NLP tasks. On finetuning tasks where gMLP performs worse, making the gMLP model substantially larger can close the gap with Transformers. In general, our experiments show that gMLP can scale as well as Transformers over increased data and compute. Hanxiao Liu, Zihang Dai, David R. So, Quoc V. Le |
NeurIPS | 3 |
| 2021 | Searching for Efficient Transformers for Language ModelingabstractLarge Transformer models have been central to recent advances in natural language processing. The training and inference costs of these models, however, have grown rapidly and become prohibitively expensive. Here we aim to reduce the costs of Transformers by searching for a more efficient variant. Compared to previous approaches, our search is performed at a lower level, over the primitives that define a Transformer TensorFlow program. We identify an architecture, named Primer, that has a smaller training cost than the original Transformer and other variants for auto-regressive language modeling. Primer’s improvements can be mostly attributed to two simple modifications: squaring ReLU activations and adding a depthwise convolution layer after each Q, K, and V projection in self-attention.Experiments show Primer’s gains over Transformer increase as compute scale grows and follow a power law with respect to quality at optimal model sizes. We also verify empirically that Primer can be dropped into different codebases to significantly speed up training without additional tuning. For example, at a 500M parameter size, Primer improves the original T5 architecture on C4 auto-regressive language modeling, reducing the training cost by 4X. Furthermore, the reduced training cost means Primer needs much less compute to reach a target one-shot performance. For instance, in a 1.9B parameter configuration similar to GPT-3 XL, Primer uses 1/3 of the training compute to achieve the same one-shot performance as Transformer. We open source our models and several comparisons in T5 to help with reproducibility. David R. So, Wojciech Manke, Hanxiao Liu, Zihang Dai, Noam Shazeer, Quoc V. Le |
NeurIPS | 1 |
| 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 | 3 |
| 2019 | The Evolved TransformerabstractRecent works have highlighted the strength of the Transformer architecture on sequence tasks while, at the same time, neural architecture search (NAS) has begun to outperform human-designed models. Our goal is to apply NAS to search for a better alternative to the Transformer. We first construct a large search space inspired by the recent advances in feed-forward sequence models and then run evolutionary architecture search with warm starting by seeding our initial population with the Transformer. To directly search on the computationally expensive WMT 2014 English-German translation task, we develop the Progressive Dynamic Hurdles method, which allows us to dynamically allocate more resources to more promising candidate models. The architecture found in our experiments – the Evolved Transformer – demonstrates consistent improvement over the Transformer on four well-established language tasks: WMT 2014 English-German, WMT 2014 English-French, WMT 2014 English-Czech and LM1B. At a big model size, the Evolved Transformer establishes a new state-of-the-art BLEU score of 29.8 on WMT’14 English-German; at smaller sizes, it achieves the same quality as the original "big" Transformer with 37.6% less parameters and outperforms the Transformer by 0.7 BLEU at a mobile-friendly model size of 7M parameters. David R. So, Quoc V. Le |
ICML | 1 |