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

Demi Guo

dblp:215/3969 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
2since 2021 · last 2021
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2Applied, interdisciplinary, general and emerging computing · 1

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
6 papers
Transfer learning and domain adaptation · 22% Deep learning architectures and training · 17% Probabilistic and Bayesian machine learning · 15%
Databases, data mining, and information retrieval
2 papers
Indexing and storage engines · 72% Database system architecture and tuning · 28%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%
Computer graphics and multimedia
1 paper
Visual content generation and editing · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Transfer learning and domain adaptation
fine-tuning
0.512021
Parameter-Efficient Transfer Learning with Diff Pruning · ACL/IJCNLP (1) 2021
Machine learning › Transfer learning and domain adaptation
parameter-efficient transfer learning
0.512021
Parameter-Efficient Transfer Learning with Diff Pruning · ACL/IJCNLP (1) 2021
Computer vision › 3D vision › point cloud processing
3d point cloud understanding
0.412020
PointContrast: Unsupervised Pre-training for 3D Point Cloud Understanding · ECCV (3) 2020
Natural language and speech › Language models and text generation
compositional generalization
0.412020
Sequence-Level Mixed Sample Data Augmentation · EMNLP (1) 2020
Machine learning › Deep learning architectures and training
data augmentation
0.412020
Sequence-Level Mixed Sample Data Augmentation · EMNLP (1) 2020
Machine learning › Representation and self-supervised learning › pre-training
unsupervised pre-training
0.412020
PointContrast: Unsupervised Pre-training for 3D Point Cloud Understanding · ECCV (3) 2020
Visual content generation and editing › 3d content generation
3d generative modeling
0.412019
Order-Aware Generative Modeling Using the 3D-Craft Dataset · ICCV 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › amortized inference
amortized variational inference
0.312018
Latent Alignment and Variational Attention · NeurIPS 2018
Machine learning › Deep learning architectures and training
attention mechanism
0.312018
Latent Alignment and Variational Attention · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.312018
Latent Alignment and Variational Attention · NeurIPS 2018
Database system architecture and tuning › database tuning
automatic database tuning
0.312018
The Data Calculator: Data Structure Design and Cost Synthesis from First Principles and Learned Cost Models · SIGMOD Conference 2018
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › machine learning for planning
learning to search
0.112021
Learning Algorithms for Automatic Data Structure Design · SIGMOD Conference 2021
Computer vision › Vision and language
visual question answering
0.112018
Latent Alignment and Variational Attention · NeurIPS 2018

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

learning-based search · 1.5code generation · 1.5abstract syntax tree · 1.5imitation learning · 0.8machine learning · 0.7structured pruning · 0.5l0 regularization · 0.5diff pruning · 0.5sequence-to-sequence · 0.4mixed sample data augmentation · 0.4contrastive learning · 0.4VoxelCNN · 0.4
YearPublicationVenuePosition
2021 Parameter-Efficient Transfer Learning with Diff Pruning
abstract
Demi Guo, Alexander Rush, Yoon Kim. Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2021.
Demi Guo, Alexander M. Rush
ACL/IJCNLP (1)1
2021 Learning Algorithms for Automatic Data Structure Design
abstract
We present practical learning-based search algorithms that make it possible to automatically design key-value data structures. Our work allows searching within a space of 10100 possible designs for the optimal data structure. The input is a workload specification and the output is an abstract syntax tree which can be absorbed by modern code-generation techniques. Given the vast design space our solution is based on learning and we show that it can find the close to optimal data structure design in a matter of a few seconds.
Demi Guo
SIGMOD Conference1
2020 PointContrast: Unsupervised Pre-training for 3D Point Cloud Understanding
Saining Xie, Jiatao Gu, Demi Guo, Charles R. Qi, Leonidas J. Guibas, Or Litany
ECCV (3)3
2020 Sequence-Level Mixed Sample Data Augmentation
abstract
Despite their empirical success, neural networks still have difficulty capturing compositional aspects of natural language.This work proposes a simple data augmentation approach to encourage compositional behavior in neural models for sequence-to-sequence problems.Our approach, SeqMix, creates new synthetic examples by softly combining input/output sequences from the training set.We connect this approach to existing techniques such as SwitchOut (Wang et al., 2018) and word dropout (Sennrich et al., 2016), and show that these techniques are all approximating variants of a single objective.SeqMix consistently yields approximately 1.0 BLEU improvement on five different translation datasets over strong Transformer baselines.On tasks that require strong compositional generalization such as SCAN and semantic parsing, Se-qMix also offers further improvements.
Demi Guo, Alexander M. Rush
EMNLP (1)1
2019 Order-Aware Generative Modeling Using the 3D-Craft Dataset
abstract
Research on 2D and 3D generative models typically focuses on the final artifact being created, e.g., an image or a 3D structure. Unlike 2D image generation, the generation of 3D objects in the real world is commonly constrained by the process and order in which the object is constructed. For instance, gravity needs to be taken into account when building a block tower. In this paper, we explore the prediction of ordered actions to construct 3D objects. Instead of predicting actions based on physical constraints, we propose learning through observing human actions. To enable large-scale data collection, we use the Minecraft1 environment. We introduce 3D-Craft, a new dataset of 2,500 Minecraft houses each built by human players sequentially from scratch. To learn from these human action sequences, we propose an order-aware 3D generative model called VoxelCNN. In contrast to other 3D generative models which either have no explicit order (e.g. holistic generation with 3DGAN [35]), or follow a simple heuristic order (e.g. raster-scan), VoxelCNN is trained to imitate human building order with spatial awareness. We also transferred the order to other dataset such as ShapeNet[10]. The 3D-Craft dataset, models, and benchmark system will be made publicly available, which may inspire new directions for future research exploration. https://github.com/facebookresearch/VoxelCNN.
Zhuoyuan Chen, Kavya Srinet, Charles R. Qi, Haoqi Fan 0001, Jerry Ma, C. Lawrence Zitnick, Demi Guo, Tong Xiao 0003, Saining Xie, Xinlei Chen, Arthur Szlam, Shubham Tulsiani, Haonan Yu, Jonathan Gray
ICCV7
2018 Evaluating Compositionality in Sentence Embeddings
Ishita Dasgupta 0001, Demi Guo, Andreas Stuhlmüller, Samuel Gershman, Noah D. Goodman
CogSci2
2018 Latent Alignment and Variational Attention
abstract
Neural attention has become central to many state-of-the-art models in natural language processing and related domains. Attention networks are an easy-to-train and effective method for softly simulating alignment; however, the approach does not marginalize over latent alignments in a probabilistic sense. This property makes it difficult to compare attention to other alignment approaches, to compose it with probabilistic models, and to perform posterior inference conditioned on observed data. A related latent approach, hard attention, fixes these issues, but is generally harder to train and less accurate. This work considers variational attention networks, alternatives to soft and hard attention for learning latent variable alignment models, with tighter approximation bounds based on amortized variational inference. We further propose methods for reducing the variance of gradients to make these approaches computationally feasible. Experiments show that for machine translation and visual question answering, inefficient exact latent variable models outperform standard neural attention, but these gains go away when using hard attention based training. On the other hand, variational attention retains most of the performance gain but with training speed comparable to neural attention.
Yuntian Deng, Justin T. Chiu, Demi Guo, Alexander M. Rush
NeurIPS4
2018 The Data Calculator: Data Structure Design and Cost Synthesis from First Principles and Learned Cost Models
abstract
Data structures are critical in any data-driven scenario, but they are notoriously hard to design due to a massive design space and the dependence of performance on workload and hardware which evolve continuously. We present a design engine, the Data Calculator, which enables interactive and semi-automated design of data structures. It brings two innovations. First, it offers a set of fine-grained design primitives that capture the first principles of data layout design: how data structure nodes lay data out, and how they are positioned relative to each other. This allows for a structured description of the universe of possible data structure designs that can be synthesized as combinations of those primitives. The second innovation is computation of performance using learned cost models. These models are trained on diverse hardware and data profiles and capture the cost properties of fundamental data access primitives (e.g., random access). With these models, we synthesize the performance cost of complex operations on arbitrary data structure designs without having to: 1) implement the data structure, 2) run the workload, or even 3) access the target hardware. We demonstrate that the Data Calculator can assist data structure designers and researchers by accurately answering rich what-if design questions on the order of a few seconds or minutes, i.e., computing how the performance (response time) of a given data structure design is impacted by variations in the: 1) design, 2) hardware, 3) data, and 4) query workloads. This makes it effortless to test numerous designs and ideas before embarking on lengthy implementation, deployment, and hardware acquisition steps. We also demonstrate that the Data Calculator can synthesize entirely new designs, auto-complete partial designs, and detect suboptimal design choices.
Stratos Idreos, Kostas Zoumpatianos, Brian Hentschel, Michael S. Kester, Demi Guo
SIGMOD Conference5