WorksPhysics and Astronomy
Noisy pipelines II: Non-parametric Noise Inference for LISA
Abstract
The Laser Interferometer Space Antenna (LISA) is expected to observe gravitational-wave signals from massive black hole binaries, extreme mass ratio inspirals, and more. Despite the significant scientific potential, accurately extracting these signals from the data will only be possible if LISA's instrumental noise is understood: poor noise modelling will result in lost signals, biased parameter estimates, and incorrect astrophysical insights. Modelling LISA's instrumental noise is more challenging than its ground-based counterpart since the data is highly correlated, meaning that the noise covariance matrix can no longer be assumed diagonal in frequency and in the different data streams. In this work, we present an initial approach to perform non-parametric noise inference for LISA that requires no prior knowledge of the LISA observatory. By fitting the full noise covariance matrix with a combination of splines and inverse Lorentzians, we show that our model can estimate the power and cross spectral densities for LISA from 7 days of simulated noise-only data. We find that the median estimate from our non-parametric model whitens the data according to the expected unit normal distribution. We envision that our non-parametric model can be used as part of the global fit, as well as in combination with modelled approaches to identify, quantify, and constrain the frequency dependence of unknown noise artifacts.
Introduction
Similar to existing ground-based gravitational-wave (GW) detectors, the raw data from future space-based detectors, such as the Laser Interferometer Space Antenna (LISA, Audley et al. 2017; Colpi et al. 2024), are expected to be dominated by fundamental, technical1 and unknown noise sources. Once the dominant technical noise sources are suppressed, making LISA source (or, in part of its band, confusion) limited, data analysis methods, such as searching for signals (see e.g. Bandopadhyay & Moore 2023; Weaving et al. 2024; Bandopadhyay & Moore 2025; Cabourn Davies et al. 2025; Strub et al. 2026; Cabourn Davies & Harry 2026) and inferring their properties (see e.g. Vecchio 2004; Berti et al. 2005; Lang & Hughes 2006; Arun et al. 2009; Cornish 2022; Katz 2022; Littenberg & Cornish 2023; Klein et al. 2022; Pratten et al. 2023; Hoy & Nuttall 2024; Hoy et al. 2024), rely on being able to statistically differentiate the data from the expected noise distribution (Finn 1992; Veitch & Vecchio 2008; Veitch et al. 2015; Thrane & Talbot 2019). Having a well understood noise model is crucial to ensure accurate astrophysical parameter estimation, concrete discoveries of new physics, and to maximise the scientific return of these space-based missions.
Time delayed interferometry (TDI, Tinto & Armstrong 1999) is a post-processing technique to suppress one of LISA’s most significant noise sources: laser frequency noise. This technical noise source is orders of magnitude larger than any expected GW signal, making GW detection challenging. TDI is a technique that combines the data from LISA’s three individual spacecraft to form virtual interferometric observables. Numerous observables have been proposed in the past with different underlying assumptions, but the second-generation TDI observables: , and , allow for linearly changing arm lengths, making them the most applicable for realistic LISA scenarios (Armstrong et al. 1999; Estabrook et al. 2000; Vallisneri 2005; Tinto & Dhurandhar 2021; Tinto et al. 2023).
Even after TDI has been performed, estimating LISA’s noise distribution is more challenging than its ground-based counterpart. This is because unlike the existing LIGO (Aasi et al. 2015), Virgo (Acernese et al. 2015), and KAGRA (Akutsu et al. 2021) GW detectors, the , and TDI observables are correlated in their noise properties. As such, the cross spectral densities (CSDs) can no longer be assumed zero, and must be modelled alongside the power spectral densities (PSDs). A standard fix is to linearly combine the , and observables, forming a set of approximately uncorrelated TDI observables for analyses. However, these , and channels are only uncorrelated under idealised assumptions: equal arm lengths and identical noise levels in every test mass and optical link (Prince et al. 2002). It is therefore important to develop methods beyond those used in ground-based GW detectors to estimate LISA’s correlated noise distribution.
Several techniques have already been proposed to estimate LISA’s noise distribution. These can broadly be divided into modelled, non-parametric and Welch-based approaches. Katz et al. (2025); Deng et al. (2025) modelled the instrumental noise as the sum of the two fundamental LISA noise sources – the Test Mass Acceleration (TMA) and Optical Metrology System (OMS) noise – each with a fixed power-law and a free amplitude, together with a five-parameter phenomenological model for the confusion foreground from unresolved Galactic binaries. In contrast, Littenberg & Cornish (2023) adapted the non-parametric BayesLine algorithm (Littenberg & Cornish 2015) to fit the LISA noise with an Akima spline, using a reference noise spectrum that encodes important features in the LISA response. Baghi et al. (2023); Burke et al. (2026a) both used flexible splines that were transformed to the TDI observables through given transfer functions, and Aimen et al. (2026) proposed using penalised B-splines (P-splines) to model the noise from a parametric guess. Vajpeyi et al. (2026) later extended this work to model the noise with P-splines assuming no knowledge of the LISA detector. Finally, Strub et al. (2024) uses a combination of Welch PSDs (Welch 1967) and a spline to fit the LISA noise.
Since flexible non-parametric models are regularly used throughout GW astronomy, we present a non-parametric noise model for LISA that requires no prior information about the LISA observatory. We show that our model can fit the full noise covariance matrix – both the PSDs and CSDs for correlated data – for the , and TDI observables. Owing to its flexibility, we envision that this model can be used as part of the global fit, as well as in combination with other modelled approaches to identify possible deviations from the fundamental noise sources arising from unknown effects. Further investigations are needed to identify how the model performs on e.g. different data durations (see e.g. Vajpeyi et al. 2026), including gaps in the data (see e.g. Burke et al. 2026b).
This paper is structured as follows: in § 2 we discuss the expected noise sources for the LISA observatory and in § 3 we discuss different techniques for modelling the LISA’s noise distribution, including the new non-parametric noise model described in this work. In § 4 we review the Bayesian methods used to infer the noise model properties and in § 5 we discuss our results on simulated LISA data. Finally we conclude in § 6.
LISA noise sources
LISA will consist of three spacecraft, each containing a free falling test mass. Lasers will be relayed between each of the spacecraft, and the distance between free falling test masses will be monitored over time.
LISA’s fundamental noises are well known, and their frequency dependence well documented: TMA noise limits the low-frequency sensitivity and follows a powerlaw with displacement PSD ; OMS noise limits the high-frequency sensitivity and follows a broken powerlaw with a displacement PSD (Robson et al. 2019). TMA noise arises from stray forces acting on the free-falling test masses inside each spacecraft, such as random, position independent forces and couplings to the noisy motion of the spacecraft shield (Bortoluzzi et al. 2004b). The TMA noise becomes dominant below , as demonstrated by LISA Pathfinder (Armano et al. 2018). The high frequency sensitivity is controlled by the OMS noise, which measures the distance of the free-falling test masses with respect to the reference test mass (Bortoluzzi et al. 2004a). The OMS noise is fundamentally limited by photon shot noise. However, for LISA it dominates above a few , where the TMA noise becomes subdominant (see e.g. Bayle & Hartwig 2023). Other technical noise sources, such as tilt-to-length coupling noise, clock noise, laser modulation and sideband noise will also affect LISA (Hartwig et al. 2022; Chwalla et al. 2020; Hartwig & Bayle 2021), but for this work, we only consider OMS and TMA secondary noise sources.
The major noise contribution of the LISA observatory is laser frequency noise. This will be several orders of magnitude larger than any change in arm length due to expected GW. The laser frequency noise can be suppressed by performing an additional post-processing step known as TDI. TDI is a technique that combines data from the three spacecraft into virtual interferometric observables, where the laser frequency noise is suppressed by several orders of magnitude. The second-generation TDI observables, , and , allowed for linearly changing arm lengths, making them the most applicable for realistic LISA scenarios. For this reason, we only consider the , and variates in this work, but this brings about additional challenges as they are correlated in their noise properties.
LISA noise models
Numerous techniques have been proposed to model the noise for the LISA observatory (Littenberg & Cornish 2023; Baghi et al. 2023; Strub et al. 2024; Katz et al. 2025; Deng et al. 2025; Aimen et al. 2026; Burke et al. 2026a). A Welch estimate is the most common technique in astronomy (see e.g. Allen et al. 2012), where the timeseries data are divided into smaller, overlapping segments and the individual periodograms are averaged to reduce the variance and noise (Welch 1967). However, a Welch estimate is non-ideal for LISA as the noise will be non-stationary with many overlapping signals. Unlike in ground-based GW detectors, LISA will not have a signal-free segment of data to estimate the noise distribution off-source, and LISA’s arm lengths will breathe by a few percent a year. This means that the nulls in the transfer functions in particular will drift with time (Tinto et al. 2004; Tinto & Dhurandhar 2014; Bayle & Hartwig 2023; Burke et al. 2026a).
Various modelled approaches have been proposed in the past. In Burke et al. (2026a), we proposed a technique that took advantage of the known geometry of the LISA observatory, specifically the light travel times between individual spacecraft. This technique modeled the expected funda mental LISA noises with splines and used the given transfer functions to project the single-link measurements into TDI observables. This assumes that there are no other noise sources beyond the OMS and TMA noise; the splines have the freedom to fit additional noise sources, but the inferred TMA and OMS noise measurements will be biased. Once LISA flies, this underlying assumption may not be valid, especially for long duration data where glitches, and potentially instrumental malfunctions are more likely. For example, although ground-based GW detectors have been built and studied in detail for decades, there still exists unknown noise sources that affect the sensitivity of the instrument especially at low frequencies, see e.g. Capote et al. (2025). Similarly, in more realistic LISA scenarios, the secondary noise spectra become more complex, significantly increasing the the dimensionality of the problem, and number of splines to sample over (Quang Nam et al. 2023; Hartwig et al. 2023). For this reason, there is motivation to develop an unmodeled approach that relaxes these assumptions.
Owing to their flexibility, non-parametric approaches that estimate the noise spectrum are routinely used for ground-based GW astronomy. For example, all GW detections to date have used non-parametric approaches to estimate the noise spectrum around the time of the event (Abac et al. 2026a,b). The BayesLine (Littenberg & Cornish 2015) algorithm is typically used, which independently fits the noise from each detector by using a two-component non-parametric model composed of a cubic spline to fit the broadband noise spectrum and a linear sum of Lorentzians to fit the narrowband features, such as calibration lines. It uses a reversible jump Markov-Chain Monte-Carlo (RJMCMC) algorithm to determine the number of control points in the spline and the number of Lorentzians to best fit the data. Non-parametric approaches have not been regularly proposed for LISA global fit applications. An exception is GLASS (Littenberg & Cornish 2023). GLASS uses a simplified version of the BayesLine algorithm, which estimates the noise with an Akima spline (Akima 1970). It does not use a cubic spline as it was found to be prone to oscillations between control points, which was amplified from the large dynamic range and steeply changing spectrum at low frequencies for LISA. Unlike for ground-based GW applications, GLASS does not use additional model components to fit features beyond the base spline as a reference noise spectrum that encodes e.g. the TDI transfer function nulls is used.
The GW likelihood
Accurately describing the noise is crucial to find GW signals and avoid biased parameter estimates with misrepresented uncertainties. Similar to inferring the properties of e.g. a massive binary black hole in LISA (see e.g. Katz 2022; Hoy & Nuttall 2024), a noise model can be fit to the observed data through a process known as Bayesian inference. Although non-Bayesian methods exist, for example Welch’s method or maximum likelihood estimates (Burke et al. 2026a), Bayesian methods are preferred as they provide the full posterior distribution of the parameters rather than a single point estimate, allowing uncertainties and correlations to be quantified consistently.
In general, Bayesian inference is the process of estimating the parameters from some data given a model . The parameters are represented by the posterior probability distribution, , and calculated through Bayes theorem,
where is the likelihood, is the prior and is the evidence. Assuming the noise is Gaussian and stationary, the GW log likelihood takes the Whittle form (Wainstein & Zubakov 1970; Veitch & Vecchio 2008; Veitch et al. 2015),
where is the inner product between two frequency series (Finn 1992),
and is the known one-sided PSD of the noise and is the complex conjugate of . In practice, the data are sampled at discrete frequencies, and the inner product is simplified to,
When the PSD is unknown, it can also be estimated through Bayesian inference (see e.g. Littenberg & Cornish 2015; Cornish & Littenberg 2015). For example, assuming a noise model with parameters , the posterior distribution for the PSD can be inferred alongside the parameters of the observed GW signal through Bayes theorem,
Although not necessary, we have assumed that the joint prior is independent and can be factorised into individual signal and noise components. The discrete likelihood in Eq. (2) becomes,
and the discrete inner product in Eq. (9) is,
The noise covariance matrix
Although is often treated as a function of frequency, it is more precisely (up to normalisation) the noise covariance matrix in the frequency domain (see e.g. Edy et al. 2021; Burke et al. 2025, 2026b). For stationary noise, the different frequency bins are uncorrelated, and the matrix is diagonal and real valued,
where is the number of frequency bins and is the PSD at th frequency bin. In this form, Eq. (4) is a matrix multiplication and can be written as,
where and similarly for .
When the noise is non-stationary, such that different frequency bins are correlated with one another, the covariance matrix has off-diagonal terms and is complex valued (with the complex terms encoding information about time, see e.g. Cornish 2026; Burke et al. 2025),
where is the covariance between the th and th frequency bins.
Up until now, we have assumed a single GW detector. For a network of detectors with correlated noise, each element of Eq. (10) becomes an matrix. In general,
where is the covariance between the th frequency bin of detector and the th frequency bin of detector , with . For LISA, , representing the 3 TDI observables. From now on, we will refer to the network of detectors , as the three TDI channels since we are focusing on the LISA observatory in this work.
If the noise is assumed to be jointly stationary across the three TDI channels, different frequency bins are uncorrelated and only the blocks with are non-zero, with correlations between channels at the same frequency retained. is then the PSD of the individual detector , and the off-diagonal elements are the CSDs between detectors and . In this work, we generate non-stationary data, with correlated noise properties across the different TDI channels. However, we assume that the noise is locally non-stationary in our analyses, simplifying the noise covariance matrix. The validity of this assumption was explored in Burke et al. (2026a). We leave the full non-stationary extension for future work.
Stochastic sampling
Although the GW likelihood is well known, it is difficult to analytically compute the posterior distribution. As such, stochastic sampling algorithms, such as nested sampling (Skilling 2004, 2006) and Markov-Chain Monte-Carlo (Metropolis & Ulam 1949), are often used to draw samples from the unknown posterior distribution; although see (Pankow et al. 2015; Lange et al. 2018; Gabbard et al. 2022; Green & Gair 2021; Green et al. 2020; Dax et al. 2021; Tiwari et al. 2023; Fairhurst et al. 2023; Dax et al. 2025; Raymond et al. 2025; Roulet et al. 2024; Mushkin et al. 2025; Williams et al. 2025; Roulet et al. 2026) for alternative approaches. Unfortunately, classical stochastic samplers scale poorly with dimension. This can make it difficult to sufficiently explore high-dimensional distributions, especially with narrow, multimodal or strongly correlated posterior distributions. As a result, sampling over the full correlated likelihood in Eq. (6) is difficult without rigorous sampler settings; for example, assuming each term in the noise covariance matrix is modelled with 20 parameters, the full likelihood involves sampling over a 120 dimensional parameter space. One way to improve sampler convergence is to reduce the dimensionality of the likelihood. This can be achieved by considering a blocked approach.
To reduce the computational challenge of stochastically sampling a large parameter space, we can approximate Eq. (6) by employing a pairwise likelihood, in which the noise covariance matrix is split into several blocks. For three TDI channels, , and , the noise covariance matrix can be replaced by 3, matrices,
which can be solved in parallel. The computational cost can be further reduced by first inferring the PSDs of the individual channels, , and , independently and in parallel. The CSD for each pair can then inferred with the PSDs and fixed at their best fit values. For three TDI channels, 3 analyses can be launched in parallel to model the PSDs, and once complete, a further 3 analyses can be launched in parallel to model the CSDs.
This blocked approach significantly reduces the size and degeneracies in the parameter space, as each analysis is now sampling over a e.g. 20 dimensional parameter space. This significantly improves sampler convergence and reduces the wall-time of analyses. This is at the cost of only providing a single estimate for the PSDs of each detector, and therefore the uncertainties on these measurements are neglected when estimating the CSDs. Also, by using this blocked approach, information about e.g. is neglected when considering , and positive definiteness of the full matrix is not enforced.
To check when the blocked approximation breaks down, we explicitly compared the blocked approach against the full likelihood for different combinations. We found that, as expected, when at most one pair of channels is coherent, the blocked likelihood matches the full likelihood exactly. When two or more pairs are coherent, as is the case for the , and channels, the blocked likelihood diverges from the full likelihood. By fitting each cross-spectrum independently, the blocked likelihood neglects the coupling between the coherencies, and the discrepancy grows as the coherency increases. Nevertheless, we believe the blocked approach has merit for modelling the noise in LISA. For example, the blocked approximation holds true and will significantly reduce the computational cost when analysing the , and channels (which is common, see e.g. (Katz 2022; Buscicchio et al. 2021; Pratten et al. 2023; Weaving et al. 2024; Hoy & Nuttall 2024; Cabourn Davies et al. 2025; Katz et al. 2025; Sharma et al. 2025)), which are quasi-orthogonal in second generation TDI and therefore have small coherences.
The PSD model
Similar to ground-based GW applications, we propose using a two-component model to fit the PSDs of the LISA observatory: one component to fit the broadband noise spectrum and another to fit high frequency regions where the noise formally goes to zero due to the TDI transfer functions. The latter is crucial due to the geometry of the LISA detector: the noise drops to exactly zero for signals with wavelength that fit an integer number of cycles within the detector arm.
We model the broadband noise spectrum with an Akima spline, , and the high frequency features with a linear combination of inverse Lorentzians. The Akima spline is controlled by knots, where is the number of knots within the frequency band of interest and are a limited number of ghost knots to control edge effects.
In second generation TDI, the nulls in the TDI transfer function occur due to a term in the transfer function (Armstrong et al. 1999; Estabrook et al. 2000; Vallisneri 2005; Tinto & Dhurandhar 2021; Tinto et al. 2023), where is the arm length of the observatory. At odd multiples of 30 mHz only the term vanishes, whereas at multiples of 60 mHz both terms vanish, producing a deeper and sharper feature; a fourth order zero for the 60 mHz null compared to a second order zero at the 30 mHz and 90 mHz nulls. Owing to this, we use two different inverse Lorentzian models for the different structures: a locally quadratic model for the 30 mHz and 90 mHz nulls, and a locally quartic model for the 60 mHz null. In all cases, the inverse Lorentzian, , is parametrised with a central frequency , a quality factor , and a minimum value at the resonant frequency ,
where for the 30 mHz and 90 mHz nulls, and for the 60 mHz null.
We show an example of our two-component model in Figure 1. The full PSD is the sum of the base Akima spline and inverse Lorentzian fits where in this work due to our chosen high frequency cut-off. To smoothly transition between the base Akima spline and the inverse Lorentzians, we apply a smooth Sine-squared taper, enabling continuity at the connection frequencies and .

Figure 1. Figure showing our deconstructed model used to estimate the Power Spectral Density of LISA’s noise. The red dashed line shows the underlying spline model, the blue lines show the inverse Lorentzian’s used to model the loss in sensitivity at high frequencies from the TDI transfer functions, and the grey shows the periodogram for the X TDI channel for reference. In practice the inverse Lorentzians are connected to the Spline with a smooth Sine-squared taper.
The CSD model
For the CSDs, we assume the cross spectrum is a combination of real and imaginary components. Rather than fitting directly, as in the PSD case, we model where is defined as the complex coherency between detectors and . Under this parameterisation, quantifies how strongly the two detectors are linked, and ranges between 0, uncorrelated, to 1, perfectly correlated. For the model to be valid, .
To account for both the real and imaginary components while enforcing , we define , where and,
In this form, we are free to model the real and imaginary components of independently with individual Akima splines.
In Burke et al. (2026a), we demonstrated that unbiased and accurate noise inference can be obtained for the CSDs when modelling only the real component; neglecting the imaginary components widen the knot uncertainties by at most 3% even at the most asymmetric LISA constellation in a two year period. We nevertheless model both the real and imaginary components in this work to stress test the CSD model.
Results
Analysis setup
To verify the non-parametric models described in § 3, and to test the different likelihood approaches described in § 4, we analysed 30 days of data with realistic LISA orbits, split into 7 day segments. We inferred the noise model through Bayesian inference between the frequencies . The simulation parameters for this dataset are nearly identical to those listed in Table I of Burke et al. (2026a). We generated a noise-only dataset generated with lisainstrument (Bayle et al. 2023; Bayle & Hartwig 2023) using ESA trailing orbits described in lisaorbits (Bayle et al. 2024), and converted to the TDI observables using extended precision via pytdi (Staab et al. 2022). The data was recast using the mojito package (Bayle 2026) and post-processed using MojitoProcessor (Burke 2026). The only difference with Burke et al. (2026a), is that we elected not to downsample the data to a cadence of , as we wanted to explicitly show the efficacy of our PSD and CSD models for the sharper null at 60 mHz, which would otherwise be removed as a result of downsampling (Burke et al. 2026a). We analyse 7 days of data so we can safely assume stationarity, and hence validate our assumption that the likelihood is described by a Whittle function. In 1 day of data, LISA’s arm length is expected to vary by at most 0.035% (Hartig et al. 2025), meaning in 7 days of data.
To sample the posterior distribution, we used Markov-Chain Monte-Carlo (MCMC) methods. We specifically used the Eryn (Karnesis et al. 2023) sampler since it allows for Reversible-Jump parallel-tempered MCMC, where the dimensionality of the model can change during the sampling (Reversible-Jump), and multiple tempered chains can be launched in parallel to avoid local maxima (parallel-tempering). This is useful for e.g. dynamically choosing the number of knots in the base Akima splines of our models. We performed a small convergence study on the 1 day of stationary Gaussian noise coloured by the SciRDv1 noise PSD (Babak et al. 2021) to identify sufficient sampler settings for robust results in a large prior volume. We settled on 800 walkers, 8 parallel temperatures, 2000 steps, and 5000 samples discarded as burn-in. These settings are comparable to those used in previous works with the Eryn sampler (Puecher et al. 2026). We found that these settings reduced the variance in median inferred PSD, as well as reduced the inferred 90% credible interval when using the blocked likelihood. We leave a detailed sampler convergence study for the full and blocked likelihoods for future work. Unless otherwise stated, we seeded the MCMC walkers with a random point chosen from the prior.
For both the PSD and CSD models described in § 3, we placed 8 knots uniformly in log frequency within the window: , and 6 ghosts knots, 3 either side of the window placed between and respectively to control edge effects. The number of knots were chosen based on a preliminary investigation, where an RJMCMC analysis was performed on the broadband noise spectrum consisting of only the analytic TMA and OMS noise. When allowing the number of knots to vary, we found a small preference for 8 knots. Future work will allow the number of knots to vary during each MCMC analysis. In both the PSD and CSD model, we assumed a log-uniform distribution for the knot amplitudes between . Finally, for the 3 inverse Lorentzians used in the PSD model, we assumed a uniform prior for the central frequency , and uniform distributions for the lower and upper connection frequencies and to the base spline. Owing to the different functional forms of the inverse Lorentzians, we employed different priors for the quality factors: we assumed a uniform distribution between 10 and 30 for the 30 and 90 mHz nulls and a uniform distribution between 2 and 30 for the 60 mHz null. In our analyses, we do not allow for the “lack of TDI null” case, where the quality factor is 0 by definition. We purposely use wide priors for the knot amplitudes to remain as agnostic as possible. Smaller and more tailored priors could be used for each knot amplitude, for example based on a Welch estimate, however, this would mean that the same data is used twice: once for informing the prior, and once for obtaining the posterior. Posterior repartitioning (Chen et al. 2019; Prathaban et al. 2026) offers a solution to using the same data twice, but this is not explored in this work.
Inferred PSDs and CSDs
In Figure 2 we compare the inferred PSDs with the periodogram for the TDI , and observables. When focusing on the median inferred PSD, we see that for all three channels, the blocked likelihood more closely matches the underlying periodogram: while the broadband structure of the individual PSDs from both methods are similar, the median estimate from the blocked likelihood more faithfully captures the nulls in the PSD due to the TDI transfer functions. This can be seen more clearly in Figure 3.

Figure 2. Plot comparing the periodogram for the TDI X, Y and Z (grey) with the PSDs inferred using a sum of an Akima spline and 3 inverse Lorentzians (we can divide through by the laser central frequency to obtain the familiar Hz units). We show the PSDs inferred according to the Blocked likelihood (blue), where the noise covariance matrix is split and solved in parallel, the full likelihood (orange), where the PSDs and CSDs are solved in a single Bayesian analysis, and a reference Welch estimate (green) based on Hann-windowed 24 hour segments with 50% overlap. The solid thick lines show the median estimate, and the thin lines show 20 random draws from the inferred posterior.

Figure 3. Plot comparing the periodogram for the TDI X, Y and Z (grey) with the PSDs inferred using a sum of an Akima spline and 3 inverse Lorentzians at each of the transfer function nulls. We only show the PSDs inferred according to the Blocked likelihood (blue), where the noise covariance matrix is split and solved in parallel. The solid thick lines show the median estimate, and the thin lines show 20 random draws from the inferred posterior.
We believe the differences between the median inferred PSDs from the two likelihood approaches are due to poor sampler convergence when using the full likelihood. We found that the sampler struggled to find viable solutions, which is reflected in the large spread of individual PSD draws in Figure 2 and Figure 3. We see that for some draws, the nulls are captured well, but due to large uncertainties, the median estimate averages over the nulls to a smooth function. The sampler diagnostics support this interpretation. For the blocked likelihood, consecutive samples show the autocorrelation typical of an MCMC chain, where each step is a small move from the previous position. For the full likelihood, consecutive samples are effectively uncorrelated, and every proposed swap between temperatures is accepted. This indicates that the full likelihood provides little information to guide the walkers towards the high-probability region of the posterior.
The full likelihood is sampling over a 162 dimensional parameter space – 26 for each PSD (14 for the spline amplitudes and 12 for the three inverse Lorentzians) and 28 for each CSD (14 for both the real and imaginary components – while the blocked likelihood is sampling over at most 28 dimensions in a single analysis. The significant increase in the dimensionality, while keeping the sampler settings consistent, means the sampler explores a much smaller fraction of the posterior volume for the same number of samples when using the full likelihood. Scaling the autocorrelation time measured for the full likelihood with the number of dimensions, we estimate that Eryn would require a burn-in of steps, followed by steps of sampling, to obtain robust results; an order of magnitude more than used here. This highlights that alternative sampling approaches (see e.g. Williams et al. 2026) may be required if the full likelihood is used due to the significant increase in computational cost.
Looking specifically at Figure 3, we see that the combination of our PSD model and the blocked likelihood generally fits the nulls in the transfer function well. Despite wide priors, we find that the median inferred central frequency of each null is found within at most 0.3%, with the 60 mHz model performing optimally: 0.3%, 0.05% and 0.3% for the 30 mHz, 60 mHz and 90 mHz nulls respectively. Interestingly, we find that the tails of the inverse Lorentzian for the 30 mHz result slightly overestimate the noise when using the blocked likelihood. We found that this was primarily influenced by the inferred 60 mHz null: if narrow priors are chosen such that the 60 mHz null is misrepresented, the 30 mHz and 90 mHz perfectly describe the data. This implies that it may not be a problem when downsampling the data to a cadence of , where the 60 mHz null is removed due to downsampling (Burke et al. 2026a). Despite large uncertainties, with individual PSD draws varying significantly across each null, we found that the full likelihood result still infers median central frequencies of each null to within at most 1% of the truth. In general, we also see good agreement with a reference Welch estimate, both across the broadband and for each null, providing further confidence that our non-parametric fit is performing as expected.
In Figure 4, we assess how well each method whitens the data in each TDI channel. In both cases, we whitened by the median inferred PSD. If our inferred PSD is a good estimate of LISA’s noise, we expect the distribution of the whitened amplitudes should resemble a unit normal distribution (assuming the data is Gaussian and stationary). Agreement with a unit normal is a necessary, though not sufficient, indication of a good PSD estimate. As can be seen, we obtain the expected normal distribution for the blocked analysis. We see a small divergence from the expected normal distribution in the tails for the Z channel, but this will likely be resolved with stricter sampler settings. Since the median PSD inferred by the full likelihood is failing to capture the nulls due to poor convergence, we obtain a distribution with a smaller than expected unit variance. This highlights that it is not not whitening the data as well as the blocked approach.

Figure 4. Plot comparing whitened LISA data to the expected Normal distribution for the TDI X, Y and Z channels. In blue (orange) we show distribution of whitenened amplitudes for the PSD inferred with the blocked (full) likelihood approach. In both cases, the data was whitened by the median inferred PSD assuming the non-parametric noise model described in § 4.3.
Finally, in Figure 5 we compare the inferred CSDs with the cross periodograms for the TDI , and observables. We see a similar story as in Figure 2: the blocked likelihood more closely matches the cross periodograms. We see that the full likelihood obtains larger uncertainties, which is likely because the blocked likelihood is not accounting for errors on the PSDs. Nevertheless, if only a median estimate is used, consistent with ground-based GW detectors (Abac et al. 2026a), the blocked likelihood more closely resembles the periodogram.

Figure 5. Plot showing the CSDs inferred using an Akima spline for the complex coherence for the TDI , and observables. We compare the cross periodograms (grey) against the CSDs inferred according to the Blocked likelihood (blue), where the noise covariance matrix is split and solved in parallel, and the full likelihood (orange), where the PSDs and CSDs are solved in a single Bayesian analysis. The solid thick lines show the median estimate, and the thin lines show 20 random draws from the inferred posterior.
Discussion
Modelling the noise distribution in the LISA observatory is crucial in order to search for GW signals, infer unbiased source properties, and maximise the scientific return of the LISA mission. Although simple methods exist (Welch 1967) that are commonly used throughout astronomy, more complex models are needed for LISA since the data will be non-stationary, with overlapping signals, and no noise-only segments of off-source data are available. In this work, we introduced a non-parametric model to fit the full and complex noise covariance matrix, with a combination of splines and inverse Lorentzians. Our model is completely agnostic and requires no prior knowledge of the LISA detector or the TDI transfer functions.
By analysing 7 days of simulated noise-only LISA data with realistic orbits, we demonstrated that our model fits the periodograms of the different TDI observables to good precision and whitens the data as expected. When comparing to Welch estimates we see good agreement, which is expected since our dataset contains no overlapping signals and any effects from non-stationarity are minimal. We emphasise that for realistic LISA scenarios, our model offers advantages beyond Welch since it can estimate the noise distribution on-source, and can be included within a global fit framework to jointly infer the astrophysical source properties and the noise model. However, we note that a fully model agnostic approach may be degenerate with LISA’s stochastic background (Adams & Cornish 2010).
We also considered two approaches to obtain the full noise covariance matrix: one where the full likelihood is split and solved in parallel with reduced dimensionality, and one where the full likelihood is solved in a single analysis. We found that although the split likelihood is an approximation that breaks down in highly correlated data, it is the only approach that gave converged results. We expect the full likelihood to give consistent results when significantly stricter settings are used. However, we note that in the majority of previous work (Katz 2022; Buscicchio et al. 2021; Pratten et al. 2023; Weaving et al. 2024; Hoy & Nuttall 2024; Cabourn Davies et al. 2025; Katz et al. 2025; Sharma et al. 2025), only the PSDs are used when modelling the noise, and the blocked approach provides robust and converged results for this case.
We envision that our non-parametric noise model can be used as part of the global fit for estimating the noise on-source, or used in conjunction with modelled approaches to identify, quantify, and constrain the frequency dependence for unknown noise artifacts once LISA flies.
Acknowledgments
We thank Sophie Bini, Neil Cornish, Peter Lott, Andrew Lundgren, Joe Metson, Julianna Ostrovska and Saulo Soares-de-Albuquerque-Filho for PSD related discussions in the context of ground-based GW observatories, which were helpful for this work. We also thank the UK LISA ground segment for comments on this work. C.H thanks the University of Portsmouth for support through the Dennis Sciama Fellowship. J.B. and O.B. acknowledge financial support from the Grant UKRI972 awarded via the UK Space Agency, and L.K.N thanks the UKRI Future Leaders Fellowship for support through the grant UKRI2745. We are also grateful for computational resources provided by the SCIAMA high performance computing cluster which is supported by the Institute of Cosmology and Gravitation (ICG) and the University of Portsmouth. For the purpose of open access, the author(s) has applied a Creative Commons Attribution (CC BY) licence to any Author Accepted Manuscript version arising.
Data Availability
The analysis code behind this paper, including the non-parametric models for the PSDs and CSDs, is available through the lisa-noise package at DOI 10.5281/zenodo.23501674.
This paper has been typeset from a TEX/\LaTeX file prepared by the author.
References
- [1]Aasi J., et al., 2015, Class. Quant. Gray., 32, 074001
- [2]Abac A. G., et al., 2026a, Astrophys. J. Lett., 104, L21
- [3]Abac A. G., et al., 2026b, Astrophys. J. Lett., 1004, L22
- [4]Acernese F., et al., 2015, Class. Quant. Grav., 32, 024001
- [5]Adams M. R., Cornish N. J., 2010, Phys. Rev. D, 82, 022002
- [6]Aimen N., Maturana-Russel P., Vajpeyi A., Christensen N., Meyer R., 2026, Phys. Rev. D, 113, 024022
- [7]Akima H., 1970, Journal of the ACM (JACM), 17, 589
- [8]Akutsu T., et al., 2021, PTEP, 2021, 05A101
- [9]Allen B., Anderson W. G., Brady P. R., Brown D. A., Creighton J. D. E., 2012, Phys. Rev. D, 85, 122006
- [10]Armano M., et al., 2018, Phys. Rev. Lett., 120, 061101
- [11]Armstrong J., Estabrook F., Tinto M., 1999, The Astrophysical Journal, 527, 814
- [12]Arun K. G., et al., 2009, Class. Quant. Grav., 26, 094027
- [13]Audley H., et al., 2017, arXiv e-prints
- [14]Babak S., Hewitson M., Petiteau A., 2021, arXiv:2108.01167arxiv.org/abs/2108.01167
- [15]Baghi Q., Karnesis N., Bayle J.-B., Besançon M., Inchauspé H., 2023, JCAP, 04, 066
- [16]Bandopadhyay D., Moore C. J., 2023, Phys. Rev. D, 108, 084014
- [17]Bandopadhyay D., Moore C. J., 2025, Phys. Rev. D, 111, 044039
- [18]Bayle J.-B., 2026, mojito: Interface for LISA Mojito verification datasets, Python Package Index, https://pypi.org/project/mojito/
- [19]Bayle J.-B., Hartwig O., 2023, Phys. Rev. D, 107, 083019
- [20]Bayle J.-B., Hartwig O., Staab M., 2023, LISA Instrument, Zenodo, doi:10.5281/zenodo.10136689, https://doi.org/10.5281/zenodo.10136689
- [21]Bayle J.-B., Hees A., Lilley M., Le Poncin-Lafitte C., 2024, LISA Orbits, doi:10.5281/zenodo.6412992, https://gitlab.in2p3.fr/lisa-simulation/orbits
- [22]Berti E., Buonanno A., Will C. M., 2005, Phys. Rev. D, 71, 084025
- [23]Bortoluzzi D., Hoyle C., Vitale S., Heinzel G., Danzmann K., 2004a, Document Number: LTPA-UTN-SCRD-Iss002-Rev1
- [24]Bortoluzzi D., et al., 2004b, Class. Quant. Grav., 21, 5573
- [25]Burke O., 2026, MojitoProcessor: conditioning of LISA L1 time-delay interferometry data, doi:10.5281/zenodo.18718620, https://github.com/0llieBurke/MojitoProcessorDOI
- [26]Burke O., Marsat S., Gair J. R., Katz M. L., 2025, Phys. Rev. D, 111, 124053
- [27]Burke O., Pozzoli F., Muratore M., Gair J. R., 2026b, arXiv:2609.31550arxiv.org/abs/2609.31550
- [28]Burke O., Bayley J., Hoy C., Nuttall L. K., 2026a, arXiv:2610.28726arxiv.org/abs/2610.28726
- [29]Buscicchio R., Klein A., Roebber E., Moore C. J., Gerosa D., Finch E., Vecchio A., 2021, Phys. Rev. D, 104, 044065
- [30]Cabourn Davies G., Harry I., 2026, arXiv:2605.13738
- [31]Cabourn Davies G., et al., 2025, Phys. Rev. D, 111, 043045
- [32]Capote E., et al., 2025, Phys. Rev. D, 111, 062002
- [33]Chen X., Hobson M., Das S., Gelderblom P., 2019, Statistics and Computing, 29, 835
- [34]Chwalla M., et al., 2020, Phys. Rev. Appl., 14, 014030
- [35]Colpi M., et al., 2024, LISA Definition Study Report (arXiv:2402.07571)arxiv.org/abs/2402.07571
- [36]Cornish N. J., 2022, Phys. Rev. D, 105, 044007
- [37]Cornish N. J., 2026, Phys. Rev. D, 114, 064054
- [38]Cornish N. J., Littenberg T. B., 2015, Class. Quant. Grav., 32, 135012
- [39]Dax M., Green S. R., Gair J., Macke J. H., Buonanno A., Schölkopf B., 2021, Phys. Rev. Lett., 127, 241103
- [40]Dax M., et al., 2025, Nature, 639, 49
- [41]Deng S., Babak S., Le Jeune M., Marsat S., Plagnol É., Sartirana A., 2025, Physical Review D, 111, 103014
- [42]Edy O., Lundgren A., Nuttall L. K., 2021, Phys. Rev. D, 103, 124061
- [43]Estabrook F. B., Tinto M., Armstrong J. W., 2000, Phys. Rev. D, 62, 042002
- [44]Fairhurst S., Hoy C., Green R., Mills C., Usman S. A., 2023, Phys. Rev. D, 108, 082006
- [45]Finn L. S., 1992, Phys. Rev. D, 46, 5236
- [46]Gabbard H., Messenger C., Heng I. S., Tonolini F., Murray-Smith R., 2022, Nature Phys., 18, 112
- [47]Green S. R., Gair J., 2021, Mach. Learn. Sci. Tech., 2, 03LT01
- [48]Green S. R., Simpson C., Gair J., 2020, Phys. Rev. D, 102, 104057
- [49]Hartig M.-S., Schuster S., Wanner G., 2022, Journal of Optics, 24, 065601
- [50]Hartig M.-S., Paczkowski S., Hewitson M., Heinzel G., Wanner G., 2025, Phys. Rev. D, 111, 043048
- [51]Hartwig O., Bayle J.-B., 2021, Phys. Rev. D, 103, 123027
- [52]Hartwig O., Lilley M., Muratore M., Pieroni M., 2023, Phys. Rev. D, 107, 123531
- [53]Hoy C., Nuttall L. K., 2024, Mon. Not. Roy. Astron. Soc., 529, 3052
- [54]Hoy C., Weaving C. R., Nuttall L. K., Harry I., 2024, Class. Quant. Grav., 41, 245012
- [55]Karnesis N., Katz M. L., Korsakova N., Gair J. R., Stergioulas N., 2023, Mon. Not. Roy. Astron. Soc., 526, 4814
- [56]Katz M. L., 2022, Phys. Rev. D, 105, 044055
- [57]Katz M. L., Karnesis N., Korsakova N., Gair J. R., Stergioulas N., 2025, Phys. Rev. D, 111, 024060
- [58]Klein A., et al., 2022, arXiv e-prints, p. arXiv:2204.03423arxiv.org/abs/2204.03423
- [59]Lang R. N., Hughes S. A., 2006, Phys. Rev. D, 74, 122001
- [60]Lange J., O’Shaughnessy R., Rizzo M., 2018, arXiv:1805.10457arxiv.org/abs/1805.10457
- [61]Littenberg T. B., Cornish N. J., 2015, Phys. Rev. D, 91, 084034
- [62]Littenberg T. B., Cornish N. J., 2023, Phys. Rev. D, 107, 063004
- [63]Metropolis N., Ulam S., 1949, Journal of the American statistical association, 44, 335
- [64]Mushkin J., Roulet J., Zackay B., Venumadhav T., Ivashchenko O., Wadekar D., Mehta A. K., Zaldarriaga M., 2025, Phys. Rev. D, 112, 104025
- [65]Pankow C., Brady P., Ochsner E., O’Shaughnessy R., 2015, Phys. Rev. D, 92, 023002
- [66]Prathaban M., Hoy C., Williams M. J., 2026, Phys. Rev. D, 114, 063034
- [67]Pratten G., Klein A., Moore C. J., Middleton H., Steinle N., Schmidt P., Vecchio A., 2023, Phys. Rev. D, 107, 123026
- [68]Prince T. A., Tinto M., Larson S. L., Armstrong J. W., 2002, Phys. Rev. D, 66, 122002
- [69]Puecher A., Dietrich T., Koehn H., Gair J., Ashton G., Negri L., Samajdar A., 2026, Phys. Rev. D, 114, 083014
- [70]Quang Nam D., Lemière Y., Petiteau A., Bayle J.-B., Hartwig O., Martino J., Staab M., 2023, Phys. Rev. D, 108, 082004
- [71]Raymond V., Al-Shamali S., Göttel A., 2025, Mon. Not. Roy. Astron. Soc., 542, 1103
- [72]Robson T., Cornish N. J., Liu C., 2019, Class. Quant. Grav., 36, 105011
- [73]Roulet J., Mushkin J., Wadekar D., Venumadhav T., Zackay B., Zaldarriaga M., 2024, Phys. Rev. D, 110, 044010
- [74]Roulet J., Crisostomi M., Thomas L. M., Chatziioannou K., 2026, arXiv:2604.08897DOI
- [75]Sharma A., Sengupta A. S., Mukherjee S., 2025, Phys. Rev. D, 111, 042009
- [76]Skilling J., 2004, AIP Conf. Proc., 735, 395
- [77]Skilling J., 2006, Bayesian Analysis, 1, 833
- [78]Staab M., Bayle J.-B., Hartwig O., 2022, PyTDI (1.2.1), doi:10.5281/zenodo.6867012, https://doi.org/10.5281/zenodo.6867012
- [79]Strub S. H., Ferraioli L., Schmelzbach C., Stähler S. C., Giardini D., 2024, Phys. Rev. D, 110, 024005
- [80]Strub S. H., Speri L., Giardini D., 2026, Phys. Rev. D, 113, 084048
- [81]Thrane E., Talbot C., 2019, Publ. Astron. Soc. Austral., 36, e010
- [82]Tinto M., Armstrong J. W., 1999, Phys. Rev. D, 59, 102003
- [83]Tinto M., Dhurandhar S. V., 2014, Living Reviews in Relativity, 17, 1
- [84]Tinto M., Dhurandhar S. V., 2021, Living Rev. Rel., 24, 1
- [85]Tinto M., Estabrook F. B., Armstrong J. W., 2004, Phys. Rev. D, 69, 082001
- [86]Tinto M., Dhurandhar S., Malakar D., 2023, Physical Review D, 107, 082001
- [87]Tiwari V., Hoy C., Fairhurst S., MacLeod D., 2023, Phys. Rev. D, 108, 023001
- [88]Vajpeyi A., Meyer R., Maturana-Russel P., Liu J., 2026, arXiv:2607.04833arxiv.org/abs/2607.04833
- [89]Vallisneri M., 2005, Phys. Rev. D, 72, 042003
- [90]Vecchio A., 2004, Phys. Rev. D, 70, 042001
- [91]Veitch J., Veitch A., 2008, Phys. Rev. D, 78, 022001
- [92]Veitch J., et al., 2015, Phys. Rev. D, 91, 042003
- [93]Wainstein L. A., Zubakov V., 1970, Extraction of signals from noise
- [94]Weaving C. R., Nuttall L. K., Harry I. W., Wu S., Nitz A., 2024, Class. Quant. Grav., 41, 025006
- [95]Welch P., 1967, IEEE Trans. Audio Electroacoust., 15, 70
- [96]Williams M. J., Karamanis M., Luo Y., Seljak U., 2025, Mon. Not. Roy. Astron. Soc., 543, 1479
- [97]Williams M. J., Chapman-Bird C. E. A., Costa Barroso R., Harry I., 2026, Robust Bayesian inference for massive black hole binaries in LISA with sequential Monte Carlo, Manuscript in preparation (provisional title)