Mhaskar, H. & Poggio, T. An analysis of training and generalization errors in shallow and deep networks. (2019).