Fast Algorithms for Stackelberg Prediction Game with Least Squares Loss
Jiali Wang, He Chen, Rujun Jiang, Xudong Li, Zihao Li
Abstract
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.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 41ba9bce-61e9-46d0-bab5-b2bfa5a516c4Cited by top-tier papers8
- Penalty-based Methods for Simple Bilevel Optimization under Hölderian Error BoundsPengyu Chen, Xu Shi, Rujun Jiang, Jiulin WangNeurIPS 2024 · 17 citations
- Finding Adversarial Inputs for Heuristics using Multi-level OptimizationPooria Namyar, Behnaz Arzani, Ryan Beckett, Santiago Segarra et al.NSDI 2024 · 16 citations
- Solving Stackelberg Prediction Game with Least Squares Loss via Spherically Constrained Least Squares ReformulationJiali Wang, Wen Huang, Rujun Jiang, Xudong Li et al.ICML 2022 · 14 citations
- Set Smoothness Unlocks Clarke Hyper-stationarity in Bilevel OptimizationHe Chen, Jiajin Li, Anthony Man-Cho SoNeurIPS 2025 · 8 citations
- An Adaptive Algorithm for Bilevel Optimization on Riemannian ManifoldsXu Shi, Rufeng Xiao, Rujun JiangNeurIPS 2025 · 3 citations
Builds on1
Related papers
- Error Analysis of Spherically Constrained Least Squares Reformulation in Solving the Stackelberg Prediction GameXiyuan Li, Weiwei LiuNeurIPS 2024 · 1 citation
- End-to-End Game-Focused Learning of Adversary Behavior in Security GamesAndrew Perrault, Bryan Wilder, Eric Ewing, Aditya Mate et al.AAAI 2020 · 28 citations
- Riemannian Manifold Learning for Stackelberg Games with Neural Flow RepresentationsLarkin Liu, Kashif Rasul, Yutong Chao, Jalal EtesamiAAAI 2026 · 1 citation
- When Can the Defender Effectively Deceive Attackers in Security Games?Thanh Nguyen, Haifeng XuAAAI 2022 · 4 citations
- Safe Search for Stackelberg Equilibria in Extensive-Form GamesChun Kai Ling, Noam BrownAAAI 2021 · 3 citations
