atlas

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

Inverse M-Kernels for Linear Universal Approximators of Non-Negative Functions

NeurIPS 2024 · Learning theory and algorithms › Kernels and regression theory · approach: RKHS kernel methods · 0 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.

Introduces inverse M-kernels, a sufficient condition on positive definite kernels for linear kernel approximators to be non-negative, and shows exponential/Abel kernels in 1D yield linear universal approximators of non-negative functions.

Problem

Kernel methods with non-negativity constraints on outputs face a trade-off: linear approximators (NCM) have limited representation power, while universal nonlinear alternatives (QNM, SNF) are costly and non-convex. No linear universal approximator of non-negative functions was known.

Approach

Defines inverse M-kernels (kernels whose gram matrix plus a diagonal term is an inverse M-matrix), which guarantee that linear kernel models with weak coefficient constraints (K+s(N+1)I)α ≥ 0 are non-negative; shows exponential kernels in 1D are strict inverse M-kernels and universal, giving linear universal approximators of non-negative functions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use IMK instead of NCMNon-negativity-constrained regression · KdV data, σ=0.1 and σ=0.01l2: .078 -> .047; .074 -> .011Helped
Use IMK instead of QNMNon-negativity-constrained regression · KdV data, σ=0.1cpu (sec): .634 -> .002Helped
Use IMK instead of QNMNon-negativity-constrained regression · KdV data, σ=0.01l2: .002 -> .011Hurt
Use IMK instead of NCMDensity estimation · Density estimationdKL: .163±.154 -> .123±.049Helped
Use IMK instead of QNMDensity estimation · Density estimationdKL: .163±.064 -> .123±.049No clear effect
Use IMK instead of QNMDensity estimation · Density estimationcpu (sec): .483±.136 -> .053±.021Helped
Use IMK instead of IEKIntensity estimation · Intensity estimationl2 (×103): 7.50 ± 3.06 -> 2.01 ± 0.678Helped
Use IMK instead of STVBIntensity estimation · Intensity estimationl2 (×103): 1.74 ± 0.504 -> 2.01 ± 0.678No clear effect
Use IMK instead of STVBIntensity estimation · Intensity estimationcpu (sec): 1006 ± 54.5 -> 4.53 ± 3.15Helped

Surprising findings

Limitations

Experimental setup

Datasets: KdV 2-soliton synthetic data Gaussian mixture synthetic samples synthetic intensity sin^2 event sequences

Benchmarks: KdV 2-soliton regression Gaussian mixture density estimation intensity estimation synthetic

Metrics: integrated squared error (l2) Kullback-Leibler distance CPU time

Baselines: NCM QNM SNF IEK STVB

Builds on: Non-negative coefficients model (NCM) Quadratic form of non-negative model (QNM) Squared neural family M-matrix theory permanental process intensity estimation

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