Research
T1: One-to-One Channel-Head Binding for Multivariate Time-Series Imputation
Overview Research area: Deep learning for multivariate time-series imputation — specifically CNN-Transformer hybrid architecture design for reconstructing missing sensor/measurement values. Technical
- arXiv
- 2602.21043
- Published
- 2026-02-24
- Authors
- Dongik Park, Hyunwoo Ryu, Suahn Bae, Keondo Park, Hyung-Sin Kim
AI summary
Overview
Research area: Deep learning for multivariate time-series imputation — specifically CNN-Transformer hybrid architecture design for reconstructing missing sensor/measurement values.
Technical level: Intermediate. The paper assumes familiarity with attention mechanisms, convolutional feature extraction, and standard imputation benchmarks, but the core idea can be grasped without deep mathematical background.
Scope: The paper introduces a single architectural mechanism — one-to-one binding between CNN channels and attention heads — and evaluates it across 11 benchmark datasets under point, block, and natural missingness.
What This Paper Is About
Multivariate time series (multiple sensors or variables measured over time) are routinely incomplete because sensors fail, transmissions drop, and sampling is irregular. Imputing those gaps requires doing two things at once: reconstructing each variable's own temporal pattern from sparse observations, and selectively borrowing information from other variables without importing noise from corrupted ones. The authors argue that existing methods are good at one of these and weak at the other, and propose T1 to handle both through a hybrid CNN-Transformer design.
Key Contributions
- T1, a CNN-Transformer hybrid architecture that assigns CNNs to extract temporal features within each variable (robust under missingness) and attention to transfer information across variables (selective based on which variables are observable).
- Channel-Head Binding (CHead Attention), a mechanism creating a one-to-one correspondence between CNN channels and attention heads (n_h = C), so each attention head processes only its corresponding channel across variables. This isolates corrupted temporal features from reliable ones during cross-variable transfer.
- State-of-the-art results across 11 datasets, with an average 46% MSE reduction versus the second-best baseline and 56% versus the specialized imputer PSW-I, including gains under extreme sparsity (0.7 missing ratio).
- Generalization and configuration stability: the model generalizes to unseen missing patterns without retraining and uses a single consistent hyperparameter configuration across all datasets.
Main Findings
- Point missing performance (Table 1): Averaged over four missing ratios (0.1, 0.3, 0.5, 0.7), T1 reaches an average MSE of 0.027 and MAE of 0.084 across nine benchmark datasets. The next best method, PatchTST, averages 0.050 MSE / 0.123 MAE; the specialized imputer PSW-I averages 0.062 MSE / 0.121 MAE. T1 is best on every individual dataset listed in the table.
- Extreme sparsity (Table 2): At a test missing ratio of 0.7, T1's MSE is 0.049 versus PatchTST's 0.092 — described as nearly half — while CSDI reaches 21.136 and BRITS 0.336.
- Block missing (Table 3): Under a test pattern combining 5% point missing and 0.15% block missing with block lengths of 24–96 timesteps, T1 achieves an average MSE of 0.026 versus PatchTST's 0.050, a 48% reduction.
- Compound missingness on PhysioNet2012 (Table 4): With roughly 80% inherent missingness plus added artificial masking (total ranging from 82% to 94%), T1 averages 0.075 MSE, a 23% improvement over the next best method, DLinear (0.097).
- Natural missingness on AQI36 (Table 4): Evaluating directly on the test set's natural missing patterns, T1 achieves 0.226 MSE, a 13% reduction versus the next best method, PatchTST (0.262).
- Attention responds to missingness (Figure 3a): On the ETTh1 test set, attention weights assigned to a target variable decrease as its missing ratio rises from 0.1 to 0.7 (other variables held at 0.4). The first layer drops 46% (0.195 → 0.105) while the last layer drops only 6% (0.165 → 0.155), suggesting early-layer reconstruction improves information availability for later layers.
- Attention responds to which patterns remain observable (Figure 3b): Masking 30% of a target variable in high-variance versus low-variance regions changes attention differently — removing high-variance regions reduces attention by 10.4%, removing low-variance regions by 7.5%.
- Ablation: cross-variable mechanism (Table 5): Replacing attention with pointwise convolution degrades performance by 12.91%; removing cross-variable modeling entirely degrades performance by 56.16% (average MSE 0.051 versus 0.033 for the full model).
- Ablation: channel-head binding (Table 5): Grouping 8, 16, or 32 channels per attention head degrades performance by 7.45%, 16.86%, and 14.57% respectively, versus the default one-to-one correspondence with 128 channels. The 16-channels-per-head setting is the worst.
- Ablation: embedding and reconstruction (Table 5): Removing the explicit mask channel from the input embedding causes 3.64% degradation; replacing PixelShuffle with linear upsampling causes 3.19% degradation.
Methodology in Plain English
The paper frames imputation as recovering missing entries of a matrix X of M variables by T timesteps, given a binary observation mask indicating which values are present. T1 processes this in three stages.
First, a Mask-Aware Embedding normalizes each variable using statistics computed only from its observed values, then stacks the normalized series with its observation mask into a two-channel input. A strided 1D convolution with C filters plus a learnable per-variable encoding produces a latent representation with C channels over L latent timesteps.
Second, stacked T1 blocks alternate between two operations. A depthwise-convolutional projection generates Query, Key, and Value embeddings using kernels of two sizes (large and small) in parallel for multi-scale temporal analysis. Crucially, these convolution weights are shared across variables, so channel c learns the same type of temporal pattern for every variable — this is what makes channels semantically comparable across variables. Then CHead Attention applies attention across the variable axis separately for each channel, with the number of attention heads equal to the number of channels. Each head mixes only its own channel's features across variables. The block finishes with a convolutional feed-forward network using pointwise convolutions (rather than linear layers) to preserve temporal structure, with an inverted bottleneck and residual connections.
Third, a Reconstruction Upsampler restores the original temporal resolution using a parameter-free 1D PixelShuffle that rearranges channel dimensions into temporal dimensions, followed by a pointwise convolution and denormalization with the stored per-variable statistics.
Training is self-supervised: 40% of observed values are randomly masked and treated as reconstruction targets, minimizing MSE. Sequence length is 96 for all experiments except PhysioNet2012, which uses 48. The model uses the same configuration — Conv1D embedding with kernel size 2 and stride 1 to 128 channels; four T1 blocks in two hierarchical groups; the first group using depthwise kernels of sizes 71 and 5 followed by downsampling with kernel size 2 and stride 2, and the second group using kernel sizes 31 and 5 — regardless of the number of variables in each dataset.
Evaluation covers 9 complete benchmark datasets (ETTh1, ETTh2, ETTm1, ETTm2, Electricity, Weather, Illness, Exchange, PEMS03) and 2 naturally missing datasets (PhysioNet Challenge 2012 and AQI36), against 11 baselines: TimeMixer++, ModernTCN, iTransformer, TimesNet, PatchTST, DLinear, ImputeFormer, SAITS, CSDI, BRITS, and PSW-I. Performance is measured with MAE and MSE.
Why This Matters
Impact on research: The paper reframes imputation architecture as a problem of where to place each inductive bias — convolutions for temporal extraction, attention for cross-variable transfer — and argues that how the two are wired together matters more than having either component alone. The ablation supports this: the gap between using convolution (12.91% degradation) and removing cross-variable modeling entirely (56.16% degradation) suggests that transfer mechanism design, not merely its presence, drives performance. The Channel-Head Binding idea is a general architectural pattern that could be transplanted to other multi-channel, multi-variable sequence problems.
Real-world applications:
- Healthcare monitoring: The paper evaluates on PhysioNet Challenge 2012, drawn from 4,000 ICU patients with 37 physiological variables and roughly 80% inherent missingness due to irregular clinical sampling, where total missingness reaches 94% in the compound scenario.
- Climate and air quality: AQI36 covers 36 air-quality monitoring stations with naturally missing readings; the Weather dataset (21 variables, 10-minute sampling) is also used.
- Industrial and infrastructure monitoring: PEMS03 (358 traffic sensors, 5-minute sampling) and Electricity (321 consumer power variables, hourly) represent sensor networks with routine dropouts.
- Finance: The Exchange dataset covers 8 international currency rates from 1990–2016 at daily frequency.
Industry relevance: Because T1 uses one consistent hyperparameter configuration across datasets of very different variable counts (from 7 to 358) and frequencies (5-minute to weekly), it reduces the per-deployment tuning burden that typically accompanies imputation models. Its stated ability to generalize to unseen missing patterns without retraining — including transfer from a 0.4 training mask ratio to test ratios of 0.1, 0.3, 0.5, and 0.7 — is directly relevant to production systems where missingness characteristics shift over time.
Future Directions
- Online streaming imputation: The authors state they will explore extensions to online streaming environments for real-time imputation.
- Active sensing: The authors propose investigating active sensing strategies that guide optimal sensor selection under resource constraints.
- Sequence length generalization: All reported experiments use a sequence length of 96 (48 for PhysioNet2012). Whether the channel-head binding scales to substantially longer contexts is not reported.
- Extremely high-dimensional variable sets: The largest dataset evaluated has 358 variables (PEMS03); behavior on far wider sensor arrays is not reported.
Target Audience
Researchers and practitioners working on time-series imputation, sensor-data pipelines, or missing-data handling in domains such as clinical monitoring, energy, transportation, and environmental sensing. It is also relevant to architecture researchers interested in hybrid CNN-Transformer designs and in how feature-level correspondences between convolutional channels and attention heads affect selective information routing. Readers should be comfortable with attention mechanics, depthwise convolutions, and standard benchmark evaluation practice.
Authors’ abstract
Imputing missing values in multivariate time series remains challenging, especially under diverse missing patterns and heavy missingness. Existing methods suffer from suboptimal performance as corrupted temporal features hinder effective cross-variable information transfer, amplifying reconstruction errors. Robust imputation requires both extracting temporal patterns from sparse observations within each variable and selectively transferring information across variables--yet current approaches excel at one while compromising the other. We introduce T1 (Time series imputation with 1-to-1 channel-head binding), a CNN-Transformer hybrid architecture that achieves robust imputation through Channel-Head Binding--a mechanism creating one-to-one correspondence between CNN channels and attention heads. This design enables selective information transfer: when missingness corrupts certain temporal patterns, their corresponding attention pathways adaptively down-weight based on remaining observable patterns while preserving reliable cross-variable connections through unaffected channels. Experiments on 11 benchmark datasets demonstrate that T1 achieves state-of-the-art performance, reducing MSE by 46% on average compared to the second-best baseline, with particularly strong gains under extreme sparsity (70% missing ratio). The model generalizes to unseen missing patterns without retraining and uses a consistent hyperparameter configuration across all datasets. The code is available at https://github.com/Oppenheimerdinger/T1.