Despite their immense promise in performing a variety of learning tasks, a theoretical understanding of the effectiveness and limitations of deep neural networks (DNNs) has so far eluded practitioners. This is partly due to the inability to determine the closed forms of the learned fun