• DocumentCode
    1484891
  • Title

    Optimizing the Calculation of Conditional Probability Tables in Hybrid Bayesian Networks Using Binary Factorization

  • Author

    Neil, Martin ; Chen, Xiaoli ; Fenton, Norman

  • Author_Institution
    Sch. of Electron. Eng. & Comput. Sci., Queen Mary Univ. of London, London, UK
  • Volume
    24
  • Issue
    7
  • fYear
    2012
  • fDate
    7/1/2012 12:00:00 AM
  • Firstpage
    1306
  • Lastpage
    1312
  • Abstract
    Reducing the computational complexity of inference in Bayesian Networks (BNs) is a key challenge. Current algorithms for inference convert a BN to a junction tree structure made up of clusters of the BN nodes and the resulting complexity is time exponential in the size of a cluster. The need to reduce the complexity is especially acute where the BN contains continuous nodes. We propose a new method for optimizing the calculation of Conditional Probability Tables (CPTs) involving continuous nodes, approximated in Hybrid Bayesian Networks (HBNs), using an approximation algorithm called dynamic discretization. We present an optimized solution to this problem involving binary factorization of the arithmetical expressions declared to generate the CPTs for continuous nodes for deterministic functions and statistical distributions. The proposed algorithm is implemented and tested in a commercial Hybrid Bayesian Network software package and the results of the empirical evaluation show significant performance improvement over unfactorized models.
  • Keywords
    approximation theory; belief networks; computational complexity; pattern clustering; software packages; statistical distributions; tree data structures; BN nodes; CPT; approximation algorithm; arithmetical expressions; binary factorization; cluster size; computational complexity; conditional probability tables; deterministic functions; dynamic discretization; hybrid Bayesian network software package; junction tree structure; statistical distributions; time exponential complexity; unfactorized models; Algorithm design and analysis; Approximation algorithms; Bayesian methods; Clustering algorithms; Heuristic algorithms; Inference algorithms; Junctions; Bayesian networks; binary factorization; dynamic discretization.;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2011.87
  • Filename
    5740894