Fast Algorithms for Stackelberg Prediction Game with Least Squares Loss
Not on the map. Why?
Abstract (arXiv)
The Stackelberg prediction game (SPG) has been extensively used to model the interactions between the learner and data provider in the training process of various machine learning algorithms. Particularly, SPGs played prominent roles in cybersecurity applications, such as intrusion detection, banking fraud detection, spam filtering, and malware detection. Often formulated as NP-hard bi-level optimization problems, it is generally computationally intractable to find global solutions to SPGs. As an interesting progress in this area, a special class of SPGs with the least squares loss (SPG-LS) have recently been shown polynomially solvable by a bisection method. However, in each iteration of this method, a semidefinite program (SDP) needs to be solved. The resulted high computational costs prevent its applications for large-scale problems. In contrast, we propose a novel approach that reformulates a SPG-LS as a single SDP of a similar form and the same dimension as those solved in the bisection method. Our SDP reformulation is, evidenced by our numerical experiments, orders of magnitude faster than the existing bisection method. We further show that the obtained SDP can be reduced to a second order cone program (SOCP). This allows us to provide real-time response to large-scale SPG-LS problems. Numerical results on both synthetic and real world datasets indicate that the proposed SOCP method is up to 20,000+ times faster than the state of the art.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 May 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 2.
7 papers.
- 2023Near-Optimal Nonconvex-Strongly-Convex Bilevel Optimization with Fully First-Order Oraclescited by 17
- 2024Bilevel reinforcement learning via the development of hyper-gradient without lower-level convexitycited by 10
- 2023A Single-Loop Algorithm for Decentralized Bilevel Optimizationcited by 7
- 2024LancBiO: dynamic Lanczos-aided bilevel optimization via Krylov subspacecited by 4
- 2025Efficient Curvature-Aware Hypergradient Approximation for Bilevel Optimizationcited by 3
- 2025Bilevel Data Curation for LLM Fine-tuning: Offline Selection and Online Self-Refining Generationcited by 2
- 2024Accelerated Fully First-Order Methods for Bilevel and Minimax Optimizationcited by 0
- 2025Bilevel Data Curation for LLM Fine-tuning: Offline Selection and Online Self-Refining Generation26 Nov 2025
- 2025Efficient Curvature-Aware Hypergradient Approximation for Bilevel Optimization4 May 2025
- 2024Bilevel reinforcement learning via the development of hyper-gradient without lower-level convexity30 May 2024
- 2024Accelerated Fully First-Order Methods for Bilevel and Minimax Optimization1 May 2024
- 2024LancBiO: dynamic Lanczos-aided bilevel optimization via Krylov subspace4 Apr 2024
- 2023A Single-Loop Algorithm for Decentralized Bilevel Optimization15 Nov 2023
- 2023Near-Optimal Nonconvex-Strongly-Convex Bilevel Optimization with Fully First-Order Oracles26 Jun 2023