• DocumentCode
    47454
  • 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
  • Volume
    61
  • Issue
    6
  • fYear
    2015
  • fDate
    Jun-15
  • Firstpage
    3457
  • Lastpage
    3468
  • 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;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2015.2427354
  • Filename
    7097023