Characteristic Circuits

Zhongjie Yu, Martin Trapp, Kristian Kersting
2/12/2026

No official code found. Best implementation: ml-research/CharacteristicCircuits (10 stars, MIT, last commit 2024-09-03).

Abstract

In many real-world scenarios, it is crucial to be able to reliably and efficiently reason under uncertainty while capturing complex relationships in data. Probabilistic circuits (PCs), a prominent family of tractable probabilistic models, offer a remedy to this challenge by composing simple, tractable distributions into a high-dimensional probability distribution. However, learning PCs on heterogeneous data is challenging and densities of some parametric distributions are not available in closed form, limiting their potential use. We introduce characteristic circuits (CCs), a family of tractable probabilistic models providing a unified formalization of distributions over heterogeneous data in the spectral domain. The one-to-one relationship between characteristic functions and probability measures enables us to learn high-dimensional distributions on heterogeneous data domains and facilitates efficient probabilistic inference even when no closed-form density function is available. We show that the structure and parameters of CCs can be learned efficiently from the data and find that CCs outperform state-of-the-art density estimators for heterogeneous data domains on common benchmark data sets.

View on arXivView PDF

Code Implementations(1)

MIT

Code for "Characteristic Circuits" @NeurIPS2023

102JuliaOct 2, 20232 years agoMIT

Similar Papers

Cite this paper

@article{yu2026characteristic,
  title  = {Characteristic Circuits},
  author = {Zhongjie Yu and Martin Trapp and Kristian Kersting},
  year   = {2026},
  eprint = {2312.07790},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2312.07790},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.07790.svg)](https://codeofpaper.com/paper/2312.07790)

Discussion