Hi, everyone.
I am facing issues with using PCE model on an existing dataset with 5 geotechnical inputs (5 random variables). When I try to use the OLS method, the result summary says:
Input to SVD must not contain NaN or Inf.
I tried looking into the input parameters but couldn’t find NaN values anywhere.
Further, when I use the LAR method the following warning appears on the screen:
Warning: Warning: numerical instability!! Gamma for LAR iteration 19 was set to 0 to prevent crashes.
Warning: Warning: numerical instability!! Gamma for LAR iteration 35 was set to 0 to prevent crashes.
Warning: Warning: numerical instability!! Gamma for LAR iteration 55 was set to 0 to prevent crashes.
The estimation of PCE coefficients converged at polynomial degree 3 and qNorm 0.75 for output variable 1
Final LOO error estimate: 6.785325e-02
This is giving me a tough time. Other methods are also throwing similar error messages. Can someone please help me understand where I am going wrong…
Attached is the following:
-
Basic code of the problem.
UQlab_code_need_help.m (2.5 KB) -
Dataset : matrix X is named “100_samples.xlsx” and output Y is named “FOS_100.xlsx”
100 datapoints.zip (16.3 KB) -
Validation set with 400 datapoints: Xval is named “400_samples.xlsx” and Yval is named “FOS_400.xlsx”
400 val datapoints.zip (40.3 KB) -
Custom user defined Inversegaussian marginal distribution package (zip file).
inversegaussian.zip (6.6 KB)
Any help or suggestion would be highly appreciated. Thank you.
Regards,
Waris