atlas

Research map / Architectures and efficiency / Attention and transformers

SAND: Smooth imputation of sparse and noisy functional data with Transformer networks

NeurIPS 2024 · Architectures and efficiency › Attention and transformers · approach: Efficient image transformers · 1 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.

Adds SAND, a self-attention-on-derivatives module stacked on a GeLU transformer, to produce smooth imputations of sparse, noisy functional data, with theory on differentiability and hidden-node count.

Problem

Imputing sparse and noisy irregularly-sampled longitudinal/functional data with transformers yields zigzag, non-smooth curves that fit the noise.

Approach

A SAND module applies attention to approximate the derivative of the transformer's imputed curve, then integrates it via cumulative sum with the initial value, so the output is continuously differentiable by construction and trained end-to-end.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add SAND after GTGeLU transformer · Simulation, ni = 30MSE: 169.8(3.2) -> 146.5(2.7)Helped
Add SAND after GTGeLU transformer · Simulation, ni = 8 to 12MSE: 436.7(15) -> 410.9(13)Helped
Add SAND after GTGeLU transformer · Simulation, ni = 3, 4, 5MSE: 798.6(35) -> 758.1(43)Helped
Add SAND after GTGeLU transformer · UK electricity, ni = 30MSE: 10.7(1.8) -> 10.0(1.9)Helped
Add SAND after GTGeLU transformer · Framingham study, ni = 3 to 11MSE*: 0.004(0.0002) -> 0.019(0.001)Hurt
Use parameter L2 penalty (ablation)GT1 · SimulationMSE: 169.8(3.2); 436.7(15); 798.6(35)Mixed
Use output-curvature penalty (ablation)GT2 · SimulationMSE: 174.8(3.5); 433.8(14); 804.5(39)Mixed
Apply PACE smoothing after GT (ablation)GT1 · Simulation, ni = 30MSE: 169.8(3.2) -> 169.0(3.5)Helped
Apply kernel smoothing after GT (ablation)GT1 · SimulationMSE: 169.8(3.2) -> 169.8(3.2); 436.7(15) -> 436.7(15); 798.6(35) -> 796.5(35)Mixed
Apply trend filtering after GT (ablation)GT1 · SimulationMSE: 169.8(3.2) -> 160.6(3.2); 436.7(15) -> 421.8(14); 798.6(35) -> 783.4(34)Helped
Apply PACE smoothing after GT (ablation)GT2 · SimulationMSE: 174.8(3.5) -> 179.9(3.9); 433.8(14) -> 422.6(13); 804.5(39) -> 788.9(39)Mixed
Apply kernel smoothing after GT (ablation)GT2 · SimulationMSE: 174.8(3.5) -> 160.8(3.4); 433.8(14) -> 427.7(13); 804.5(39) -> 804.5(39)Mixed

Surprising findings

Limitations

Experimental setup

Datasets: simulated functional data (Fourier basis, 40 basis functions) UK household electricity dataset Framingham Heart Study

Benchmarks: simulated functional data UK electricity Framingham Heart Study

Metrics: MSE total variation (TV) downstream MSE

Baselines: PACE FACE mFPCA MICE CNP GAIN 1DS GT

Builds on: transformer PACE functional PCA kernel smoothing

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