Source-linked AI summary

Rough paths, Signatures and the modelling of functions on streams

Terry Lyons

arXiv:1405.4537v1math.PRmath.CAmath.RAmath.STq-fin.MF

TL;DR

The paper develops broad tools for representing paths and streams, especially highly oscillatory paths driving nonlinear systems and sequential financial data. It presents signatures and rough paths as structured features, connects them to controlled differential equations and stable numerical approximation, and establishes distributional characterization results while identifying limitations in feature selection and log-signature structure.

  • Problem

    The central problem is how to describe highly oscillatory, high-dimensional paths parsimoniously while predicting nonlinear responses and learning functions on streams.

  • Method

    The paper uses signatures, log-signatures, rough paths, and coordinate iterated integrals to represent paths and drive controlled differential equations, including an ODE method based on initial signature terms.

  • Results

    Expected signatures uniquely determine the law of signatures for compactly supported path measures, and characteristic functions completely determine laws of measures on signatures.

  • Takeaways & Limitations

    Signature features provide a graduated representation for rough-path analysis, nonlinear differential equations, and functions on streams, while geodesic rough-path replacement preserves initial signature terms and guarantees feasible approximations.

  • Takeaways & Limitations

    Feature-based regression depends on the chosen functions spanning the interesting class, while tree-reduced path log-signatures do not form a linear space under integer division.

Abstract

from arXiv · show

Rough path theory is focused on capturing and making precise the interactions between highly oscillatory and non-linear systems. It draws on the analysis of LC Young and the geometric algebra of KT Chen. The concepts and the uniform estimates, have widespread application and have simplified proofs of basic questions from the large deviation theory and extended Ito's theory of SDEs; the recent applications contribute to (Graham) automated recognition of Chinese handwriting and (Hairer) formulation of appropriate SPDEs to model randomly evolving interfaces. At the heart of the mathematics is the challenge of describing a smooth but potentially highly oscillatory and vector valued path $x_{t}$ parsimoniously so as to effectively predict the response of a nonlinear system such as $dy_{t}=f(y_{t})dx_{t}$, $y_{0}=a$. The Signature is a homomorphism from the monoid of paths into the grouplike elements of a closed tensor algebra. It provides a graduated summary of the path $x$. Hambly and Lyons have shown that this non-commutative transform is faithful for paths of bounded variation up to appropriate null modifications. Among paths of bounded variation with given Signature there is always a unique shortest representative. These graduated summaries or features of a path are at the heart of the definition of a rough path; locally they remove the need to look at the fine structure of the path. Taylor's theorem explains how any smooth function can, locally, be expressed as a linear combination of certain special functions (monomials based at that point). Coordinate iterated integrals form a more subtle algebra of features that can describe a stream or path in an analogous way; they allow a definition of rough path and a natural linear "basis" for functions on streams that can be used for machine learning.

1. A path or a text?

The paper broadens the notion of a path to evolving streams, including financial and discrete data, and develops path operations and controlled differential equations that capture their effects.

  • Paths represent evolutions that interact with wider systems, often hiding their content and influence in complex multidimensional oscillations.
  • A text stream can be encoded as a continuous path in multiple ways, with representations sharing coarse-scale effects despite differing detailed texture.
  • Financial order-book data contain high-dimensional, sequential bids, offers, and trades that simple price semimartingales may not capture effectively.
  • Streams support reparameterisation, splitting, subsampling, and interleaving operations, with the framework emphasizing representations whose information degrades gradually under subsampling.
  • Controlled differential equations map paths under concatenation to transformations of the state space when the vector fields yield unique solutions for all time.
  • The Signature summarizes a path so that its first few terms can effectively describe linear-system responses, with convergence errors estimated from control variation and operator norms.

5. Remarkable Estimates (for p > 1)

Uniform estimates show that finitely many Signature features can describe a path's response without detailed knowledge of the path or system. The resulting series is continuous in its inputs and admits effective error control.

  • Finite Signature features can predict a broad range of system responses without detailed knowledge of the path or the system map.The estimates depend on the control's length or p-rough path variation and the norm of the system map.
  • A finite-variation path with finite length admits a Signature expansion with uniform error control.
  • Reparameterizing a path to unit speed partitions the integration cube into n! disjoint simplexes, supporting the expansion estimates.
  • The estimates become sharply effective as λ increases, once N ≥ ∥A∥|γ_J| + λ.
  • Uniform convergence makes the response y_T jointly continuous in the system map, path, and initial condition under rough-path or 1-variation topology.By contrast, the response fails the closed graph property in the uniform metric.

6. The Log Signature

The log Signature places path information in the Lie algebra generated by the path space, while the Signature itself lies in a structured group inside the tensor algebra. This representation connects controlled differential equations with vector fields and tree-reduced paths.

  • The Signature is a concatenation homomorphism whose path-segment range is a group inside the grouplike elements of the tensor series.Reversing a path segment produces the inverse tensor.
  • The Signature expands as S = 1 + S_1 + S_2 + . . ., with S_i ∈ E^⊗i, and the log Signature is obtained from the formal logarithm.
  • Chen's observation places log S(γ) in the Lie series algebra L((E)), with finite-level projections in free nilpotent Lie algebras.
  • Tree-like equivalence classes of finite-length paths have unique shortest representatives, but their Lie-algebra structure is not a linear space because the log-Signature range is not closed under integer division.
  • The map f sends control directions in E to vector fields, allowing Lie-algebra elements to act through corresponding vector-field commutators.

7. The ODE method

The ODE method uses truncated log-Signature information to replace a time-varying controlled system with a time-invariant vector field. Stable high-order ODE solvers then produce feasible approximations while rough-path distances control the error.

  • The method converts truncated log-Signature data into a time-invariant vector field and solves it over unit time to approximate the controlled response.This avoids directly applying unstable Taylor-series approximations to the time-varying system.
  • The rough-path approximation replaces γ with a geodesic path having the same first few Signature terms, preserving feasibility of the approximation.The solution-approximation difference can be estimated through the distance between the original and replacement rough paths.
  • A practical scheme describes γ on short intervals using truncated log S in a fixed Hall basis, then constructs a path-dependent vector field.
  • A stable high-order approximation to y_J+ is obtained by solving the constructed ODE with initial state x_0 = y_J−.
  • Repeating the procedure over sufficiently small time steps yields a high-order, stable method equivalent to refining piecewise geodesic replacements of γ.

8. Going to Rough Paths

Rough path theory equips highly rough, oscillatory controls with metrics that make system responses uniformly continuous. It focuses on path increments and extends through completion from smooth paths to rough paths.

  • Rough path theory seeks a path metric and continuity estimate ensuring that nearby highly oscillatory paths produce quantitatively nearby responses.
  • A family of rough path metrics makes the response map uniformly continuous, and rough paths arise by completing smooth paths under these metrics.The estimates depend on the smoothness of the system map and can extend to infinite-dimensional settings uniformly in dimension.
  • Agreement of initial Signature terms can make responses close over a fixed interval, motivating a metric built from Signature information.
  • The completion of piecewise smooth paths under d_p yields p-variation paths with a top-down description in a ⌊p⌋-step nilpotent group.
  • Unlike the Kolmogorov view, rough path analysis emphasizes increments over small intervals rather than the path's locations at fixed times.Parameterization is treated as irrelevant while path segments are central.

9. Coordinate Iterated Integrals

The section presents coordinate iterated integrals as path-space features analogous to monomials, with algebraic structure enabling linear approximation of functions on signatures.

  • The Signature is studied as a tool for understanding paths and supporting machine-learning applications.The same framework is also introduced as relevant to measures on paths and Fourier and Laplace transforms.
  • Coordinate iterated integrals are linear functionals on the tensor algebra and serve as monomial-like features on path space.
  • The shuffle product makes coordinate iterated integrals closed under point-wise multiplication through corresponding tensor-algebra products.The product of two linear functionals can be represented by a linear functional identified by the shuffle product.
  • Coordinate iterated integrals span an algebra, separate signatures, and contain constants.
  • The resulting algebra plays a role for smooth functions on path spaces analogous to monomials for smooth functions on Rn.For finite-dimensional E, each degree has finitely many features, although their dimensions grow exponentially.

10. Expected Signature

The expected Signature can characterize the law of a Signature under compact-support assumptions, while its computation and non-compact extension remain open challenges.

  • The expected Signature uniquely determines the law of the Signature for compactly supported path measures whose Signatures lie in a compact set.
  • The result follows because shuffle-product features form an algebra separating points, and Stone-Weierstrass makes them dense in continuous functions on the compact set.
  • Computing the expected Signature is posed as an important question, and its existence can fail because of tail behaviour.

11. Computing expected Signatures

The section describes PDE-based computation of expected Signatures for stopped Brownian motion and reports that PDE regularity estimates yield information about the underlying measure.

  • For Brownian motion with Lévy area stopped on exiting a bounded C1 domain, the expected Signature can be constructed through a recurrence relation in PDEs.
  • The associated function is determined by a PDE finite-difference operator.
  • Sobolev and regularity estimates allow extraction of substantial information about the underlying measure.Whether the expected Signature determines the measure in this case remains open.
  • The section identifies further expected-Signature questions as interesting open problems.

12. Characteristic Functions of Signatures

The paper constructs bounded unitary representations of Signatures to obtain an always-defined analogue of a characteristic function. These functions form an algebra that separates Signatures, while moment-based determination remains difficult.

  • Finite-dimensional unitary-group developments produce bounded linear images of Signatures whose expectations always exist.
  • The map ψ → E(Ψ(S)) is an extended characteristic function.The corresponding Ψ is a bounded linear functional on Signatures and is given by a convergent series.
  • The functions ψ → Ψ(S) span an algebra and separate Signatures as ψ and d vary.
  • Laws of measures on Signatures are completely determined by ψ → E(Ψ(S)).
  • Determining a Signature from its moments remains difficult, with a gap between sufficient convergence conditions and Brownian-motion bounds.An infinite convergence radius yields determination, whereas the Brownian-motion result provides only a strictly positive lower bound.

14. Regression onto a feature set

The section frames regression as expressing functions through computable feature functions, then motivates coordinate iterated integrals as a natural feature set for functions generated by paths or streams.

  • The examples use primitive curve fitting rather than statistical inference, while demonstrating dimension reduction and regression.
  • Regression learns a function by evaluating basic feature functions and expressing observed values as their linear combination.
  • Monomials work because they span an algebra, but feature selection depends on assumptions about which functions are interesting and on over-fitting controls.
  • Coordinate iterated integrals provide features for functions that describe the effects of paths or streams, including controlled differential equations.
  • Their shuffle-product algebra supports rich linear combinations, while nonlinear interpolation can learn and model system behaviour.
  • Locally, studying a few path features can approximate the effects of a path, with improved approximations on smaller scales.

15. The obvious feature set for streams

Coordinate iterated integrals are presented as a theoretically grounded feature set for streams, and a simple Signature-based classifier is applied to distinguish financial-market time buckets.

  • Coordinate iterated integrals approximate controlled differential-equation solutions with uniform error, including in infinite dimension.
  • Signatures provide a linearisation methodology for smooth functions on unparameterised streams through linear functionals.
  • The work adopts a transparent and naive Signature-based approach using real data rather than a more elaborate application-specific method.
  • The experiment classifies normalised one-minute financial data aggregated into 30-minute intervals by time of day.
  • The classifier uses low-degree Signature coordinates, least squares on learning data, and LASSO shrinkage to retain a few Signature terms.
  • Evaluation uses Kolmogorov-Smirnov distance, ROC area, and correct-classification ratio on learning and backtesting data.
  • The two selected time buckets were distinguishable, whereas other intervals were not readily distinguishable from each other.
  • Figure 3 projects selected fourth-order Signature coefficients into two dimensions, where the selected features clearly separate the time buckets.

17. Linear regression onto a law on paths

The section reformulates learning conditional laws of stream pairs through Signatures and expected Signatures, turning a locally difficult path problem into linear regression.

  • The problem is to learn approximately the conditional law of τ given γ for a random stationary sequence of stream pairs.
  • The proposed target maps the Signature of γ to the conditional expected Signature of τ.
  • Setting Yi to S(τi) and Xi to S(γi) recasts the stream-pair problem in a regression formulation.
  • When the measure is sufficiently localised and smooth, the target can be approximated by a polynomial and then linearised in Signature coordinates.
  • The resulting apparently difficult problem of understanding conditional path laws becomes, at least locally, a problem of linear regression.
  • The formulation is infinite dimensional but has well-defined low-dimensional approximations.
Loading 1405.4537v1…