paper-with-me

Papers

Probabilistic Graphical Models on Multi-Core CPUs using Java 8

2016-04-27 · Andres R. Masegosa, Ana M. Martinez, Hanen Borchani

In this paper, we discuss software design issues related to the development of parallel computational intelligence algorithms on multi-core CPUs, using the new Java 8 functional programming features. In particular, we focus on probabilistic graphical models (PGMs) and present the parallelisation of a collection of algorithms that deal with inference and learning of PGMs from data. Namely, maximum likelihood estimation, importance sampling, and greedy search for solving combinatorial optimisation problems. Through these concrete examples, we tackle the problem of defining efficient data structures for PGMs and parallel processing of same-size batches of data sets using Java 8 features. We also provide straightforward techniques to code parallel algorithms that seamlessly exploit multi-core processors. The experimental analysis, carried out using our open source AMIDST (Analysis of MassIve Data STreams) Java toolbox, shows the merits of the proposed solutions.

📄 PDF Abstract BibTeX arXiv:1604.07990

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

AMIDST: a Java Toolbox for Scalable Probabilistic Machine Learning

2017-04-04 · Andrés R. Masegosa, Ana M. Martínez, Darío Ramos-López, Rafael Cabañas 외

The AMIDST Toolbox is a software for scalable probabilistic machine learning with a spe- cial focus on (massive) streaming data. The toolbox supports a flexible modeling language based on probabilistic graphical models w…

BIG-bench Machine Learning

Mixed Nondeterministic-Probabilistic Automata: Blending graphical probabilistic models with nondeterminism

2022-01-19 · Albert Benveniste, Jean-Baptiste Raclet

Graphical models in probability and statistics are a core concept in the area of probabilistic reasoning and probabilistic programming-graphical models include Bayesian networks and factor graphs. In this paper we develo…

Probabilistic Programming

Fast Parallel Exact Inference on Bayesian Networks: Poster

2022-12-08 · Jiantong Jiang, Zeyi Wen, Atif Mansoor, Ajmal Mian

Bayesian networks (BNs) are attractive, because they are graphical and interpretable machine learning models. However, exact inference on BNs is time-consuming, especially for complex problems. To improve the efficiency,…

Interpretable Machine Learning

SIMD Parallel MCMC Sampling with Applications for Big-Data Bayesian Analytics

2013-10-06 · Alireza S. Mahani, Mansour T. A. Sharabiani

Computational intensity and sequential nature of estimation techniques for Bayesian methods in statistics and machine learning, combined with their increasing applications for big data analytics, necessitate both the ide…

Champuru 2: Improved scoring of alignments and a user-friendly graphical interface

2024-05-09 · Yann Spöri, Jean-François Flot

Champuru is a web software tool that helps determine the two sequences present in mixed Sanger chromatograms obtained by sequencing simultaneously two DNA templates of unequal lengths. A previous version (Champuru 1.0) w…

EEG