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.

Cong Han Lim

dblp:155/1928 · DBLP profile ↗
← Back
8ranked-venue papers
7as first author
0since 2021 · last 2020
—ORCID · unresolved

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

Artificial intelligence and machine learning · 7 · 6 first-authorDatabases, data management, data science and information retrieval · 1Theory of computation · 1 · 1 first-author

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
4 papers
Mathematical optimization · 81% Algorithms and data structures · 13% Computational complexity · 6%
Artificial intelligence
2 papers
Trustworthy machine learning · 47% Optimization for machine learning · 36% Learning theory · 18%

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

TopicWeightPapersLastEvidence papers
Mathematical optimization
combinatorial optimization
0.732017
k-Support and Ordered Weighted Sparsity for Overlapping Groups: Hardness and Algorithms · NIPS 2017
A Box-Constrained Approach for Hard Permutation Problems · ICML 2016
Beyond the Birkhoff Polytope: Convex Relaxations for Vector Permutation Problems · NIPS 2014
Mathematical optimization
discrete optimization
0.622018
An Efficient Pruning Algorithm for Robust Isotonic Regression · NeurIPS 2018
A Box-Constrained Approach for Hard Permutation Problems · ICML 2016
Mathematical optimization › combinatorial optimization
permutation problems
0.422016
A Box-Constrained Approach for Hard Permutation Problems · ICML 2016
Beyond the Birkhoff Polytope: Convex Relaxations for Vector Permutation Problems · NIPS 2014
Machine learning › Trustworthy machine learning › robustness › certified robustness
certified adversarial robustness
0.412020
Hierarchical Verification for Adversarial Robustness · ICML 2020
Machine learning › Trustworthy machine learning
robustness
0.412020
Hierarchical Verification for Adversarial Robustness · ICML 2020
Machine learning › Optimization for machine learning
distributed optimization
0.312018
A Distributed Quasi-Newton Algorithm for Empirical Risk Minimization with Nonsmooth Regularization · KDD 2018
Machine learning › Learning theory
empirical risk minimization
0.312018
A Distributed Quasi-Newton Algorithm for Empirical Risk Minimization with Nonsmooth Regularization · KDD 2018
Machine learning › Optimization for machine learning › regularized risk minimization
nonsmooth regularization
0.312018
A Distributed Quasi-Newton Algorithm for Empirical Risk Minimization with Nonsmooth Regularization · KDD 2018
Algorithms and data structures
dynamic programming
0.312018
An Efficient Pruning Algorithm for Robust Isotonic Regression · NeurIPS 2018
Mathematical optimization › statistical estimation › regression › shape-constrained regression
isotonic regression
0.312018
An Efficient Pruning Algorithm for Robust Isotonic Regression · NeurIPS 2018
Mathematical optimization › statistical estimation
regression
0.312018
An Efficient Pruning Algorithm for Robust Isotonic Regression · NeurIPS 2018
Mathematical optimization › regularization
group sparsity
0.312017
k-Support and Ordered Weighted Sparsity for Overlapping Groups: Hardness and Algorithms · NIPS 2017
Mathematical optimization › regularization
sparse regularization
0.312017
k-Support and Ordered Weighted Sparsity for Overlapping Groups: Hardness and Algorithms · NIPS 2017
Mathematical optimization › regularization
structured sparsity
0.312017
k-Support and Ordered Weighted Sparsity for Overlapping Groups: Hardness and Algorithms · NIPS 2017
Algorithms and data structures › dynamic programming
treewidth-based dynamic programming
0.312017
k-Support and Ordered Weighted Sparsity for Overlapping Groups: Hardness and Algorithms · NIPS 2017
Mathematical optimization › combinatorial optimization › assignment problem
quadratic assignment problem
0.212016
A Box-Constrained Approach for Hard Permutation Problems · ICML 2016
Mathematical optimization › combinatorial optimization
assignment problem
0.212014
Beyond the Birkhoff Polytope: Convex Relaxations for Vector Permutation Problems · NIPS 2014
Mathematical optimization
convex relaxation
0.212014
Beyond the Birkhoff Polytope: Convex Relaxations for Vector Permutation Problems · NIPS 2014

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

convex relaxation · 0.6polyhedral complex · 0.4hyperplane arrangement · 0.4successive quadratic approximation · 0.3robust regression · 0.3quasi-newton · 0.3hessian approximation · 0.3branch-and-bound · 0.3extended formulations · 0.3dynamic programming · 0.3sorting networks · 0.2coordinate descent · 0.2continuation method · 0.2
YearPublicationVenuePosition
2020 Hierarchical Verification for Adversarial Robustness
abstract
We introduce a new framework for the exact point-wise ℓp robustness verification problem that exploits the layer-wise geometric structure of deep feed-forward networks with rectified linear activations (ReLU networks). The activation regions of the network partition the input space, and one can verify the ℓp robustness around a point by checking all the activation regions within the desired radius. The GeoCert algorithm (Jordan et al., NeurIPS 2019) treats this partition as a generic polyhedral complex in order to detect which region to check next. In contrast, our LayerCert framework considers the nested hyperplane arrangement structure induced by the layers of the ReLU network and explores regions in a hierarchical manner. We show that, under certain conditions on the algorithm parameters, LayerCert provably reduces the number and size of the convex programs that one needs to solve compared to GeoCert. Furthermore, our LayerCert framework allows the incorporation of lower bounding routines based on convex relaxations to further improve performance. Experimental results demonstrate that LayerCert can significantly reduce both the number of convex programs solved and the running time over the state-of-the-art.
Cong Han Lim, Raquel Urtasun, Ersin Yumer
ICML1
2018 A Distributed Quasi-Newton Algorithm for Empirical Risk Minimization with Nonsmooth Regularization
abstract
We propose a communication- and computation-efficient distributed optimization algorithm using second-order information for solving ERM problems with a nonsmooth regularization term. Current second-order and quasi-Newton methods for this problem either do not work well in the distributed setting or work only for specific regularizers. Our algorithm uses successive quadratic approximations, and we describe how to maintain an approximation of the Hessian and solve subproblems efficiently in a distributed manner. The proposed method enjoys global linear convergence for a broad range of non-strongly convex problems that includes the most commonly used ERMs, thus requiring lower communication complexity. It also converges on non-convex problems, so has the potential to be used on applications such as deep learning. Initial computational results on convex problems demonstrate that our method significantly improves on communication cost and running time over the current state-of-the-art methods.
Ching-pei Lee, Cong Han Lim, Stephen J. Wright 0001
KDD2
2018 An Efficient Pruning Algorithm for Robust Isotonic Regression
abstract
We study a generalization of the classic isotonic regression problem where we allow separable nonconvex objective functions, focusing on the case of estimators used in robust regression. A simple dynamic programming approach allows us to solve this problem to within ε-accuracy (of the global minimum) in time linear in 1/ε and the dimension. We can combine techniques from the convex case with branch-and-bound ideas to form a new algorithm for this problem that naturally exploits the shape of the objective function. Our algorithm achieves the best bounds for both the general nonconvex and convex case (linear in log (1/ε)), while performing much faster in practice than a straightforward dynamic programming approach, especially as the desired accuracy increases.
Cong Han Lim
NeurIPS1
2017 k-Support and Ordered Weighted Sparsity for Overlapping Groups: Hardness and Algorithms
abstract
The k-support and OWL norms generalize the l1 norm, providing better prediction accuracy and better handling of correlated variables. We study the norms obtained from extending the k-support norm and OWL norms to the setting in which there are overlapping groups. The resulting norms are in general NP-hard to compute, but they are tractable for certain collections of groups. To demonstrate this fact, we develop a dynamic program for the problem of projecting onto the set of vectors supported by a fixed number of groups. Our dynamic program utilizes tree decompositions and its complexity scales with the treewidth. This program can be converted to an extended formulation which, for the associated group structure, models the k-group support norms and an overlapping group variant of the ordered weighted l1 norm. Numerical results demonstrate the efficacy of the new penalties.
Cong Han Lim, Stephen J. Wright 0001
NIPS1
2016 Efficient Bregman Projections onto the Permutahedron and Related Polytopes
abstract
The problem of projecting onto the permutahedron \mathbfPH(c) – the convex hull of all permutations of a fixed vector c – under a uniformly separable Bregman divergence is shown to be reducible to the Isotonic Optimization problem. This allows us to employ known fast algorithms to improve on several recent results on Bregman projections onto permutahedra. In addition, we present a new algorithm \rm mergepool that have better complexity when the number of distinct entries d in the vector c is small, the simplex being one such example, with c=(1,0,0,\dotsc,0)^T and d=2. \rm mergepool runs in O(n \log d) for certain popular Bregman divergence measures and requires O((n \log d) \log \fracU ε) to find ε-close solutions for general uniformly separable Bregman divergences, where U is a bound on the width of the interval containing the dual solution components. These estimates matches or improves best known bounds for all Bregman projection problems onto various permutahedra, including recent results for projection onto the simplex. The same complexity bounds apply to signed permutahedra, a class that includes the \ell_1-ball as a special case. In summary, this work describes a fast unified approach to this well-known class of problems.
Cong Han Lim, Stephen J. Wright 0001
AISTATS1
2016 A Box-Constrained Approach for Hard Permutation Problems
abstract
We describe the use of sorting networks to form relaxations of problems involving permutations of n objects. This approach is an alternative to relaxations based on the Birkhoff polytope (the set of n \times n doubly stochastic matrices), providing a more compact formulation in which the only constraints are box constraints. Using this approach, we form a variant of the relaxation of the quadratic assignment problem recently studied in Vogelstein et al. (2015), and show that the continuation method applied to this formulation can be quite effective. We develop a coordinate descent algorithm that achieves a per-cycle complexity of O(n^2 \log^2 n). We compare this method with Fast Approximate QAP (FAQ) algorithm introduced in Vogelstein et al. (2015), which uses a conditional-gradient method whose per-iteration complexity is O(n^3). We demonstrate that for most problems in QAPLIB and for a class of synthetic QAP problems, the sorting-network formulation returns solutions that are competitive with the FAQ algorithm, often in significantly less computing time.
Cong Han Lim
ICML1
2016 Valid Inequalities for Separable Concave Constraints with Indicator Variables
Cong Han Lim, Jeff T. Linderoth, James R. Luedtke
IPCO1
2014 Beyond the Birkhoff Polytope: Convex Relaxations for Vector Permutation Problems
Cong Han Lim, Stephen J. Wright 0001
NIPS1