← Search

Simon S Du

26 accepted papers

2021

When is particle filtering efficient for planning in partially observed linear dynamical systems?

UAI 2021poster

Particle filtering is a popular method for inferring latent states in stochastic dynamical systems, whose theoretical properties have been well studied in machine learning and statistics communities. In many control problems, e.g., partially observed linear dynamical systems (POLDS), oftentimes the…

Cited by 1SourcePDFScholar
2020

Agnostic $Q$-learning with Function Approximation in Deterministic Systems: Near-Optimal Bounds on Approximation Error and Sample Complexity

NeurIPS 2020poster

The current paper studies the problem of agnostic $Q$-learning with function approximation in deterministic systems where the optimal $Q$-function is approximable by a function in the class $\mathcal{F}$ with approximation error $\delta \ge 0$. We propose a novel recursion-based algorithm and show t…

Cited by 27SourcePDFScholar
2020

DualSMC: Tunneling Differentiable Filtering and Planning under Continuous POMDPs

IJCAI 2020poster

A major difficulty of solving continuous POMDPs is to infer the multi-modal distribution of the unobserved true states and to make the planning algorithm dependent on the perceived uncertainty. We cast POMDP filtering and planning problems as two closely related Sequential Monte Carlo (SMC) processe…

2020

Harnessing the Power of Infinitely Wide Deep Nets on Small-data Tasks

ICLR 2020spotlight

Recent research shows that the following two models are equivalent: (a) infinitely wide neural networks (NNs) trained under l2 loss by gradient descent with infinitesimally small learning rate (b) kernel regression with respect to so-called Neural Tangent Kernels (NTKs) (Jacot et al., 2018). An effi…

Cited by 202SourcecodeScholar
2020

Is a Good Representation Sufficient for Sample Efficient Reinforcement Learning?

ICLR 2020spotlight

Modern deep learning methods provide effective means to learn good representations. However, is a good representation itself sufficient for sample efficient reinforcement learning? This question has largely been studied only with respect to (worst-case) approximation error, in the more classical app…

Cited by 256SourceScholar
2020

On Reward-Free Reinforcement Learning with Linear Function Approximation

NeurIPS 2020poster

Reward-free reinforcement learning (RL) is a framework which is suitable for both the batch RL setting and the setting where there are many reward functions of interest. During the exploration phase, an agent collects samples without using a pre-specified reward function. After the exploration phase…

Cited by 135SourcePDFScholar
2020

Over-parameterized Adversarial Training: An Analysis Overcoming the Curse of Dimensionality

NeurIPS 2020poster

Adversarial training is a popular method to give neural nets robustness against adversarial perturbations. In practice adversarial training leads to low robust training loss. However, a rigorous explanation for why this happens under natural conditions is still missing. Recently a convergence theory…

Cited by 59SourcePDFScholar
2020

Planning with General Objective Functions: Going Beyond Total Rewards

NeurIPS 2020poster

Standard sequential decision-making paradigms aim to maximize the cumulative reward when interacting with the unknown environment., i.e., maximize $\sum_{h = 1}^H r_h$ where $H$ is the planning horizon. However, this paradigm fails to model important practical applications, e.g., safe control that a…

Cited by 24SourcePDFScholar
2020

Provably Efficient Exploration for Reinforcement Learning Using Unsupervised Learning

NeurIPS 2020spotlight

Motivated by the prevailing paradigm of using unsupervised learning for efficient exploration in reinforcement learning (RL) problems [tang2017exploration,bellemare2016unifying], we investigate when this paradigm is provably efficient. We study episodic Markov decision processes with rich observatio…

2020

What Can Neural Networks Reason About?

ICLR 2020spotlight

Neural networks have succeeded in many reasoning tasks. Empirically, these tasks require specialized network structures, e.g., Graph Neural Networks (GNNs) perform well on many such tasks, but less structured networks fail. Theoretically, there is limited understanding of why and when a network stru…

Cited by 325SourcecodeScholar
2019

Acceleration via Symplectic Discretization of High-Resolution Differential Equations

NeurIPS 2019poster

We study first-order optimization algorithms obtained by discretizing ordinary differential equations (ODEs) corresponding to Nesterov’s accelerated gradient methods (NAGs) and Polyak’s heavy-ball method. We consider three discretization schemes: symplectic Euler (S), explicit Euler (E) and implicit…

Cited by 154SourcePDFScholar
2019

Gradient Descent Provably Optimizes Over-parameterized Neural Networks

ICLR 2019poster

One of the mysteries in the success of neural networks is randomly initialized first order methods like gradient descent can achieve zero training loss even though the objective function is non-convex and non-smooth. This paper demystifies this surprising phenomenon for two-layer fully connected ReL…

Cited by 888SourcePDFScholar
2019

Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernels

NeurIPS 2019poster

While graph kernels (GKs) are easy to train and enjoy provable theoretical guarantees, their practical performances are limited by their expressive power, as the kernel function often depends on hand-crafted combinatorial features of graphs. Compared to graph kernels, graph neural networks (GNNs) us…

2019

Linear Convergence of the Primal-Dual Gradient Method for Convex-Concave Saddle Point Problems without Strong Convexity

AISTATS 2019poster

We consider the convex-concave saddle point problem $\min_{x}\max_{y} f(x)+y^\top A x-g(y)$ where $f$ is smooth and convex and $g$ is smooth and strongly convex. We prove that if the coupling matrix $A$ has full column rank, the vanilla primal-dual gradient method can achieve linear convergence even…

Cited by 147SourcePDFScholar
2019

On Exact Computation with an Infinitely Wide Neural Net

NeurIPS 2019spotlight

How well does a classic deep net architecture like AlexNet or VGG19 classify on a standard dataset such as CIFAR-10 when its “width”— namely, number of channels in convolutional layers, and number of nodes in fully-connected internal layers — is allowed to increase to infinity? Such questions have c…

2019

Provably Efficient Q-learning with Function Approximation via Distribution Shift Error Checking Oracle

NeurIPS 2019poster

Q-learning with function approximation is one of the most popular methods in reinforcement learning. Though the idea of using function approximation was proposed at least 60 years ago, even in the simplest setup, i.e, approximating Q-functions with linear functions, it is still an open problem how t…

Cited by 107SourcePDFScholar
2019

Towards Understanding the Importance of Shortcut Connections in Residual Networks

NeurIPS 2019poster

Residual Network (ResNet) is undoubtedly a milestone in deep learning. ResNet is equipped with shortcut connections between layers, and exhibits efficient training using simple first order algorithms. Despite of the great empirical success, the reason behind is far from being well understood. In th…

Cited by 76SourcePDFScholar
2018

Algorithmic Regularization in Learning Deep Homogeneous Models: Layers are Automatically Balanced

NeurIPS 2018poster

We study the implicit regularization imposed by gradient descent for learning multi-layer homogeneous functions including feed-forward fully connected and convolutional deep neural networks with linear, ReLU or Leaky ReLU activation. We rigorously prove that gradient flow (i.e. gradient descent with…

Cited by 269SourcePDFScholar
2018

How Many Samples are Needed to Estimate a Convolutional Neural Network?

NeurIPS 2018poster

A widespread folklore for explaining the success of Convolutional Neural Networks (CNNs) is that CNNs use a more compact representation than the Fully-connected Neural Network (FNN) and thus require fewer training samples to accurately estimate their parameters. We initiate the study of rigorously c…

Cited by 88SourcePDFScholar
2017

Gradient Descent Can Take Exponential Time to Escape Saddle Points

NeurIPS 2017spotlight

Although gradient descent (GD) almost always escapes saddle points asymptotically [Lee et al., 2016], this paper shows that even with fairly natural random initialization schemes and non-pathological functions, GD can be significantly slowed down by saddle points, taking exponential time to escape.…

Cited by 324SourcePDFScholar
2017

Hypothesis Transfer Learning via Transformation Functions

NeurIPS 2017poster

We consider the Hypothesis Transfer Learning (HTL) problem where one incorporates a hypothesis trained on the source domain into the learning procedure of the target domain. Existing theoretical analysis either only studies specific algorithms or only presents upper bounds on the generalization erro…

Cited by 77SourcePDFScholar
2017

On the Power of Truncated SVD for General High-rank Matrix Estimation Problems

NeurIPS 2017poster

We show that given an estimate $\widehat{\mat A}$ that is close to a general high-rank positive semi-definite (PSD) matrix $\mat A$ in spectral norm (i.e., $\|\widehat{\mat A}-\mat A\|_2 \leq \delta$), the simple truncated Singular Value Decomposition of $\widehat{\mat A}$ produces a multiplicative…

Cited by 17SourcePDFScholar
2017

Stochastic Variance Reduction Methods for Policy Evaluation

ICML 2017poster

Policy evaluation is concerned with estimating the value function that predicts long-term values of states under a given policy. It is a crucial step in many reinforcement-learning algorithms. In this paper, we focus on policy evaluation with linear function approximation over a fixed dataset. We fi…

Cited by 218SourcePDFScholar