Learn R Programming

beast (version 1.2)

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 (2019) for a detailed presentation of the method.

Copy Link

Version

Install

install.packages('beast')

Monthly Downloads

198

Version

1.2

License

GPL-2

Maintainer

Panagiotis Papastamoulis

Last Published

February 4th, 2026

Functions in beast (1.2)

singleLocalProposal

Move 3.b
simulateFromPrior

Generate change-points according to the prior
plot.beast.object

Plot function
updateNumberOfCutpoints

Move 1
truncatedPoisson

Truncated Poisson pdf
print.beast.object

Print function
complexityPrior

Complexity prior distribution
beast-package

tools:::Rd_package_title("beast")
localProposal

Move 3.b
birthProbs

Birth Probabilities
beast

Main function
logLikelihoodFullModel

Log-likelihood function.
computePosteriorParameters

Compute empirical posterior parameters
computePosteriorParametersFree

Posterior parameters
computeEmpiricalPriorParameters

Compute the empirical mean.
simMultiIndNormInvGamma

Prior random numbers
proposeTheta

Move 2
myUnicodeCharacters

Printing
normalizeTime0

Zero normalization
logPrior

Log-prior.
FungalGrowthDataset

Fungal Growth Dataset
mcmcSampler

MCMC sampler