High-level Rapid Prototyping of Graphical Models

被引:0
|
作者
de Villiers, Hendrik [1 ]
van Zijl, Lynette [1 ]
Niesler, Thomas [2 ]
机构
[1] Univ Stellenbosch, Div Comp Sci, ZA-7600 Stellenbosch, South Africa
[2] Univ Stellenbosch, Dept Elect & Lectron Engn, ZA-7600 Stellenbosch, South Africa
关键词
INFERENCE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:130 / 135
页数:6
相关论文
共 50 条
  • [1] RunStream: A High-Level Rapid Prototyping Framework for Stream Ciphers
    Khalid, Ayesha
    Paul, Goutam
    Chattopadhyay, Anupam
    Abediostad, Faezeh
    Din, Syed Imad Ud
    Hassan, Muhammad
    Biswas, Baishik
    Ravi, Prasanna
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (03)
  • [2] Extraction of physically based high-level models for rapid prototyping of MEMS devices and control circuitry
    Niessner, Martin
    Schrag, Gabriele
    Wachutka, Gerhard
    [J]. 2006 IEEE SENSORS, VOLS 1-3, 2006, : 915 - +
  • [3] High-level synthesis assisted rapid prototyping for digital signal processing
    Le Gal, B
    Casseau, E
    Bomel, P
    Jego, C
    Le Heno, N
    Martin, E
    [J]. 16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 746 - 749
  • [4] Rapid Prototyping of Complex Micro-architectures Through High-Level Synthesis
    Hoseininasab, Sara Sadat
    Collange, Caroline
    Derrien, Steven
    [J]. APPLIED RECONFIGURABLE COMPUTING. ARCHITECTURES, TOOLS, AND APPLICATIONS, ARC 2023, 2023, 14251 : 19 - 34
  • [5] Rapid and high-level constraint-driven prototyping using LabVIEW FPGA
    Kee, Hojin
    Mhaske, Swapnil
    Uliana, David
    Arnesen, Adam
    Petersen, Newton
    Riche, Taylor L.
    Blasig, Dustyn
    Ly, Tai
    [J]. 2014 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2014, : 45 - 49
  • [6] Rapid prototyping of parallel and distributed systems by means of high-level Petri nets
    Mikolajczak, B
    Cabeza, A
    Rumbut, JT
    [J]. SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 1735 - 1740
  • [7] Rapid prototyping of distributed computing systems using high-level Petri nets with objects
    Mikolajczak, B
    [J]. PROCEEDINGS OF THE HIGH-PERFORMANCE COMPUTING (HPC'98), 1998, : 388 - 393
  • [8] A rapid prototyping method to reduce the design time in commercial high-level synthesis tools
    Mori, Jones Y.
    Werner, Andre
    Fricke, Florian
    Hubner, Michael
    [J]. 2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 253 - 258
  • [9] A QUANTITATIVE METHODOLOGY FOR RAPID PROTOTYPING AND HIGH-LEVEL SYNTHESIS OF SIGNAL-PROCESSING ALGORITHMS
    MADISETTI, VK
    CURTIS, BA
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1994, 42 (11) : 3188 - 3208
  • [10] High-level graphical abstraction in digital design
    Pearson, MW
    Lyons, PJ
    Apperley, MD
    [J]. VLSI DESIGN, 1996, 5 (01) : 101 - 110