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

Marwa El Halabi

dblp:154/4329 · DBLP profile ↗
← Back
13ranked-venue papers
8as first author
7since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 12 · 8 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1

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.

Theoretical computer science
7 papers
Mathematical optimization · 93% Approximation and online algorithms · 4% Algorithms and data structures · 3%
Artificial intelligence
7 papers
Efficient and distributed learning · 65% Trustworthy machine learning · 15% Optimization for machine learning · 4%

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

TopicWeightPapersLastEvidence papers
Mathematical optimization
submodular optimization
2.442025
Discrete and Continuous Difference of Submodular Minimization · ICML 2025
Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023
Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022
Machine learning › Efficient and distributed learning
model compression
2.232025
GuidedQuant: Large Language Model Quantization via Exploiting End Loss Guidance · ICML 2025
LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging · ICML 2024
Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022
Mathematical optimization › nonconvex optimization
difference of convex programming
1.522025
Discrete and Continuous Difference of Submodular Minimization · ICML 2025
Difference of submodular minimization via DC programming · ICML 2023
Mathematical optimization › submodular optimization
difference of submodular minimization
1.522025
Discrete and Continuous Difference of Submodular Minimization · ICML 2025
Difference of submodular minimization via DC programming · ICML 2023
Mathematical optimization
discrete optimization
1.122023
Difference of submodular minimization via DC programming · ICML 2023
Optimal approximation for unconstrained non-submodular minimization · ICML 2020
Mathematical optimization › optimization
fair submodular maximization
1.122023
Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023
Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020
Mathematical optimization › submodular optimization › submodular maximization
streaming submodular maximization
1.122023
Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023
Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020
Mathematical optimization › discrete optimization
submodular function minimization
1.122023
Difference of submodular minimization via DC programming · ICML 2023
Optimal approximation for unconstrained non-submodular minimization · ICML 2020
Machine learning › Efficient and distributed learning › model compression › quantization
post-training quantization
0.912025
GuidedQuant: Large Language Model Quantization via Exploiting End Loss Guidance · ICML 2025
Machine learning › Efficient and distributed learning › model compression › pruning › structured pruning
depth compression
0.812024
LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging · ICML 2024
Mathematical optimization
combinatorial optimization
0.712023
Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023
Mathematical optimization
continuous optimization
0.712023
Difference of submodular minimization via DC programming · ICML 2023
Mathematical optimization › combinatorial optimization
matroid constraint
0.712023
Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023
Machine learning › Trustworthy machine learning
fairness
0.622023
Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020
Fairness in Streaming Submodular Maximization over a Matroid Constraint · ICML 2023
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning
0.612022
Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022
Mathematical optimization › submodular optimization
weakly submodular maximization
0.612022
Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022
Machine learning › Trustworthy machine learning › fairness › fair unsupervised learning
fair data summarization
0.412020
Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020
Approximation and online algorithms › approximation algorithms
approximation guarantees
0.412020
Optimal approximation for unconstrained non-submodular minimization · ICML 2020
Mathematical optimization › submodular optimization
non-submodular energy minimization
0.412020
Optimal approximation for unconstrained non-submodular minimization · ICML 2020
Mathematical optimization › submodular optimization
submodular maximization
0.412020
Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020
Algorithms and data structures › data streams
streaming algorithms
0.422020
An Efficient Streaming Algorithm for the Submodular Cover Problem · NIPS 2016
Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020
Natural language and speech › Language models and text generation
large language model inference
0.312025
GuidedQuant: Large Language Model Quantization via Exploiting End Loss Guidance · ICML 2025
Mathematical optimization › submodular optimization
submodular cover
0.212016
An Efficient Streaming Algorithm for the Submodular Cover Problem · NIPS 2016
Computer vision › Image recognition and object detection
image classification
0.212024
LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging · ICML 2024
Machine learning › Generative modeling
image generation
0.212024
LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging · ICML 2024
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
feature selection
0.212023
Difference of submodular minimization via DC programming · ICML 2023
Machine learning › Efficient and distributed learning › model compression
neural network compression
0.212022
Data-Efficient Structured Pruning via Submodular Optimization · NeurIPS 2022
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.112020
Optimal approximation for unconstrained non-submodular minimization · ICML 2020
Approximation and online algorithms
approximation algorithms
0.112020
Fairness in Streaming Submodular Maximization: Algorithms and Hardness · NeurIPS 2020

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

greedy algorithm · 2.3DC algorithm · 2.2submodular maximization · 1.3streaming algorithms · 1.3convex-concave procedure · 1.3approximation guarantees · 1.1non-uniform scalar quantization · 0.9end loss gradient · 0.9discretization · 0.9surrogate optimization · 0.8dynamic programming · 0.8submodular optimization · 0.6lower bound · 0.4approximation algorithm · 0.4
YearPublicationVenuePosition
2025 GuidedQuant: Large Language Model Quantization via Exploiting End Loss Guidance
abstract
Post-training quantization is a key technique for reducing the memory and inference latency of large language models by quantizing weights and activations without requiring retraining. However, existing methods either (1) fail to account for the varying importance of hidden features to the end loss or, when incorporating end loss, (2) neglect the critical interactions between model weights. To address these limitations, we propose GuidedQuant, a novel quantization approach that integrates gradient information from the end loss into the quantization objective while preserving cross-weight dependencies within output channels. GuidedQuant consistently boosts the performance of state-of-the-art quantization methods across weight-only scalar, weight-only vector, and weight-and-activation quantization. Additionally, we introduce a novel non-uniform scalar quantization algorithm, which is guaranteed to monotonically decrease the quantization objective value, and outperforms existing methods in this category. We release the code at https://github.com/snu-mllab/GuidedQuant.
Marwa El Halabi, Wonpyo Park, Clemens JS Schaefer, Deokjae Lee, Yeonhong Park, Jae W. Lee, Hyun Oh Song
ICML2
2025 Discrete and Continuous Difference of Submodular Minimization
abstract
Submodular functions, defined on continuous or discrete domains, arise in numerous applications. We study the minimization of the difference of submodular (DS) functions, over both domains, extending prior work restricted to set functions. We show that all functions on discrete domains and all smooth functions on continuous domains are DS. For discrete domains, we observe that DS minimization is equivalent to minimizing the difference of two convex (DC) functions, as in the set function case. We propose a novel variant of the DC Algorithm (DCA) and apply it to the resulting DC Program, obtaining comparable theoretical guarantees as in the set function case. The algorithm can be applied to continuous domains via discretization. Experiments demonstrate that our method outperforms baselines in integer compressive sensing and integer least squares.
George Orfanides, Tim Hoheisel, Marwa El Halabi
ICML3
2024 Fairness in Submodular Maximization over a Matroid Constraint
abstract
Submodular maximization over a matroid constraint is a fundamental problem with various applications in machine learning. Some of these applications involve decision-making over datapoints with sensitive attributes such as gender or race. In such settings, it is crucial to guarantee that the selected solution is fairly distributed with respect to this attribute. Recently, fairness has been investigated in submodular maximization under a cardinality constraint in both the streaming and offline settings, however the more general problem with matroid constraint has only been considered in the streaming setting and only for monotone objectives. This work fills this gap. We propose various algorithms and impossibility results offering different trade-offs between quality, fairness, and generality.
Marwa El Halabi, Jakub Tarnawski, Ashkan Norouzi-Fard, Thuy-Duong Vuong
AISTATS1
2024 LayerMerge: Neural Network Depth Compression through Layer Pruning and Merging
abstract
Recent works show that reducing the number of layers in a convolutional neural network can enhance efficiency while maintaining the performance of the network. Existing depth compression methods remove redundant non-linear activation functions and merge the consecutive convolution layers into a single layer. However, these methods suffer from a critical drawback; the kernel size of the merged layers becomes larger, significantly undermining the latency reduction gained from reducing the depth of the network. We show that this problem can be addressed by jointly pruning convolution layers and activation functions. To this end, we propose *LayerMerge*, a novel depth compression method that selects which activation layers and convolution layers to remove, to achieve a desired inference speed-up while minimizing performance loss. Since the corresponding selection problem involves an exponential search space, we formulate a novel surrogate optimization problem and efficiently solve it via dynamic programming. Empirical results demonstrate that our method consistently outperforms existing depth compression and layer pruning methods on various network architectures, both on image classification and generation tasks. We release the code at https://github.com/snu-mllab/LayerMerge.
Marwa El Halabi, Mingi Ji, Hyun Oh Song
ICML2
2023 Fairness in Streaming Submodular Maximization over a Matroid Constraint
abstract
Streaming submodular maximization is a natural model for the task of selecting a representative subset from a large-scale dataset. If datapoints have sensitive attributes such as gender or race, it becomes important to enforce fairness to avoid bias and discrimination. This has spurred significant interest in developing fair machine learning algorithms. Recently, such algorithms have been developed for monotone submodular maximization under a cardinality constraint. In this paper, we study the natural generalization of this problem to a matroid constraint. We give streaming algorithms as well as impossibility results that provide trade-offs between efficiency, quality and fairness. We validate our findings empirically on a range of well-known real-world applications: exemplar-based clustering, movie recommendation, and maximum coverage in social networks.
Marwa El Halabi, Federico Fusco 0001, Ashkan Norouzi-Fard, Jakab Tardos, Jakub Tarnawski
ICML1
2023 Difference of submodular minimization via DC programming
abstract
Minimizing the difference of two submodular (DS) functions is a problem that naturally occurs in various machine learning problems. Although it is well known that a DS problem can be equivalently formulated as the minimization of the difference of two convex (DC) functions, existing algorithms do not fully exploit this connection. A classical algorithm for DC problems is called the DC algorithm (DCA). We introduce variants of DCA and its complete form (CDCA) that we apply to the DC program corresponding to DS minimization. We extend existing convergence properties of DCA, and connect them to convergence properties on the DS problem. Our results on DCA match the theoretical guarantees satisfied by existing DS algorithms, while providing a more complete characterization of convergence properties. In the case of CDCA, we obtain a stronger local minimality guarantee. Our numerical results show that our proposed algorithms outperform existing baselines on two applications: speech corpus selection and feature selection.
Marwa El Halabi, George Orfanides, Tim Hoheisel
ICML1
2022 Data-Efficient Structured Pruning via Submodular Optimization
abstract
Structured pruning is an effective approach for compressing large pre-trained neural networks without significantly affecting their performance. However, most current structured pruning methods do not provide any performance guarantees, and often require fine-tuning, which makes them inapplicable in the limited-data regime. We propose a principled data-efficient structured pruning method based on submodular optimization. In particular, for a given layer, we select neurons/channels to prune and corresponding new weights for the next layer, that minimize the change in the next layer's input induced by pruning. We show that this selection problem is a weakly submodular maximization problem, thus it can be provably approximated using an efficient greedy algorithm. Our method is guaranteed to have an exponentially decreasing error between the original model and the pruned model outputs w.r.t the pruned size, under reasonable assumptions. It is also one of the few methods in the literature that uses only a limited-number of training data and no labels. Our experimental results demonstrate that our method outperforms state-of-the-art methods in the limited-data regime.
Marwa El Halabi, Suraj Srinivas, Simon Lacoste-Julien
NeurIPS1
2020 Optimal approximation for unconstrained non-submodular minimization
abstract
Submodular function minimization is well studied, and existing algorithms solve it exactly or up to arbitrary accuracy. However, in many applications, such as structured sparse learning or batch Bayesian optimization, the objective function is not exactly submodular, but close. In this case, no theoretical guarantees exist. Indeed, submodular minimization algorithms rely on intricate connections between submodularity and convexity. We show how these relations can be extended to obtain approximation guarantees for minimizing non-submodular functions, characterized by how close the function is to submodular. We also extend this result to noisy function evaluations. Our approximation results are the first for minimizing non-submodular functions, and are optimal, as established by our matching lower bound.
Marwa El Halabi, Stefanie Jegelka
ICML1
2020 Fairness in Streaming Submodular Maximization: Algorithms and Hardness
abstract
Submodular maximization has become established as the method of choice for the task of selecting representative and diverse summaries of data. However, if datapoints have sensitive attributes such as gender or age, such machine learning algorithms, left unchecked, are known to exhibit bias: under- or over-representation of particular groups. This has made the design of fair machine learning algorithms increasingly important. In this work we address the question: Is it possible to create fair summaries for massive datasets? To this end, we develop the first streaming approximation algorithms for submodular maximization under fairness constraints, for both monotone and non-monotone functions. We validate our findings empirically on exemplar-based clustering, movie recommendation, DPP-based summarization, and maximum coverage in social networks, showing that fairness constraints do not significantly impact utility.
Marwa El Halabi, Slobodan Mitrovic, Ashkan Norouzi-Fard, Jakab Tardos, Jakub Tarnawski
NeurIPS1
2018 Combinatorial Penalties: Which structures are preserved by convex relaxations?
abstract
We consider the homogeneous and the non-homogeneous convex relaxations for combinatorial penalty functions defined on support sets. Our study identifies key differences in the tightness of the resulting relaxations through the notion of the lower combinatorial envelope of a set-function along with new necessary conditions for support identification. We then propose a general adaptive estimator for convex monotone regularizers, and derive new sufficient conditions for support recovery in the asymptotic setting.
Marwa El Halabi, Francis R. Bach, Volkan Cevher
AISTATS1
2016 Frank-Wolfe works for non-Lipschitz continuous gradient objectives: Scalable poisson phase retrieval
abstract
We study a phase retrieval problem in the Poisson noise model. Motivated by the PhaseLift approach, we approximate the maximum-likelihood estimator by solving a convex program with a nuclear norm constraint. While the Frank-Wolfe algorithm, together with the Lanczos method, can efficiently deal with nuclear norm constraints, our objective function does not have a Lipschitz continuous gradient, and hence existing convergence guarantees for the Frank-Wolfe algorithm do not apply. In this paper, we show that the Frank-Wolfe algorithm works for the Poisson phase retrieval problem, and has a global convergence rate of O(1/t), where t is the iteration counter. We provide rigorous theoretical guarantee and illustrating numerical results.
Gergely Ódor, Yen-Huan Li, Alp Yurtsever, Ya-Ping Hsieh, Quoc Tran-Dinh, Marwa El Halabi, Volkan Cevher
ICASSP6
2016 An Efficient Streaming Algorithm for the Submodular Cover Problem
abstract
We initiate the study of the classical Submodular Cover (SC) problem in the data streaming model which we refer to as the Streaming Submodular Cover (SSC). We show that any single pass streaming algorithm using sublinear memory in the size of the stream will fail to provide any non-trivial approximation guarantees for SSC. Hence, we consider a relaxed version of SSC, where we only seek to find a partial cover. We design the first Efficient bicriteria Submodular Cover Streaming (ESC-Streaming) algorithm for this problem, and provide theoretical guarantees for its performance supported by numerical evidence. Our algorithm finds solutions that are competitive with the near-optimal offline greedy algorithm despite requiring only a single pass over the data stream. In our numerical experiments, we evaluate the performance of ESC-Streaming on active set selection and large-scale graph cover problems.
Ashkan Norouzi-Fard, Abbas Bazzi, Ilija Bogunovic, Marwa El Halabi, Ya-Ping Hsieh, Volkan Cevher
NIPS4
2015 A totally unimodular view of structured sparsity
abstract
This paper describes a simple framework for structured sparse recovery based on convex optimization. We show that many structured sparsity models can be naturally represented by linear matrix inequalities on the support of the unknown parameters, where the constraint matrix has a totally unimodular (TU) structure. For such structured models, tight convex relaxations can be obtained in polynomial time via linear programming. Our modeling framework unifies the prevalent structured sparsity norms in the literature, introduces new interesting ones, and renders their tightness and tractability arguments transparent.
Marwa El Halabi, Volkan Cevher
AISTATS1