-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FPCA on FDataIrregular #613
Comments
I believe that at the moment, even for |
@eliegoudout |
I am personally not familiar enough wit this pacage to answer your question, sorry. Someone else might! |
As eliegoudout referenced, I'm trying out a method explained in #512 where I can do fPCA with single dimension function (R -> R) and then add up all errors on other dimensions. However, I'm facing an error "numpy.linalg.LinAlgError: Matrix is not positive definite" when doing it seems like an error while doing inverse transform for PCA. When does it work and when does it not work? |
Looking that the source code, it seems like _weights variable seems to play important role in cholesky decomposition (error described above).
|
Motivation
I'm trying to apply FPCA on functional data, where the function's input output dimension is R^3 -> R.
Basically following this: https://fda.readthedocs.io/en/stable/auto_examples/plot_fpca_inverse_transform_outl_detection.html#sphx-glr-auto-examples-plot-fpca-inverse-transform-outl-detection-py
I have a custom dataset made with FDataIrregular, however, FPCA does not seem to work on FDataIrregular.
Desired functionality
FPCA on FDataIrregular for outlier detection on irregular functions.
Alternatives
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: