As it has been prvoed frequently that MLP ANNs are the most popular methods for such problems. I have estimated a number of complex systems with this networks. And I have several MATLAB code about them. Overall, MLP ones is very user friendly for modeling almost all of systems.