← Search

Colin Wei

15 accepted papers

2023

Max-Margin Works while Large Margin Fails: Generalization without Uniform Convergence

ICLR 2023poster

A major challenge in modern machine learning is theoretically understanding the generalization properties of overparameterized models. Many existing tools rely on uniform convergence (UC), a property that, when it holds, guarantees that the test loss will be close to the training loss, uniformly ov…

Cited by 7SourcePDFScholar
2022

Beyond Separability: Analyzing the Linear Transferability of Contrastive Representations to Related Subpopulations

NeurIPS 2022accept

Contrastive learning is a highly effective method for learning representations from unlabeled data. Recent works show that contrastive representations can transfer across domains, leading to simple state-of-the-art algorithms for unsupervised domain adaptation. In particular, a linear classifier tra…

Cited by 44SourcePDFScholar
2022

Statistically Meaningful Approximation: a Case Study on Approximating Turing Machines with Transformers

NeurIPS 2022accept

A common lens to theoretically study neural net architectures is to analyze the functions they can approximate. However, the constructions from approximation theory often have unrealistic aspects, for example, reliance on infinite precision to memorize target function values. To address this issue,…

Cited by 104SourcePDFScholar
2021

Provable Guarantees for Self-Supervised Deep Learning with Spectral Contrastive Loss

NeurIPS 2021oral

Recent works in self-supervised learning have advanced the state-of-the-art by relying on the contrastive learning paradigm, which learns representations by pushing positive pairs, or similar examples from the same class, closer together while keeping negative pairs far apart. Despite the empirical…

Cited by 351SourcePDFScholar
2021

Theoretical Analysis of Self-Training with Deep Networks on Unlabeled Data

ICLR 2021oral

Self-training algorithms, which train a model to fit pseudolabels predicted by another previously-learned model, have been very successful for learning with unlabeled data using neural networks. However, the current theoretical understanding of self-training only applies to linear models. This work…

Cited by 278SourcePDFScholar
2021

Why Do Pretrained Language Models Help in Downstream Tasks? An Analysis of Head and Prompt Tuning

NeurIPS 2021spotlight

Pretrained language models have achieved state-of-the-art performance when adapted to a downstream NLP task. However, theoretical analysis of these models is scarce and challenging since the pretraining and downstream tasks can be very different. We propose an analysis framework that links the pretr…

2020

Improved Sample Complexities for Deep Neural Networks and Robust Classification via an All-Layer Margin

ICLR 2020poster

For linear classifiers, the relationship between (normalized) output margin and generalization is captured in a clear and simple bound – a large output margin implies good generalization. Unfortunately, for deep models, this relationship is less clear: existing analyses of the output margin give com…

Cited by 44SourceScholar
2020

Self-training Avoids Using Spurious Features Under Domain Shift

NeurIPS 2020poster

In unsupervised domain adaptation, existing theory focuses on situations where the source and target domains are close. In practice, conditional entropy minimization and pseudo-labeling work even when the domain shifts are much larger than those analyzed by existing theory. We identify and analyze o…

Cited by 92SourcePDFScholar
2019

Data-dependent Sample Complexity of Deep Neural Networks via Lipschitz Augmentation

NeurIPS 2019spotlight

Existing Rademacher complexity bounds for neural networks rely only on norm control of the weight matrices and depend exponentially on depth via a product of the matrix norms. Lower bounds show that this exponential dependence on depth is unavoidable when no additional properties of the training dat…

2019

Learning Imbalanced Datasets with Label-Distribution-Aware Margin Loss

NeurIPS 2019poster

Deep learning algorithms can fare poorly when the training dataset suffers from heavy class-imbalance but the testing criterion requires good generalization on less frequent classes. We design two novel methods to improve performance in such scenarios. First, we propose a theoretically-principled la…

2019

Regularization Matters: Generalization and Optimization of Neural Nets v.s. their Induced Kernel

NeurIPS 2019spotlight

Recent works have shown that on sufficiently over-parametrized neural nets, gradient descent with relatively large initialization optimizes a prediction function in the RKHS of the Neural Tangent Kernel (NTK). This analysis leads to global convergence results but does not work when there is a standa…

Cited by 251SourcePDFScholar
2019

Towards Explaining the Regularization Effect of Initial Large Learning Rate in Training Neural Networks

NeurIPS 2019spotlight

Stochastic gradient descent with a large initial learning rate is widely used for training modern neural net architectures. Although a small initial learning rate allows for faster training and better test performance initially, the large learning rate achieves better generalization soon after the l…