On Faster Marginalization with Squared Circuits via Orthonormalization
Lorenzo Loconte, Antonio Vergari

TL;DR
This paper introduces a new parameterization for squared circuits that enables more efficient marginalization and partition function computation without losing expressiveness, inspired by tensor network canonical forms.
Contribution
It proposes a novel parameterization for squared circuits that simplifies marginal computations and maintains expressiveness, improving efficiency over previous methods.
Findings
Efficient algorithm for marginal computation in squared circuits.
Parameterization ensures normalized distributions without expressiveness loss.
No reduction in expressive power for many circuit classes.
Abstract
Squared tensor networks (TNs) and their generalization as parameterized computational graphs -- squared circuits -- have been recently used as expressive distribution estimators in high dimensions. However, the squaring operation introduces additional complexity when marginalizing variables or computing the partition function, which hinders their usage in machine learning applications. Canonical forms of popular TNs are parameterized via unitary matrices as to simplify the computation of particular marginals, but cannot be mapped to general circuits since these might not correspond to a known TN. Inspired by TN canonical forms, we show how to parameterize squared circuits to ensure they encode already normalized distributions. We then use this parameterization to devise an algorithm to compute any marginal of squared circuits that is more efficient than a previously known one. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDNA and Biological Computing · semigroups and automata theory · graph theory and CDMA systems
