atlas

Research map / Optimization / Optimizers

Fast Iterative Hard Thresholding Methods with Pruning Gradient Computations

NeurIPS 2024 · Optimization › Optimizers · approach: Surrogate losses and robust solvers · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Accelerates iterative hard thresholding for sparse linear regression by safely pruning gradient computations via upper and lower bounds on parameter magnitudes, yielding identical outputs to plain IHT and up to 73x speedups.

Problem

Plain iterative hard thresholding (IHT) for k-sparse linear regression is bottlenecked by per-iteration gradient computations, which cost O(mn) or O(n^2) time.

Approach

Maintain a candidate set of k indices and use cheap O(n) upper and lower bounds on the gradient-descent pre-activations (computed from a previously computed anchor iterate) to prune gradient computations for indices that cannot enter the top-k set, while raising the pruning threshold with lower bounds; the outputs are exactly those of plain IHT.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Prune unnecessary gradient computationsIHT · Feature selection tasks (five datasets)processing time: up to 73 times fasterHelped
Prune unnecessary gradient computationsIHT · gisettenumber of gradient computations: up to 98.87%Helped
Use safe pruning of gradient computationsIHT · gisette, robert, ledgar, real-sim, and epsilonobjective value: 56.01 × 10−2 -> 56.01 × 10−2; 31.99 × 10−2 -> 31.99 × 10−2; 14.01 × 10−2 -> 14.01 × 10−2; 80.73 × 10−3 -> 80.73 × 10−3; No clear effect
Use FastIHT instead of RegIHT and AccIHTIHT feature selection tasks · All settings across five datasetsprocessing timeHelped

Limitations

Experimental setup

Datasets: gisette robert ledgar real-sim epsilon

Benchmarks: gisette robert ledgar real-sim epsilon

Metrics: wall clock time number of gradient computations objective value

Baselines: IHT RegIHT AccIHT

Builds on: iterative hard thresholding RegIHT AccIHT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy