fmou-class | R Documentation |
An S4 class for fast parameter estimation in the FMOU model, a latent factor model with a fixed or estimated orthogonal factor loading matrix, where each latent factor is modeled as an O-U (Ornstein-Uhlenbeck) process.
Objects of this class are created and initialized using the fmou
function to set up the estimation.
output
:object of class matrix
. The observation matrix.
d
object of class integer
to specify the number of latent factors.
est_d
object of class logical
, default is FALSE
. If TRUE
, d will be estimated by either variance matching (when noise level is given) or information criteria (when noise level is unknown). Otherwise, d is fixed, and users must assign a value to d
.
est_U0
object of class logical
, default is TRUE
. If TRUE
, the factor loading matrix (U0) will be estimated. Otherwise, U0 is fixed.
est_sigma0_2
object of class logical
, default is TRUE
. If TRUE
, the variance of the noise will be estimated. Otherwise, it is fixed.
U0
object of class matrix
. The fixed factor loading matrix. Users should assign a k*d matrix to it when est_U0=False
. Here k is the length of observations at each time step.
sigma0_2
object of class numeric
. Variance of noise. User should assign a value to it when est_sigma0_2=False
.
See fit.fmou
.
See predict.fmou
.
Mengyang Gu [aut, cre], Xinyi Fang [aut], Yizi Lin [aut]
Maintainer: Mengyang Gu <mengyang@pstat.ucsb.edu>
Lin, Y., Liu, X., Segall, P., & Gu, M. (2025). Fast data inversion for high-dimensional dynamical systems from noisy measurements. arXiv preprint arXiv:2501.01324.
fmou
for more details about how to create a fmou
object.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.