My research focuses on the theoretical and algorithmic foundations of neural networks (a.k.a. deep learning). I am interested in mathematically analyzing aspects of expressiveness, optimization and generalization, with the goal of deriving theoretically founded procedures and algorithms that improve practical performance.