I have some ideas in the optimization of the design stage of an engineering structure (like a wall). Conventional design methods are really time-consuming if I need to run the finite element-based engineering software several times to find the optimum design parameters of the structure. So I thought to build a machine-learning model using the data generated with this engineering software instead of directly using it for the purpose of reducing the run-time.
My structure can be modeled with 9-12 input parameters (such as dimensions, material properties, forces etc.) and 4-5 outputs (such as displacements, internal forces etc.). If I would like to cover all the ranges for input parameters (with relatively moderate sampling intervals) I need to create millions of training data. This requires my algorithm to run for years in my average-performance computer. This is not efficient and logical!
I would like to ask you for any advice about the choice of any ML model to solve such problems. Can I develop an ML model without covering all the input parameters range that may still present acceptible solutions? How effective to solve the problems with ANNs? Or should I give up applying such ML approach here? Do you have any other approach to offer me checking out?