GaussianProcesses.jl: A Nonparametric Bayes package for the Julia Language

12/21/2018
by   Jamie Fairbrother, et al.
0

Gaussian processes are a class of flexible nonparametric Bayesian tools that are widely used across the sciences, and in industry, to model complex data sources. Key to applying Gaussian process models is the availability of well-developed open source software, which is available in many programming languages. In this paper, we present a tutorial of the GaussianProcesses.jl package that has been developed for the Julia language. GaussianProcesses.jl utilises the inherent computational benefits of the Julia language, including multiple dispatch and just-in-time compilation, to produce a fast, flexible and user-friendly Gaussian processes package. The package provides a range of mean and kernel functions with supporting inference tools to fit the Gaussian process models, as well as a range of alternative likelihood functions to handle non-Gaussian data (e.g. binary classification models). The package makes efficient use of existing Julia packages to provide users with a range of optimization and plotting tools.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/05/2022

Nonparametric estimation of linear multiplier in SDEs driven by general Gaussian processes

We investigate the asymptotic properties of a kernel-type nonparametric ...
research
04/18/2016

Chained Gaussian Processes

Gaussian process models are flexible, Bayesian non-parametric approaches...
research
02/18/2014

Automatic Construction and Natural-Language Description of Nonparametric Regression Models

This paper presents the beginnings of an automatic statistician, focusin...
research
05/13/2020

The JuliaConnectoR: a functionally oriented interface for integrating Julia in R

Like many groups considering the new programming language Julia, we face...
research
09/14/2019

Harmonise and integrate heterogeneous areal data with the R package arealDB

Areal data is a common data type to store information such as biodiversi...
research
02/21/2020

cutpointr: Improved Estimation and Validation of Optimal Cutpoints in R

'Optimal cutpoints' for binary classification tasks are often establishe...
research
11/02/2018

The Multiplicative Mixed Model with the mumm R package as a General and Easy Random Interaction Model Tool

Multiplicative mixed models can be applied in a wide range of scientific...

Please sign up or login with your details

Forgot password? Click here to reset