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

Wenyu Chen 0003

dblp:54/2420-3 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
3since 2021 · last 2024
0009-0007-7952-7735ORCID · verified

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

Artificial intelligence and machine learning · 4 · 3 since 2021Databases, data management, data science and information retrieval · 1 · 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
3 papers
Efficient and distributed learning · 30% Deep learning architectures and training · 30% Optimization for machine learning · 15%
Theoretical computer science
1 paper
Mathematical optimization · 100%
Databases, data mining, and information retrieval
1 paper
Machine learning and data management · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
combinatorial optimization
0.712023
COMET: Learning Cardinality Constrained Mixture of Experts with Trees and Local Search · KDD 2023
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
local search
0.712023
COMET: Learning Cardinality Constrained Mixture of Experts with Trees and Local Search · KDD 2023
Machine learning › Deep learning architectures and training
mixture of experts
0.712023
COMET: Learning Cardinality Constrained Mixture of Experts with Trees and Local Search · KDD 2023
Machine learning › Efficient and distributed learning
model compression
0.712023
Fast as CHITA: Neural Network Pruning with Combinatorial Optimization · ICML 2023
Machine learning › Efficient and distributed learning › model compression
pruning
0.712023
Fast as CHITA: Neural Network Pruning with Combinatorial Optimization · ICML 2023
Machine learning › Deep learning architectures and training › mixture of experts
sparse mixture-of-experts
0.712023
COMET: Learning Cardinality Constrained Mixture of Experts with Trees and Local Search · KDD 2023
Mathematical optimization
combinatorial optimization
0.712023
Fast as CHITA: Neural Network Pruning with Combinatorial Optimization · ICML 2023
Mathematical optimization
discrete optimization
0.712023
Fast as CHITA: Neural Network Pruning with Combinatorial Optimization · ICML 2023
Machine learning › Probabilistic and Bayesian machine learning
monte carlo methods
0.412019
Unifying Orthogonal Monte Carlo Methods · ICML 2019
Machine learning and data management › kernel methods
kernel approximation
0.412019
Unifying Orthogonal Monte Carlo Methods · ICML 2019

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

quadratic approximation · 1.3optimal brain surgeon · 1.3combinatorial optimization · 1.3statistical guarantees · 0.8givens transformation · 0.8tree-based gating · 0.7permutation-based local search · 0.7first-order optimization · 0.7
YearPublicationVenuePosition
2024 FALCON: FLOP-Aware Combinatorial Optimization for Neural Network Pruning
abstract
The increasing computational demands of modern neural networks present deployment challenges on resource-constrained devices. Network pruning offers a solution to reduce model size and computational cost while maintaining performance. However, current pruning methods focus primarily on improving sparsity by reducing the number of nonzero parameters, often neglecting other deployment costs such as inference time, which are closely related to the number of floating-point operations (FLOPs). In this paper, we propose {FALCON}, a novel combinatorial-optimization-based framework for network pruning that jointly takes into account model accuracy (fidelity), FLOPs, and sparsity constraints. A main building block of our approach is an integer linear program (ILP) that simultaneously handles FLOP and sparsity constraints. We present a novel algorithm to approximately solve the ILP. We propose a novel first-order method for our optimization framework which makes use of our ILP solver. Using problem structure (e.g., the low-rank structure of approx. Hessian), we can address instances with millions of parameters. Our experiments demonstrate that {FALCON} achieves superior accuracy compared to other pruning approaches within a fixed FLOP budget. For instance, for ResNet50 with 20% of the total FLOPs retained, our approach improves the accuracy by 48% relative to state-of-the-art. Furthermore, in gradual pruning settings with re-training between pruning steps, our framework outperforms existing pruning methods, emphasizing the significance of incorporating both FLOP and sparsity constraints for effective network pruning.
Xiang Meng 0004, Wenyu Chen 0003, Riade Benbaki, Rahul Mazumder
AISTATS2
2023 Fast as CHITA: Neural Network Pruning with Combinatorial Optimization
abstract
The sheer size of modern neural networks makes model serving a serious computational challenge. A popular class of compression techniques overcomes this challenge by pruning or sparsifying the weights of pretrained networks. While useful, these techniques often face serious tradeoffs between computational requirements and compression quality. In this work, we propose a novel optimization-based pruning framework that considers the combined effect of pruning (and updating) multiple weights subject to a sparsity constraint. Our approach, CHITA, extends the classical Optimal Brain Surgeon framework and results in significant improvements in speed, memory, and performance over existing optimization-based approaches for network pruning. CHITA's main workhorse performs combinatorial optimization updates on a memory-friendly representation of local quadratic approximation(s) of the loss function. On a standard benchmark of pretrained models and datasets, CHITA leads to superior sparsity-accuracy tradeoffs than competing methods. For example, for MLPNet with only 2% of the weights retained, our approach improves the accuracy by 63% relative to the state of the art. Furthermore, when used in conjunction with fine-tuning SGD steps, our method achieves significant accuracy gains over state-of-the-art approaches. Our code is publicly available at: https://github.com/mazumder-lab/CHITA .
Riade Benbaki, Wenyu Chen 0003, Xiang Meng 0004, Hussein Hazimeh 0001, Natalia Ponomareva 0001, Zhe Zhao 0001, Rahul Mazumder
ICML2
2023 COMET: Learning Cardinality Constrained Mixture of Experts with Trees and Local Search
abstract
The sparse Mixture-of-Experts (Sparse-MoE) framework efficiently scales up model capacity in various domains, such as natural language processing and vision. Sparse-MoEs select a subset of the "experts" (thus, only a portion of the overall network) for each input sample using a sparse, trainable gate. Existing sparse gates are prone to convergence and performance issues when training with first-order optimization methods. In this paper, we introduce two improvements to current MoE approaches. First, we propose a new sparse gate: COMET, which relies on a novel tree-based mechanism. COMET is differentiable, can exploit sparsity to speed up computation, and outperforms state-of-the-art gates. Second, due to the challenging combinatorial nature of sparse expert selection, first-order methods are typically prone to low-quality solutions. To deal with this challenge, we propose a novel, permutation-based local search method that can complement first-order methods in training any sparse gate, e.g., Hash routing, Top-k, DSelect-k, and COMET. We show that local search can help networks escape bad initializations or solutions. We performed large-scale experiments on various domains, including recommender systems, vision, and natural language processing. On standard vision and recommender systems benchmarks, COMET+ (COMET with local search) achieves up to 13% improvement in ROC AUC over popular gates, e.g., Hash routing and Top-k, and up to 9% over prior differentiable gates e.g., DSelect-k. When Top-k and Hash gates are combined with local search, we see up to 100X reduction in the budget needed for hyperparameter tuning. Moreover, for language modeling, our approach improves over the state-of-the-art MoEBERT model for distilling BERT on 5/7 GLUE benchmarks as well as SQuAD dataset.
Shibal Ibrahim, Wenyu Chen 0003, Hussein Hazimeh 0001, Natalia Ponomareva 0001, Zhe Zhao 0001, Rahul Mazumder
KDD2
2019 Unifying Orthogonal Monte Carlo Methods
abstract
Many machine learning methods making use of Monte Carlo sampling in vector spaces have been shown to be improved by conditioning samples to be mutually orthogonal. Exact orthogonal coupling of samples is computationally intensive, hence approximate methods have been of great interest. In this paper, we present a unifying perspective of many approximate methods by considering Givens transformations, propose new approximate methods based on this framework, and demonstrate the first statistical guarantees for families of approximate methods in kernel approximation. We provide extensive empirical evaluations with guidance for practitioners.
Krzysztof Choromanski, Mark Rowland 0001, Wenyu Chen 0003, Adrian Weller
ICML3