atlas

Research map / Learning theory and algorithms / Sample complexity

Entropy testing and its application to testing Bayesian networks

NeurIPS 2024 · Learning theory and algorithms › Sample complexity · approach: Sample complexity of ranking and selection · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Gives a near-optimal sample complexity bound for entropy identity testing of discrete distributions and applies it to identity testing of degree-d Bayesian networks without structural assumptions.

Problem

Testing whether a sample-accessed distribution p equals a known reference q or differs from it in Shannon entropy by at least epsilon, and using this to test identity of bounded in-degree Bayesian networks.

Approach

Reduces entropy identity testing to a chi-squared test on high-probability elements plus a linear statistic for the log(1/q_i) term, with a tail-cutting threshold tau = eps/log(k/eps) that controls entropy loss; the Bayes net result follows by local entropy tests and a KL-based local identity test.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply entropy identity testing to degree-d Bayesian-network identity testingIdentity testing for degree-d Bayesian networks · Degree-d Bayesian networkssample complexity: O(2^{d/2}n²/ε⁴) -> O(2^{d/2}nd^{3/2} log n · √log(n/ε)/ε² + d³n² log n/ε⁴ + 2^{d/2}n^{3/2} log n/ε²)Helped
Use the entropy identity tester rather than estimating entropyEntropy testing over a domain of size k · Entropy identity testingsample complexity: Θ(k/ε log k + log² k/ε²) -> O(√(k log(k/ε))/ε + log²(k)/ε²)Helped
Remove the shared-topological-ordering assumptionBayesian-network identity testing · Degree-d Bayesian networkssample complexityHelped
Use the proposed test instead of testing by learningDegree-d Bayesian-network identity testing · Degree-d Bayesian networks with d ≫ log(n/ε)sample complexity: O(2^d n/ε²) -> O(2^{d/2}nd^{3/2} log n · √log(n/ε)/ε² + d³n² log n/ε⁴ + 2^{d/2}n^{3/2} log n/ε²)Helped

Surprising findings

Limitations

Experimental setup

Metrics: sample complexity

Baselines: CDKS20 DP16 testing-by-learning (CDKS20) TV identity testing

Builds on: DKW18 chi-squared identity tester Wu-Yang entropy estimation DP16 Bayes net testing CDKS20 Bayes net testing

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy