atlas

Research map / Learning theory and algorithms / Kernels and regression theory

TMPNN: High-Order Polynomial Regression Based on Taylor Map Factorization

AAAI 2024 · Learning theory and algorithms › Kernels and regression theory · approach: High-dimensional asymptotic generalization · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TMPNN, a Taylor-map-based polynomial neural network that iteratively reapplies a shared-weight order-k polynomial map p times to reach order k^p regression for multi-target tasks, with an ODE interpretation.

Problem

High-order polynomial regression overfits and extrapolates poorly, and its parameter count explodes with order; multi-target regression is usually handled by separate single-output models.

Approach

Extend the input with zero-initialized target dimensions and apply the same Taylor map (shared polynomial weights) p times, so the output is a polynomial of order k^p with far fewer free parameters; the map is interpreted as an Euler discretization of an ODE system, and all targets are fit jointly.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TMPNN instead of the strongest reported baselineRegression models · Yacht Hydrodynamics, fn>0.4 extrapolationR2: 0.71 -> 0.92Helped
Use TMPNN instead of the strongest reported baselineRegression models · Yacht Hydrodynamics, rr>12 extrapolationR2: 0.83 -> 0.90Helped
Use TMPNN instead of the strongest reported baselineRegression models · Yacht Hydrodynamics, cp>0.5 and b/d>4.1 extrapolationR2: 0.99 -> 0.99No clear effect
Use TMPNN instead of CatBoostRegression models · 26 UCI datasets with R2>0.5average R2: 0.88 ± 0.14 -> 0.88 ± 0.14No clear effect
Use TMPNN instead of CatBoostRegression models · Friedman-1, varying sample countsperformanceHelped
Use TMPNN instead of CatBoostRegression models · Friedman-1, added unimportant featuresperformanceMixed
Use TMPNN instead of other evaluated modelsRegression models · Feynman benchmark, three noise levelsaccuracy (R2 > 0.999)Helped
Use identity initialization instead of zero initialization (ablation)TMPNN · Airfoil, k=2, p=5R2: 0.66±0.02 -> 0.87±0.01Helped
Use identity initialization instead of zero initialization (ablation)TMPNN · Airfoil, k=3, p=5R2: -1.07±2.44 -> 0.92±0.01Helped
Increase steps from p=5 to p=10 with k=3 (ablation)Identity-initialized TMPNN · AirfoilR2: 0.92±0.01 -> 0.89±0.05Hurt
Increase steps from p=5 to p=20 with k=3 (ablation)Identity-initialized TMPNN · AirfoilR2: 0.92±0.01 -> 0.87±0.11Hurt
Increase polynomial-map order from k=3 to k=4 at p=5 (ablation)Identity-initialized TMPNN · AirfoilR2: 0.92±0.01 -> 0.80±0.12Hurt

Surprising findings

Limitations

Experimental setup

Datasets: UCI regression datasets Sarcos Feynman Symbolic Regression Database Friedman-1 UCI Yacht Hydrodynamics

Benchmarks: UCI regression datasets Feynman Symbolic Regression Database Friedman-1 UCI Yacht Hydrodynamics extrapolation splits

Metrics: MSE R2 accuracy (R2 > 0.999)

Baselines: CatBoost DNNR TabNet XGBoost MLP KNN Random Forest polynomial regression

Builds on: Taylor maps polynomial neural networks Adamax

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy