1. Formulation of mCCAdL Dynamics and Operator Splitting
The continuous-time mCCAdL system consists of coupled stochastic differential equations governing the evolution of position q∈Rn (parameters), momentum p∈Rn, and thermostat variable ξ∈R, formulated as:
with U(q) as the potential, Σ(q) the covariance of stochastic-gradient noise, M the mass matrix, β the inverse temperature, A artificial friction, and μ thermal mass (Wei et al., 30 Dec 2025).
The generator is split into five sub-operators ("A", "B", "C", "O", "D"):
2. High-Order Flows: Analytical and Numerical Steps
For operators A, B, D, and O, exact closed-form solutions are available. The C flow (covariance scaling) involves the matrix exponential p∈Rn8 with p∈Rn9, which is numerically approximated by a high-order scaling & squaring plus truncated Taylor series method (Wei et al., 30 Dec 2025):
Diagonal shift for numerical stability: ξ∈R0, ξ∈R1.
Centering: ξ∈R2.
Taylor polynomial: ξ∈R3 for chosen ξ∈R4.
Evaluate ξ∈R5 iteratively, ξ∈R6.
This provides a second-order accurate solution to the scaling flow for ξ∈R7.
3. Strang Splitting Sequence for mCCAdL Integration
The symmetric splitting organizes the five operator flows in the precise BAO D C D OAB sequence for each time-step ξ∈R8:
ξ∈R9
This symmetric composition guarantees inherently reversible propagation. Each flow is either exact or high-order, making the total method second-order weakly accurate for the invariant measure sampled by the stochastic system (Wei et al., 30 Dec 2025).
4. Algorithmic Realization and Stepwise Updates
The following pseudocode summarizes one step of symmetric splitting for mCCAdL:
M1
Only one computation of the stochastic gradient and one computation of the covariance dq​=M−1pdt dp​=−∇U(q)dt+hΣ(q)​dW−2h​βΣ(q)pdt−ξpdt+2Aβ−1​M1/2dWA​ dξ​=μ−1(p⊤M−1p−nkB​T)dt​0 are required per iteration, preserving efficiency compared to CCAdL (Wei et al., 30 Dec 2025).
5. Numerical Stability, Accuracy, and Performance
The symmetric splitting scheme confers marked improvements:
Stability Bound Enhancement: Step-size dq​=M−1pdt dp​=−∇U(q)dt+hΣ(q)​dW−2h​βΣ(q)pdt−ξpdt+2Aβ−1​M1/2dWA​ dξ​=μ−1(p⊤M−1p−nkB​T)dt​1 limits for mCCAdL are up to dq​=M−1pdt dp​=−∇U(q)dt+hΣ(q)​dW−2h​βΣ(q)pdt−ξpdt+2Aβ−1​M1/2dWA​ dξ​=μ−1(p⊤M−1p−nkB​T)dt​2 those of CCAdL. In Bayesian linear regression, mCCAdL is stable at dq​=M−1pdt dp​=−∇U(q)dt+hΣ(q)​dW−2h​βΣ(q)pdt−ξpdt+2Aβ−1​M1/2dWA​ dξ​=μ−1(p⊤M−1p−nkB​T)dt​3–dq​=M−1pdt dp​=−∇U(q)dt+hΣ(q)​dW−2h​βΣ(q)pdt−ξpdt+2Aβ−1​M1/2dWA​ dξ​=μ−1(p⊤M−1p−nkB​T)dt​4, while CCAdL blows up beyond dq​=M−1pdt dp​=−∇U(q)dt+hΣ(q)​dW−2h​βΣ(q)pdt−ξpdt+2Aβ−1​M1/2dWA​ dξ​=μ−1(p⊤M−1p−nkB​T)dt​5. Similar gains are observed in MNIST, CIFAR-10 logistic regression, and discriminative RBM training (Wei et al., 30 Dec 2025).
Second-Order Convergence: Weakly second-order accuracy is demonstrated for the invariant measure.
Efficiency: Larger dq​=M−1pdt dp​=−∇U(q)dt+hΣ(q)​dW−2h​βΣ(q)pdt−ξpdt+2Aβ−1​M1/2dWA​ dξ​=μ−1(p⊤M−1p−nkB​T)dt​6 directly reduces the overall gradient evaluations required for a target accuracy.
A plausible implication is that mCCAdL is well-suited for scenarios where per-step computational cost is critical and variance in the stochastic-gradient estimator is substantial.
6. Context: Relation to Classical Strang Splitting and Operator Splitting in Kinetic Schemes
The mCCAdL symmetric splitting method is conceptually linked to the Strang-splitting principle developed for operator-split kinetic equations. In cascaded Lattice Boltzmann methods (LBM) for fluid and scalar transport, the analogous symmetric operator-split methodology achieves second-order temporal accuracy and eliminates spurious force/source artifacts by projecting forcing only onto the central moments associated with conserved quantities (Hajabdollahi et al., 2018).
In classical Strang splitting, for two non-commuting operators Σ(q)3, Σ(q)4, the propagator over Σ(q)5 is Σ(q)6, yielding Σ(q)7 global accuracy. In mCCAdL, this philosophy is adapted to stochastic gradient sampling, with stability and accuracy gains paralleling those established in LBM operator-splitting contexts.
7. Benchmarking and Empirical Results
Extensive computational experiments substantiate the advantages of symmetric splitting for mCCAdL:
mCCAdL attains the lowest 2-Wasserstein distance in Bayesian linear regression across all Σ(q)8.
In MNIST/CIFAR-10 classification, mCCAdL maintains high predictive log-likelihood and test accuracy at step-sizes where CCAdL and alternatives become unstable.
Posterior mean log-loss in binary tasks is consistently minimized by mCCAdL, with CCAdL yielding NaNs beyond its critical Σ(q)9.
Discriminative RBM multiclass training with mCCAdL at M0 achieves lowest test error; alternatives deteriorate or become unstable.
All empirical results confirm second-order weak accuracy and step-size resilience. These observations suggest that symmetric splitting for mCCAdL is broadly applicable to noisy-gradient thermodynamic sampling in large-scale models and settings with substantial stochastic gradient variance (Wei et al., 30 Dec 2025).