Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation
Madison Cooley, Shandian Zhe, Robert M. Kirby, Varun Shankar

TL;DR
Polynomial-augmented neural networks (PANNs) combine deep neural networks with polynomial approximants, using orthogonality constraints and basis pruning to improve function and PDE approximation, especially for limited smoothness functions.
Contribution
The paper introduces PANNs with orthogonality constraints, basis pruning, and polynomial preconditioning, enhancing approximation accuracy and stability over existing methods.
Findings
PANNs outperform DNNs in function approximation and PDE solutions.
Orthogonality constraints improve training stability and accuracy.
PANNs excel in approximating functions with limited smoothness.
Abstract
We present polynomial-augmented neural networks (PANNs), a novel machine learning architecture that combines deep neural networks (DNNs) with a polynomial approximant. PANNs combine the strengths of DNNs (flexibility and efficiency in higher-dimensional approximation) with those of polynomial approximation (rapid convergence rates for smooth functions). To aid in both stable training and enhanced accuracy over a variety of problems, we present (1) a family of orthogonality constraints that impose mutual orthogonality between the polynomial and the DNN within a PANN; (2) a simple basis pruning approach to combat the curse of dimensionality introduced by the polynomial component; and (3) an adaptation of a polynomial preconditioning strategy to both DNNs and polynomials. We test the resulting architecture for its polynomial reproduction properties, ability to approximate both smooth…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
MethodsPruning
