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

Xiang Meng 0004

dblp:20/10238-4 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
7since 2021 · last 2025
0000-0003-1420-4373ORCID · verified

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

Artificial intelligence and machine learning · 7 · 4 first-author · 7 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
6 papers
Efficient and distributed learning · 85% Language models and text generation · 8% Trustworthy machine learning · 5%
Theoretical computer science
3 papers
Mathematical optimization · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
model compression
3.042025
3BASiL: An Algorithmic Framework for Sparse plus Low-Rank Compression of LLMs · NeurIPS 2025
ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Models · NeurIPS 2024
OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimization · ICML 2024
Mathematical optimization
combinatorial optimization
1.422024
OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimization · ICML 2024
Fast as CHITA: Neural Network Pruning with Combinatorial Optimization · ICML 2023
Natural language and speech › Language models and text generation
large language model
0.912025
3BASiL: An Algorithmic Framework for Sparse plus Low-Rank Compression of LLMs · NeurIPS 2025
Machine learning › Efficient and distributed learning › model compression
low-rank approximation
0.912025
3BASiL: An Algorithmic Framework for Sparse plus Low-Rank Compression of LLMs · NeurIPS 2025
Machine learning › Efficient and distributed learning › model compression › sparsity
n:m sparsity
0.912025
TSENOR: Highly-Efficient Algorithm for Finding Transposable N: M Sparse Masks · NeurIPS 2025
Machine learning › Efficient and distributed learning › model compression
sparsity
0.912025
3BASiL: An Algorithmic Framework for Sparse plus Low-Rank Compression of LLMs · NeurIPS 2025
Machine learning › Efficient and distributed learning › model compression › pruning › DNN pruning
one-shot pruning
0.812024
ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Models · NeurIPS 2024
Machine learning › Efficient and distributed learning › model compression › sparse neural network
sparse large language model
0.812024
ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Models · NeurIPS 2024
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning
0.812024
OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimization · ICML 2024
Machine learning › Efficient and distributed learning › model compression
pruning
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 › Trustworthy machine learning › interpretability
optimal decision tree
0.612022
Quant-BnB: A Scalable Branch-and-Bound Method for Optimal Decision Trees with Continuous Features · ICML 2022
Mathematical optimization › integer programming
branch-and-bound
0.612022
Quant-BnB: A Scalable Branch-and-Bound Method for Optimal Decision Trees with Continuous Features · ICML 2022
Machine learning › Optimization for machine learning
operator splitting
0.212024
ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Models · NeurIPS 2024

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

combinatorial optimization · 2.8GPU parallelism · 1.6low-rank updates · 1.5local search · 1.5sparse decomposition · 0.9optimal transport · 0.9low-rank decomposition · 0.9entropy regularization · 0.9dykstra's algorithm · 0.9alternating direction method of multipliers · 0.9quadratic approximation · 0.7optimal brain surgeon · 0.7quantile splitting · 0.6branch-and-bound · 0.6
YearPublicationVenuePosition
2025 3BASiL: An Algorithmic Framework for Sparse plus Low-Rank Compression of LLMs
abstract
Sparse plus Low-Rank $(\mathbf{S} + \mathbf{L}\mathbf{R})$ decomposition of Large Language Models (LLMs) has emerged as a promising direction in $\textit{model compression}$, aiming to decompose pre-trained model weights into a sum of sparse and low-rank matrices $\mathbf{W} \approx \mathbf{S} + \mathbf{LR}$. Despite recent progress, existing methods often suffer from substantial performance degradation compared to dense models. In this work, we introduce $\texttt{3BASiL-TM}$, an efficient one-shot post-training method for $(\mathbf{S} + \mathbf{L}\mathbf{R})$ decomposition of LLMs that addresses this gap. Our approach first introduces a novel 3-Block Alternating Direction Method of Multipliers (ADMM) method, termed $\texttt{3BASiL}$, to minimize the layer-wise reconstruction error with convergence guarantees. We then design a transformer-matching ($\texttt{TM}$) refinement step that jointly optimizes the sparse and low-rank components across transformer layers. This step minimizes a novel memory-efficient loss that aligns outputs at the transformer level. Notably, the $\texttt{TM}$ procedure is universal as it can enhance any $(\mathbf{S} + \mathbf{L}\mathbf{R})$ decomposition, including pure sparsity. Our numerical experiments show that $\texttt{3BASiL-TM}$ reduces the WikiText2 perplexity gap to dense LLaMA-8B model by over 30% under a (2:4 Sparse + 64 LR) configuration, compared to prior methods. Moreover, our method achieves over 2.5x faster compression runtime on an A100 GPU compared to SOTA $(\mathbf{S} + \mathbf{L}\mathbf{R})$ method. Our code is available at https://github.com/mazumder-lab/3BASiL.
Mehdi Makni, Xiang Meng 0004, Rahul Mazumder
NeurIPS2
2025 TSENOR: Highly-Efficient Algorithm for Finding Transposable N: M Sparse Masks
abstract
Network pruning reduces computational requirements of large neural networks, with N:M sparsity—retaining only N out of every M consecutive weights—offering a compelling balance between compressed model quality and hardware acceleration. However, N:M sparsity only accelerates forward-pass computations, as N:M patterns are not preserved during matrix transposition, limiting efficiency during training where both passes are computationally intensive. While transposable N:M sparsity has been proposed to address this limitation, existing methods for finding transposable N:M sparse masks either fail to scale to large models or are restricted to M=4 which results in suboptimal compression-accuracy trade-off. We introduce an efficient solver for transposable N:M masks that scales to billion-parameter models. We formulate mask generation as optimal transport problems and solve through entropy regularization and Dykstra's algorithm, followed by a rounding procedure. Our tensor-based implementation exploits GPU parallelism, achieving up to 100× speedup with only 1-10\% error compared to existing methods. Our approach can be integrated with layer-wise N:M pruning frameworks including Wanda, SparseGPT and ALPS to produce transposable N:M sparse models with arbitrary N:M values. Experiments show that LLaMA3.2-8B with transposable 16:32 sparsity maintains performance close to its standard N:M counterpart and outperforms standard 2:4 sparse model, showing the practical value of our approach. Our code is available at https://github.com/mazumder-lab/TSENOR.
Xiang Meng 0004, Mehdi Makni, Rahul Mazumder
NeurIPS1
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
AISTATS1
2024 OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimization
abstract
Structured pruning is a promising approach for reducing the inference costs of large vision and language models. By removing carefully chosen structures, e.g., neurons or attention heads, the improvements from this approach can be realized on standard deep learning hardware. In this work, we focus on structured pruning in the one-shot (post-training) setting, which does not require model retraining after pruning. We propose a novel combinatorial optimization framework for this problem, based on a layer-wise reconstruction objective and a careful reformulation that allows for scalable optimization. Moreover, we design a new local combinatorial optimization algorithm, which exploits low-rank updates for efficient local search. Our framework is time and memory-efficient and considerably improves upon state-of-the-art one-shot methods on vision models (e.g., ResNet50, MobileNet) and language models (e.g., OPT-1.3B – OPT-30B). For language models, e.g., OPT-2.7B, OSSCAR can lead to $125\times$ lower test perplexity on WikiText with $2\times$ inference time speedup in comparison to the state-of-the-art ZipLM approach. Our framework is also $6\times$ – $8\times$ faster. Notably, our work considers models with tens of billions of parameters, which is up to $100\times$ larger than what has been previously considered in the structured pruning literature. Our code is available at https://github.com/mazumder-lab/OSSCAR.
Xiang Meng 0004, Shibal Ibrahim, Kayhan Behdin, Hussein Hazimeh 0001, Natalia Ponomareva 0001, Rahul Mazumder
ICML1
2024 ALPS: Improved Optimization for Highly Sparse One-Shot Pruning for Large Language Models
abstract
The impressive performance of Large Language Models (LLMs) across various natural language processing tasks comes at the cost of vast computational resources and storage requirements. One-shot pruning techniques offer a way to alleviate these burdens by removing redundant weights without the need for retraining. Yet, the massive scale of LLMs often forces current pruning approaches to rely on heuristics instead of optimization-based techniques, potentially resulting in suboptimal compression. In this paper, we introduce ALPS, an optimization-based framework that tackles the pruning problem using the operator splitting technique and a preconditioned conjugate gradient-based post-processing step. Our approach incorporates novel techniques to accelerate and theoretically guarantee convergence while leveraging vectorization and GPU parallelism for efficiency. ALPS substantially outperforms state-of-the-art methods in terms of the pruning objective and perplexity reduction, particularly for highly sparse models. On the LLaMA3-8B model with 70\% sparsity, ALPS achieves a 29\% reduction in test perplexity on the WikiText dataset and a 8\% improvement in zero-shot benchmark performance compared to existing methods. Our code is available at https://github.com/mazumder-lab/ALPS.
Xiang Meng 0004, Kayhan Behdin, Rahul Mazumder
NeurIPS1
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
ICML3
2022 Quant-BnB: A Scalable Branch-and-Bound Method for Optimal Decision Trees with Continuous Features
abstract
Decision trees are one of the most useful and popular methods in the machine learning toolbox. In this paper, we consider the problem of learning optimal decision trees, a combinatorial optimization problem that is challenging to solve at scale. A common approach in the literature is to use greedy heuristics, which may not be optimal. Recently there has been significant interest in learning optimal decision trees using various approaches (e.g., based on integer programming, dynamic programming)—to achieve computational scalability, most of these approaches focus on classification tasks with binary features. In this paper, we present a new discrete optimization method based on branch-and-bound (BnB) to obtain optimal decision trees. Different from existing customized approaches, we consider both regression and classification tasks with continuous features. The basic idea underlying our approach is to split the search space based on the quantiles of the feature distribution—leading to upper and lower bounds for the underlying optimization problem along the BnB iterations. Our proposed algorithm Quant-BnB shows significant speedups compared to existing approaches for shallow optimal trees on various real datasets.
Rahul Mazumder, Xiang Meng 0004
ICML2