Title :
Improved Greedy Algorithms for Learning Graphical Models
Author :
Ray, Avik ; Sanghavi, Sujay ; Shakkottai, Sanjay
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
Abstract :
We propose new greedy algorithms for learning the structure of a graphical model of a probability distribution, given samples drawn from the distribution. While structure learning of graphical models is a widely studied problem with several existing methods, greedy approaches remain attractive due to their low computational cost. The most natural greedy algorithm would be one which, essentially, adds neighbors to a node in sequence until stopping; it would do this for each node. While it is fast, simple and parallel, this naive greedy algorithm has the tendency to add non-neighbors that show high correlations with the given node. Our new algorithms overcome this problem in three different ways. The recursive greedy algorithm iteratively recovers the neighbors by running the greedy algorithm in an inner loop, but each time only adding the last added node to the neighborhood set. The second forward-backward greedy algorithm includes a node deletion step in each iteration that allows non-neighbors to be removed from the neighborhood set which may have been added in the previous steps. Finally, the greedy algorithm with pruning runs the greedy algorithm until completion and then removes all the incorrect neighbors. We provide both analytical guarantees and empirical performance for our algorithms. We show that in graphical models with strong non-neighbor interactions, our greedy algorithms can correctly recover the graph, whereas the previous greedy and convex optimization-based algorithms do not succeed.
Keywords :
computational complexity; graph theory; greedy algorithms; learning (artificial intelligence); statistical distributions; computational complexity; convex optimization-based algorithms; forward-backward greedy algorithm; graphical model; improved greedy algorithms; low computational cost; neighborhood set; node deletion step; probability distribution; structure learning; Complexity theory; Correlation; Entropy; Graphical models; Greedy algorithms; Markov processes; Niobium; Graphical models; conditional entropy; forward-backward algorithms; greedy algorithms;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2015.2427354