Instance Dependent Testing of Samplers Using Interval Conditioning

Authors

  • Rishiraj Bhattacharyya University of Birmingham
  • Sourav Chakraborty Indian Statistical Institute
  • Yash Pote National University of Singapore
  • Uddalok Sarkar Indian Statistical Institute
  • Sayantan Sen National University of Singapore

DOI:

https://doi.org/10.1609/aaai.v40i43.40985

Abstract

Sampling algorithms play a pivotal role in probabilistic AI. However, verifying if a sampler program indeed samples from the claimed distribution is a notoriously hard problem. Provably correct testers like Barbarik,Teq,Flash, Cubeprobe for testing of different kinds of samplers were proposed only in the last few years. All these testers focus on the worst-case efficiency, and do not support verification of samplers over infinite domains, a case occurring frequently in Astronomy, Finance, Network Security etc. In this work, we design the first tester of samplers with instance-dependent efficiency, allowing us to test samplers over natural numbers. Our tests are developed via a novel distance estimation algorithm between an unknown and a known probability distribution using an 'interval conditioning' framework. The core technical contribution is a new connection with probability mass estimation of a continuous distribution. The practical gains are also substantial—our experiments establish up to 1000× speedup over state-of-the-art testers.

Downloads

Published

2026-03-14

How to Cite

Bhattacharyya, R., Chakraborty, S., Pote, Y., Sarkar, U., & Sen, S. (2026). Instance Dependent Testing of Samplers Using Interval Conditioning. Proceedings of the AAAI Conference on Artificial Intelligence, 40(43), 36618–36626. https://doi.org/10.1609/aaai.v40i43.40985

Issue

Section

AAAI Technical Track on Reasoning under Uncertainty