← Search

Xiaohan Chen

26 accepted papers

2025

Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programs

ICML 2025poster

Quadratic programming (QP) is the most widely applied category of problems in nonlinear programming. Many applications require real-time/fast solutions, though not necessarily with high precision. Existing methods either involve matrix decomposition or use the preconditioned conjugate gradient metho…

Cited by 2SourcePDFScholar
2024

Rethinking the Capacity of Graph Neural Networks for Branching Strategy

NeurIPS 2024poster

Graph neural networks (GNNs) have been widely used to predict properties and heuristics of mixed-integer linear programs (MILPs) and hence accelerate MILP solvers. This paper investigates the capacity of GNNs to represent strong branching (SB), the most effective yet computationally expensive heuris…

Cited by 4SourcePDFScholar
2023

More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsity

ICLR 2023poster

Transformers have quickly shined in the computer vision world since the emergence of Vision Transformers (ViTs). The dominant role of convolutional neural networks (CNNs) seems to be challenged by increasingly effective transformer-based models. Very recently, a couple of advanced convolutional mode…

2023

Towards Constituting Mathematical Structures for Learning to Optimize

ICML 2023poster

Learning to Optimize (L2O), a technique that utilizes machine learning to learn an optimization algorithm automatically from data, has gained arising attention in recent years. A generic L2O approach parameterizes the iterative update rule and learns the update direction as a black-box network. Whil…

2022

Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsity

ICLR 2022poster

The success of deep ensembles on improving predictive performance, uncertainty estimation, and out-of-distribution robustness has been extensively studied in the machine learning literature. Albeit the promising results, naively training multiple deep neural networks and combining their predictions…

2022

Federated Dynamic Sparse Training: Computing Less, Communicating Less, Yet Learning Better

AAAI 2022technical

Federated learning (FL) enables distribution of machine learning workloads from the cloud to resource-limited edge devices. Unfortunately, current deep networks remain not only too compute-heavy for inference and training on edge devices, but also too large for communicating updates over bandwidth-c…

2022

Peek-a-Boo: What (More) is Disguised in a Randomly Weighted Neural Network, and How to Find It Efficiently

ICLR 2022poster

Sparse neural networks (NNs) are intensively investigated in literature due to their appeal in saving storage, memory, and computational costs. A recent work (Ramanujan et al., 2020) showed that, different from conventional pruning-and-finetuning pipeline, there exist hidden subnetworks in randomly…

2022

Randomized Channel Shuffling: Minimal-Overhead Backdoor Attack Detection without Clean Datasets

NeurIPS 2022accept

Deep neural networks (DNNs) typically require massive data to train on, which is a hurdle for numerous practical domains. Facing the data shortfall, one viable option is to acquire domain-specific training data from external uncensored sources, such as open webs or third-party data collectors. Howev…

2022

The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Training

ICLR 2022poster

Random pruning is arguably the most naive way to attain sparsity in neural networks, but has been deemed uncompetitive by either post-training pruning or sparse training. In this paper, we focus on sparse training and highlight a perhaps counter-intuitive finding, that random pruning at initializati…

2021

EarlyBERT: Efficient BERT Training via Early-bird Lottery Tickets

ACL 2021long

Heavily overparameterized language models such as BERT, XLNet and T5 have achieved impressive success in many NLP tasks. However, their high model complexity requires enormous computation resources and extremely long training time for both pre-training and fine-tuning. Many works have studied model…

2021

Learning A Minimax Optimizer: A Pilot Study

ICLR 2021poster

Solving continuous minimax optimization is of extensive practical interest, yet notoriously unstable and difficult. This paper introduces the learning to optimize(L2O) methodology to the minimax problems for the first time and addresses its accompanying unique challenges. We first present Twin-L2O,…

2021

Sanity Checks for Lottery Tickets: Does Your Winning Ticket Really Win the Jackpot?

NeurIPS 2021poster

There have been long-standing controversies and inconsistencies over the experiment setup and criteria for identifying the "winning ticket" in literature. To reconcile such, we revisit the definition of lottery ticket hypothesis, with comprehensive and more rigorous conditions. Under our new definit…

2021

Sparse Training via Boosting Pruning Plasticity with Neuroregeneration

NeurIPS 2021poster

Works on lottery ticket hypothesis (LTH) and single-shot network pruning (SNIP) have raised a lot of attention currently on post-training pruning (iterative magnitude pruning), and before-training pruning (pruning at initialization). The former method suffers from an extremely large computation cost…

2021

The Elastic Lottery Ticket Hypothesis

NeurIPS 2021poster

Lottery Ticket Hypothesis (LTH) raises keen attention to identifying sparse trainable subnetworks, or winning tickets, which can be trained in isolation to achieve similar or even better performance compared to the full models. Despite many efforts being made, the most effective method to identify s…

2020

Drawing Early-Bird Tickets: Toward More Efficient Training of Deep Networks

ICLR 2020spotlight

(Frankle & Carbin, 2019) shows that there exist winning tickets (small but critical subnetworks) for dense, randomly initialized networks, that can be trained alone to achieve comparable accuracies to the latter in a similar number of iterations. However, the identification of these winning tickets…

Cited by 310SourcecodeScholar
2020

MATE: Plugging in Model Awareness to Task Embedding for Meta Learning

NeurIPS 2020poster

Meta-learning improves generalization of machine learning models when faced with previously unseen tasks by leveraging experiences from different, yet related prior tasks. To allow for better generalization, we propose a novel task representation called model-aware task embedding (MATE) that incorpo…

2020

ShiftAddNet: A Hardware-Inspired Deep Network

NeurIPS 2020poster

Multiplication (e.g., convolution) is arguably a cornerstone of modern deep neural networks (DNNs). However, intensive multiplications cause expensive resource costs that challenge DNNs' deployment on resource-constrained edge devices, driving several attempts for multiplication-less deep networks.…

2020

Uncertainty Quantification for Deep Context-Aware Mobile Activity Recognition and Unknown Context Discovery

AISTATS 2020poster

Activity recognition in wearable computing faces two key challenges: i) activity characteristics may be context-dependent and change under different contexts or situations; ii) unknown contexts and activities may occur from time to time, requiring flexibility and adaptability of the algorithm. We de…

Cited by 19SourcePDFScholar
2019

ALISTA: Analytic Weights Are As Good As Learned Weights in LISTA

ICLR 2019poster

Deep neural networks based on unfolding an iterative algorithm, for example, LISTA (learned iterative shrinkage thresholding algorithm), have been an empirical success for sparse signal recovery. The weights of these neural networks are currently determined by data-driven “black-box” training. In th…

Cited by 227SourcePDFScholar
2019

E2-Train: Training State-of-the-art CNNs with Over 80% Energy Savings

NeurIPS 2019poster

Convolutional neural networks (CNNs) have been increasingly deployed to edge devices. Hence, many efforts have been made towards efficient CNN inference on resource-constrained platforms. This paper attempts to explore an orthogonal direction: how to conduct more energy-efficient training of CNNs, s…

Cited by 106SourcePDFScholar
2019

Plug-and-Play Methods Provably Converge with Properly Trained Denoisers

ICML 2019oral

Plug-and-play (PnP) is a non-convex framework that integrates modern denoising priors, such as BM3D or deep learning-based denoisers, into ADMM or other proximal algorithms. An advantage of PnP is that one can use pre-trained denoisers when there is not sufficient data for end-to-end training. Altho…

2018

Can We Gain More from Orthogonality Regularizations in Training Deep Networks?

NeurIPS 2018poster

This paper seeks to answer the question: as the (near-) orthogonality of weights is found to be a favorable property for training deep convolutional neural networks, how can we enforce it in more effective and easy-to-use ways? We develop novel orthogonality regularizations on training deep CNNs, ut…

2018

Theoretical Linear Convergence of Unfolded ISTA and Its Practical Weights and Thresholds

NeurIPS 2018spotlight

In recent years, unfolding iterative algorithms as neural networks has become an empirical success in solving sparse recovery problems. However, its theoretical understanding is still immature, which prevents us from fully utilizing the power of neural networks. In this work, we study unfolded ISTA…