Learning Module Networks
Eran Segal, Dana Pe'er, Aviv Regev, Daphne Koller, Nir Friedman

TL;DR
This paper introduces module networks, a new model class for learning Bayesian network structures that group variables with similar behavior, improving generalization and interpretability in large-variable domains.
Contribution
The paper proposes module networks, a novel model that explicitly groups variables with shared dependencies, along with an algorithm to learn these structures from data.
Findings
Module networks outperform Bayesian networks in generalization.
Learned structures reveal regularities in data.
Effective in gene expression and stock market domains.
Abstract
Methods for learning Bayesian network structure can discover dependency structure between observed variables, and have been shown to be useful in many applications. However, in domains that involve a large number of variables, the space of possible network structures is enormous, making it difficult, for both computational and statistical reasons, to identify a good model. In this paper, we consider a solution to this problem, suitable for domains where many variables have similar behavior. Our method is based on a new class of models, which we call module networks. A module network explicitly represents the notion of a module - a set of variables that have the same parents in the network and share the same conditional probability distribution. We define the semantics of module networks, and describe an algorithm that learns a module network from data. The algorithm learns both the…
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
TopicsBayesian Modeling and Causal Inference · Data Mining Algorithms and Applications · Rough Sets and Fuzzy Logic
