Papers
Topics
Authors
Recent
Search
2000 character limit reached

TRA-s: Topological Residual Asymmetry with Smoothing

Updated 7 February 2026
  • The paper introduces TRA-s, a robust method for inferring causal direction in additive-noise models using geometric persistent homology of regressor-residual clouds.
  • It employs a binning strategy on reverse residuals to induce a one-dimensional signal, restoring identifiability when noise does not vanish.
  • Extensive experiments validate its theoretical consistency, computational efficiency, and superior performance over traditional causal inference methods.

Topological Residual Asymmetry with Smoothing (TRA-s) defines a robust criterion for inferring bivariate causal direction in additive-noise models (ANMs) under fixed noise, leveraging geometric signatures obtained from the persistent homology of regressor-residual clouds. It addresses limitations of the original TRA method, which loses discriminatory power when the noise level is fixed and does not vanish. TRA-s employs a binning strategy that induces a one-dimensional geometric signal in the reverse residual direction, restoring identifiability. It is theoretically consistent, computationally practical, and empirically validated across diverse synthetic and real-world benchmarks (Bouchattaoui, 31 Jan 2026).

1. Motivation and Formal Definition

In the classical Topological Residual Asymmetry (TRA) method, causal direction is inferred by comparing the geometric structure of two residual clouds after copula standardization: the forward direction XYX \rightarrow Y produces residuals that are approximately independent, yielding a 2D bulk, while the reverse direction YXY \rightarrow X under small noise collapses to a one-dimensional tube. The separation is quantified by a 0D persistent-homology functional computed from the Euclidean minimum spanning tree (MST) on the residual cloud, with the raw TRA score Δn\Delta_n providing directionality.

However, under fixed additive noise, the reverse residuals do not collapse; their distribution remains thick, and the original TRA statistic loses its discrimination. TRA-s overcomes this by binning reverse residuals along the YY copula axis and averaging, converting the "thick" cloud into a binned average that again collapses to a 1D signature at mesoscopic scale, while forward residuals retain a 2D structure.

Formally, let {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n be sampled from an additive-noise model Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i with $\varepsilon_i \indep X_i$, Var(ε)=σ2>0\operatorname{Var}(\varepsilon) = \sigma^2 > 0. TRA-s proceeds by cross-fitting regressors in both directions, computing residuals, copula-standardizing, binning the reverse direction, and calculating the MST-based persistence profiles over fixed mesoscopic windows. The TRA-s score Δ~n\widetilde{\Delta}_n is then the difference in windowed TP-profiles between the forward and binned-reverse clouds. If Δ~n>0\widetilde{\Delta}_n > 0, the method infers YXY \rightarrow X0; if YXY \rightarrow X1, YXY \rightarrow X2 (Bouchattaoui, 31 Jan 2026).

2. Binning and Copula Standardization Procedure

TRA-s modifies the reverse residual cloud via a binning strategy following rank-copula standardization:

  • For the reverse direction (YXY \rightarrow X3), only the YXY \rightarrow X4 coordinate is rank-transformed: YXY \rightarrow X5.
  • YXY \rightarrow X6 is partitioned into YXY \rightarrow X7 equal-width bins: YXY \rightarrow X8, YXY \rightarrow X9.
  • For each bin, empirical bin centers Δn\Delta_n0 and mean residuals Δn\Delta_n1 are computed over the points within the bin.
  • The binned cloud is Δn\Delta_n2.

The bin number Δn\Delta_n3 is chosen such that Δn\Delta_n4, Δn\Delta_n5, and Δn\Delta_n6, ensuring asymptotic validity without over-smoothing or excessive bias (Bouchattaoui, 31 Jan 2026).

3. Persistent Homology Functional and TRA-s Statistic

The core geometric statistic is a normalized windowed profile of edge-lengths in the MST of the residual cloud, specialized to a "soft window" Δn\Delta_n7 that captures mesoscopic geometry:

Δn\Delta_n8

with

Δn\Delta_n9

  • For the forward (YY0) copula cloud, set YY1, YY2, and YY3.
  • For the binned-reverse cloud (YY4), YY5, YY6, YY7.

The TRA-s test statistic is then: YY8 The direction is assigned according to the sign of YY9 (Bouchattaoui, 31 Jan 2026).

4. Theoretical Guarantees and Assumptions

Under the following conditions (cf. (Bouchattaoui, 31 Jan 2026), Assumptions 3.5–3.7):

  • Forward model: {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n0, branchwise invertible, {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n1, noise sub-Gaussian.
  • Reverse conditional mean {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n2 continuous.
  • Regression errors: cross-fitted regression risk {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n3 and {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n4.
  • Binning: {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n5, {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n6, {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n7.
  • Reverse fluctuations: {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n8.

Theorem 3.2 (Bouchattaoui, 31 Jan 2026) establishes that, as {(Xi,Yi)}i=1n\{(X_i, Y_i)\}_{i=1}^n9,

Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i0

in probability. Therefore, a rule that declares Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i1 when Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i2 is consistent with vanishing abstention probability (Bouchattaoui, 31 Jan 2026).

5. Algorithmic Procedure and Computational Considerations

The TRA-s method is implemented as follows:

  1. Cross-fit forward and reverse regressors using Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i3-fold splits, producing residuals Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i4 and Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i5.
  2. Copula-standardize the forward cloud using both Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i6 coordinates.
  3. Bin the reverse residuals along Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i7 copula with Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i8 bins, compute bin mean coordinates Yi=f(Xi)+εiY_i = f(X_i) + \varepsilon_i9.
  4. Compute MSTs and mesoscopic persistence profiles in both directions.
  5. Form the TRA-s statistic and make a directional decision.

Computational complexity per $\varepsilon_i \indep X_i$0 samples is $\varepsilon_i \indep X_i$1 for ranking and MST computation (using Delaunay-based MST algorithms), $\varepsilon_i \indep X_i$2 for the binned reverse cloud, and regression complexity depends on the choice of estimator (e.g., smoothing splines).

Parameter choices for $\varepsilon_i \indep X_i$3 (recommended $\varepsilon_i \indep X_i$4) and mesoscopic scaling $\varepsilon_i \indep X_i$5 are robust; $\varepsilon_i \indep X_i$6 must neither be too small (under-smoothing) nor too large (over-smoothing), ensuring resolution of the 1D collapse in the reverse cloud.

6. Empirical Validation and Performance

Extensive experiments illustrate the efficacy and stability of TRA-s:

  • On synthetic ANMs with various forms (cubic, near-linear, heteroscedastic, non-monotone), TRA-s achieves low directed risk and matches theoretical predictions, while most established baselines (RESIT, IGCI, RECI, CDCI, COMIC, RCC, NCC) exhibit regular failure modes under stress (Bouchattaoui, 31 Jan 2026).
  • Under confounding, TRA-s combined with the abstention/correction procedure (TRA-C) abstains appropriately, whereas alternatives tend to commit to a potentially incorrect direction.
  • On the Tübingen real-world benchmark, TRA-s delivers optimal coverage and second-lowest risk, with the abstaining TRA-C attaining highest decided accuracy and minimal overall risk.
  • Ablation studies confirm that smoothing of the reverse direction is necessary for robust separation under fixed noise, and performance is stable to tuning in the recommended $\varepsilon_i \indep X_i$7 and scaling parameter ranges.

7. Practical Usage and Limitations

TRA-s is applicable to bivariate causal inference under additive-noise settings, robust to moderate regression error, and computationally tractable for moderate to large $\varepsilon_i \indep X_i$8 given efficient MST computation. Binning is central: it restores the geometric signature required for correct causal inference when raw residual dispersion precludes a 1D collapse. The approach is grounded in persistent-homology theory, but performance may degrade for non-ANM or heavily confounded distributions (necessitating abstention via TRA-C).

A plausible implication is that TRA-s, by explicit geometric regularization of the residual cloud, defines a broadly applicable, nonparametric, and theoretically rigorous template for distribution-based causal inference that is robust to non-vanishing noise scales, provided the core bivariate ANM structure holds (Bouchattaoui, 31 Jan 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to TRA-s.