Rethinking Irregular Time Series Forecasting from the Perspective of Basis Functions
Summary
This paper introduces DNBNet, a debiased neural basis-function network for irregular time series forecasting, addressing limitations in existing methods by correcting asymptotic bias and using adaptive neural basis functions.
View Cached Full Text
Cached at: 08/19/26, 10:26 AM
# Rethinking Irregular Time Series Forecasting from the Perspective of Basis Functions Source: [https://arxiv.org/html/2608.17284](https://arxiv.org/html/2608.17284) Rongwen LiAffiliation:College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, ChinaChangjian ChenAffiliation:College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, ChinaCorrespondence to:[changjianchen@hnu\.edu\.cn](mailto:[email protected]) ###### Abstract Irregular time series forecasting is crucial in many domains, such as healthcare and meteorological observation\. However, due to the inherent characteristics of irregular time series, including sparse observations and non\-uniform sampling, accurately predicting future dynamics remains challenging\. In light of these two characteristics, many existing methods aggregate irregular observations into fixed\-dimensional estimated response coefficients through predefined basis functions and use these coefficients as sequence representations\. Nevertheless, this modeling paradigm still suffers from two key limitations: \(i\) a potential non\-vanishing asymptotic bias caused by ignoring the sampling density of timestamps; and \(ii\) the limited adaptability of predefined basis functions to diverse temporal patterns\. In this study, we propose a Debiased Neural Basis\-Function Network \(DNBNet\) to address these challenges\. Its core is a debiased neural basis\-function response mechanism, which corrects asymptotic bias through importance sampling while parameterizing basis functions with neural networks to adapt to diverse temporal patterns\. In addition, considering the sparsity of irregular data, we design a novel multi\-scale decomposition module based on average pooling, together with a mass\-aware fusion mechanism, to obtain richer representations\. Finally, a dual\-branch decoder is employed for forecasting\. Extensive experiments on multiple real\-world datasets demonstrate the effectiveness of DNBNet and its strong generalizability across diverse irregular time series scenarios\. Our code can be obtained at https://github\.com/hnu\-vis/DNBNet\. ###### Keywords: Machine Learning, ICML ## 1Introduction Irregular Multivariate Time Series \(IMTS\) consist of observations from multiple variables collected asynchronously at non\-uniform, variable\-specific timestamps, often with unequal sampling intervals and missing values\. Such data are widely encountered in various domains, including medical monitoring, sensor networks, and meteorological observations\([6](https://arxiv.org/html/2608.17284#bib.bib1);[4](https://arxiv.org/html/2608.17284#bib.bib2);[1](https://arxiv.org/html/2608.17284#bib.bib3)\)\. They are typically generated by underlying continuous\-time dynamic processes, but can only be observed through sparse and irregular measurements in practice\. As a result, learning reliable representations and making accurate predictions remain challenging\. Table 1:Comparison of the types of predefined basis functions adopted by different methods, including their specific mathematical forms and function curves, reflecting their distinct modeling assumptions and interpretations of the temporal dynamics in the data\.Basis TypeFormulationShapeRelated WorkRBF basisfunctionexp\(−\(t−ck\)22σk2\)\\displaystyle\\exp\\\!\\left\(\-\\frac\{\(t\-c\_\{k\}\)^\{2\}\}\{2\\sigma\_\{k\}^\{2\}\}\\right\)\([29](https://arxiv.org/html/2608.17284#bib.bib5)\)Fourier basisfunctioncos\(2πωkt\),sin\(2πωkt\)\\displaystyle\\begin\{aligned\} &\\cos\(2\\pi\\omega\_\{k\}t\),\\\\ &\\sin\(2\\pi\\omega\_\{k\}t\)\\end\{aligned\}\([5](https://arxiv.org/html/2608.17284#bib.bib29);[19](https://arxiv.org/html/2608.17284#bib.bib7)\)Attention basisfunctionexp\(ckQ⊤Kt\)d\\displaystyle\\frac\{\\exp\(c\_\{k\}Q^\{\\top\}Kt\)\}\{\\sqrt\{d\}\}\([22](https://arxiv.org/html/2608.17284#bib.bib4);[9](https://arxiv.org/html/2608.17284#bib.bib24)\)Soft\-windowbasis functionσ\(tkright−tsoftplus\(δ\)\)⋅σ\(t−tkleftsoftplus\(δ\)\)\\displaystyle\\sigma\\\!\\left\(\\frac\{t\_\{k\}^\{\\mathrm\{right\}\}\-t\}\{\\operatorname\{softplus\}\(\\delta\)\}\\right\)\\cdot\\sigma\\\!\\left\(\\frac\{t\-t\_\{k\}^\{\\mathrm\{left\}\}\}\{\\operatorname\{softplus\}\(\\delta\)\}\\right\)\([11](https://arxiv.org/html/2608.17284#bib.bib6)\)To address this issue, many recent methods\([22](https://arxiv.org/html/2608.17284#bib.bib4);[29](https://arxiv.org/html/2608.17284#bib.bib5);[11](https://arxiv.org/html/2608.17284#bib.bib6);[9](https://arxiv.org/html/2608.17284#bib.bib24);[19](https://arxiv.org/html/2608.17284#bib.bib7)\)attempt to map irregular observations into regular fixed\-dimensional representations for subsequent prediction\. Although these methods differ substantially in model design, we observe that most of them can be interpreted from a unified basis function perspective:the model computes the responses of an irregular time series to a set of predefined temporal basis functions, and uses the resulting coefficients as the sequence representation\.These coefficients summarize how strongly the observed irregular time series aligns with each temporal basis, thereby encoding potential temporal patterns in a compact form\. From this perspective, the key distinction among different methods lies in the form of the adopted basis functions\. As shown in Table[1](https://arxiv.org/html/2608.17284#S1.T1), existing methods use different predefined temporal basis functions and their corresponding response curves to encode temporal information\. For example, radial basis functions \(RBFs\) typically emphasize local temporal responses and are therefore well suited for capturing information around specific time regions\([29](https://arxiv.org/html/2608.17284#bib.bib5)\)\. In contrast, Fourier basis functions provide global temporal support and are more naturally aligned with modeling long\-range structures such as periodicity and seasonality\([19](https://arxiv.org/html/2608.17284#bib.bib7)\)\. Therefore, the choice of basis functions is not merely a technical detail; it implicitly determines which temporal patterns are easier for the model to represent, thereby introducing different structural priors and inductive biases\. This unified perspective also reveals two key limitations of existing methods\.1\) Potential asymptotic bias under irregular sampling:existing discrete approximations for response coefficients are generally reasonable under regular or nearly uniform sampling, but they ignore the distribution of observation timestamps in irregular sampling scenarios, which may lead to a non\-vanishing asymptotic bias\.2\) Limited adaptability of predefined bases:although predefined basis functions introduce useful inductive biases, their fixed forms restrict the model’s ability to adapt to different datasets and sampling patterns for irregular time series\. To overcome the above limitations, we propose a Debiased Neural Basis\-Function Network \(DNBNet\)\. Specifically, we design aDebiased Neural Basis\-function Responsemechanism, which estimates the timestamp density via Kernel Density Estimation \(KDE\) to correct the asymptotic bias caused by non\-uniform sampling\. Moreover, it parameterizes temporal basis functions with learnable neural networks, thereby improving the model’s adaptability to complex temporal patterns\. In addition, considering the sparsity of irregular time series data, we further develop a novel multi\-scale decomposition based on average pooling and mass\-aware fusion mechanism to obtain richer feature representations\. Finally, the fused representations are fed into a dual\-branch decoder for more accurate prediction\. Extensive experiments on multiple real\-world datasets demonstrate the effectiveness of the proposed framework\. - •A unified basis\-function perspectiveof irregular time series forecasting, which reveals two key limitations of existing methods: potential asymptotic estimation bias caused by irregular sampling, and the limited ability of predefined basis functions to adaptively model diverse temporal patterns\. - •A DNBNet with a neural basis\-response mechanismthat corrects the asymptotic bias and produces more expressive response coefficients\. Building on this mechanism, we also incorporate multi\-scale decomposition and mass\-aware fusion to learn richer feature representations\. - •Extensive experimentson multiple irregular time series forecasting benchmarks show that DNBNet consistently achieves superior predictive performance compared with existing competitive methods\. ## 2Related Work ### 2\.1Irregular Multivariate Time Series Forecasting Recent IMTS forecasting methods can be roughly divided into three categories\.\(i\)Some methods directly model the underlying continuous time based ODE or CDE\([14](https://arxiv.org/html/2608.17284#bib.bib14);[16](https://arxiv.org/html/2608.17284#bib.bib15)\)\. For instance, Latent ODE\([20](https://arxiv.org/html/2608.17284#bib.bib8)\)leverages ODEs to construct continuous\-time sequences in the latent space, thereby enabling interpolation and extrapolation\. To avoid inefficient numerical integration for ODEs, Neural Flow\([2](https://arxiv.org/html/2608.17284#bib.bib9)\)turn to directly model the solution of ODEs\.\(ii\)Methods based on specific data structures model message passing among observation points\([24](https://arxiv.org/html/2608.17284#bib.bib11);[27](https://arxiv.org/html/2608.17284#bib.bib16)\)\. For example, SeFT\([7](https://arxiv.org/html/2608.17284#bib.bib10)\)utilizes set, whereas GraFITi\([24](https://arxiv.org/html/2608.17284#bib.bib11)\)and HyperIMTS\([10](https://arxiv.org/html/2608.17284#bib.bib12)\)use bipartite graphs and hypergraphs, respectively\.\(iii\)Some methods learn compact representations through temporal alignment and aggregation\([26](https://arxiv.org/html/2608.17284#bib.bib13);[12](https://arxiv.org/html/2608.17284#bib.bib17)\)\. tPatchGNN\([26](https://arxiv.org/html/2608.17284#bib.bib13)\)integrates region\-level information by a fixed\-span patching strategy, and APN\([11](https://arxiv.org/html/2608.17284#bib.bib6)\)designs an adaptive patch\-span learning mechanism to avoid the meaningless and sparse feature representation from rigid patch size\. Despite these advancements, many representation learning methods ignore the influence of timestamp density, thereby resulting in asymptotic biases\. ### 2\.2Basis Functions for Irregular Multivariate Time Series Basis functions provide a classical perspective for continuous signals, i\.e\., decomposing and characterizing complex signals through a set of response coefficients over temporal patterns\. This idea has been widely used in regularly sampled time series analysis\([17](https://arxiv.org/html/2608.17284#bib.bib18)\)\. For example, some methods\([28](https://arxiv.org/html/2608.17284#bib.bib19);[18](https://arxiv.org/html/2608.17284#bib.bib20)\)capture periodic components of sequences via the Fast Fourier Transform \(FFT\)\. Similarly, many IMTS methods also utilize basis functions to extract temporal information\. For instance, mTAN\([22](https://arxiv.org/html/2608.17284#bib.bib4)\)proposes a time\-aware attention mechanism to aggregate irregular observations using attention\-based basis functions with predefined reference points\. KAFNet\([29](https://arxiv.org/html/2608.17284#bib.bib5)\)utilizes Gaussian temporal kernel aggregation constructed from radial basis functions \(RBFs\) to efficiently model irregular time series\. LSCD\([5](https://arxiv.org/html/2608.17284#bib.bib29)\)performs imputation with better consideration of the global structure of irregular time series through Fourier bases\. However, previous methods usually ignore the inherent non\-uniform sampling of irregular time series when estimating basis responses, thereby introducing asymptotic bias\. ## 3Preliminaries and Motivation In this section, we first formalize the irregular time series forecasting problem and then present the discrete computation form of basis\-function response coefficients adopted by existing methods\. Based on this formulation, we further analyze the bias introduced by discrete response estimation under irregular sampling, which motivates us to design a debiased response estimation mechanism\. ### 3\.1Problem Definition Given an irregular multivariate time series𝒪=\{𝒪n\}n=1N\\mathcal\{O\}=\\\{\\mathcal\{O\}^\{n\}\\\}\_\{n=1\}^\{N\}withNNvariates, where𝒪n=\{\(tin,xin\)\}i=1Ln\\mathcal\{O\}^\{n\}=\\\{\(t\_\{i\}^\{n\},x\_\{i\}^\{n\}\)\\\}\_\{i=1\}^\{L\_\{n\}\}denotes the observations of thenn\-th variate at non\-uniform timestamps, and\(tin,xin\)\(t\_\{i\}^\{n\},x\_\{i\}^\{n\}\)represents the valuexinx\_\{i\}^\{n\}recorded at timetint\_\{i\}^\{n\}\. Irregular time series forecasting aims to predict future values at a set of query timestamps𝒬=\{𝒬n\}n=1N\\mathcal\{Q\}=\\\{\\mathcal\{Q\}^\{n\}\\\}\_\{n=1\}^\{N\}, with𝒬n=\{qjn\}j=1Qn\\mathcal\{Q\}^\{n\}=\\\{q\_\{j\}^\{n\}\\\}\_\{j=1\}^\{Q\_\{n\}\}\. Formally, the goal is to learn a modelfθf\_\{\\theta\}that maps the historical observations and query timestamps to the corresponding predictions: fθ\(𝒪,𝒬\)→𝒴^=\{\{y^jn\}j=1Qn\}n=1N,\\displaystyle f\_\{\\theta\}\(\\mathcal\{O\},\\mathcal\{Q\}\)\\rightarrow\\hat\{\\mathcal\{Y\}\}=\\left\\\{\\\{\\hat\{y\}\_\{j\}^\{n\}\\\}\_\{j=1\}^\{Q\_\{n\}\}\\right\\\}\_\{n=1\}^\{N\},\(1\)wherey^jn\\hat\{y\}\_\{j\}^\{n\}denotes the predicted value of thenn\-th variate at timestampqjnq\_\{j\}^\{n\}\. ### 3\.2Basis\-Function Response Representation Given a continuous\-time signalx\(t\)x\(t\)and a set of temporal basis functions\{ϕk\(t\)\}k=1K\\\{\\phi\_\{k\}\(t\)\\\}\_\{k=1\}^\{K\}, the ideal response coefficient with respect to thekk\-th basis is defined by the following integral: ck=⟨x,ψk⟩=∫𝒯x\(t\)ψk\(t\)𝑑t,\\displaystyle c\_\{k\}=\\langle x,\\psi\_\{k\}\\rangle=\\int\_\{\\mathcal\{T\}\}x\(t\)\\psi\_\{k\}\(t\)\\,dt,\(2\)whereψk\(t\)=ϕk\(t\)∫𝒯ϕk\(t\)𝑑t\\psi\_\{k\}\(t\)\\\!\\\!=\\\!\\\!\\frac\{\\phi\_\{k\}\(t\)\}\{\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)\\,dt\}orψk\(t\)=ϕk\(t\)∫𝒯ϕk2\(t\)𝑑t\\psi\_\{k\}\(t\)\\\!\\\!=\\\!\\\!\\frac\{\\phi\_\{k\}\(t\)\}\{\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}^\{2\}\(t\)\\,dt\}correspond to the weighted average response and projection response for nonnegative and orthogonal basis functions, respectively\. For example, a commonly used weighted average response coefficient is given byck=∫𝒯x\(t\)ϕk\(t\)𝑑t∫𝒯ϕk\(t\)𝑑tc\_\{k\}\\\!\\\!=\\\!\\\!\\frac\{\\int\_\{\\mathcal\{T\}\}x\(t\)\\phi\_\{k\}\(t\)\\,dt\}\{\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)\\,dt\}\. In practice, only discrete observations\{\(ti,xi\)\}i=1L\\\{\(t\_\{i\},x\_\{i\}\)\\\}\_\{i=1\}^\{L\}are available\. Existing methods therefore usually approximate the above continuous integral by summing over the observed data, e\.g\.,c^k=∑i=1Lxiϕk\(ti\)∑i=1Lϕk\(ti\)\\hat\{c\}\_\{k\}\\\!=\\\!\\frac\{\\sum\_\{i=1\}^\{L\}x\_\{i\}\\phi\_\{k\}\(t\_\{i\}\)\}\{\\sum\_\{i=1\}^\{L\}\\phi\_\{k\}\(t\_\{i\}\)\}\([22](https://arxiv.org/html/2608.17284#bib.bib4);[29](https://arxiv.org/html/2608.17284#bib.bib5);[11](https://arxiv.org/html/2608.17284#bib.bib6)\)\. In the following, we focus on the weighted average response formulation for clarity, while the analysis for the projection response is similar\. ### 3\.3Asymptotic Bias Analysis of Discrete Response Estimation Existing methods approximate the continuous\-time responseckc\_\{k\}using the discrete computation formc^k\\hat\{c\}\_\{k\}, which is reasonable under regular sampling\. However, when the observations are irregularly sampled, this discrete approximation may lead to an asymptotic bias\. To facilitate the subsequent analysis, we consider a normalized time domain𝒯=\[0,1\]\\mathcal\{T\}=\[0,1\]and introduce the following mild assumption: ###### Assumption 3\.1\. The continuous signalx\(t\)x\(t\)and the nonnegative basis functionsϕk\(t\)\\phi\_\{k\}\(t\)are bounded, i\.e\.,\|x\(t\)\|≤1\|x\(t\)\|\\leq 1and\|ϕk\(t\)\|≤m\|\\phi\_\{k\}\(t\)\|\\leq mfor anyttandkk\. Moreover, each basis function has a nontrivial mass under both the uniform time density and the timestamp sampling density: min\{∫𝒯ϕk\(t\)𝑑t,∫𝒯ϕk\(t\)p\(t\)𝑑t\}≥a\.\\displaystyle\\min\\left\\\{\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)dt,\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)p\(t\)dt\\right\\\}\\geq a\.\(3\) Assumption[3\.1](https://arxiv.org/html/2608.17284#S3.Thmtheorem1)is reasonable in practice\. Data normalization and the construction of basis functions typically ensure the existence of upper bounds forx\(t\)x\(t\)andϕk\(t\)\\phi\_\{k\}\(t\), while the lower bound on the basis mass guarantees that each basis function carries sufficient information\. Under Assumption[3\.1](https://arxiv.org/html/2608.17284#S3.Thmtheorem1), we give the following theorem, which provides an estimation error bound between the discrete coefficientc^k\\hat\{c\}\_\{k\}and the ideal response coefficientckc\_\{k\}: ###### Theorem 3\.2\. Given observations\{\(ti,xi\)\}i=1L\\\{\(t\_\{i\},x\_\{i\}\)\\\}\_\{i=1\}^\{L\}, whereti∼i\.i\.d\.p\(t\)t\_\{i\}\\stackrel\{\{\\scriptstyle\\mathrm\{i\.i\.d\.\}\}\}\{\{\\sim\}\}p\(t\), for anyδ∈\(0,1\)\\delta\\in\(0,1\), whenLLis sufficiently large, with probability at least1−δ1\-\\delta, the following inequality holds: maxk∈\[K\]\|c^k−ck\|≤4ma2log\(4K/δ\)L\+2ma‖p\(t\)−1‖L1,\\displaystyle\\max\_\{k\\in\[K\]\}\|\\hat\{c\}\_\{k\}\-c\_\{k\}\|\\leq\\frac\{4m\}\{a\}\\sqrt\{\\frac\{2\\log\(4K/\\delta\)\}\{L\}\}\+\\frac\{2m\}\{a\}\\\|p\(t\)\-1\\\|\_\{L^\{1\}\},where‖p\(t\)−1‖L1=∫𝒯\|p\(t\)−1\|𝑑t\\\|p\(t\)\-1\\\|\_\{L^\{1\}\}=\\int\_\{\\mathcal\{T\}\}\|p\(t\)\-1\|dt\. Figure 1:\(a\) The overall pipeline of DNBNet\. \(b\) The debiased neural basis\-function response computes debiased coefficients and basis masses using KDE and learnable basis functions\. \(c\) The basis mass\-aware fusion module aggregates coefficients from different scales\. \(d\) The final prediction is obtained by combining the feature decoder with basis\-function reconstruction\.The first term on the right\-hand side of the above bound decreases as the number of observationsLLincreases, reflecting the standard finite\-sample estimation error\. In contrast, the second term is independent ofLLand does not vanish with more observations unless the timestamp densityp\(t\)p\(t\)approaches the uniform distribution \(p\(t\)=1p\(t\)=1\), i\.e\., the observations are obtained through regular sampling\.Therefore, this term characterizes the potential asymptotic bias induced by irregular sampling, which does not vanish as L increases\.This observation motivates the need for a debiased response estimation mechanism that explicitly considers the sampling density of observed timestamps\. ## 4Debiased Neural Basis\-Function Network In this section, we introduce the proposed DNBNet in detail\. As shown in Fig\.[1](https://arxiv.org/html/2608.17284#S3.F1), we first generate observation subsequences at different scales through time\-aware average pooling\. We then design a debiased neural basis response mechanism to compute debiased and more expressive response coefficients\. Next, we introduce a mass\-aware fusion mechanism to integrate multi\-scale response information\. Finally, a dual decoder is employed to produce the final predictions\. ### 4\.1Time\-aware Average Pool The underlying dynamics of irregular time series often exhibit heterogeneous temporal patterns across different time scales, while the inherent sparsity of the original sequence limits its ability to provide sufficient information for feature learning\. This motivates us to construct subsequences at different scales to capture temporal patterns of varying granularities and obtain richer representations through fusion\. Therefore, we first utilize time\-aware average pooling to obtain the subsequence of the original input sequence𝒪=\{\(ti,xi\)\}i=1L\\mathcal\{O\}=\\\{\(t\_\{i\},x\_\{i\}\)\\\}\_\{i=1\}^\{L\}at thess\-th scale: 𝒪\(s\)\\displaystyle\\mathcal\{O\}^\{\(s\)\}=AvgPool\(𝒪,ws,rs\),\\displaystyle=\\text\{AvgPool\}\\left\(\\mathcal\{O\};w\_\{s\},r\_\{s\}\\right\),\(4\)𝒪\(s\)\\displaystyle\\mathcal\{O\}^\{\(s\)\}=\{\(ti\(s\),xi\(s\)\)\}i=1Ls,\\displaystyle=\\\{\(t\_\{i\}^\{\(s\)\},x\_\{i\}^\{\(s\)\}\)\\\}\_\{i=1\}^\{L\_\{s\}\},\(5\)wherewsw\_\{s\}andrsr\_\{s\}respectively denote the window size and stride defined by absolute time spans at scaless, and we let𝒪\(1\)\\mathcal\{O\}^\{\(1\)\}denotes the sequence of original scale\. Note that our model learns representation mainly in a channel\-independent manner\. For convenience, we temporarily omit the variate indexnnin this section\. ### 4\.2Debiased Neural Basis\-function Response According to the previous analysis, existing discrete computation methods suffer from asymptotic bias under irregular sampling\. To correct this bias, we employ importance sampling to construct a density\-corrected estimator of the original integral: ∫𝒯x\(t\)ϕk\(t\)p\(t\)p\(t\)𝑑t∫𝒯ϕk\(t\)p\(t\)p\(t\)𝑑t=𝔼t\[x\(t\)ϕk\(t\)p\(t\)\]𝔼t\[ϕk\(t\)p\(t\)\]≈∑i=1Lxiϕk\(ti\)p\(ti\)∑i=1Lϕk\(ti\)p\(ti\)=c~k\.\\displaystyle\\begin\{aligned\} \\frac\{\\int\_\{\\mathcal\{T\}\}\\frac\{x\(t\)\\phi\_\{k\}\(t\)\}\{p\(t\)\}p\(t\)dt\}\{\\int\_\{\\mathcal\{T\}\}\\frac\{\\phi\_\{k\}\(t\)\}\{p\(t\)\}p\(t\)dt\}\\\!=\\\!\\frac\{\\mathbb\{E\}\_\{t\}\\left\[\\frac\{x\(t\)\\phi\_\{k\}\(t\)\}\{p\(t\)\}\\right\]\}\{\\mathbb\{E\}\_\{t\}\\left\[\\frac\{\\phi\_\{k\}\(t\)\}\{p\(t\)\}\\right\]\}\\\!\\approx\\\!\\frac\{\\sum\_\{i=1\}^\{L\}\\frac\{x\_\{i\}\\phi\_\{k\}\(t\_\{i\}\)\}\{p\(t\_\{i\}\)\}\}\{\\sum\_\{i=1\}^\{L\}\\frac\{\\phi\_\{k\}\(t\_\{i\}\)\}\{p\(t\_\{i\}\)\}\}\\\!=\\\!\\tilde\{c\}\_\{k\}\.\\end\{aligned\} \(6\)The proposed estimator asymptotically corrects the bias\. A detailed explanation of the debiasing property of our estimates is provided in the Appendix A\.2\. Note thatc^k\\hat\{c\}\_\{k\}of the existing methods is actually a special case of our formulationc~k\\tilde\{c\}\_\{k\}under the uniform timestamp distribution, i\.e\.,p\(t\)=1p\(t\)=1\. In irregular sampling scenarios,1/p\(t\)1/p\(t\)can be interpreted as an importance weight that explicitly corrects the sampling bias: it suppresses the overemphasis on densely sampled regions while compensating for contributions from sparsely sampled regions\. In our implementation, we use Kernel Density Estimation \(KDE\) to estimate the timestamp density: p\(ti\)=1Lh∑j=1Lκ\(ti−tjh\),\\displaystyle p\(t\_\{i\}\)=\\frac\{1\}\{Lh\}\\sum\_\{j=1\}^\{L\}\\kappa\\left\(\\frac\{t\_\{i\}\-t\_\{j\}\}\{h\}\\right\),\(7\)whereκ\(⋅\)\\kappa\(\\cdot\)denotes the kernel function, for which we adopt the Gaussian kernel\. We further parameterize the bandwidth as a learnable variable, i\.e\.,h=softplus\(ρ\)h=\\text\{softplus\}\(\\rho\), to adapt to different temporal scales\. In addition, as shown in Table[1](https://arxiv.org/html/2608.17284#S1.T1), many existing methods rely on predefined basis functions\. The choice of basis functions usually reflects prior assumptions about the characteristics of the data\. However, in the real scenarios, a fixed set of basis functions may be difficult to adapt to diverse datasets due to the changes of data distribution\. Meanwhile, selecting appropriate basis functions for different datasets is highly dependent on domain expert knowledge, further limiting the generalization and applicability of the method\. Therefore, considering the strong approximation ability of neural networks, we directly learn basis functions themselves from raw data by fully connected neural networks\. Specifically, letϕ\(t\)=\[ϕ1\(t\),…,ϕK\(t\)\]∈ℝK\\boldsymbol\{\\phi\}\(t\)=\\left\[\\phi\_\{1\}\(t\),\\ldots,\\phi\_\{K\}\(t\)\\right\]\\in\\mathbb\{R\}^\{K\}denote the vector formed by concatenatingKKbasis functions\. We parameterize it with a two\-layer MLP: ϕ\(t\)=softmax\(MLPbasis\(t\)\),\\displaystyle\\boldsymbol\{\\phi\}\(t\)=\\text\{softmax\}\(\\text\{MLP\}\_\{\\text\{basis\}\}\(t\)\),\(8\)where softmax is to bound basis functions, consistent with Assumption[3\.1](https://arxiv.org/html/2608.17284#S3.Thmtheorem1)\. It also normalizes the responses across basis functions, thereby improving the stability of computation\. Next, we incorporate the learnable basis\-functionϕ\(t\)\\phi\(t\)into the debiased estimation in Eq\. \([37](https://arxiv.org/html/2608.17284#A1.E37)\)\. For each scale\-specific sequence𝒪\(s\)\\mathcal\{O\}^\{\(s\)\}, we compute the corresponding basis response coefficient with respect to thekk\-th basis function: c~k\(s\)=∑i=1Lsxi\(s\)ϕk\(ti\(s\)\)/p\(ti\(s\)\)∑i=1Lsϕk\(ti\(s\)\)/p\(ti\(s\)\),\\displaystyle\\tilde\{c\}\_\{k\}^\{\(s\)\}=\\frac\{\\sum\_\{i=1\}^\{L\_\{s\}\}x\_\{i\}^\{\(s\)\}\\phi\_\{k\}\(t\_\{i\}^\{\(s\)\}\)/p\(t\_\{i\}^\{\(s\)\}\)\}\{\\sum\_\{i=1\}^\{L\_\{s\}\}\\phi\_\{k\}\(t\_\{i\}^\{\(s\)\}\)/p\(t\_\{i\}^\{\(s\)\}\)\},\(9\)In this way, each scale produces a set of basis response coefficients\{c~k\(s\)\}k=1K\\\{\\tilde\{c\}\_\{k\}^\{\(s\)\}\\\}\_\{k=1\}^\{K\}\. ### 4\.3Basis Mass\-aware Fusion To obtain richer representations, we further fuse the basis response coefficients across different scales\. Note that the denominator in Eq\. \([9](https://arxiv.org/html/2608.17284#S4.E9)\) can be viewed as the basis mass of thekk\-th basis function at scaless: Mk\(s\)=∑i=1Lsϕk\(ti\(s\)\)/p\(ti\(s\)\)\.\\displaystyle M\_\{k\}^\{\(s\)\}=\\sum\_\{i=1\}^\{L\_\{s\}\}\\phi\_\{k\}\(t\_\{i\}^\{\(s\)\}\)/p\(t\_\{i\}^\{\(s\)\}\)\.\(10\)A largerMk\(s\)M\_\{k\}^\{\(s\)\}indicates that the corresponding basis function receives stronger support at scaless, and thus its coefficient may contain more informative signals\. Based on this observation, we design a mass\-aware fusion mechanism to adaptively aggregate coefficients from different scales: rs,k\\displaystyle r\_\{s,k\}=τs,klog\(1\+Mk\(s\)\)\+βs,k,\\displaystyle=\\tau\_\{s,k\}\\log\(1\+M\_\{k\}^\{\(s\)\}\)\+\\beta\_\{s,k\},\(11\)αs,k\\displaystyle\\alpha\_\{s,k\}=softmax\(\{rs,k\}s=1S\),\\displaystyle=\\text\{softmax\}\\left\(\\\{r\_\{s,k\}\\\}\_\{s=1\}^\{S\}\\right\),\(12\)c~k\\displaystyle\\tilde\{c\}\_\{k\}=∑s=1Sαs,kc~k\(s\),\\displaystyle=\\sum\_\{s=1\}^\{S\}\\alpha\_\{s,k\}\\tilde\{c\}\_\{k\}^\{\(s\)\},\(13\)whereτs,k\\tau\_\{s,k\}andβs,k\\beta\_\{s,k\}are learnable scale and bias parameters\. The logarithmic transformation prevents excessively large basis masses from dominating the fusion weights\. Finally, we concatenate the fused coefficients of all basis functions as𝐜=\[c~1,…,c~K\]∈ℝK\\mathbf\{c\}=\[\\tilde\{c\}\_\{1\},\\ldots,\\tilde\{c\}\_\{K\}\]\\in\\mathbb\{R\}^\{K\}, and further project it into a latent space to enhance its representation capacity: 𝐡\\displaystyle\\mathbf\{h\}=Linear\(𝐜\),\\displaystyle=\\text\{Linear\}\(\\mathbf\{c\}\),\(14\)𝐳\\displaystyle\\mathbf\{z\}=LayerNorm\(𝐡\+MLP\(𝐡\)\)\.\\displaystyle=\\text\{LayerNorm\}\\left\(\\mathbf\{h\}\+\\text\{MLP\}\(\\mathbf\{h\}\)\\right\)\.\(15\)The representation𝐳∈ℝd\\mathbf\{z\}\\in\\mathbb\{R\}^\{d\}encodes debiased multi\-scale basis responses for the subsequent forecasting decoder\. ### 4\.4Dual\-Branch Forecasting Decoder To exploit both the latent representation and basis coefficients, we design a dual\-branch forecasting decoder consisting of a feature decoder and a basis reconstruction branch\. Given a future query timestampqlnq\_\{l\}^\{n\}from thenn\-th variate at thell\-th prediction step, following existing methods\([26](https://arxiv.org/html/2608.17284#bib.bib13)\), we construct its time embedding as follows: TE\(qln\)\[d\]=\{ω0⋅qln\+b0,ifd=0,sin\(ωd⋅qln\+bd\),if0<d≤Dt\.\\displaystyle\\text\{TE\}\(q\_\{l\}^\{n\}\)\[d\]=\\begin\{cases\}\\omega\_\{0\}\\cdot q\_\{l\}^\{n\}\+b\_\{0\},&\\text\{if \}d=0,\\\\ \\sin\(\\omega\_\{d\}\\cdot q\_\{l\}^\{n\}\+b\_\{d\}\),&\\text\{if \}0<d\\leq D\_\{t\}\.\\end\{cases\}\(16\)where\{ω0,b0\}\\\{\\omega\_\{0\},b\_\{0\}\\\}and\{ωd,bd\}d=1Dt\\\{\\omega\_\{d\},b\_\{d\}\\\}\_\{d=1\}^\{D\_\{t\}\}are learnable parameters for the linear and periodic components, respectively\. To distinguish different variates, we add a variate embedding𝐞n\\mathbf\{e\}\_\{n\}to obtain𝐳n=𝐳\+𝐞n\\mathbf\{z\}^\{n\}=\\mathbf\{z\}\+\\mathbf\{e\}\_\{n\}\. The feature\-branch prediction is then computed by y^ln,fea=MLPfea\(\[𝐳n,TE\(qln\)\]\)\.\\displaystyle\\hat\{y\}\_\{l\}^\{n,\\text\{fea\}\}=\\text\{MLP\}\_\{\\text\{fea\}\}\\left\(\\left\[\\mathbf\{z\}^\{n\},\\text\{TE\}\(q\_\{l\}^\{n\}\)\\right\]\\right\)\.\(17\) The basis functions provide a natural way to reconstruct the signal from the learned coefficients\. This allows us to explicitly extrapolate future values by evaluating the learned basis functions at query timestamps and combining them with the basis coefficients\. Therefore, in the basis branch, the prediction for thenn\-th variate at query timestampqlnq\_\{l\}^\{n\}is computed as y^ln,basis=∑k=1Kc~kϕk\(qln\),\\displaystyle\\hat\{y\}\_\{l\}^\{n,\\text\{basis\}\}=\\sum\_\{k=1\}^\{K\}\\tilde\{c\}\_\{k\}\\phi\_\{k\}\(q\_\{l\}^\{n\}\),\(18\)wherec~k\\tilde\{c\}\_\{k\}denotes the fused coefficient in Eq\. \([13](https://arxiv.org/html/2608.17284#S4.E13)\) andϕ\(t\)\\boldsymbol\{\\phi\}\(t\)is the same learnable basis\-function in Eq\. \([8](https://arxiv.org/html/2608.17284#S4.E8)\)\. Finally, we fuse the two branches via a learnable gate: y^ln=λy^ln,fea\+\(1−λ\)y^ln,basis,\\displaystyle\\hat\{y\}\_\{l\}^\{n\}=\\lambda\\,\\hat\{y\}\_\{l\}^\{n,\\text\{fea\}\}\+\(1\-\\lambda\)\\,\\hat\{y\}\_\{l\}^\{n,\\text\{basis\}\},\(19\)whereλ=sigmoid\(γ\)\\lambda=\\text\{sigmoid\}\(\\gamma\)is a learnable parameter that balances the contribution of the feature and basis branch\. ## 5Experiments ### 5\.1Experimental Setup #### 5\.1\.1Datasets and Baselines To evaluate our method on irregular multivariate time series forecasting, we conduct experiments on five widely used benchmark datasets across multiple real\-world domains\. Specifically, we consider two healthcare datasets, PhysioNet and MIMIC, containing ICU clinical records; two biomechanics\-related datasets, Human Activity and Student Life, consisting of sensor data from subjects performing various activities; and one climate dataset, USHCN, containing historical meteorological observations from U\.S\. weather stations\. Following common practice, each dataset is split into training, validation, and test sets with proportions of80%80\\%,10%10\\%, and10%10\\%, respectively\. We compare our method with 12 baseline models covering IMTS forecasting, classification, and interpolation, including PrimeNet\([3](https://arxiv.org/html/2608.17284#bib.bib21)\), SeFT\([7](https://arxiv.org/html/2608.17284#bib.bib10)\), mTAN\([22](https://arxiv.org/html/2608.17284#bib.bib4)\), CRU\([21](https://arxiv.org/html/2608.17284#bib.bib22)\), GNeuralFlow\([14](https://arxiv.org/html/2608.17284#bib.bib14)\), Raindrop\([27](https://arxiv.org/html/2608.17284#bib.bib16)\), tPatchGNN\([26](https://arxiv.org/html/2608.17284#bib.bib13)\), GraFITi\([24](https://arxiv.org/html/2608.17284#bib.bib11)\), Warpformer\([25](https://arxiv.org/html/2608.17284#bib.bib23)\), Hi\-Patch\([12](https://arxiv.org/html/2608.17284#bib.bib17)\), KAFNet\([29](https://arxiv.org/html/2608.17284#bib.bib5)\), and APN\([11](https://arxiv.org/html/2608.17284#bib.bib6)\)\. Additional details on datasets and baselines are provided in Appendix B\.1\. Table 2:MSE results of DNBNet and baselines on five irregular time\-series datasets\. Best results are in bold and second\-best results are underlined\.MethodUSHCNHuman ActivityStudent LifePhysioNetMIMICPrimeNet0\.7328±0\.00000\.7328\\pm 0\.00004\.2564±0\.00074\.2564\\pm 0\.00070\.8799±0\.00010\.8799\\pm 0\.00010\.7952±0\.00000\.7952\\pm 0\.00000\.9728±0\.00010\.9728\\pm 0\.0001SeFT0\.6647±0\.00080\.6647\\pm 0\.00081\.3750±0\.00361\.3750\\pm 0\.00360\.8747±0\.00260\.8747\\pm 0\.00260\.7801±0\.00260\.7801\\pm 0\.00260\.9905±0\.00030\.9905\\pm 0\.0003mTAN0\.4197±0\.01610\.4197\\pm 0\.01610\.1017±0\.00490\.1017\\pm 0\.00490\.6555±0\.00640\.6555\\pm 0\.00640\.3787±0\.00570\.3787\\pm 0\.00570\.9719±0\.01690\.9719\\pm 0\.0169CRU0\.5179±0\.01130\.5179\\pm 0\.01130\.1452±0\.00090\.1452\\pm 0\.00090\.7487±0\.00550\.7487\\pm 0\.00550\.6169±0\.00360\.6169\\pm 0\.00360\.7370±0\.00590\.7370\\pm 0\.0059GNeuralFlow0\.4971±0\.00930\.4971\\pm 0\.00930\.2550±0\.03730\.2550\\pm 0\.03730\.7168±0\.04220\.7168\\pm 0\.04220\.3516±0\.00280\.3516\\pm 0\.00280\.6631±0\.01120\.6631\\pm 0\.0112Raindrop0\.4841±0\.00640\.4841\\pm 0\.00640\.0939±0\.00170\.0939\\pm 0\.00170\.6672±0\.00540\.6672\\pm 0\.00540\.3491±0\.00150\.3491\\pm 0\.00150\.6219±0\.00400\.6219\\pm 0\.0040tPatchGNN0\.5499±0\.10680\.5499\\pm 0\.10680\.0578±0\.00070\.0578\\pm 0\.00070\.6332±0\.00230\.6332\\pm 0\.00230\.3097±0\.00140\.3097\\pm 0\.00140\.4673±0\.00160\.4673\\pm 0\.0016GraFITi0\.4270±0\.00930\.4270\\pm 0\.00930\.0606±0\.00290\.0606\\pm 0\.00290\.6366±0\.00010\.6366\\pm 0\.00010\.3021±0\.0011\\mathbf\{0\.3021\\pm 0\.0011\}0\.4349±0\.0070¯\\underline\{0\.4349\\pm 0\.0070\}Warpformer0\.4263±0\.00730\.4263\\pm 0\.00730\.0576±0\.00090\.0576\\pm 0\.00090\.6267±0\.0066¯\\underline\{0\.6267\\pm 0\.0066\}0\.3153±0\.00110\.3153\\pm 0\.00110\.4358±0\.00180\.4358\\pm 0\.0018Hi\-Patch0\.4108±0\.0049¯\\underline\{0\.4108\\pm 0\.0049\}0\.0592±0\.00030\.0592\\pm 0\.00030\.6277±0\.00100\.6277\\pm 0\.00100\.3226±0\.00150\.3226\\pm 0\.00150\.4724±0\.00670\.4724\\pm 0\.0067KAFNet0\.4132±0\.00600\.4132\\pm 0\.00600\.0572±0\.00020\.0572\\pm 0\.00020\.6312±0\.00090\.6312\\pm 0\.00090\.3328±0\.00150\.3328\\pm 0\.00150\.4612±0\.00730\.4612\\pm 0\.0073APN0\.4262±0\.00300\.4262\\pm 0\.00300\.0562±0\.0004¯\\underline\{0\.0562\\pm 0\.0004\}0\.6512±0\.00150\.6512\\pm 0\.00150\.3133±0\.00050\.3133\\pm 0\.00050\.4527±0\.00930\.4527\\pm 0\.0093DNBNet \(Ours\)0\.4013±0\.0108\\mathbf\{0\.4013\\pm 0\.0108\}0\.0551±0\.0001\\mathbf\{0\.0551\\pm 0\.0001\}0\.6136±0\.0002\\mathbf\{0\.6136\\pm 0\.0002\}0\.3089±0\.0005¯\\underline\{0\.3089\\pm 0\.0005\}0\.4289±0\.0012\\mathbf\{0\.4289\\pm 0\.0012\}Table 3:Ablation study of DNBNet on three irregular time\-series datasets, with MSE reported\.VariantUSHCNPhysioNetMIMICw/op\(t\)p\(t\)0\.4449±0\.02910\.4449\\pm 0\.02910\.3161±0\.00030\.3161\\pm 0\.00030\.4485±0\.00120\.4485\\pm 0\.0012Rep\. RBF0\.4144±0\.00910\.4144\\pm 0\.00910\.3231±0\.00070\.3231\\pm 0\.00070\.4507±0\.00090\.4507\\pm 0\.0009Rep\. Fourier0\.4101±0\.00880\.4101\\pm 0\.00880\.3267±0\.00020\.3267\\pm 0\.00020\.4869±0\.00480\.4869\\pm 0\.0048w/o AvgPool0\.4195±0\.01660\.4195\\pm 0\.01660\.3119±0\.00060\.3119\\pm 0\.00060\.4494±0\.00120\.4494\\pm 0\.0012w/o BasDec0\.4552±0\.04240\.4552\\pm 0\.04240\.3092±0\.00020\.3092\\pm 0\.00020\.4613±0\.00230\.4613\\pm 0\.0023DNBNet \(Full\)0\.4013±0\.0108\\mathbf\{0\.4013\\pm 0\.0108\}0\.3089±0\.0005\\mathbf\{0\.3089\\pm 0\.0005\}0\.4289±0\.0012\\mathbf\{0\.4289\\pm 0\.0012\} \(a\)MSE on three datasets w\.r\.t\. differentKK\.\(b\)MSE on three datasets w\.r\.t\. differentSS\. Figure 2:Parameter sensitivity study of number of basis functionsKKand ScalesSSon three datasets\. #### 5\.1\.2Implementation Details Following the prior work\([2](https://arxiv.org/html/2608.17284#bib.bib9);[12](https://arxiv.org/html/2608.17284#bib.bib17)\), for USHCN, we use 3 years of historical observations to predict the next 1 year; for Human Activity, the look\-back window and prediction horizon are set to 3000 ms and 1000 ms, respectively; for Student Life, we use observations from the past 30 days to predict the next 30 days; and for PhysioNet and MIMIC, we use observations from the past 36 hours to predict the next 3 observation points\. All experiments are implemented in PyTorch 2\.5\.1\+cu121 and conducted on a single NVIDIA 4090 GPU\. During training, all models are optimized using the AdamW optimizer, with mean squared error \(MSE\) adopted as the training objective\. We set the maximum number of training epochs to 200 and use an early stopping patience of 10 to prevent overfitting\. Mean squared error and mean absolute error \(MAE\) are used as evaluation metrics\. Each experiment is repeated with five random seeds, and we report the mean and standard deviation of the results\. ### 5\.2Main results Due to space limitations, we report the MSE results of our method and all baselines across all datasets in Table[2](https://arxiv.org/html/2608.17284#S5.T2), while the MAE results are provided in Appendix B\.2\. As shown in the table, DNBNet achieves the best performance on four of the five datasets and obtains the second\-best result on PhysioNet\. In particular, compared with Warpformer, the average second\-best baseline, DNBNet achieves an average relative MSE reduction of approximately3\.18%3\.18\\%\. Furthermore, compared with methods that also utilize basis\-function based modeling, such as mTAN, KAFNet, and APN, DNBNet consistently achieves leading results on datasets from different domains, including healthcare and climate field\. This indicates that, compared with directly relying on predefined basis functions, the proposed learnable basis functions can more effectively adapt to differences in sampling frequency or temporal irregularity across datasets, which is consistent with our motivation\. In addition, we provide experimental results and analyses under different look\-back windows and prediction horizons in the Appendix B\.3, further validating the stable advantages of DNBNet\. ### 5\.3Ablation Study We conduct ablation studies on three irregular time\-series datasets to verify the effectiveness of our model components\. The main results are reported in Table[3](https://arxiv.org/html/2608.17284#S5.T3), with complete results provided in the Appendix B\.4\. Specifically,\(1\)w/op\(t\)p\(t\)removes the density factor in Eq\. \([9](https://arxiv.org/html/2608.17284#S4.E9)\), leading to consistent performance degradation and confirming the effectiveness of our debiased response mechanism\.\(2\)Rep\. RBF and Rep\. Fourier replace our learnable basis functionsϕ\(t\)\\phi\(t\)with RBF and Fourier bases, respectively, both yielding inferior performance on all datasets\. This suggests that our learnable basis\-function is more robust and generalizable than predefined bases across different datasets\.\(3\)w/o AvgPool and w/o BasDec remove the average pooling module and the basis\-function prediction branch, respectively\. The consistent performance degradation validates the effectiveness of leveraging multi\-scale features and further demonstrates the potential of basis\-function coefficients in representing future continuous dynamics\.\(4\)To further validate the effectiveness of the debiased mechanism, we introduce the density debiasing factorp\(t\)p\(t\)into two existing basis\-function\-based methods, KAFNet and APN\. Specifically, we replace their biased weighted average responses with the estimator in Eq\. \([37](https://arxiv.org/html/2608.17284#A1.E37)\)\. Table[4](https://arxiv.org/html/2608.17284#S5.T4)reports the original results of KAFNet and APN, as well as their performance after incorporatingp\(t\)p\(t\)on three datasets\. Compared with the original biased weighted average aggregation, simply dividing byp\(t\)p\(t\)yields consistent and stable improvements with almost no additional complexity\. This verifies the effectiveness of our debiasing analysis\. ### 5\.4Parameter Sensitivity In this subsection, we study the impact of the number of basis functions and the multi\-scale aggregation setting on model performance\. As shown in Figure[2](https://arxiv.org/html/2608.17284#S5.F2), we report the results with different numbers of basis functionsKKand scalesSSon three datasets\. We observe that using more basis functions does not necessarily lead to better performance; relatively small values, such asK=16K=16orK=32K=32, are often sufficient to achieve the best or competitive results\. Similarly, aggregating features from22or33scales already yields strong predictive performance, while further increasing the number of scales does not bring consistent gains\. These results indicate that DNBNet is not sensitive to key hyperparameters and can maintain stable performance over a wide range of settings, providing practical guidance for transferring it to other datasets or application scenarios\. ### 5\.5Visualization and Efficiency Analysis To better understand the basis functions learned from data, we visualize the top four basis functionsϕ\(t\)\\phi\(t\)with the largest mass on PhysioNet and MIMIC in Figure[3](https://arxiv.org/html/2608.17284#S5.F3)\. For PhysioNet, the model learns localized basis functions similar to RBFs\. Notably, each learned basis function has a distinct center, bandwidth, and peak location, suggesting that the model can adaptively adjust its local response range, which is difficult to achieve with predefined RBF bases\. For the more challenging MIMIC dataset, DNBNet learns more complex and diverse basis\-function shapes, including the soft window functionϕ12\\phi\_\{12\}and sigmoid\-like functionsϕ0\\phi\_\{0\},ϕ8\\phi\_\{8\}, andϕ13\\phi\_\{13\}\. These basis functions capture response patterns over different temporal regions, further showing that DNBNet can learn temporal basis representations suited to the data distribution and dynamics, rather than being constrained by fixed predefined forms\. Figure[4](https://arxiv.org/html/2608.17284#S5.F4)further compares the computational efficiency of DNBNet with six competitive baselines on MIMIC, the largest dataset, under the same batch size\. DNBNet achieves the best forecasting performance while introducing nearly the lowest computational cost, except for APN\. This efficiency mainly comes from avoiding quadratic\-complexity operations and instead extracting temporal dynamics through learnable basis functions, resulting in a lightweight and efficient model design\. Table 4:Effectiveness of the density debiasing factor1/p\(t\)1/p\(t\)on existing basis\-function\-based methods\.MethodUSHCNPhysioNetMIMICKAFNet w/op\(t\)p\(t\)0\.4132±0\.00600\.4132\\pm 0\.00600\.3328±0\.00150\.3328\\pm 0\.00150\.4612±0\.00730\.4612\\pm 0\.0073KAFNet w/p\(t\)p\(t\)0\.4050±0\.0173\\mathbf\{0\.4050\\pm 0\.0173\}0\.3117±0\.0007\\mathbf\{0\.3117\\pm 0\.0007\}0\.4488±0\.0024\\mathbf\{0\.4488\\pm 0\.0024\}APN w/op\(t\)p\(t\)0\.4262±0\.00300\.4262\\pm 0\.00300\.3133±0\.00050\.3133\\pm 0\.00050\.4527±0\.00930\.4527\\pm 0\.0093APN w/p\(t\)p\(t\)0\.4193±0\.0156\\mathbf\{0\.4193\\pm 0\.0156\}0\.3094±0\.0020\\mathbf\{0\.3094\\pm 0\.0020\}0\.4409±0\.0019\\mathbf\{0\.4409\\pm 0\.0019\} \(a\)The learned basis functions with the four largest basis function mass on PhysioNet dataset\.\(b\)The learned basis functions with the four largest basis function mass on MIMIC dataset\. Figure 3:Visualization of the four learned basis functions with the largest basis function mass on two datasets\.Figure 4:Model efficiency comparison with six competitive baselines on MIMIC dataset\. ## 6Conclusion We show that existing basis\-based irregular time series forecasting methods can exhibit a non\-vanishing asymptotic estimation bias when timestamp density is ignored, while their reliance on predefined basis functions may limit adaptability\. To address these limitations, we propose the Debiased Neural Basis Function Network \(DNBNet\), a flexible framework that integrates density correction, learnable neural basis functions, multi\-scale response extraction, and mass\-aware fusion to enable robust and adaptive representation learning\. DNBNet further employs a dual\-branch decoder that combines implicit latent prediction with explicit basis\-function reconstruction, thereby improving both predictive flexibility and reconstruction interpretability\. Experiments on five real\-world benchmarks demonstrate that DNBNet consistently achieves superior performance against strong baselines\. ## References - E\. Afrifa\-Yamoah, U\. A\. Mueller, S\. M\. Taylor, and A\. J\. FisherMissing data imputation of high\-resolution temporal climate time series data\.Meteorological Applications27\(1\),pp\. e1873\.Cited by:[§1](https://arxiv.org/html/2608.17284#S1.p1.1)\. - Biloset al\.\(2021\)M\. Bilos, J\. Sommer, S\. S\. Rangapuram, T\. Januschowski, and S\. GünnemannNeural flows: efficient alternative to neural odes\.InAdvances in Neural Information Processing Systems 34: Annual Conference on Neural Information Processing Systems 2021, NeurIPS 2021, December 6\-14, 2021, virtual,pp\. 21325–21337\.Cited by:[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1),[§5\.1\.2](https://arxiv.org/html/2608.17284#S5.SS1.SSS2.p1.1)\. - Chowdhuryet al\.\(2023\)R\. R\. Chowdhury, J\. Li, X\. Zhang, D\. Hong, R\. K\. Gupta, and J\. ShangPrimenet: pre\-training for irregular multivariate time series\.InProceedings of the AAAI Conference on Artificial Intelligence,pp\. 7184–7192\.Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px1.p1.1),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Decorteet al\.\(2024\)T\. Decorte, S\. Mortier, J\. J\. Lembrechts, F\. J\. R\. Meysman, S\. Latré, E\. Mannens, and T\. VerdonckMissing value imputation of wireless sensor data for environmental monitoring\.Sensors24\(8\),pp\. 2416\.Cited by:[§1](https://arxiv.org/html/2608.17284#S1.p1.1)\. - Fonset al\.\(2025\)E\. Fons, A\. Sztrajman, Y\. El\-Laham, L\. Ferrer, S\. Vyetrenko, and M\. VelosoLSCD: lomb\-scargle conditioned diffusion for time series imputation\.InForty\-second International Conference on Machine Learning, ICML 2025, Vancouver, BC, Canada, July 13\-19, 2025,Vol\.267\.Cited by:[Table 1](https://arxiv.org/html/2608.17284#S1.T1.5.3.4.1.1),[§2\.2](https://arxiv.org/html/2608.17284#S2.SS2.p1.1)\. - Ghassemiet al\.\(2015\)M\. Ghassemi, M\. A\. F\. Pimentel, T\. Naumann, T\. Brennan, D\. A\. Clifton, P\. Szolovits, and M\. FengA multivariate timeseries modeling approach to severity of illness assessment and forecasting in ICU with sparse, heterogeneous clinical data\.InProceedings of the Twenty\-Ninth AAAI Conference on Artificial Intelligence, January 25\-30, 2015, Austin, Texas, USA,pp\. 446–453\.Cited by:[§1](https://arxiv.org/html/2608.17284#S1.p1.1)\. - Hornet al\.\(2020\)M\. Horn, M\. Moor, C\. Bock, B\. Rieck, and K\. BorgwardtSet functions for time series\.InInternational Conference on Machine Learning,pp\. 4353–4363\.Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px2.p1.1),[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Johnsonet al\.\(2016\)A\. E\. Johnson, T\. J\. Pollard, L\. Shen, L\. H\. Lehman, M\. Feng, M\. Ghassemi, B\. Moody, P\. Szolovits, L\. Anthony Celi, and R\. G\. MarkMIMIC\-iii, a freely accessible critical care database\.Scientific data3\(1\),pp\. 1–9\.Cited by:[§C\.1](https://arxiv.org/html/2608.17284#A3.SS1.SSS0.Px1.p1.1)\. - Leeet al\.\(2026\)S\. Lee, K\. Min, Y\. Son, and H\. DoAdaptive time encoding for irregular multivariate time\-series classification\.Advances in neural information processing systems38,pp\. 101795–101824\.Cited by:[Table 1](https://arxiv.org/html/2608.17284#S1.T1.5.4.4.1.1),[§1](https://arxiv.org/html/2608.17284#S1.p2.1)\. - Liet al\.\(2025\)B\. Li, Y\. Luo, Z\. Liu, J\. Zheng, J\. Lv, and Q\. MaHyperIMTS: hypergraph neural network for irregular multivariate time series forecasting\.InForty\-second International Conference on Machine Learning, ICML 2025, Vancouver, BC, Canada, July 13\-19, 2025,Cited by:[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1)\. - Liuet al\.\(2026\)X\. Liu, X\. Qiu, X\. Wu, Z\. Li, C\. Guo, J\. Hu, and B\. YangRethinking irregular time series forecasting: a simple yet effective baseline\.InProceedings of the AAAI Conference on Artificial Intelligence,pp\. 23873–23881\.Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px12.p1.1),[Table 1](https://arxiv.org/html/2608.17284#S1.T1.5.5.4.1.1),[§1](https://arxiv.org/html/2608.17284#S1.p2.1),[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1),[§3\.2](https://arxiv.org/html/2608.17284#S3.SS2.p1.2),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Luoet al\.\(2025\)Y\. Luo, B\. Zhang, Z\. Liu, and Q\. MaHi\-patch: hierarchical patch GNN for irregular multivariate time series\.InForty\-second International Conference on Machine Learning, ICML 2025, Vancouver, BC, Canada, July 13\-19, 2025,Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px10.p1.1),[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1),[§5\.1\.2](https://arxiv.org/html/2608.17284#S5.SS1.SSS2.p1.1)\. - Menneet al\.\(2015\)M\. J\. Menne, C\. N\. Williams Jr, and R\. S\. VoseLong\-term daily and monthly climate records from stations across the contiguous united states \(us historical climatology network\)\.Technical reportEnvironmental System Science Data Infrastructure for a Virtual Ecosystem; CDIAC\.Cited by:[§C\.1](https://arxiv.org/html/2608.17284#A3.SS1.SSS0.Px5.p1.1)\. - Mercataliet al\.\(2024\)G\. Mercatali, A\. Freitas, and J\. ChenGraph neural flows for unveiling systemic interactions among irregularly sampled time series\.InAdvances in Neural Information Processing Systems 37: Annual Conference on Neural Information Processing Systems 2024, NeurIPS 2024, Vancouver, BC, Canada, December 10 \- 15, 2024,Cited by:[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Nepalet al\.\(2024\)S\. Nepal, W\. Liu, A\. Pillai, W\. Wang, V\. Vojdanovski, J\. F\. Huckins, C\. Rogers, M\. L\. Meyer, and A\. T\. CampbellCapturing the college experience: a four\-year mobile sensing study of mental health, resilience and behavior of college students during the pandemic\.Proceedings of the ACM on interactive, mobile, wearable and ubiquitous technologies8\(1\),pp\. 1–37\.Cited by:[§C\.1](https://arxiv.org/html/2608.17284#A3.SS1.SSS0.Px4.p1.1)\. - Ohet al\.\(2026\)Y\. Oh, D\. Lim, and S\. KimFlowPath: learning data\-driven manifolds with invertible flows for robust irregularly\-sampled time series classification\.InProceedings of the AAAI Conference on Artificial Intelligence,pp\. 24594–24603\.Cited by:[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1)\. - Oreshkinet al\.\(2020\)B\. N\. Oreshkin, D\. Carpov, N\. Chapados, and Y\. BengioN\-BEATS: neural basis expansion analysis for interpretable time series forecasting\.In8th International Conference on Learning Representations, ICLR 2020, Addis Ababa, Ethiopia, April 26\-30, 2020,Cited by:[§2\.2](https://arxiv.org/html/2608.17284#S2.SS2.p1.1)\. - Qiuet al\.\(2025\)X\. Qiu, X\. Wu, Y\. Lin, C\. Guo, J\. Hu, and B\. YangDUET: dual clustering enhanced multivariate time series forecasting\.InProceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining, V\.1, KDD 2025, Toronto, ON, Canada, August 3\-7, 2025,pp\. 1185–1196\.Cited by:[§2\.2](https://arxiv.org/html/2608.17284#S2.SS2.p1.1)\. - Qiuet al\.\(2026\)X\. Qiu, K\. Yan, X\. Liu, X\. Wu, and J\. HuBridging time and frequency: a joint modeling framework for irregular multivariate time series forecasting\.arXiv preprint arXiv:2602\.00582\.Cited by:[Table 1](https://arxiv.org/html/2608.17284#S1.T1.5.3.4.1.1),[§1](https://arxiv.org/html/2608.17284#S1.p2.1),[§1](https://arxiv.org/html/2608.17284#S1.p3.1)\. - Rubanovaet al\.\(2019\)Y\. Rubanova, R\. T\. Chen, and D\. K\. DuvenaudLatent ordinary differential equations for irregularly\-sampled time series\.Advances in neural information processing systems32\.Cited by:[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1)\. - Schirmeret al\.\(2022\)M\. Schirmer, M\. Eltayeb, S\. Lessmann, and M\. RudolphModeling irregular time series with continuous recurrent units\.InInternational conference on machine learning,pp\. 19388–19405\.Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px4.p1.1),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Shukla and Marlin \(2021\)S\. N\. Shukla and B\. M\. MarlinMulti\-time attention networks for irregularly sampled time series\.In9th International Conference on Learning Representations, ICLR 2021, Virtual Event, Austria, May 3\-7, 2021,Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px3.p1.1),[Table 1](https://arxiv.org/html/2608.17284#S1.T1.5.4.4.1.1),[§1](https://arxiv.org/html/2608.17284#S1.p2.1),[§2\.2](https://arxiv.org/html/2608.17284#S2.SS2.p1.1),[§3\.2](https://arxiv.org/html/2608.17284#S3.SS2.p1.2),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Silvaet al\.\(2012\)I\. Silva, G\. Moody, D\. J\. Scott, L\. A\. Celi, and R\. G\. MarkPredicting in\-hospital mortality of icu patients: the physionet/computing in cardiology challenge 2012\.In2012 computing in cardiology,pp\. 245–248\.Cited by:[§C\.1](https://arxiv.org/html/2608.17284#A3.SS1.SSS0.Px2.p1.1)\. - Yalavarthiet al\.\(2024\)V\. K\. Yalavarthi, K\. Madhusudhanan, R\. Scholz, N\. Ahmed, J\. Burchert, S\. Jawed, S\. Born, and L\. Schmidt\-ThiemeGrafiti: graphs for forecasting irregularly sampled time series\.InProceedings of the AAAI Conference on Artificial Intelligence,pp\. 16255–16263\.Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px8.p1.1),[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Zhanget al\.\(2023\)J\. Zhang, S\. Zheng, W\. Cao, J\. Bian, and J\. LiWarpformer: a multi\-scale modeling approach for irregular clinical time series\.InProceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining,pp\. 3273–3285\.Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px9.p1.1),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Zhanget al\.\(2024\)W\. Zhang, C\. Yin, H\. Liu, X\. Zhou, and H\. XiongIrregular multivariate time series forecasting: A transformable patching graph neural networks approach\.InForty\-first International Conference on Machine Learning, ICML 2024, Vienna, Austria, July 21\-27, 2024,R\. Salakhutdinov, Z\. Kolter, K\. A\. Heller, A\. Weller, N\. Oliver, J\. Scarlett, and F\. Berkenkamp \(Eds\.\),pp\. 60179–60196\.Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px7.p1.1),[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1),[§4\.4](https://arxiv.org/html/2608.17284#S4.SS4.p2.1),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Zhanget al\.\(2022\)X\. Zhang, M\. Zeman, T\. Tsiligkaridis, and M\. ZitnikGraph\-guided network for irregularly sampled multivariate time series\.InThe Tenth International Conference on Learning Representations, ICLR 2022, Virtual Event, April 25\-29, 2022,Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px6.p1.1),[§2\.1](https://arxiv.org/html/2608.17284#S2.SS1.p1.1),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. - Zhouet al\.\(2022\)T\. Zhou, Z\. Ma, Q\. Wen, X\. Wang, L\. Sun, and R\. JinFEDformer: frequency enhanced decomposed transformer for long\-term series forecasting\.InInternational Conference on Machine Learning, ICML 2022, 17\-23 July 2022, Baltimore, Maryland, USA,pp\. 27268–27286\.Cited by:[§2\.2](https://arxiv.org/html/2608.17284#S2.SS2.p1.1)\. - Zhouet al\.\(2026\)Z\. Zhou, Y\. Huang, Y\. Wang, Y\. Wu, J\. Kwok, and Y\. LiangRevitalizing canonical pre\-alignment for irregular multivariate time series forecasting\.InProceedings of the AAAI Conference on Artificial Intelligence,pp\. 29115–29123\.Cited by:[§C\.2](https://arxiv.org/html/2608.17284#A3.SS2.SSS0.Px11.p1.1),[Table 1](https://arxiv.org/html/2608.17284#S1.T1.5.2.4.1.1.1.1.1),[§1](https://arxiv.org/html/2608.17284#S1.p2.1),[§1](https://arxiv.org/html/2608.17284#S1.p3.1),[§2\.2](https://arxiv.org/html/2608.17284#S2.SS2.p1.1),[§3\.2](https://arxiv.org/html/2608.17284#S3.SS2.p1.2),[§5\.1\.1](https://arxiv.org/html/2608.17284#S5.SS1.SSS1.p1.1)\. ## Appendix AProof of Theorem 1 For each basis functionϕk\\phi\_\{k\}, the ideal continuous\-time response coefficient is defined as ck=∫𝒯x\(t\)ϕk\(t\)𝑑t∫𝒯ϕk\(t\)𝑑t\.\\displaystyle c\_\{k\}=\\frac\{\\int\_\{\\mathcal\{T\}\}x\(t\)\\phi\_\{k\}\(t\)dt\}\{\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)dt\}\.\(20\)The uncorrected discrete estimator is defined as c^k=∑i=1Lxiϕk\(ti\)∑i=1Lϕk\(ti\)\.\\displaystyle\\hat\{c\}\_\{k\}=\\frac\{\\sum\_\{i=1\}^\{L\}x\_\{i\}\\phi\_\{k\}\(t\_\{i\}\)\}\{\\sum\_\{i=1\}^\{L\}\\phi\_\{k\}\(t\_\{i\}\)\}\.\(21\)Since the timestamps are sampled from densityp\(t\)p\(t\), the discrete estimator does not directly approximateckc\_\{k\}\. Instead, it approximates the response coefficient under the timestamp sampling density: ckp=∫𝒯x\(t\)ϕk\(t\)p\(t\)𝑑t∫𝒯ϕk\(t\)p\(t\)𝑑t\.\\displaystyle c\_\{k\}^\{p\}=\\frac\{\\int\_\{\\mathcal\{T\}\}x\(t\)\\phi\_\{k\}\(t\)p\(t\)dt\}\{\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)p\(t\)dt\}\.\(22\)Therefore, we decompose the error as \|c^k−ck\|≤\|c^k−ckp\|\+\|ckp−ck\|\.\\displaystyle\|\\hat\{c\}\_\{k\}\-c\_\{k\}\|\\leq\|\\hat\{c\}\_\{k\}\-c\_\{k\}^\{p\}\|\+\|c\_\{k\}^\{p\}\-c\_\{k\}\|\.\(23\)The first term corresponds to the finite\-sample approximation error, while the second term corresponds to the sampling bias induced by the non\-uniform timestamp density\. We first bound the finite\-sample error\. Define Yik=x\(ti\)ϕk\(ti\),Zik=ϕk\(ti\)\.\\displaystyle Y\_\{i\}^\{k\}=x\(t\_\{i\}\)\\phi\_\{k\}\(t\_\{i\}\),\\qquad Z\_\{i\}^\{k\}=\\phi\_\{k\}\(t\_\{i\}\)\.\(24\)Then c^k=Y¯kZ¯k,ckp=𝔼p\[Yik\]𝔼p\[Zik\],\\displaystyle\\hat\{c\}\_\{k\}=\\frac\{\\bar\{Y\}\_\{k\}\}\{\\bar\{Z\}\_\{k\}\},\\qquad c\_\{k\}^\{p\}=\\frac\{\\mathbb\{E\}\_\{p\}\[Y\_\{i\}^\{k\}\]\}\{\\mathbb\{E\}\_\{p\}\[Z\_\{i\}^\{k\}\]\},\(25\)where Y¯k=1L∑i=1LYik,Z¯k=1L∑i=1LZik\.\\displaystyle\\bar\{Y\}\_\{k\}=\\frac\{1\}\{L\}\\sum\_\{i=1\}^\{L\}Y\_\{i\}^\{k\},\\qquad\\bar\{Z\}\_\{k\}=\\frac\{1\}\{L\}\\sum\_\{i=1\}^\{L\}Z\_\{i\}^\{k\}\.\(26\)Since\|x\(t\)\|≤1\|x\(t\)\|\\leq 1and0≤ϕk\(t\)≤m0\\leq\\phi\_\{k\}\(t\)\\leq m, we have \|Yik\|≤m,0≤Zik≤m\.\\displaystyle\|Y\_\{i\}^\{k\}\|\\leq m,\\qquad 0\\leq Z\_\{i\}^\{k\}\\leq m\.\(27\)By Hoeffding’s inequality and a union bound over allk∈\[K\]k\\in\[K\]for bothY¯k\\bar\{Y\}\_\{k\}andZ¯k\\bar\{Z\}\_\{k\}, with probability at least1−δ1\-\\delta, the following inequalities hold simultaneously: maxk∈\[K\]\|Y¯k−𝔼p\[Yik\]\|≤ϵL,maxk∈\[K\]\|Z¯k−𝔼p\[Zik\]\|≤ϵL,\\displaystyle\\max\_\{k\\in\[K\]\}\|\\bar\{Y\}\_\{k\}\-\\mathbb\{E\}\_\{p\}\[Y\_\{i\}^\{k\}\]\|\\leq\\epsilon\_\{L\},\\qquad\\max\_\{k\\in\[K\]\}\|\\bar\{Z\}\_\{k\}\-\\mathbb\{E\}\_\{p\}\[Z\_\{i\}^\{k\}\]\|\\leq\\epsilon\_\{L\},\(28\)where ϵL=m2log\(4K/δ\)L\.\\displaystyle\\epsilon\_\{L\}=m\\sqrt\{\\frac\{2\\log\(4K/\\delta\)\}\{L\}\}\.\(29\)WhenLLis sufficiently large such thatϵL≤a/2\\epsilon\_\{L\}\\leq a/2, i\.e\.,L≥8m2a2log4KδL\\geq\\frac\{8m^\{2\}\}\{a^\{2\}\}\\log\\frac\{4K\}\{\\delta\}, we have Z¯k≥𝔼p\[Zik\]−ϵL≥a2\.\\displaystyle\\bar\{Z\}\_\{k\}\\geq\\mathbb\{E\}\_\{p\}\[Z\_\{i\}^\{k\}\]\-\\epsilon\_\{L\}\\geq\\frac\{a\}\{2\}\.\(30\)Now we compare the two ratios: \|c^k−ckp\|\\displaystyle\|\\hat\{c\}\_\{k\}\-c\_\{k\}^\{p\}\|=\|Y¯kZ¯k−𝔼p\[Yik\]𝔼p\[Zik\]\|\\displaystyle=\\left\|\\frac\{\\bar\{Y\}\_\{k\}\}\{\\bar\{Z\}\_\{k\}\}\-\\frac\{\\mathbb\{E\}\_\{p\}\[Y\_\{i\}^\{k\}\]\}\{\\mathbb\{E\}\_\{p\}\[Z\_\{i\}^\{k\}\]\}\\right\|≤\|Y¯k−𝔼p\[Yik\]\|Z¯k\+\|𝔼p\[Yik\]\|\|1Z¯k−1𝔼p\[Zik\]\|\.\\displaystyle\\leq\\frac\{\|\\bar\{Y\}\_\{k\}\-\\mathbb\{E\}\_\{p\}\[Y\_\{i\}^\{k\}\]\|\}\{\\bar\{Z\}\_\{k\}\}\+\|\\mathbb\{E\}\_\{p\}\[Y\_\{i\}^\{k\}\]\|\\left\|\\frac\{1\}\{\\bar\{Z\}\_\{k\}\}\-\\frac\{1\}\{\\mathbb\{E\}\_\{p\}\[Z\_\{i\}^\{k\}\]\}\\right\|\.≤\|Y¯k−𝔼p\[Yik\]\|Z¯k\+𝔼p\[Zik\]\|Z¯k−𝔼p\[Zik\]\|Z¯k𝔼p\[Zik\]\\displaystyle\\leq\\frac\{\|\\bar\{Y\}\_\{k\}\-\\mathbb\{E\}\_\{p\}\[Y\_\{i\}^\{k\}\]\|\}\{\\bar\{Z\}\_\{k\}\}\+\\mathbb\{E\}\_\{p\}\[Z\_\{i\}^\{k\}\]\\frac\{\|\\bar\{Z\}\_\{k\}\-\\mathbb\{E\}\_\{p\}\[Z\_\{i\}^\{k\}\]\|\}\{\\bar\{Z\}\_\{k\}\\mathbb\{E\}\_\{p\}\[Z\_\{i\}^\{k\}\]\}≤2ϵLa\+2ϵLa\\displaystyle\\leq\\frac\{2\\epsilon\_\{L\}\}\{a\}\+\\frac\{2\\epsilon\_\{L\}\}\{a\}=4ϵLa\.\\displaystyle=\\frac\{4\\epsilon\_\{L\}\}\{a\}\.\(31\)The second inequality holds because\|𝔼p\[Yik\]\|=\|∫𝒯x\(t\)ϕk\(t\)p\(t\)𝑑t\|≤∫𝒯ϕk\(t\)p\(t\)𝑑t=𝔼p\[Zik\]\|\\mathbb\{E\}\_\{p\}\[Y\_\{i\}^\{k\}\]\|=\\left\|\\int\_\{\\mathcal\{T\}\}x\(t\)\\phi\_\{k\}\(t\)p\(t\)dt\\right\|\\leq\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)p\(t\)dt=\\mathbb\{E\}\_\{p\}\[Z\_\{i\}^\{k\}\]\. Taking the maximum over allk∈\[K\]k\\in\[K\], we obtain maxk∈\[K\]\|c^k−ckp\|≤4ma2log\(4K/δ\)L\.\\displaystyle\\max\_\{k\\in\[K\]\}\|\\hat\{c\}\_\{k\}\-c\_\{k\}^\{p\}\|\\leq\\frac\{4m\}\{a\}\\sqrt\{\\frac\{2\\log\(4K/\\delta\)\}\{L\}\}\.\(32\) Next, we bound the sampling bias term\|ckp−ck\|\|c\_\{k\}^\{p\}\-c\_\{k\}\|\. Define Ak=∫𝒯ϕk\(t\)𝑑t,Bk=∫𝒯x\(t\)ϕk\(t\)𝑑t,\\displaystyle A\_\{k\}=\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)dt,\\qquad B\_\{k\}=\\int\_\{\\mathcal\{T\}\}x\(t\)\\phi\_\{k\}\(t\)dt,\(33\)and Akp=∫𝒯ϕk\(t\)p\(t\)𝑑t,Bkp=∫𝒯x\(t\)ϕk\(t\)p\(t\)𝑑t\.\\displaystyle A\_\{k\}^\{p\}=\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)p\(t\)dt,\\qquad B\_\{k\}^\{p\}=\\int\_\{\\mathcal\{T\}\}x\(t\)\\phi\_\{k\}\(t\)p\(t\)dt\.\(34\)Then ck=BkAk,ckp=BkpAkp\.\\displaystyle c\_\{k\}=\\frac\{B\_\{k\}\}\{A\_\{k\}\},\\qquad c\_\{k\}^\{p\}=\\frac\{B\_\{k\}^\{p\}\}\{A\_\{k\}^\{p\}\}\.\(35\)Thus, \|ckp−ck\|\\displaystyle\|c\_\{k\}^\{p\}\-c\_\{k\}\|=\|BkpAkp−BkAk\|\\displaystyle=\\left\|\\frac\{B\_\{k\}^\{p\}\}\{A\_\{k\}^\{p\}\}\-\\frac\{B\_\{k\}\}\{A\_\{k\}\}\\right\|≤\|Bkp−Bk\|Akp\+\|Bk\|\|1Akp−1Ak\|\\displaystyle\\leq\\frac\{\|B\_\{k\}^\{p\}\-B\_\{k\}\|\}\{A\_\{k\}^\{p\}\}\+\|B\_\{k\}\|\\left\|\\frac\{1\}\{A\_\{k\}^\{p\}\}\-\\frac\{1\}\{A\_\{k\}\}\\right\|≤\|Bkp−Bk\|Akp\+Ak\|Akp−Ak\|AkpAk\\displaystyle\\leq\\frac\{\|B\_\{k\}^\{p\}\-B\_\{k\}\|\}\{A\_\{k\}^\{p\}\}\+A\_\{k\}\\frac\{\|A\_\{k\}^\{p\}\-A\_\{k\}\|\}\{A\_\{k\}^\{p\}A\_\{k\}\}≤\|Bkp−Bk\|\+\|Akp−Ak\|a\\displaystyle\\leq\\frac\{\|B\_\{k\}^\{p\}\-B\_\{k\}\|\+\|A\_\{k\}^\{p\}\-A\_\{k\}\|\}\{a\}=\|∫𝒯x\(t\)ϕk\(t\)\(p\(t\)−1\)𝑑t\|\+\|∫𝒯ϕk\(t\)\(p\(t\)−1\)𝑑t\|a\\displaystyle=\\frac\{\\left\|\\int\_\{\\mathcal\{T\}\}x\(t\)\\phi\_\{k\}\(t\)\(p\(t\)\-1\)dt\\right\|\+\\left\|\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)\(p\(t\)\-1\)dt\\right\|\}\{a\}≤∫𝒯\|x\(t\)\|ϕk\(t\)\|p\(t\)−1\|𝑑t\+∫𝒯ϕk\(t\)\|p\(t\)−1\|𝑑ta\\displaystyle\\leq\\frac\{\\int\_\{\\mathcal\{T\}\}\|x\(t\)\|\\phi\_\{k\}\(t\)\|p\(t\)\-1\|dt\+\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)\|p\(t\)\-1\|dt\}\{a\}≤2m∫𝒯\|p\(t\)−1\|𝑑ta\\displaystyle\\leq\\frac\{2m\\int\_\{\\mathcal\{T\}\}\|p\(t\)\-1\|dt\}\{a\}=2m‖p\(t\)−1‖L1a\\displaystyle=\\frac\{2m\\\|p\(t\)\-1\\\|\_\{L^\{1\}\}\}\{a\}\(36\)The second inequality holds due to\|Bk\|=\|∫𝒯x\(t\)ϕk\(t\)𝑑t\|≤∫𝒯ϕk\(t\)𝑑t=Ak\|B\_\{k\}\|=\\left\|\\int\_\{\\mathcal\{T\}\}x\(t\)\\phi\_\{k\}\(t\)dt\\right\|\\leq\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)dt=A\_\{k\}\. Taking the maximum overk∈\[K\]k\\in\[K\], we obtain maxk∈\[K\]\|ckp−ck\|≤2ma‖p\(t\)−1‖L1\.\\displaystyle\\max\_\{k\\in\[K\]\}\|c\_\{k\}^\{p\}\-c\_\{k\}\|\\leq\\frac\{2m\}\{a\}\\\|p\(t\)\-1\\\|\_\{L^\{1\}\}\.\(37\) Finally, combining the finite\-sample approximation error in Eq\. \([32](https://arxiv.org/html/2608.17284#A1.E32)\) and the sampling bias term in Eq\. \([37](https://arxiv.org/html/2608.17284#A1.E37)\) yields maxk∈\[K\]\|c^k−ck\|\\displaystyle\\max\_\{k\\in\[K\]\}\|\\hat\{c\}\_\{k\}\-c\_\{k\}\|≤maxk∈\[K\]\|c^k−ckp\|\+maxk∈\[K\]\|ckp−ck\|\\displaystyle\\leq\\max\_\{k\\in\[K\]\}\|\\hat\{c\}\_\{k\}\-c\_\{k\}^\{p\}\|\+\\max\_\{k\\in\[K\]\}\|c\_\{k\}^\{p\}\-c\_\{k\}\|≤4ma2log\(4K/δ\)L\+2ma‖p\(t\)−1‖L1\.\\displaystyle\\leq\\frac\{4m\}\{a\}\\sqrt\{\\frac\{2\\log\(4K/\\delta\)\}\{L\}\}\+\\frac\{2m\}\{a\}\\\|p\(t\)\-1\\\|\_\{L^\{1\}\}\.\(38\)This completes the proof\. ## Appendix BDebiasing Property of Density\-Corrected Estimation In this section, we further explain why the density\-corrected estimator can eliminate the sampling bias\. Recall when the observed timestamps are sampled from a non\-uniform densityp\(t\)p\(t\), the uncorrected discrete estimator converges to the response coefficient under the timestamp sampling density, which leads to the non\-vanishing bias term in Theorem 1\. To remove this bias, we apply importance weighting to compensate for the timestamp sampling density\. The density\-corrected estimator is defined as c~k=∑i=1Lxiϕk\(ti\)p\(ti\)∑i=1Lϕk\(ti\)p\(ti\)\.\\displaystyle\\tilde\{c\}\_\{k\}=\\frac\{\\sum\_\{i=1\}^\{L\}\\frac\{x\_\{i\}\\phi\_\{k\}\(t\_\{i\}\)\}\{p\(t\_\{i\}\)\}\}\{\\sum\_\{i=1\}^\{L\}\\frac\{\\phi\_\{k\}\(t\_\{i\}\)\}\{p\(t\_\{i\}\)\}\}\.\(39\)The key difference from the uncorrected estimator is that the numerator and denominator now directly estimate the corresponding continuous\-time integrals under the uniform time domain\. Specifically, sincetit\_\{i\}is sampled from densityp\(t\)p\(t\), we have 𝔼p\[x\(t\)ϕk\(t\)p\(t\)\]\\displaystyle\\mathbb\{E\}\_\{p\}\\left\[\\frac\{x\(t\)\\phi\_\{k\}\(t\)\}\{p\(t\)\}\\right\]=∫𝒯x\(t\)ϕk\(t\)p\(t\)p\(t\)𝑑t=∫𝒯x\(t\)ϕk\(t\)𝑑t,\\displaystyle=\\int\_\{\\mathcal\{T\}\}\\frac\{x\(t\)\\phi\_\{k\}\(t\)\}\{p\(t\)\}p\(t\)dt=\\int\_\{\\mathcal\{T\}\}x\(t\)\\phi\_\{k\}\(t\)dt,\(40\)𝔼p\[ϕk\(t\)p\(t\)\]\\displaystyle\\mathbb\{E\}\_\{p\}\\left\[\\frac\{\\phi\_\{k\}\(t\)\}\{p\(t\)\}\\right\]=∫𝒯ϕk\(t\)p\(t\)p\(t\)𝑑t=∫𝒯ϕk\(t\)𝑑t\.\\displaystyle=\\int\_\{\\mathcal\{T\}\}\\frac\{\\phi\_\{k\}\(t\)\}\{p\(t\)\}p\(t\)dt=\\int\_\{\\mathcal\{T\}\}\\phi\_\{k\}\(t\)dt\.\(41\)Therefore, the density\-corrected estimator directly approximates the desired coefficientckc\_\{k\}, rather than the sampling\-density\-weighted coefficientckpc\_\{k\}^\{p\}\. To obtain a finite\-sample bound, we additionally assume that the sampling density is lower bounded, i\.e\., there exists a constantρ\>0\\rho\>0such thatp\(t\)≥ρp\(t\)\\geq\\rho, for∀t∈𝒯\\forall t\\in\\mathcal\{T\}\. This condition ensures that the importance weights1/p\(t\)1/p\(t\)are bounded\. Under this assumption, together with\|x\(t\)\|≤1\|x\(t\)\|\\leq 1and0≤ϕk\(t\)≤m0\\leq\\phi\_\{k\}\(t\)\\leq m, we have \|x\(ti\)ϕk\(ti\)p\(ti\)\|≤mρ,0≤ϕk\(ti\)p\(ti\)≤mρ\.\\displaystyle\\left\|\\frac\{x\(t\_\{i\}\)\\phi\_\{k\}\(t\_\{i\}\)\}\{p\(t\_\{i\}\)\}\\right\|\\leq\\frac\{m\}\{\\rho\},\\qquad 0\\leq\\frac\{\\phi\_\{k\}\(t\_\{i\}\)\}\{p\(t\_\{i\}\)\}\\leq\\frac\{m\}\{\\rho\}\.\(42\)Following the same concentration and ratio\-estimation arguments as in Appendix A, whenLLis sufficiently large, with probability at least1−δ1\-\\delta, the following bound holds: maxk∈\[K\]\|c~k−ck\|≤4maρ2log\(4K/δ\)L\.\\displaystyle\\max\_\{k\\in\[K\]\}\|\\tilde\{c\}\_\{k\}\-c\_\{k\}\|\\leq\\frac\{4m\}\{a\\rho\}\\sqrt\{\\frac\{2\\log\(4K/\\delta\)\}\{L\}\}\.\(43\) Compared with the bound for the uncorrected estimator in Theorem 1, the above bound does not contain the non\-vanishing bias term related to‖p\(t\)−1‖L1\\\|p\(t\)\-1\\\|\_\{L^\{1\}\}\. Therefore, the density\-corrected estimator removes the systematic bias induced by irregular timestamp sampling\. ## Appendix CDatasets and Baseline Model Details ### C\.1Datasets In this section, we provide a detailed description of the five public datasets used in our experiments, including their sources and characteristics\. The basic statistics are summarized in Table[5](https://arxiv.org/html/2608.17284#A3.T5)\. Dataset\# Variables\# samplesAvg \# Obs\.Max LengthPhysioNet3611,981308\.647MIMIC9621,250144\.696HumanActivity121,359362\.2131StudentLife9207,680\.51,370USHCN51,114313\.5337 Table 5:Dataset statistics\.Table 6:MAE results of DNBNet and baselines on five irregular time\-series datasets\. Best results are in bold and second\-best results are underlined\.MethodUSHCNHuman ActivityStudent LifePhysioNetMIMICPrimeNet0\.5094±0\.00020\.5094\\pm 0\.00021\.7054±0\.00051\.7054\\pm 0\.00050\.7231±0\.00010\.7231\\pm 0\.00010\.6859±0\.00000\.6859\\pm 0\.00000\.6632±0\.00010\.6632\\pm 0\.0001SeFT0\.4981±0\.00210\.4981\\pm 0\.00210\.9733±0\.00060\.9733\\pm 0\.00060\.7201±0\.00220\.7201\\pm 0\.00220\.6766±0\.00050\.6766\\pm 0\.00050\.6689±0\.00080\.6689\\pm 0\.0008mTAN0\.3412±0\.00760\.3412\\pm 0\.00760\.2302±0\.00710\.2302\\pm 0\.00710\.5742±0\.00330\.5742\\pm 0\.00330\.4271±0\.00410\.4271\\pm 0\.00410\.6749±0\.00230\.6749\\pm 0\.0023CRU0\.3948±0\.00690\.3948\\pm 0\.00690\.2673±0\.00260\.2673\\pm 0\.00260\.6403±0\.00430\.6403\\pm 0\.00430\.5782±0\.00400\.5782\\pm 0\.00400\.5828±0\.00460\.5828\\pm 0\.0046GNeuralFlow0\.3842±0\.00240\.3842\\pm 0\.00240\.3802±0\.02170\.3802\\pm 0\.02170\.6085±0\.01630\.6085\\pm 0\.01630\.4012±0\.00090\.4012\\pm 0\.00090\.5336±0\.00580\.5336\\pm 0\.0058Raindrop0\.3515±0\.00700\.3515\\pm 0\.00700\.2159±0\.00270\.2159\\pm 0\.00270\.5816±0\.00720\.5816\\pm 0\.00720\.4057±0\.00060\.4057\\pm 0\.00060\.5047±0\.00350\.5047\\pm 0\.0035tPatchGNN0\.4105±0\.07250\.4105\\pm 0\.07250\.1444±0\.00200\.1444\\pm 0\.00200\.5603±0\.00090\.5603\\pm 0\.00090\.3665±0\.00180\.3665\\pm 0\.00180\.4069±0\.00150\.4069\\pm 0\.0015GraFITi0\.3437±0\.01050\.3437\\pm 0\.01050\.1559±0\.00560\.1559\\pm 0\.00560\.5644±0\.00050\.5644\\pm 0\.00050\.3538±0\.0015\\mathbf\{0\.3538\\pm 0\.0015\}0\.4016±0\.0040¯\\underline\{0\.4016\\pm 0\.0040\}Warpformer0\.3215±0\.0017¯\\underline\{0\.3215\\pm 0\.0017\}0\.1427±0\.00050\.1427\\pm 0\.00050\.5510±0\.0016\\mathbf\{0\.5510\\pm 0\.0016\}0\.3718±0\.00130\.3718\\pm 0\.00130\.4069±0\.00140\.4069\\pm 0\.0014Hi\-Patch0\.3364±0\.01140\.3364\\pm 0\.01140\.1450±0\.00080\.1450\\pm 0\.00080\.5580±0\.00110\.5580\\pm 0\.00110\.3715±0\.00360\.3715\\pm 0\.00360\.4112±0\.00220\.4112\\pm 0\.0022KAFNet0\.3219±0\.00280\.3219\\pm 0\.00280\.1501±0\.00130\.1501\\pm 0\.00130\.5674±0\.00110\.5674\\pm 0\.00110\.3809±0\.00080\.3809\\pm 0\.00080\.4098±0\.00220\.4098\\pm 0\.0022APN0\.3368±0\.01470\.3368\\pm 0\.01470\.1401±0\.0007¯\\underline\{0\.1401\\pm 0\.0007\}0\.5682±0\.00050\.5682\\pm 0\.00050\.3669±0\.00020\.3669\\pm 0\.00020\.4145±0\.00560\.4145\\pm 0\.0056DNBNet \(Ours\)0\.3053±0\.0046\\mathbf\{0\.3053\\pm 0\.0046\}0\.1376±0\.0003\\mathbf\{0\.1376\\pm 0\.0003\}0\.5515±0\.0003¯\\underline\{0\.5515\\pm 0\.0003\}0\.3644±0\.0011¯\\underline\{0\.3644\\pm 0\.0011\}0\.3981±0\.0009\\mathbf\{0\.3981\\pm 0\.0009\}Table 7:Complete ablation study of DNBNet on five irregular time\-series datasets\. Best results are highlighted inbold\.MSEVariantUSHCNHuman ActivityStudent LifePhysioNetMIMICw/op\(t\)p\(t\)0\.4449±0\.02910\.4449\\pm 0\.02910\.0564±0\.00000\.0564\\pm 0\.00000\.6291±0\.00040\.6291\\pm 0\.00040\.3161±0\.00030\.3161\\pm 0\.00030\.4485±0\.00120\.4485\\pm 0\.0012Rep\. RBF0\.4144±0\.00910\.4144\\pm 0\.00910\.0568±0\.00020\.0568\\pm 0\.00020\.6242±0\.00070\.6242\\pm 0\.00070\.3231±0\.00070\.3231\\pm 0\.00070\.4507±0\.00090\.4507\\pm 0\.0009Rep\. Fourier0\.4101±0\.00880\.4101\\pm 0\.00880\.0562±0\.00010\.0562\\pm 0\.00010\.6257±0\.00090\.6257\\pm 0\.00090\.3267±0\.00020\.3267\\pm 0\.00020\.4869±0\.00480\.4869\\pm 0\.0048w/o AvgPool0\.4195±0\.01660\.4195\\pm 0\.01660\.0569±0\.00010\.0569\\pm 0\.00010\.6269±0\.00040\.6269\\pm 0\.00040\.3119±0\.00060\.3119\\pm 0\.00060\.4494±0\.00120\.4494\\pm 0\.0012w/o BasDec0\.4552±0\.04240\.4552\\pm 0\.04240\.0559±0\.00020\.0559\\pm 0\.00020\.6281±0\.00110\.6281\\pm 0\.00110\.3092±0\.00020\.3092\\pm 0\.00020\.4613±0\.00230\.4613\\pm 0\.0023DNBNet \(Full\)0\.4013±0\.0108\\mathbf\{0\.4013\\pm 0\.0108\}0\.0551±0\.0001\\mathbf\{0\.0551\\pm 0\.0001\}0\.6136±0\.0002\\mathbf\{0\.6136\\pm 0\.0002\}0\.3089±0\.0005\\mathbf\{0\.3089\\pm 0\.0005\}0\.4289±0\.0012\\mathbf\{0\.4289\\pm 0\.0012\}MAEVariantUSHCNHuman ActivityStudent LifePhysioNetMIMICw/op\(t\)p\(t\)0\.3276±0\.02000\.3276\\pm 0\.02000\.1386±0\.00060\.1386\\pm 0\.00060\.5575±0\.00050\.5575\\pm 0\.00050\.3694±0\.00020\.3694\\pm 0\.00020\.4078±0\.00140\.4078\\pm 0\.0014Rep\. RBF0\.3079±0\.00640\.3079\\pm 0\.00640\.1382±0\.00030\.1382\\pm 0\.00030\.5549±0\.00140\.5549\\pm 0\.00140\.3798±0\.00120\.3798\\pm 0\.00120\.4116±0\.00090\.4116\\pm 0\.0009Rep\. Fourier0\.3139±0\.00520\.3139\\pm 0\.00520\.1399±0\.00050\.1399\\pm 0\.00050\.5571±0\.00110\.5571\\pm 0\.00110\.3794±0\.00010\.3794\\pm 0\.00010\.4239±0\.00330\.4239\\pm 0\.0033w/o AvgPool0\.3147±0\.01100\.3147\\pm 0\.01100\.1388±0\.00030\.1388\\pm 0\.00030\.5569±0\.00050\.5569\\pm 0\.00050\.3686±0\.00100\.3686\\pm 0\.00100\.4080±0\.00090\.4080\\pm 0\.0009w/o BasDec0\.3395±0\.02780\.3395\\pm 0\.02780\.1387±0\.00060\.1387\\pm 0\.00060\.5565±0\.00110\.5565\\pm 0\.00110\.3652±0\.00130\.3652\\pm 0\.00130\.4169±0\.00220\.4169\\pm 0\.0022DNBNet \(Full\)0\.3053±0\.0046\\mathbf\{0\.3053\\pm 0\.0046\}0\.1376±0\.0003\\mathbf\{0\.1376\\pm 0\.0003\}0\.5515±0\.0003\\mathbf\{0\.5515\\pm 0\.0003\}0\.3644±0\.0011\\mathbf\{0\.3644\\pm 0\.0011\}0\.3981±0\.0009\\mathbf\{0\.3981\\pm 0\.0009\}##### MIMIC\. MIMIC is a large, freely accessible critical care database\([8](https://arxiv.org/html/2608.17284#bib.bib25)\)\. It contains de\-identified health records from patients who stayed in intensive care units \(ICUs\)\. The dataset is highly detailed, including vital signs, medications, and laboratory measurements\. In our experiments, we use the clinical time series collected from the first 48 hours of each patient’s ICU stay\. The resulting benchmark contains 21,250 samples with 96 variables\. ##### PhysioNet\. PhysioNet is another widely used clinical benchmark for irregular time series analysis\([23](https://arxiv.org/html/2608.17284#bib.bib26)\)\. It was originally released for predicting in\-hospital mortality of ICU patients\. Each record consists of multivariate measurements collected during the first 48 hours after admission\. The processed benchmark used in our experiments contains 11,981 samples and 36 variables, such as serum glucose and heart rate\. ##### Human Activity\. Human Activity is a biomechanics\-related dataset from the UCI Machine Learning Repository\. It contains sensor measurements collected from five subjects performing various activities\. The benchmark includes 1,359 samples and 12 variables representing 3D positions\. The data are naturally irregular because the sensors record information at non\-uniform time intervals\. ##### StudentLife\. StudentLife is a human behavior sensing dataset collected from college students using smartphones and wearable devices\([15](https://arxiv.org/html/2608.17284#bib.bib28)\)\. In our setting, we use its numerical time series modality, which includes activity\-related features such as biking, walking, and sleeping\. The irregularity mainly arises from human scheduling, device usage patterns, and asynchronous sensor recording, making it a realistic benchmark for irregular multivariate time series forecasting\. ##### USHCN\. USHCN \(United States Historical Climatology Network\) is a climate dataset containing long\-term meteorological observations from weather stations across the United States\([13](https://arxiv.org/html/2608.17284#bib.bib27)\)\. The processed benchmark contains 1,114 samples and 5 variables, such as daily maximum temperature, daily minimum temperature, and precipitation\. Although the data are recorded daily, missing observations are common in practice, which makes this dataset suitable for irregular time series forecasting\. Following previous work, we use a subset covering the period from 1996 to 2000\. ### C\.2Baseline Model Details We compare our method with 12 representative baseline models, covering irregular time series forecasting, classification, and interpolation methods\. These baselines include PrimeNet, SeFT, mTAN, CRU, GNeuralFlow, Raindrop, tPatchGNN, GraFITi, Warpformer, Hi\-Patch, KAFNet, and APN\. ##### PrimeNet \([3](https://arxiv.org/html/2608.17284#bib.bib21)\)is a pretraining framework for irregular multivariate time series, which learns generalizable temporal representations from irregular observations and can be adapted to downstream forecasting tasks\. ##### SeFT \([7](https://arxiv.org/html/2608.17284#bib.bib10)\)is a set\-function\-based model that treats irregular observations as an unordered set and uses permutation\-invariant aggregation to learn representations without requiring time alignment\. ##### mTAN \([22](https://arxiv.org/html/2608.17284#bib.bib4)\)employs multi\-time attention to map irregular observations onto a set of reference time points, thereby obtaining a regularized latent representation for downstream prediction\. ##### CRU \([21](https://arxiv.org/html/2608.17284#bib.bib22)\)is a continuous\-time recurrent model that combines recurrent updates with latent uncertainty modeling, making it suitable for irregularly sampled observations with varying time gaps\. ##### GNeuralFlow \(mercatali2024graph\)extends neural flow modeling with graph structures to capture both continuous\-time dynamics and inter\-variable dependencies in irregular multivariate time series\. ##### Raindrop \([27](https://arxiv.org/html/2608.17284#bib.bib16)\)is a graph attention model for IMTS, which propagates information across variables and timestamps to handle missingness and asynchronous observations\. ##### tPatchGNN \([26](https://arxiv.org/html/2608.17284#bib.bib13)\)is a patch\-based graph neural network that partitions irregular sequences into temporal patches and models temporal and variable dependencies jointly\. ##### GraFITi \([24](https://arxiv.org/html/2608.17284#bib.bib11)\)represents irregular time series as a bipartite graph over observations, timestamps, and variables, allowing the model to operate directly on sparse observations without dense alignment\. ##### Warpformer \([25](https://arxiv.org/html/2608.17284#bib.bib23)\)is a Transformer\-based model that introduces a temporal warping mechanism for multi\-scale modeling, aiming to better capture irregular and non\-stationary temporal patterns\. ##### Hi\-Patch \([12](https://arxiv.org/html/2608.17284#bib.bib17)\)adopts a hierarchical patching strategy to model irregular time series at multiple temporal granularities, which helps capture both local dynamics and long\-range dependencies\. ##### KAFNet \([29](https://arxiv.org/html/2608.17284#bib.bib5)\)is a recent IMTS forecasting model that uses kernel\-based aggregation to encode irregular observations into compact latent representations for future prediction\. ##### APN \([11](https://arxiv.org/html/2608.17284#bib.bib6)\)is a recent basis\-function\-based forecasting method that models irregular observations through adaptive temporal aggregation, providing a strong and efficient baseline for IMTS forecasting\. ## Appendix DAdditional Experiments Results ### D\.1Complete MAE Results Due to space limitations, we report only the MSE results in the main paper and provide the complete MAE results in Table[6](https://arxiv.org/html/2608.17284#A3.T6)\. DNBNet achieves the best MAE on USHCN, Human Activity, and MIMIC, and obtains the second\-best results on Student Life and PhysioNet, which is generally consistent with the MSE results\. This demonstrates that DNBNet remains effective under different evaluation metrics and across diverse application domains\. ### D\.2Varying Lookback Lengths and Forecast Horizons To further evaluate the robustness of DNBNet under different temporal settings, we conduct additional experiments by varying the lookback lengths and forecast horizons\. As shown in Fig\.[5](https://arxiv.org/html/2608.17284#A4.F5), DNBNet consistently achieves stable and competitive performance across different lookback windows\. This indicates that the proposed model does not rely on a specific input length, and can effectively extract useful temporal patterns from both shorter and longer historical observations\. We also report the results under different forecast horizons in Table[8](https://arxiv.org/html/2608.17284#A4.T8)\. The lookback lengths follow the settings in Table[5](https://arxiv.org/html/2608.17284#A3.T5)of main paper, while the prediction horizons are set to the remaining length of each sequence, including 12 hours for MIMIC\-III and PhysioNet, 300 milliseconds for Human Activity, the next 3 observations for USHCN, and 10 days for Student Life\. The results show that DNBNet maintains strong performance under these horizon settings, further demonstrating the effectiveness of the debiased neural basis\-function response and the dual\-branch forecasting decoder for irregular time\-series forecasting\. Table 8:Experimental results on five irregular multivariate time\-series datasets evaluated by MSE and MAE\. The look\-back lengths follow Table 2, and the prediction horizons are set to the remaining length of each sequence: 12 hours for MIMIC\-III and PhysioNet, 300 milliseconds for Human Activity, the next 3 observations for USHCN, and 10 days for Student Life\.MSEMethodUSHCNHuman ActivityStudent LifePhysioNetMIMICGraFTi0\.2089±0\.02180\.2089\{\\pm\}0\.02180\.0431±0\.00060\.0431\{\\pm\}0\.00060\.5789±0\.00180\.5789\{\\pm\}0\.00180\.3553±0\.0016\\mathbf\{0\.3553\{\\pm\}0\.0016\}0\.4957±0\.00320\.4957\{\\pm\}0\.0032Warpformer0\.1738±0\.00690\.1738\{\\pm\}0\.00690\.0446±0\.00130\.0446\{\\pm\}0\.00130\.5861±0\.00320\.5861\{\\pm\}0\.00320\.3558±0\.00160\.3558\{\\pm\}0\.00160\.5295±0\.00350\.5295\{\\pm\}0\.0035Hi\-Patch0\.2416±0\.02050\.2416\{\\pm\}0\.02050\.0472±0\.00010\.0472\{\\pm\}0\.00010\.5902±0\.00200\.5902\{\\pm\}0\.00200\.3666±0\.00010\.3666\{\\pm\}0\.00010\.5352±0\.00620\.5352\{\\pm\}0\.0062KAFNet0\.2045±0\.00910\.2045\{\\pm\}0\.00910\.0677±0\.00060\.0677\{\\pm\}0\.00060\.5980±0\.00240\.5980\{\\pm\}0\.00240\.3647±0\.00100\.3647\{\\pm\}0\.00100\.5145±0\.00760\.5145\{\\pm\}0\.0076APN0\.1816±0\.01330\.1816\{\\pm\}0\.01330\.0436±0\.00040\.0436\{\\pm\}0\.00040\.6057±0\.01400\.6057\{\\pm\}0\.01400\.3689±0\.00260\.3689\{\\pm\}0\.00260\.5396±0\.00530\.5396\{\\pm\}0\.0053NBFN \(Ours\)0\.1730±0\.0097\\mathbf\{0\.1730\{\\pm\}0\.0097\}0\.0429±0\.0001\\mathbf\{0\.0429\{\\pm\}0\.0001\}0\.5763±0\.0037\\mathbf\{0\.5763\{\\pm\}0\.0037\}0\.3584±0\.00060\.3584\{\\pm\}0\.00060\.4902±0\.0085\\mathbf\{0\.4902\{\\pm\}0\.0085\}MAEMethodUSHCNHuman ActivityStudent LifePhysioNetMIMICGraFTi0\.2813±0\.00310\.2813\{\\pm\}0\.00310\.1203±0\.00300\.1203\{\\pm\}0\.00300\.5308±0\.00120\.5308\{\\pm\}0\.00120\.4051±0\.0003\\mathbf\{0\.4051\{\\pm\}0\.0003\}0\.4369±0\.00230\.4369\{\\pm\}0\.0023Warpformer0\.2682±0\.00260\.2682\{\\pm\}0\.00260\.1221±0\.00220\.1221\{\\pm\}0\.00220\.5317±0\.00150\.5317\{\\pm\}0\.00150\.4063±0\.00190\.4063\{\\pm\}0\.00190\.4412±0\.00230\.4412\{\\pm\}0\.0023Hi\-Patch0\.2923±0\.01050\.2923\{\\pm\}0\.01050\.1250±0\.00010\.1250\{\\pm\}0\.00010\.5318±0\.00110\.5318\{\\pm\}0\.00110\.4150±0\.00110\.4150\{\\pm\}0\.00110\.4544±0\.00620\.4544\{\\pm\}0\.0062KAFNet0\.2714±0\.01350\.2714\{\\pm\}0\.01350\.1582±0\.00150\.1582\{\\pm\}0\.00150\.5386±0\.00160\.5386\{\\pm\}0\.00160\.4138±0\.00140\.4138\{\\pm\}0\.00140\.4419±0\.00460\.4419\{\\pm\}0\.0046APN0\.2818±0\.00980\.2818\{\\pm\}0\.00980\.1211±0\.00110\.1211\{\\pm\}0\.00110\.5480±0\.01560\.5480\{\\pm\}0\.01560\.4153±0\.00270\.4153\{\\pm\}0\.00270\.4564±0\.00440\.4564\{\\pm\}0\.0044NBFN \(Ours\)0\.2518±0\.0073\\mathbf\{0\.2518\{\\pm\}0\.0073\}0\.1172±0\.0006\\mathbf\{0\.1172\{\\pm\}0\.0006\}0\.5291±0\.0022\\mathbf\{0\.5291\{\\pm\}0\.0022\}0\.4084±0\.00120\.4084\{\\pm\}0\.00120\.4338±0\.0067\\mathbf\{0\.4338\{\\pm\}0\.0067\}Figure 5:Forecasting performance with varying lookback lengths and fixed forecast horizons\. ### D\.3Complete Ablation Results We further report the complete ablation results on all five datasets in Tables[7](https://arxiv.org/html/2608.17284#A3.T7)\. The full DNBNet consistently outperforms its variants, verifying the contribution of each component\. In particular, removing the density correction termp\(t\)p\(t\), replacing learnable basis functions with predefined RBF or Fourier bases, or removing the average pooling module or basis\-function decoder all lead to performance degradation\. These results confirm the effectiveness of debiased response estimation, learnable basis functions, multi\-scale representation, and basis\-function\-based prediction\. langley00
Similar Articles
Data-Driven Variational Basis Learning Beyond Neural Networks: A Non-Neural Framework for Adaptive Basis Discovery
This paper introduces Data-Driven Variational Basis Learning (DVBL), a non-neural framework that learns basis functions directly from data through variational optimization, offering interpretability and mathematical transparency compared to neural networks.
A Critical Audit of Spatiotemporal Forecasting Benchmark Datasets and Baselines
This paper critically audits benchmark datasets and baselines for spatiotemporal forecasting, showing that classical linear models often compete with graph neural networks, highlighting issues with discriminative reliability and advocating for more rigorous evaluation.
GNBAN: Graph Neural Basis Attention Networks for Long-Horizon Forecasting over Large Entity Sets
GNBAN is a new graph-based neural architecture for long-horizon retail demand forecasting that combines heterogeneous graph learning with an interpretable basis-decomposition forecasting head, achieving 4-5% improvement on Walmart and Favorita benchmarks.
Beyond MSE: Rethinking the Evaluation Metric and Benchmarking for Irregular Time Series Forecasting
The paper proposes Continuous-time Squared Error (CSE) as a less biased evaluation metric for irregular time series forecasting and introduces a systematic benchmark to assess models' continuous-time performance.
Ground-Truth Neighborhood Regularization for Reinforcement Learning Post-Training of Time Series Foundation Models
This paper identifies 'suboptimal collapse' in RL post-training of time series foundation models and proposes Ground-Truth Neighborhood Regularization (GTN-R) to keep output distributions near the ground truth, improving forecasting performance.