| Package | Description | 
|---|---|
| gov.sandia.cognition.statistics.bayesian | 
 Provides algorithms for computing Bayesian estimates of parameters. 
 | 
| gov.sandia.cognition.statistics.bayesian.conjugate | 
 Provides Bayesian estimation routines based on conjugate prior distribution
 of parameters of specific conditional distributions. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ParticleFilter<ObservationType,ParameterType>
A particle filter aims to estimate a sequence of hidden parameters
 based on observed data using point-mass estimates of the posterior
 distribution. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractKalmanFilter
Contains fields useful to both Kalman filters and extended Kalman filters. 
 | 
class  | 
AbstractParticleFilter<ObservationType,ParameterType>
Partial abstract implementation of ParticleFilter. 
 | 
class  | 
ExtendedKalmanFilter
Implements the Extended Kalman Filter (EKF), which is an extension of the
 Kalman filter that allows nonlinear motion and observation models. 
 | 
class  | 
KalmanFilter
A Kalman filter estimates the state of a dynamical system corrupted with
 white Gaussian noise with observations that are corrupted with white
 Gaussian noise. 
 | 
class  | 
SamplingImportanceResamplingParticleFilter<ObservationType,ParameterType>
An implementation of the standard Sampling Importance Resampling
 particle filter. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ConjugatePriorBayesianEstimator<ObservationType,ParameterType,ConditionalType extends ClosedFormDistribution<ObservationType>,BeliefType extends ClosedFormDistribution<ParameterType>>
A Bayesian Estimator that makes use of conjugate priors, which is a
 mathematical trick when the conditional and the prior result a posterior
 that is the same type as the prior. 
 | 
interface  | 
ConjugatePriorBayesianEstimatorPredictor<ObservationType,ParameterType,ConditionalType extends ClosedFormDistribution<ObservationType>,BeliefType extends ClosedFormDistribution<ParameterType>>
A conjugate prior estimator that also has a closed-form predictive posterior. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractConjugatePriorBayesianEstimator<ObservationType,ParameterType,ConditionalType extends ClosedFormDistribution<ObservationType>,BeliefType extends ClosedFormDistribution<ParameterType>>
Partial implementation of ConjugatePriorBayesianEstimator that contains a initial belief
 (prior) distribution function. 
 | 
class  | 
BernoulliBayesianEstimator
A Bayesian estimator for the parameter of a BernoulliDistribution using
 the conjugate prior BetaDistribution. 
 | 
class  | 
BinomialBayesianEstimator
A Bayesian estimator for the parameter of a Bernoulli parameter, p,
 of a BinomialDistribution using the conjugate prior BetaDistribution. 
 | 
class  | 
ExponentialBayesianEstimator
Conjugate prior Bayesian estimator of the "rate" parameter of an
 Exponential distribution using the conjugate prior Gamma distribution. 
 | 
class  | 
GammaInverseScaleBayesianEstimator
A Bayesian estimator for the scale parameter of a Gamma distribution
 using the conjugate prior Gamma distribution for the inverse-scale (rate)
 of the Gamma. 
 | 
class  | 
MultinomialBayesianEstimator
A Bayesian estimator for the parameters of a MultinomialDistribution using
 its conjugate prior distribution, the DirichletDistribution. 
 | 
class  | 
MultivariateGaussianMeanBayesianEstimator
Bayesian estimator for the mean of a MultivariateGaussian using its conjugate
 prior, which is also a MultivariateGaussian. 
 | 
class  | 
MultivariateGaussianMeanCovarianceBayesianEstimator
Performs robust estimation of both the mean and covariance of a
 MultivariateGaussian conditional distribution using the conjugate prior
 Normal-Inverse-Wishart distribution. 
 | 
class  | 
PoissonBayesianEstimator
A Bayesian estimator for the parameter of a PoissonDistribution using
 the conjugate prior GammaDistribution. 
 | 
class  | 
UniformDistributionBayesianEstimator
A Bayesian estimator for a conditional Uniform(0,theta) distribution using
 its conjugate prior Pareto distribution. 
 | 
class  | 
UnivariateGaussianMeanBayesianEstimator
Bayesian estimator for the mean of a UnivariateGaussian using its conjugate
 prior, which is also a UnivariateGaussian. 
 | 
class  | 
UnivariateGaussianMeanVarianceBayesianEstimator
Computes the mean and variance of a univariate Gaussian using the
 conjugate prior NormalInverseGammaDistribution 
 |