Learn R Programming

beast (version 1.1)

Bayesian Estimation of Change-Points in the Slope of Multivariate Time-Series

Description

Assume that a temporal process is composed of contiguous segments with differing slopes and replicated noise-corrupted time series measurements are observed. The unknown mean of the data generating process is modelled as a piecewise linear function of time with an unknown number of change-points. The package infers the joint posterior distribution of the number and position of change-points as well as the unknown mean parameters per time-series by MCMC sampling. A-priori, the proposed model uses an overfitting number of mean parameters but, conditionally on a set of change-points, only a subset of them influences the likelihood. An exponentially decreasing prior distribution on the number of change-points gives rise to a posterior distribution concentrating on sparse representations of the underlying sequence, but also available is the Poisson distribution. See Papastamoulis et al (2017) for a detailed presentation of the method.

Copy Link

Version

Install

install.packages('beast')

Monthly Downloads

261

Version

1.1

License

GPL-2

Maintainer

Panagiotis Papastamoulis

Last Published

March 16th, 2018

Functions in beast (1.1)

localProposal

Move 3.b
complexityPrior

Complexity prior distribution
computeEmpiricalPriorParameters

Compute the empirical mean.
myUnicodeCharacters

Printing
normalizeTime0

Zero normalization
FungalGrowthDataset

Fungal Growth Dataset
beast-package

beast
simulateFromPrior

Generate change-points according to the prior
singleLocalProposal

Move 3.b
computePosteriorParameters

Compute empirical posterior parameters
computePosteriorParametersFree

Posterior parameters
logPrior

Log-prior.
mcmcSampler

MCMC sampler
beast

Main function
birthProbs

Birth Probabilities
proposeTheta

Move 2
simMultiIndNormInvGamma

Prior random numbers
truncatedPoisson

Truncated Poisson pdf
updateNumberOfCutpoints

Move 1
plot.beast.object

Plot function
print.beast.object

Print function
logLikelihoodFullModel

Log-likelihood function.