Linear Bandit Algorithms with Sublinear Time Complexity

被引:0
|
作者
Yang, Shuo [1 ]
Ren, Tongzheng [1 ]
Shakkottai, Sanjay [2 ]
Price, Eric [1 ]
Dhillon, Inderjit S. [1 ]
Sanghavi, Sujay [2 ]
机构
[1] Univ Texas Austin, Dept CS, Austin, TX 78712 USA
[2] Univ Texas Austin, Dept ECE, Austin, TX 78712 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose two linear bandits algorithms with per-step complexity sublinear in the number of arms K. The algorithms are designed for applications where the arm set is extremely large and slowly changing. Our key realization is that choosing an arm reduces to a maximum inner product search (MIPS) problem, which can be solved approximately without breaking regret guarantees. Existing approximate MIPS solvers run in sublinear time. We extend those solvers and present theoretical guarantees for online learning problems, where adaptivity (i.e., a later step depends on the feedback in previous steps) becomes a unique challenge. We then explicitly characterize the tradeoff between the perstep complexity and regret. For sufficiently large K, our algorithms have sublinear per-step complexity and (O) over tilde(root T) regret. Empirically, we evaluate our proposed algorithms in a synthetic environment and a real-world online movie recommendation problem. Our proposed algorithms can deliver a more than 72 times speedup compared to the linear time baselines while retaining similar regret.
引用
收藏
页数:20
相关论文
共 50 条
  • [31] Linear and sublinear time algorithms for mining frequent traversal path patterns from very large web logs
    Chen, ZX
    Fowler, RH
    Fu, AWC
    Wang, CY
    SEVENTH INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2003, : 117 - 122
  • [32] Sublinear Quantum Algorithms for Training Linear and Kernel-based Classifiers
    Li, Tongyang
    Chakrabarti, Shouvanik
    Wu, Xiaodi
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [33] LINEAR COMPLEXITY ALGORITHMS FOR HIERARCHICAL ROUTING
    HACHTEL, GD
    MORRISON, CR
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1989, 8 (01) : 64 - 80
  • [34] Sublinear Time Numerical Linear Algebra for Structured Matrices
    Shi, Xiaofei
    Woodruff, David P.
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 4918 - 4925
  • [35] STABLE LINEAR TIME SUBLINEAR SPACE MERGING.
    Dvorak, S.
    Durian, B.
    1600, (30):
  • [36] Near-Optimal Sublinear Time Algorithms for Ulam Distance
    Andoni, Alexandr
    Nguyen, Huy L.
    PROCEEDINGS OF THE TWENTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2010, 135 : 76 - +
  • [37] Range partitioning within sublinear time: Algorithms and lower bounds
    Ning, Baoling
    Li, Jianzhong
    Jiang, Shouxu
    THEORETICAL COMPUTER SCIENCE, 2021, 857 : 177 - 191
  • [38] Erasure-Resilient Sublinear-Time Graph Algorithms
    Levi, Amit
    Pallavoor, Ramesh Krishnan S.
    Raskhodnikova, Sofya
    Varma, Nithin
    ACM TRANSACTIONS ON COMPUTATION THEORY, 2022, 14 (01)
  • [39] Sublinear-time Algorithms for Stress Minimization in Graph Drawing
    Meidiana, Amyra
    Wood, James
    Hong, Seok-Hee
    2021 IEEE 14TH PACIFIC VISUALIZATION SYMPOSIUM (PACIFICVIS 2021), 2021, : 166 - 175