Machine learning methods, particularly Neural Network models, have been increasingly being adapted for forward and inverse problems in science and engineering communities.
When it comes to inverse problems, also known as model discovery, identifying the coefficients in PDEs or ODEs, the advantages of ML over established methods in the field of system identification are almost never discussed. In machine learning, as in system identification, the function space (polynomials, trigonometric functions, or derivatives) is pre-selected by the user. If so, why not solve for the coefficients using established regression techniques? Why use Machine Learning? For example, what is the role of Machine Learning in SINDy? What are the advantages of Machine Learning for inverse problems (or model discovery) if the user needs to select the function space apriori?