I have large datasets that are larger than 2-D that are typically used with the interpn function in matlab (multi-dimensional table lookup). Since AdiGator errors for arrays larger than 2-D, what are solutions to reduce the number of dimensions of the datasets? I am currently exploring machine learning/regression techniques to approximate the datasets to a high order polynomial. So far, the model approximations that I have produced have large deviations from the datasets.