Learning Hierarchical Interactions at Scale: A Convex Optimization Approach
Not on the map. Why?
Abstract (arXiv)
In many learning settings, it is beneficial to augment the main features with pairwise interactions. Such interaction models can be often enhanced by performing variable selection under the so-called strong hierarchy constraint: an interaction is non-zero only if its associated main features are non-zero. Existing convex optimization based algorithms face difficulties in handling problems where the number of main features p ~ 103 (with total number of features ~ p2). In this paper, we study a convex relaxation which enforces strong hierarchy and develop a highly scalable algorithm based on proximal gradient descent. We introduce novel screening rules that allow for solving the complicated proximal problem in parallel. In addition, we introduce a specialized active-set strategy with gradient screening for avoiding costly gradient computations. The framework can handle problems having dense design matrices, with p = 50,000 (~ 109 interactions)---instances that are much larger than current state of the art. Experiments on real and synthetic data suggest that our toolkit hierScale outperforms the state of the art in terms of prediction and variable selection and can achieve over a 4900x speed-up.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 2.
4 papers.
- 2021Grouped Variable Selection with Discrete Optimization: Computational and Statistical Perspectivescited by 12
- 2021Predicting Census Survey Response Rates With Parsimonious Additive Models and Structured Interactionscited by 3
- 2023Constrained Optimization of Rank-One Functions with Indicator Variablescited by 2
- 2023Efficient Model Selection for Predictive Pattern Mining Model by Safe Pattern Pruningcited by 2
- 2023Efficient Model Selection for Predictive Pattern Mining Model by Safe Pattern Pruning23 Jun 2023
- 2023Constrained Optimization of Rank-One Functions with Indicator Variables31 Mar 2023
- 2021Predicting Census Survey Response Rates With Parsimonious Additive Models and Structured Interactions24 Aug 2021
- 2021Grouped Variable Selection with Discrete Optimization: Computational and Statistical Perspectives14 Apr 2021