paper-with-me

홈 › Papers

Sparse Probabilistic Circuits via Pruning and Growing

2022-11-22 · Meihua Dang, Anji Liu, Guy Van Den Broeck

Probabilistic circuits (PCs) are a tractable representation of probability distributions allowing for exact and efficient computation of likelihoods and marginals. There has been significant recent progress on improving the scale and expressiveness of PCs. However, PC training performance plateaus as model size increases. We discover that most capacity in existing large PC structures is wasted: fully-connected parameter layers are only sparsely used. We propose two operations: pruning and growing, that exploit the sparsity of PC structures. Specifically, the pruning operation removes unimportant sub-networks of the PC for model compression and comes with theoretical guarantees. The growing operation increases model capacity by increasing the size of the latent space. By alternatingly applying pruning and growing, we increase the capacity that is meaningfully used, allowing us to significantly scale up PC learning. Empirically, our learner achieves state-of-the-art likelihoods on MNIST-family image datasets and on Penn Tree Bank language data compared to other PC learners and less tractable deep generative models such as flow-based models and variational autoencoders (VAEs).

📄 PDF Abstract BibTeX arXiv:2211.12551

Code (1)

ucla-starai/sparsepc 공식 구현

Tasks

Model Compression

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
pc 설명 없음

Similar Papers 제목 키워드 기반

Pruning Boolean d-DNNF Circuits Through Tseitin-Awareness

2024-07-25 · Vincent Derkinderen

Boolean circuits in d-DNNF form enable tractable probabilistic inference. However, as a key insight of this work, we show that commonly used d-DNNF compilation approaches introduce irrelevant subcircuits. We call these s…

Pruning for Feature-Preserving Circuits in CNNs

2022-06-03 · Chris Hamblin, Talia Konkle, George Alvarez

Deep convolutional neural networks are a powerful model class for a range of computer vision problems, but it is difficult to interpret the image filtering process they implement, given their sheer size. In this work, we…

Network Pruning

Finding Transformer Circuits with Edge Pruning

2024-06-24 · Adithya Bhaskar, Alexander Wettig, Dan Friedman, Danqi Chen

The path to interpreting a language model often proceeds via analysis of circuits -- sparse computational subgraphs of the model that capture specific aspects of its behavior. Recent work has automated the task of discov…

In-Context LearningLanguage Modelling

Solving Marginal MAP Exactly by Probabilistic Circuit Transformations

2021-11-08 · YooJung Choi, Tal Friedman, Guy Van Den Broeck

Probabilistic circuits (PCs) are a class of tractable probabilistic models that allow efficient, often linear-time, inference of queries such as marginals and most probable explanations (MPE). However, marginal MAP, whic…

Decision Making

APP: Accelerated Path Patching with Task-Specific Pruning

2025-11-07 · Frauke Andersen, William Rudman, Ruochen Zhang, Carsten Eickhoff arxiv

Circuit discovery is a key step in many mechanistic interpretability pipelines. Current methods, such as Path Patching, are computationally expensive and have limited in-depth circuit analysis for smaller models. In this…