A Neural Network Solves, Grades & Generates University-Level Mathematics Problems by Program Synthesis

Despite the impressive achievements of deep neural networks (DNNs) in recent years, researchers generally believe these models are still not “intelligent” enough to solve advanced mathematical problems in calculus, differential equations, linear algebra, etc.