Package: FastGaSP 0.6.0

FastGaSP: Fast and Exact Computation of Gaussian Stochastic Process

Implements fast and exact computation of Gaussian stochastic process with the Matern kernel using forward filtering and backward smoothing algorithm. It includes efficient implementations of the inverse Kalman filter, with applications such as estimating particle interaction functions. These tools support models with or without noise. Additionally, the package offers algorithms for fast parameter estimation in latent factor models, where the factor loading matrix is orthogonal, and latent processes are modeled by Gaussian processes. See the references: 1) Mengyang Gu and Yanxun Xu (2020), Journal of Computational and Graphical Statistics; 2) Xinyi Fang and Mengyang Gu (2024), <doi:10.48550/arXiv.2407.10089>; 3) Mengyang Gu and Weining Shen (2020), Journal of Machine Learning Research; 4) Yizi Lin, Xubo Liu, Paul Segall and Mengyang Gu (2025), <doi:10.48550/arXiv.2501.01324>.

Authors:Mengyang Gu [aut, cre], Xinyi Fang [aut], Yizi Lin [aut]

FastGaSP_0.6.0.tar.gz
FastGaSP_0.6.0.zip(r-4.5)FastGaSP_0.6.0.zip(r-4.4)FastGaSP_0.6.0.zip(r-4.3)
FastGaSP_0.6.0.tgz(r-4.5-x86_64)FastGaSP_0.6.0.tgz(r-4.5-arm64)FastGaSP_0.6.0.tgz(r-4.4-x86_64)FastGaSP_0.6.0.tgz(r-4.4-arm64)FastGaSP_0.6.0.tgz(r-4.3-x86_64)FastGaSP_0.6.0.tgz(r-4.3-arm64)
FastGaSP_0.6.0.tar.gz(r-4.5-noble)FastGaSP_0.6.0.tar.gz(r-4.4-noble)
FastGaSP_0.6.0.tgz(r-4.4-emscripten)FastGaSP_0.6.0.tgz(r-4.3-emscripten)
FastGaSP.pdf |FastGaSP.html
FastGaSP/json (API)

# Install 'FastGaSP' in R:
install.packages('FastGaSP', repos = c('https://uncertaintyquantification.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

cpp

2.18 score 1 packages 25 scripts 623 downloads 32 exports 3 dependencies

Last updated 9 days agofrom:795ec0c03a. Checks:11 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKFeb 12 2025
R-4.5-win-x86_64OKFeb 12 2025
R-4.5-mac-x86_64OKFeb 12 2025
R-4.5-mac-aarch64OKFeb 12 2025
R-4.5-linux-x86_64OKFeb 12 2025
R-4.4-win-x86_64OKFeb 12 2025
R-4.4-mac-x86_64OKFeb 12 2025
R-4.4-mac-aarch64OKFeb 12 2025
R-4.3-win-x86_64OKFeb 12 2025
R-4.3-mac-x86_64OKFeb 12 2025
R-4.3-mac-aarch64OKFeb 12 2025

Exports:A_t_times_x_particleA_times_x_particleConstruct_G_expConstruct_G_matern_5_2Construct_W_expConstruct_W_matern_5_2Construct_W0_expConstruct_W0_matern_5_2extract_time_windowf_Vicsek_variationfgaspfitfit.fmoufit.gppcafmouget_consecutive_dataGet_log_det_S2Get_Q_KGet_R_ygppcaIKF_CG_particleIKF_CG_particle_celllog_likpredictpredict.fmoupredict.gppcaSample_KFSample_KF_postshowsimulate_particletrajectory_dataVicsek

Dependencies:RcppRcppEigenrstiefel

Readme and manuals

Help Manual

Help pageTopics
Fast and Exact Computation of Gaussian Stochastic ProcessFastGaSP-package FastGaSP
Extract time window from particle dataextract_time_window
Setting up the Fast GaSP modelfgasp fgasp-method
Fast GaSP classfgasp-class
Fit Particle Interaction Modelsfit
The fast EM algorithm of multivariate Ornstein-Uhlenbeck processesfit.fmou fit.fmou,fmou-method
Parameter estimation for generalized probabilistic principal component analysis of correlated data.fit.gppca fit.gppca,gppca-method
Fit method for particle datafit,particle.data-method fit.particle.data
Setting up the FMOU modelfmou fmou-method
FMOU classfmou-class
Setting up the GPPCA modelgppca gppca-method
GPPCA classgppca-class
Natural logarithm of profile likelihood by the fast computing algorithmlog_lik
Particle trajectory data classparticle.data particle.data-class
Particle interaction estimation classparticle.est particle.est-class
Prediction and uncertainty quantification on the testing input using a GaSP model.predict predict,fgasp-method predict.fgasp
Prediction and uncertainty quantification on the future observations using a FMOU model.predict.fmou predict.fmou,fmou-method
Prediction and uncertainty quantification on the future observations using GPPCA.predict.gppca predict.gppca,gppca-method
Predictive results for the Fast GaSP classpredictobj.fgasp predictobj.fgasp-class
Show an 'fgasp' object.show,fgasp-method
Show method for particle data classshow,particle.data-method show.particle.data
Show method for particle estimation classshow,particle.est-method
Simulate particle trajectoriessimulate_particle
Convert experimental particle tracking data to particle.data objecttrajectory_data