Fast Dynamic Sampling for Determinantal Point Processes

被引:0
|
作者
Song, Zhao [1 ]
Yin, Junze [2 ]
Zhang, Lichen [3 ]
Zhang, Ruizhe [4 ]
机构
[1] Adobe Res, Double Adobe, AZ 85617 USA
[2] Boston Univ, Boston, MA 02215 USA
[3] MIT, Cambridge, MA 02139 USA
[4] Univ Calif Berkeley, Berkeley, CA 94720 USA
来源
INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 238 | 2024年 / 238卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, we provide fast dynamic algorithms for repeatedly sampling from distributions characterized by Determinantal Point Processes (DPPs) and Nonsymmetric Determinantal Point Processes (NDPPs). DPPs are a very well-studied class of distributions on subsets of items drawn from a ground set of cardinality n characterized by a symmetric n x n kernel matrix L such that the probability of any subset is proportional to the determinant of its corresponding principal submatrix. Recent work has shown that the kernel symmetry constraint can be relaxed, leading to NDPPs, which can better model data in several machine learning applications. Given a low-rank kernel matrix L = L+ L-inverted perpendicular is an element of R-n x n and its corresponding eigendecomposition specified by {lambda(i), u(i)} (d)(i=1) where d <= n is the rank, we design a data structure that uses O(nd) space and preprocesses data in O(nd(omega - 1)) time where omega approximate to 2.37 is the exponent of matrix multiplication. The data structure can generate a sample according to DPP distribution in time O(|E|(3) log n + |E|(omega - 1) d(2)) or according to NDPP distribution in time O((|E|(3) log n + |E|(omega - 1)d(2)) (1 + w)(d)) for E being the sampled indices and w is a data-dependent parameter. This improves upon the space and preprocessing time over prior works, and achieves a state-of-the-art sampling time when the sampling set is relatively dense. At the heart of our data structure is an efficient sampling tree that can leverage batch initialization and fast inner product query simultaneously.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Fast Sampling for Time-Varying Determinantal Point Processes
    Qiao, Maoying
    Xu, Richard Yi Da
    Bian, Wei
    Tao, Dacheng
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2016, 11 (01)
  • [2] Dynamic Determinantal Point Processes
    Osogami, Takayuki
    Raymond, Rudy
    Goel, Akshay
    Shirai, Tomoyuki
    Maehara, Takanori
    THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 3868 - 3875
  • [3] A Tree-Based Method for Fast Repeated Sampling of Determinantal Point Processes
    Gillenwater, Jennifer
    Kulesza, Alex
    Mariet, Zelda
    Vassilvitskii, Sergei
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [4] Fast determinantal point processes via distortion-free intermediate sampling
    Derezinski, Michal
    CONFERENCE ON LEARNING THEORY, VOL 99, 2019, 99
  • [5] Scalable MCMC Sampling for Nonsymmetric Determinantal Point Processes
    Han, Insu
    Gartrell, Mike
    Dohmatob, Elvis
    Karbasi, Amin
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,
  • [6] Exact sampling of determinantal point processes without eigendecomposition
    Launay, Claire
    Galerne, Bruno
    Desolneux, Agnes
    JOURNAL OF APPLIED PROBABILITY, 2020, 57 (04) : 1198 - 1221
  • [7] Learning Determinantal Point Processes by Corrective Negative Sampling
    Mariet, Zelda
    Gartrell, Mike
    Sra, Suvrit
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89
  • [8] On sampling determinantal and Pfaffian point processes on a quantum computer
    Bardenet, Remi
    Fanuel, Michael
    Feller, Alexandre
    JOURNAL OF PHYSICS A-MATHEMATICAL AND THEORETICAL, 2024, 57 (05)
  • [9] Efficient Sampling for k-Determinantal Point Processes
    Li, Chengtao
    Jegelka, Stefanie
    Sra, Suvrit
    ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 51, 2016, 51 : 1328 - 1337
  • [10] High-performance sampling of generic determinantal point processes
    Poulson, Jack
    PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2020, 378 (2166):