Research programme
Estimation when the signal is small and the world keeps moving.
Our work focuses on statistical problems in which the quantity of interest is weakly identified: the signal-to-noise ratio is low, the dimension is large, and the underlying data-generating process is not stationary. We publish methods, derivations and evaluation protocols.
1. Non-stationary state estimation
We model a latent state with linear dynamics and observe it through additive noise:
The filtered mean is the conditional expectation under Gaussianity. Non-stationarity enters through : a larger process variance lets the estimator react faster, at the cost of passing more observation noise through to the estimate. Choosing is therefore a bias-variance decision, not a cosmetic one.
We study adaptive estimators of based on innovation statistics, and we check filter consistency with normalized innovation tests. See Kalman filtering for latent signals.
2. High-dimensional covariance estimation
When the number of variables is comparable to the number of observations , the sample covariance matrix is a noisy and poorly conditioned estimate of . Linear shrinkage replaces it with a convex combination of and a structured target :
The intensity is chosen to minimize expected loss, and can be estimated from the data without tuning. See Shrinkage for high-dimensional covariance estimation.
3. Reproducible compute infrastructure
Estimation results are only as credible as the pipeline that produced them. We treat research code as an engineering system:
- every experiment is fully determined by a typed configuration and a seed;
- every artifact is content-addressed, so a result can be traced to the exact inputs that produced it;
- evaluation protocols are fixed before results are inspected.
See Deterministic research pipelines for implementation notes.
Methodological commitments
- Uncertainty over point estimates. We report intervals and dispersion, not single summary numbers.
- Temporal honesty. Validation respects time ordering, with purging and embargoes where labels overlap. See walk-forward validation.
- No performance promises. Simulated and historical results describe methods. They do not forecast outcomes.