Contribution

Before this preprint, transfer entropy gave the size and direction of an influence but not its kind, and multivariate transfer entropy was built by “conditioning out” other sources. After it, transfer entropy splits into two kinds of transfer, and a multivariate version separates unique, redundant and synergistic transfer. The split rests on one identity: conditioning removes redundancy and adds synergy.

Key insight

I(X; Y | Z) = Π(X; {Y}) + Π(X; {Y, Z}) for any decomposition satisfying the PID consistency equations (Eqs. 4–6). Transfer entropy is a conditional mutual information, so it carries a synergy term. The term is the source’s influence that only shows in combination with the target’s own state.

Assumptions

  • The I_min redundancy (Eqs. 2–3): the expected minimum, over sources, of the specific information about each target state. Every SITE, SDTE and multivariate number depends on it. The consistency equations, and hence the two-term split, do not.
  • Discrete processes with k- and l-step delay vectors (Eq. 7). The examples use k = l = 1 on binary Markov chains.
  • Perfect controllability in Touchette and Lloyd’s sense for Theorem 1: for every initial x and final x′ some controller state c gives p(x′ | x, c) = 1.
  • Kernel density estimation with Theiler-window exclusions for the physiological data (§III).

Key results

  • Eq. 8. T_{Y→X} = Π(X_{t+1}; {Y_t}) + Π(X_{t+1}; {X_t, Y_t}) = SITE + SDTE.

  • Theorem 1 (App. A). A system is perfectly controllable with open-loop control iff it is perfectly controllable with only SITE from C to X′. Lemma 3: SDTE = 0 iff for each x′, p(c | x, x′) = p(c | x) for all x, c, or p(x | c, x′) = p(x | c) for all x, c.

  • Two-process family (Fig. 2). Y fair coin; x_{t+1} = y_t if x_t = 0; if x_t = 1, x_{t+1} = y_t with probability 1 − d, else 1 − y_t. Stationary p(x, y) = ¼. Checked exactly (bits):

    dTESITESDTETDMI
    01.0001.0000.0001.000
    0.250.5940.4560.1380.456
    0.50.5000.1890.3110.189
    0.750.5940.0460.5490.046
    11.0000.0001.0000.000

    TE = 1 − ½h(d), with redundancy zero throughout, so TDMI = SITE here. At d = 1, x_{t+1} = x_t ⊕ y_t, a controlled-NOT.

  • TDMI vs TE (Fig. 1). I(X_{t+1}; Y_t) = SITE + redundancy. It counts shared history and misses SDTE.

  • Two sources (Fig. 3). Redundant transfer is I_min(X_{t+1}; Y_t, Z_t | X_t); unique and synergistic transfer follow. Checked at the corners: (c, d) = (0, 0) gives 1 bit unique from Y; (1, 0) gives 1 bit redundant; (0, 1) gives 1 bit synergistic. The text labels the synergistic corner “(c = 1, d = 0)”, a second time; by its own definitions it is (c = 0, d = 1).

  • Sleep apnoea (Figs. 4–6). SITE between breath and heart is consistent with zero both ways, so TE and TDMI measure disjoint things there. Heart→breath transfer depends bimodally on chest volume. With blood oxygen as a second source, unique transfer is mostly from heart rate and essentially none from oxygen. Not checked.

Claims

idclaimstrengthsupport
C1Conditional MI = unique + synergy, so TE = SITE + SDTEstrongEqs. 4–8, from the consistency equations alone
C2SITE measures open-loop, SDTE closed-loop, influencemoderateTheorem 1, for perfect controllability only; the graded reading is an analogy
C3TDMI includes redundancy and omits SDTEstrongFig. 1, from C1’s identities
C4Multivariate transfer splits into unique, redundant and synergistic partsmoderatedefinitions; corners checked; values elsewhere depend on I_min
C5Redundant transfer means interventions are needed to find the driverinterpretive(c, d) = (1, 0) example; cites Ay and Polani
C6Heart→breath transfer in the apnoea data is purely state-dependentweakkernel estimates at several bandwidths; no significance test reported

Concepts

  • SITE — Π(X_{t+1}; {Y_t}), the part of Y’s influence that does not depend on X’s state.
  • SDTE — Π(X_{t+1}; {X_t, Y_t}), the part that does.
  • Specific information — I(X = x; R), the information R gives about one outcome x (Eq. 3).
  • I_min, I_max — the expected minimum and maximum of the specific informations over sources.

Connections

  • Builds on Schreiber (2000, LIT-1177) and Kaiser and Schreiber (2002, LIT-1167) for transfer entropy and the physiological data, Williams and Beer (2010) for PID, and Touchette and Lloyd for controllability. Lizier et al. (2008, LIT-1175) and Frenzel and Pompe are named as conditioning-based multivariate transfer.
  • James, Barnett and Crutchfield (2016, LIT-1165, NOTE-945) cite this as [18] for associating flow with unique information. Their Example 1 is this paper’s d = 1 process. Here its bit is “state-dependent transfer”; there it is synergy that is not flow. The identities are the same. My observation.
  • THEORY-497 and NOTE-010. ΦID extends this PID to multiple targets. THEORY-497 records that ΦID verdicts can turn on the redundancy function, citing a case where minimum-MI redundancy gives 1 bit of synergy and an identity-respecting one gives 0. I_min is neither of those, and the same sensitivity applies to SITE and SDTE away from the corners. My connection.
  • THEORY-568 holds for any redundancy measure satisfying the consistency equations, which is the property C1 needs.
  • NOTE-799’s open question, a ΦID of transfer entropy, is in this paper’s direction: the multivariate split here is a PID of a transfer entropy with the target’s past fixed.

Bearing on the record

  • Filed as THEORY-712. With THEORY-707 it grounds CLAIM-335 and the “what it is not” section of TERM-057.
  • NOTE-788 defines TE_{x→y}(τ) = I(y_{t+τ}; x_t | y_t), conditioning on one past value of the target, the k = l = 1 case of Eq. 7 at lag τ. It is still a conditional mutual information, so the decomposition applies.
  • For the Anthology of the SOTA: no instruction for ML practice.

Limitations

  • An unrefereed preprint.
  • I_min is not argued for here, and the record holds neither the PID paper nor its later critiques. The two-term split survives a change of redundancy measure; the sizes of the terms do not.
  • Theorem 1 is about perfect controllability. That SITE and SDTE grade open-loop and closed-loop influence in general is an interpretation.
  • Parameter-setting typo in the three-process example (above), and “X_{i+1}” for X_{t+1} in Eq. 8.
  • The physiological result has no significance test and no shuffled baseline reported for SITE.

Open questions

  • Which redundancy measure SITE and SDTE should use, and how much the apnoea result depends on I_min.
  • Whether “transfer” is the right word for SDTE, which LIT-1165 denies.