I am trying to build a surrogate model using PCE for 6 unknown variables and 4-th order polynomials.
I build my samples using the latin-hypercube sampling and evaluate all the samples with my models. I have succesfully parallelize the evaluation procedure and I am able to run 200-ish evaluations (6 variablas and 4-th order polynomials) in few minutes. However the last step of the procedure, i.e., creating a surrogate model and obtaining the sobol indices takes a long time, about the same time it takes to run the evaluations.
I would like to know if this is normal. Maybe I am messing up the multiprocessing and there are some problems with that.
I am trying to build a surrogate model using PCE for 6 unknown variables and 4-th order polynomials.
I build my samples using the latin-hypercube sampling and evaluate all the samples with my models. I have succesfully parallelize the evaluation procedure and I am able to run 200-ish evaluations (6 variablas and 4-th order polynomials) in few minutes. However the last step of the procedure, i.e., creating a surrogate model and obtaining the sobol indices takes a long time, about the same time it takes to run the evaluations.
I would like to know if this is normal. Maybe I am messing up the multiprocessing and there are some problems with that.