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

Grant Wang

dblp:80/2091 · also Grant J. Wang · DBLP profile ↗
← Back
8ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · unresolved

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

Theory of computation · 5Artificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 2Systems, architecture and hardware · 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
2 papers
Robot manipulation · 56% Reinforcement learning · 28% Optimization for machine learning · 8%
Theoretical computer science
2 papers
Algorithms and data structures · 43% Algorithmic game theory and mechanism design · 23% Logic in computer science · 11%
Databases, data mining, and information retrieval
2 papers
Data mining · 89% Information retrieval · 11%

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

TopicWeightPapersLastEvidence papers
Machine learning › Reinforcement learning › continuous control
controller learning
0.412019
Data-efficient Learning of Morphology and Controller for a Microrobot · ICRA 2019
Robotics › Robot manipulation › robot design › robot mechanism design
morphology optimization
0.412019
Data-efficient Learning of Morphology and Controller for a Microrobot · ICRA 2019
Robotics › Robot manipulation
robot design
0.412019
Data-efficient Learning of Morphology and Controller for a Microrobot · ICRA 2019
Data mining
clustering
0.122006
A divide-and-merge methodology for clustering · ACM Trans. Database Syst. 2006
A divide-and-merge methodology for clustering · PODS 2005
Data mining › clustering
hierarchical clustering
0.122006
A divide-and-merge methodology for clustering · ACM Trans. Database Syst. 2006
A divide-and-merge methodology for clustering · PODS 2005
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.112019
Data-efficient Learning of Morphology and Controller for a Microrobot · ICRA 2019
Approximation and online algorithms
approximation algorithms
0.112008
Optimizing query rewrites for keyword-based advertising · EC 2008
Graph algorithms and graph theory › graph theory
graph covering
0.112008
Optimizing query rewrites for keyword-based advertising · EC 2008
Algorithmic game theory and mechanism design
online advertising
0.112008
Optimizing query rewrites for keyword-based advertising · EC 2008
Logic in computer science › logic for databases
query rewriting
0.112008
Optimizing query rewrites for keyword-based advertising · EC 2008
Algorithmic game theory and mechanism design › auction theory › advertising auctions
sponsored search
0.112008
Optimizing query rewrites for keyword-based advertising · EC 2008
Data mining › clustering
spectral clustering
0.112006
A divide-and-merge methodology for clustering · ACM Trans. Database Syst. 2006
Algorithms and data structures
clustering
0.112006
Matrix approximation and projective clustering via volume sampling · SODA 2006
Algorithms and data structures › matrix approximation
low-rank approximation
0.112006
Matrix approximation and projective clustering via volume sampling · SODA 2006
Algorithms and data structures
matrix approximation
0.112006
Matrix approximation and projective clustering via volume sampling · SODA 2006
Algorithms and data structures › clustering › subspace clustering
projective clustering
0.112006
Matrix approximation and projective clustering via volume sampling · SODA 2006
Algorithms and data structures › randomized algorithms › sampling › determinantal point process
volume sampling
0.112006
Matrix approximation and projective clustering via volume sampling · SODA 2006
Machine learning › Learning theory › distribution learning › mixture learning
gaussian mixture learning
0.012002
A Spectral Algorithm for Learning Mixtures of Distributions · FOCS 2002
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › mixture model
mixture model learning
0.012002
A Spectral Algorithm for Learning Mixtures of Distributions · FOCS 2002
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model
spectral learning
0.012002
A Spectral Algorithm for Learning Mixtures of Distributions · FOCS 2002
Information retrieval
search engines
0.012006
A divide-and-merge methodology for clustering · ACM Trans. Database Syst. 2006

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

reinforcement learning · 0.4hierarchical bayesian optimization · 0.4approximation algorithm · 0.1k-means · 0.1volume sampling · 0.1spectral partitioning · 0.1spectral clustering · 0.1divide-and-merge · 0.1spectral algorithm · 0.0
YearPublicationVenuePosition
2019 Data-efficient Learning of Morphology and Controller for a Microrobot
abstract
Robot design is often a slow and difficult process requiring the iterative construction and testing of prototypes, with the goal of sequentially optimizing the design. For most robots, this process is further complicated by the need, when validating the capabilities of the hardware to solve the desired task, to already have an appropriate controller, which is in turn designed and tuned for the specific hardware. In this paper, we propose a novel approach, HPC-BBO, to efficiently and automatically design hardware configurations, and evaluate them by also automatically tuning the corresponding controller. HPC-BBO is based on a hierarchical Bayesian optimization process which iteratively optimizes morphology configurations (based on the performance of the previous designs during the controller learning process) and subsequently learns the corresponding controllers (exploiting the knowledge collected from optimizing for previous morphologies). Moreover, HPC-BBO can select a “batch” of multiple morphology designs at once, thus parallelizing hardware validation and reducing the number of time-consuming production cycles. We validate HPC-BBO on the design of the morphology and controller for a simulated 6-legged microrobot. Experimental results show that HPC-BBO outperforms multiple competitive baselines, and yields a 360% reduction in production cycles over standard Bayesian optimization, thus reducing the hypothetical manufacturing time of our microrobot from 21 to 4 months.
Thomas Liao, Grant Wang, Brian H. Yang, Rene Lee, Kristofer S. J. Pister, Sergey Levine, Roberto Calandra
ICRA2
2009 Clustering-Based Bidding Languages for Sponsored Search
Mohammad Mahdian, Grant Wang
ESA2
2008 Optimizing query rewrites for keyword-based advertising
abstract
We consider the problem of query rewrites in the context of pay-per-click search advertising. Given a three-layer graph consisting of queries, query rewrites, and the corresponding ads that can be served for the rewrites, we formulate a family of graph covering problems whose goals are to suggest a subset of ads with the maximum benefit by suggesting rewrites for a given query. We obtain constant-factor approximation algorithms for these covering problems, under two versions of constraints and a realistic notion of ad benefit. We perform experiments on real data and show that our algorithms are capable of outperforming a competitive baseline algorithm in terms of the benefit of the rewrites.
Azarakhsh Malekian, Chi-Chao Chang, Ravi Kumar 0001, Grant Wang
EC4
2006 Matrix approximation and projective clustering via volume sampling
Amit Deshpande 0001, Luis Rademacher, Santosh S. Vempala, Grant Wang
SODA4
2006 A divide-and-merge methodology for clustering
abstract
We present a divide-and-merge methodology for clustering a set of objects that combines a top-down “divide” phase with a bottom-up “merge” phase. In contrast, previous algorithms use either top-down or bottom-up methods to construct a hierarchical clustering or produce a flat clustering using local search (e.g., k -means). For the divide phase, which produces a tree whose leaves are the elements of the set, we suggest an efficient spectral algorithm. When the data is in the form of a sparse document-term matrix, we show how to modify the algorithm so that it maintains sparsity and runs in linear space. The merge phase quickly finds the optimal partition that respects the tree for many natural objective functions, for example, k -means, min-diameter, min-sum, correlation clustering, etc. We present a thorough experimental evaluation of the methodology. We describe the implementation of a meta-search engine that uses this methodology to cluster results from web searches. We also give comparative empirical results on several real datasets.
Ravi Kannan, Santosh S. Vempala, Grant Wang
ACM Trans. Database Syst.4
2005 A divide-and-merge methodology for clustering
abstract
We present a divide-and-merge methodology for clustering a set of objects that combines a top-down "divide" phase with a bottom-up "merge" phase. In contrast, previous algorithms either use top-down or bottom-up methods to construct a hierarchical clustering or produce a flat clustering using local search (e.g., k-means). Our divide phase produces a tree whose leaves are the elements of the set. For this phase, we use an efficient spectral algorithm. The merge phase quickly finds an optimal tree-respecting partition for many natural objective functions, e.g., k-means, min-diameter, min-sum, correlation clustering, etc., We present a meta-search engine that uses this methodology to cluster results from web searches. We also give empirical results on text-based data where the algorithm performs better than or competitively with existing clustering algorithms.
Santosh S. Vempala, Ravi Kannan, Grant Wang
PODS4
2004 A spectral algorithm for learning mixture models
Santosh S. Vempala, Grant Wang
J. Comput. Syst. Sci.2
2002 A Spectral Algorithm for Learning Mixtures of Distributions
abstract
We show that a simple spectral algorithm for learning a mixture of k spherical Gaussians in /spl Ropf//sup n/ works remarkably well - it succeeds in identifying the Gaussians assuming essentially the minimum possible separation between their centers that keeps them unique. The sample complexity and running time are polynomial in both n and k. The algorithm also works for the more general problem of learning a mixture of "weakly isotropic" distributions (e.g. a mixture of uniform distributions on cubes).
Santosh S. Vempala, Grant Wang
FOCS2