EDBT 2026 Demo / reviewers in the wild / expert
Yuchen Zhang 0002
dblp:09/5661-2
· DBLP profile ↗
18ranked-venue papers
15as first author
1since 2021 · last 2021
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 18 · 15 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
12 papers |
Learning theory · 32% Optimization for machine learning · 22% Kernel, tree and ensemble methods · 13% | |
| Theoretical computer science
4 papers |
Algorithms and data structures · 34% Computational complexity · 34% Information theory · 17% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 87% Machine learning and data management · 13% |
Topics — the 30 heaviest of 41, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory
statistical learning theory |
0.6 | 3 | 2017 | A Hitting Time Analysis of Stochastic Gradient Langevin Dynamics · COLT 2017 Lower bounds on the performance of polynomial-time algorithms for sparse linear regression · COLT 2014 Divide and Conquer Kernel Ridge Regression · COLT 2013 |
Natural language and speech › Question answering and dialogue systems › dialogue understanding
conversational semantic parsing |
0.5 | 1 | 2021 | Value-Agnostic Conversational Semantic Parsing · ACL/IJCNLP (1) 2021 |
Machine learning › Optimization for machine learning
distributed optimization |
0.4 | 2 | 2015 | Divide and conquer kernel ridge regression: a distributed algorithm with minimax optimal rates · J. Mach. Learn. Res. 2015 Communication-efficient algorithms for statistical optimization · J. Mach. Learn. Res. 2013 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel ridge regression |
0.4 | 2 | 2015 | Divide and conquer kernel ridge regression: a distributed algorithm with minimax optimal rates · J. Mach. Learn. Res. 2015 Divide and Conquer Kernel Ridge Regression · COLT 2013 |
Machine learning › Optimization for machine learning
non-convex optimization |
0.4 | 2 | 2017 | A Hitting Time Analysis of Stochastic Gradient Langevin Dynamics · COLT 2017 Local Maxima in the Likelihood of Gaussian Mixture Models: Structural Results and Algorithmic Consequences · NIPS 2016 |
Machine learning › Optimization for machine learning
convex relaxation |
0.3 | 1 | 2017 | Convexified Convolutional Neural Networks · ICML 2017 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.3 | 1 | 2017 | Convexified Convolutional Neural Networks · ICML 2017 |
Machine learning › Learning theory
empirical risk minimization |
0.3 | 1 | 2017 | A Hitting Time Analysis of Stochastic Gradient Langevin Dynamics · COLT 2017 |
Machine learning › Learning theory
generalization error |
0.3 | 1 | 2017 | Convexified Convolutional Neural Networks · ICML 2017 |
Machine learning › Optimization for machine learning › non-convex optimization
local minima escape |
0.3 | 1 | 2017 | A Hitting Time Analysis of Stochastic Gradient Langevin Dynamics · COLT 2017 |
Natural language and speech › Information extraction and text analysis
semantic parsing |
0.3 | 1 | 2017 | Macro Grammars and Holistic Triggering for Efficient Semantic Parsing · EMNLP 2017 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo › langevin dynamics
stochastic gradient langevin dynamics |
0.3 | 1 | 2017 | A Hitting Time Analysis of Stochastic Gradient Langevin Dynamics · COLT 2017 |
Knowledge, reasoning and agents › Multi-agent systems
crowdsourcing |
0.2 | 1 | 2016 | Spectral Methods Meet EM: A Provably Optimal Algorithm for Crowdsourcing · J. Mach. Learn. Res. 2016 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
expectation-maximization |
0.2 | 1 | 2016 | Local Maxima in the Likelihood of Gaussian Mixture Models: Structural Results and Algorithmic Consequences · NIPS 2016 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › mixture model
gaussian mixture model |
0.2 | 1 | 2016 | Local Maxima in the Likelihood of Gaussian Mixture Models: Structural Results and Algorithmic Consequences · NIPS 2016 |
Machine learning › Learning theory › PAC learning
improper learning |
0.2 | 1 | 2016 | L1-regularized Neural Networks are Improperly Learnable in Polynomial Time · ICML 2016 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel learning |
0.2 | 1 | 2016 | L1-regularized Neural Networks are Improperly Learnable in Polynomial Time · ICML 2016 |
Machine learning › Kernel, tree and ensemble methods
kernel methods |
0.2 | 1 | 2016 | L1-regularized Neural Networks are Improperly Learnable in Polynomial Time · ICML 2016 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
maximum likelihood estimation |
0.2 | 1 | 2016 | Local Maxima in the Likelihood of Gaussian Mixture Models: Structural Results and Algorithmic Consequences · NIPS 2016 |
Machine learning › Learning theory › neural network theory
neural network learnability |
0.2 | 1 | 2016 | L1-regularized Neural Networks are Improperly Learnable in Polynomial Time · ICML 2016 |
Machine learning › Learning theory › computational learning theory
polynomial-time learning |
0.2 | 1 | 2016 | L1-regularized Neural Networks are Improperly Learnable in Polynomial Time · ICML 2016 |
Machine learning › Learning theory
spectral methods |
0.2 | 1 | 2016 | Spectral Methods Meet EM: A Provably Optimal Algorithm for Crowdsourcing · J. Mach. Learn. Res. 2016 |
Machine learning › Efficient and distributed learning
divide and conquer |
0.2 | 1 | 2015 | Divide and conquer kernel ridge regression: a distributed algorithm with minimax optimal rates · J. Mach. Learn. Res. 2015 |
Computational complexity
communication complexity |
0.2 | 1 | 2015 | Distributed Estimation of Generalized Matrix Rank: Efficient Algorithms and Lower Bounds · ICML 2015 |
Algorithms and data structures › numerical linear algebra › randomized numerical linear algebra
matrix rank estimation |
0.2 | 1 | 2015 | Distributed Estimation of Generalized Matrix Rank: Efficient Algorithms and Lower Bounds · ICML 2015 |
Machine learning › Learning theory › high-dimensional regression
sparse regression |
0.2 | 1 | 2014 | Lower bounds on the performance of polynomial-time algorithms for sparse linear regression · COLT 2014 |
Machine learning › Learning theory
statistical estimation |
0.2 | 1 | 2014 | Spectral Methods meet EM: A Provably Optimal Algorithm for Crowdsourcing · NIPS 2014 |
Data mining
crowdsourcing |
0.2 | 1 | 2014 | Spectral Methods meet EM: A Provably Optimal Algorithm for Crowdsourcing · NIPS 2014 |
Data mining › crowdsourcing
label aggregation |
0.2 | 1 | 2014 | Spectral Methods meet EM: A Provably Optimal Algorithm for Crowdsourcing · NIPS 2014 |
Computational complexity
lower bounds |
0.2 | 1 | 2014 | Lower bounds on the performance of polynomial-time algorithms for sparse linear regression · COLT 2014 |
Methods — techniques the papers use, named apart from their topics
expectation-maximization · 0.9spectral methods · 0.6value-agnostic parsing · 0.5divide-and-conquer · 0.4stochastic gradient descent · 0.3online learning · 0.3macro grammar · 0.3layer-wise training · 0.3langevin dynamics · 0.3holistic triggering · 0.3randomized algorithm · 0.2communication complexity lower bounds · 0.2NP not in P/poly assumption · 0.2minimax risk analysis · 0.2information-theoretic lower bound · 0.2mean squared error analysis · 0.1bootstrap · 0.1averaging method · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Value-Agnostic Conversational Semantic ParsingabstractEmmanouil Antonios Platanios, Adam Pauls, Subhro Roy, Yuchen Zhang, Alexander Kyte, Alan Guo, Sam Thomson, Jayant Krishnamurthy, Jason Wolfe, Jacob Andreas, Dan Klein. 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. Emmanouil A. Platanios, Adam Pauls, Subhro Roy, Yuchen Zhang 0002, Alexander Kyte, Alan Guo, Sam Thomson, Jayant Krishnamurthy, Jason Andrew Wolfe, Jacob Andreas, Daniel Klein 0001 |
ACL/IJCNLP (1) | 4 |
| 2020 | Task-Oriented Dialogue as Dataflow SynthesisabstractWe describe an approach to task-oriented dialogue in which dialogue state is represented as a dataflow graph. A dialogue agent maps each user utterance to a program that extends this graph. Programs include metacomputation operators for reference and revision that reuse dataflow fragments from previous turns. Our graph-based state enables the expression and manipulation of complex user intents, and explicit metacomputation makes these intents easier for learned models to predict. We introduce a new dataset, SMCalFlow, featuring complex dialogues about events, weather, places, and people. Experiments show that dataflow graphs and metacomputation substantially improve representability and predictability in these natural dialogues. Additional experiments on the MultiWOZ dataset show that our dataflow representation enables an otherwise off-the-shelf sequence-to-sequence model to match the best existing task-specific state tracking model. The SMCalFlow dataset, code for replicating experiments, and a public leaderboard are available at https://www.microsoft.com/en-us/research/project/dataflow-based-dialogue-semantic-machines . Jacob Andreas, John Bufe, David Burkett, Josh Clausman, Jean Crawford, Kate Crim, Jordan DeLoach, Leah Dorner, Jason Eisner, Hao Fang 0002, Alan Guo, David Hall 0006, Kristin Hayes, Kellie Hill, Diana Ho, Wendy Iwaszuk, Smriti Jha, Daniel Klein 0001, Jayant Krishnamurthy, Theo Lanman, Percy Liang, Christopher H. Lin, Ilya Lintsbakh, Andy McGovern, Aleksandr Nisnevich, Adam Pauls, Dmitrij Petters, Brent Read, Dan Roth 0001, Subhro Roy, Jesse Rusak, Beth Short, Div Slomin, Ben Snyder, Stephon Striplin, Yu Su 0001, Zachary Tellman, Sam Thomson, Andrei Vorobev, Izabela Witoszko, Jason Andrew Wolfe, Abby Wray, Yuchen Zhang 0002, Alexander Zotov |
Trans. Assoc. Comput. Linguistics | 44 |
| 2019 | Defending against Whitebox Adversarial Attacks via Randomized DiscretizationabstractAdversarial perturbations dramatically decrease the accuracy of state-of-the-art image classifiers. In this paper, we propose and analyze a simple and computationally efficient defense strategy: inject random Gaussian noise, discretize each pixel, and then feed the result into any pre-trained classifier. Theoretically, we show that our randomized discretization strategy reduces the KL divergence between original and adversarial inputs, leading to a lower bound on the classification accuracy of any classifier against any (potentially whitebox) $L_{\infty}$-bounded adversarial attack. Empirically, we evaluate our defense on adversarial examples generated by a strong iterative PGD attack. On ImageNet, our defense is more robust than adversarially-trained networks and the winning defenses of the NIPS 2017 Adversarial Attacks & Defenses competition. Yuchen Zhang 0002, Percy Liang |
AISTATS | 1 |
| 2017 | On the Learnability of Fully-Connected Neural NetworksabstractDespite the empirical success of deep neural networks, there is limited theoretical understanding on the learnability of these models using a polynomial-time algorithm. In this paper, we characterize the learnability of fully-connected neural networks via both positive and negative results. We focus on $\ell_1$-regularized networks, where the $\ell_1$-norm of the incoming weights of every neuron is assumed to be bounded by a constant $B > 0$. Our first result shows that such networks are properly learnable in $\text{poly}(n,d,\exp(1/ε^2))$ time, where $n$ and $d$ are the sample size and the input dimension, and $ε> 0$ is the gap to optimality. The bound is achieved by repeatedly sampling over a low-dimensional manifold so as to ensure approximate optimality, but avoids the $\exp(d)$ cost of exhaustively searching over the parameter space. We also establish a hardness result showing that the exponential dependence on $1/ε$ is unavoidable unless $\bf RP = \bf NP$. Our second result shows that the exponential dependence on $1/ε$ can be avoided by exploiting the underlying structure of the data distribution. In particular, if the positive and negative examples can be separated with margin $γ> 0$ by an unknown neural network, then the network can be learned in $\text{poly}(n,d,1/ε)$ time. The bound is achieved by an ensemble method which uses the first algorithm as a weak learner. We further show that the separability assumption can be weakened to tolerate noisy labels. Finally, we show that the exponential dependence on $1/γ$ is unimprovable under a certain cryptographic assumption. Yuchen Zhang 0002, Jason D. Lee, Martin J. Wainwright, Michael I. Jordan |
AISTATS | 1 |
| 2017 | A Hitting Time Analysis of Stochastic Gradient Langevin DynamicsabstractWe study the Stochastic Gradient Langevin Dynamics (SGLD) algorithm for non-convex optimization. The algorithm performs stochastic gradient descent, where in each step it injects appropriately scaled Gaussian noise to the update. We analyze the algorithm’s hitting time to an arbitrary subset of the parameter space. Two results follow from our general theory: First, we prove that for empirical risk minimization, if the empirical risk is point-wise close to the (smooth) population risk, then the algorithm achieves an approximate local minimum of the population risk in polynomial time, escaping suboptimal local minima that only exist in the empirical risk. Second, we show that SGLD improves on one of the best known learnability results for learning linear classifiers under the zero-one loss. Yuchen Zhang 0002, Percy Liang, Moses Charikar |
COLT | 1 |
| 2017 | Macro Grammars and Holistic Triggering for Efficient Semantic ParsingabstractTo learn a semantic parser from denotations, a learning algorithm must search over a combinatorially large space of logical forms for ones consistent with the annotated denotations.We propose a new online learning algorithm that searches faster as training progresses.The two key ideas are using macro grammars to cache the abstract patterns of useful logical forms found thus far, and holistic triggering to efficiently retrieve the most relevant patterns based on sentence similarity.On the WIKITABLEQUESTIONS dataset, we first expand the search space of an existing model to improve the state-of-theart accuracy from 38.7% to 42.7%, and then use macro grammars and holistic triggering to achieve an 11x speedup and an accuracy of 43.7%. Yuchen Zhang 0002, Panupong Pasupat, Percy Liang |
EMNLP | 1 |
| 2017 | Convexified Convolutional Neural NetworksabstractWe describe the class of convexified convolutional neural networks (CCNNs), which capture the parameter sharing of convolutional neural networks in a convex manner. By representing the nonlinear convolutional filters as vectors in a reproducing kernel Hilbert space, the CNN parameters can be represented as a low-rank matrix, which can be relaxed to obtain a convex optimization problem. For learning two-layer convolutional neural networks, we prove that the generalization error obtained by a convexified CNN converges to that of the best possible CNN. For learning deeper networks, we train CCNNs in a layer-wise manner. Empirically, CCNNs achieve competitive or better performance than CNNs trained by backpropagation, SVMs, fully-connected neural networks, stacked denoising auto-encoders, and other baseline methods. Yuchen Zhang 0002, Percy Liang, Martin J. Wainwright |
ICML | 1 |
| 2016 | L1-regularized Neural Networks are Improperly Learnable in Polynomial TimeabstractWe study the improper learning of multi-layer neural networks. Suppose that the neural network to be learned has k hidden layers and that the \ell_1-norm of the incoming weights of any neuron is bounded by L. We present a kernel-based method, such that with probability at least 1 - δ, it learns a predictor whose generalization error is at most εworse than that of the neural network. The sample complexity and the time complexity of the presented method are polynomial in the input dimension and in (1/ε,\log(1/δ),F(k,L)), where F(k,L) is a function depending on (k,L) and on the activation function, independent of the number of neurons. The algorithm applies to both sigmoid-like activation functions and ReLU-like activation functions. It implies that any sufficiently sparse neural network is learnable in polynomial time. Yuchen Zhang 0002, Jason D. Lee, Michael I. Jordan |
ICML | 1 |
| 2016 | Local Maxima in the Likelihood of Gaussian Mixture Models: Structural Results and Algorithmic ConsequencesabstractWe provide two fundamental results on the population (infinite-sample) likelihood function of Gaussian mixture models with $M \geq 3$ components. Our first main result shows that the population likelihood function has bad local maxima even in the special case of equally-weighted mixtures of well-separated and spherical Gaussians. We prove that the log-likelihood value of these bad local maxima can be arbitrarily worse than that of any global optimum, thereby resolving an open question of Srebro (2007). Our second main result shows that the EM algorithm (or a first-order variant of it) with random initialization will converge to bad critical points with probability at least $1-e^{-\Omega(M)}$. We further establish that a first-order variant of EM will not converge to strict saddle points almost surely, indicating that the poor performance of the first-order method can be attributed to the existence of bad local maxima rather than bad saddle points. Overall, our results highlight the necessity of careful initialization when using the EM algorithm in practice, even when applied in highly favorable settings. Chi Jin 0001, Yuchen Zhang 0002, Sivaraman Balakrishnan, Martin J. Wainwright, Michael I. Jordan |
NIPS | 2 |
| 2016 | Spectral Methods Meet EM: A Provably Optimal Algorithm for CrowdsourcingabstractCrowdsourcing is a popular paradigm for effectively collecting labels at low cost. The Dawid-Skene estimator has been widely used for inferring the true labels from the noisy labels provided by non-expert crowdsourcing workers. However, since the estimator maximizes a non-convex log-likelihood function, it is hard to theoretically justify its performance. In this paper, we propose a two-stage efficient algorithm for multi-class crowd labeling problems. The first stage uses the spectral method to obtain an initial estimate of parameters. Then the second stage refines the estimation by optimizing the objective function of the Dawid-Skene estimator via the EM algorithm. We show that our algorithm achieves the optimal convergence rate up to a logarithmic factor. We conduct extensive experiments on synthetic and real datasets. Experimental results demonstrate that the proposed algorithm is comparable to the most accurate empirical approach, while outperforming several other recently proposed methods. Yuchen Zhang 0002, Dengyong Zhou, Michael I. Jordan |
J. Mach. Learn. Res. | 1 |
| 2015 | Distributed Estimation of Generalized Matrix Rank: Efficient Algorithms and Lower BoundsabstractWe study the following generalized matrix rank estimation problem: given an n-by-n matrix and a constant c > 0, estimate the number of eigenvalues that are greater than c. In the distributed setting, the matrix of interest is the sum of m matrices held by separate machines. We show that any deterministic algorithm solving this problem must communicate Ω(n^2) bits, which is order-equivalent to transmitting the whole matrix. In contrast, we propose a randomized algorithm that communicates only O(n) bits. The upper bound is matched by an Ω(n) lower bound on the randomized communication complexity. We demonstrate the practical effectiveness of the proposed algorithm with some numerical experiments. Yuchen Zhang 0002, Martin J. Wainwright, Michael I. Jordan |
ICML | 1 |
| 2015 | Divide and conquer kernel ridge regression: a distributed algorithm with minimax optimal rates
Yuchen Zhang 0002, John C. Duchi, Martin J. Wainwright |
J. Mach. Learn. Res. | 1 |
| 2014 | Lower bounds on the performance of polynomial-time algorithms for sparse linear regressionabstractUnder a standard assumption in complexity theory (NP not in P/poly), we demonstrate a gap between the minimax prediction risk for sparse linear regression that can be achieved by polynomial-time algorithms, and that achieved by optimal algorithms. In particular, when the design matrix is ill-conditioned, the minimax prediction loss achievable by polynomial-time algorithms can be substantially greater than that of an optimal algorithm. This result is the first known gap between polynomial and optimal algorithms for sparse linear regression, and does not depend on conjectures in average-case complexity. Yuchen Zhang 0002, Martin J. Wainwright, Michael I. Jordan |
COLT | 1 |
| 2014 | Spectral Methods meet EM: A Provably Optimal Algorithm for Crowdsourcing
Yuchen Zhang 0002, Dengyong Zhou, Michael I. Jordan |
NIPS | 1 |
| 2013 | Divide and Conquer Kernel Ridge RegressionabstractWe study a decomposition-based scalable approach to performing kernel ridge regression. The method is simply described: it randomly partitions a dataset of size N into m subsets of equal size, computes an independent kernel ridge regression estimator for each subset, then averages the local solutions into a global predictor. This partitioning leads to a substantial reduction in computation time versus the standard approach of performing kernel ridge regression on all N samples. Our main theorem establishes that despite the computational speed-up, statistical optimality is retained: that so long as m is not too large, the partition-based estimate achieves optimal rates of convergence for the full sample size N. As concrete examples, our theory guarantees that m may grow polynomially in N for Sobolev spaces, and nearly linearly for finite-rank kernels and Gaussian kernels. We conclude with simulations complementing our theoretical results and exhibiting the computational and statistical benefits of our approach. Yuchen Zhang 0002, John C. Duchi, Martin J. Wainwright |
COLT | 1 |
| 2013 | Information-theoretic lower bounds for distributed statistical estimation with communication constraintsabstractWe establish minimax risk lower bounds for distributed statistical estimation given a budget $B$ of the total number of bits that may be communicated. Such lower bounds in turn reveal the minimum amount of communication required by any procedure to achieve the classical optimal rate for statistical estimation. We study two classes of protocols in which machines send messages either independently or interactively. The lower bounds are established for a variety of problems, from estimating the mean of a population to estimating parameters in linear regression or binary classification. Yuchen Zhang 0002, John C. Duchi, Michael I. Jordan, Martin J. Wainwright |
NIPS | 1 |
| 2013 | Communication-efficient algorithms for statistical optimization
Yuchen Zhang 0002, John C. Duchi, Martin J. Wainwright |
J. Mach. Learn. Res. | 1 |
| 2012 | Communication-Efficient Algorithms for Statistical OptimizationabstractWe study two communication-efficient algorithms for distributed statistical optimization on large-scale data. The first algorithm is an averaging method that distributes the $N$ data samples evenly to $m$ machines, performs separate minimization on each subset, and then averages the estimates. We provide a sharp analysis of this average mixture algorithm, showing that under a reasonable set of conditions, the combined parameter achieves mean-squared error that decays as $\order(N^{-1}+(N/m)^{-2})$. Whenever $m \le \sqrt{N}$, this guarantee matches the best possible rate achievable by a centralized algorithm having access to all $N$ samples. The second algorithm is a novel method, based on an appropriate form of the bootstrap. Requiring only a single round of communication, it has mean-squared error that decays as $\order(N^{-1}+(N/m)^{-3})$, and so is more robust to the amount of parallelization. We complement our theoretical results with experiments on large-scale problems from the Microsoft Learning to Rank dataset. Yuchen Zhang 0002, John C. Duchi, Martin J. Wainwright |
NIPS | 1 |