Skip to content
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

Input normalization fails when ensemble size in EKI less than number of parameters #225

Closed
eviatarbach opened this issue Jul 15, 2023 · 0 comments · Fixed by #227
Closed

Comments

@eviatarbach
Copy link

When normalizing inputs from input–output pairs that come from EKI, if m (ensemble size) is less than p (number of parameters), then cov(get_inputs(input_output_pairs), dims = 2) in Emulators.jl is rank-deficient, which causes problems when it is inverted in order to normalize the inputs. Note that even if there are multiple EKI iterations, assuming no localization or additive inflation is applied, then each iteration will still be in the same subspace as the initial ensemble.

As an alternative, the normalization could be performed in the ensemble subspace.

@odunbar odunbar mentioned this issue Jul 20, 2023
1 task
@bors bors bot closed this as completed in 89724aa Jul 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant