• DocumentCode
    3714223
  • Title

    High-level rapid prototyping of graphical models

  • Author

    Hendrik de Villiers;Lynette van Zijl;Thomas Niesler

  • Author_Institution
    Computer Science Division, Stellenbosch University, South Africa
  • fYear
    2015
  • Firstpage
    130
  • Lastpage
    135
  • Abstract
    Graphical models provide a flexible framework for capturing probabilistic relationships between large numbers of variables. Because of this flexibility, researchers usually compare a number of possible model topologies and parameter settings for their particular application. However, typically a choice exists between libraries in lower-level languages with faster inference, and libraries in higher-level languages with slower inference. Here we present a rapid-prototyping library for graphical models which combines flexible representation in a high-level language with dynamic compilation to low-level code for performing actual inference. We demonstrate the effectiveness of the resulting library on a set of benchmark images, comparing with a reference implementation in the C++ language. We show that the library facilitates the creation of domain-specific languages for quickly defining and testing graphical models.
  • Keywords
    "Libraries","Graphical models","Message passing","Probabilistic logic","Calculators","High level languages","Benchmark testing"
  • Publisher
    ieee
  • Conference_Titel
    Pattern Recognition Association of South Africa and Robotics and Mechatronics International Conference (PRASA-RobMech), 2015
  • Type

    conf

  • DOI
    10.1109/RoboMech.2015.7359511
  • Filename
    7359511