REVIEW 3 major objections 7 minor 1 cited by
Learning long range dependencies through time reversal symmetry breaking
T0 review · 3 major / 7 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read RHEL computes loss gradients by running three forward trajectories of a Hamiltonian system, and in the small-nudging limit these gradients equal backpropagation through time, with matching performance on sequence benchmarks up to roughly…
desk verdict The discrete-time RHEL-BPTT equivalence is a real contribution, but the training experiments omit the gradient downscaling the authors admit is needed, so the empirical claim is not yet supported. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the echo trajectory $\Phi^e$ of a reversible leapfrog integrator $M_{H,\delta}$ on the phase space $(\phi, \pi)$, started from the momentum-flipped final state, driven by the time-reversed input sequence, and nudged by $\pm\epsilon$ along the loss gradient. The paper defines a half-step averaged Hamiltonian $H^{1/2}$ so that the RHEL gradient estimators are finite differences of that averaged Hamiltonian between the two echoed trajectories. The proof of equivalence works by showing that the $\epsilon$-derivative of the echo trajectory obeys the same discrete recurrence as the BPTT adjoint $\lambda_k$, so the two agree at all times in the limit $\epsilon\to 0$. The scaling to deep models comes from echo chaining: the input-gradient estimate of one HRU becomes the nudging signal for the HRU below it, mirroring the backward pass through a stack.
What would settle it
Implement the implicit echo dynamics of Eq. (13) and the explicit linearized echo of Corollary A.8 on the same HRU, sweep $\epsilon$ toward zero, and compare both against BPTT gradients; if the linearized estimator's cosine similarity does not approach one, or if the two echo versions disagree at leading order, the implemented algorithm is not the proved one.
Extended reading notes
Core claim
The core discovery is that time-reversal symmetry turns gradient computation into a physical echo effect. Starting from the final state of a Hamiltonian network, flip the momenta, replay the input sequence in reverse, and apply a small nudging $\pm\epsilon$ in the direction of the loss gradient; because the un-nudged system would exactly retrace its own history, the separation between the $+\epsilon$ and $-\epsilon$ echoed trajectories is precisely the adjoint signal $\lambda_k$, and the analogous finite difference of the half-step averaged Hamiltonian yields the parameter and input sensitivities. Theorem 3.2 states this equality for every timestep in the $\epsilon\to 0$ limit for HRUs, and Theorem 3.3 extends it to hierarchical stacks by chaining each layer's input-gradient estimate into the next echo. The paper's empirical claim is that this theoretical equivalence survives finite-$\epsilon$ practice: gradient cosine similarities are near one and RHEL-trained linear and nonlinear HSSMs match BPTT-trained models on long-range classification and regression, including the roughly 50k-step PPG-DaLiA heart-rate prediction task.
Load-bearing premise
The experiments actually run a linearized, finite-strength version of the echo update, and the paper asserts rather than proves that this version preserves the equivalence; on top of that, numerical accuracy relies on a rescaling whose second half was not implemented in the submitted experiments.
Editorial extensions
If this is right
- RHEL computes gradients with exactly three simulations per training step, regardless of the number of parameters, with no stored activations and no state-Jacobian computation.
- Because the estimators are finite differences rather than random projections, the gradient estimate is deterministic; the only sources of deviation from BPTT are finite-$\epsilon$ bias and floating-point precision.
- The equivalence theorem applies to any model expressible as a stack of leapfrog-integrable separable Hamiltonians, so linear and nonlinear HSSMs of the kind tested inherit the guarantee without architectural modification.
- The algorithm carries over to physical systems that can only evolve forward in time, which is the paper's stated motivation for self-learning machines on photonic, superconducting, or spintronic substrates.
Reading between the lines
- The formal results are proven for the implicit echo update, while the experiments run the explicit linearized version of Corollary A.8; whether that linearization preserves the equivalence is asserted, not demonstrated, so the tested algorithm is technically a finite-$\epsilon$ approximation of the proved one.
- An adaptive or higher-order scheme for the nudging strength could eliminate the hand-tuned rescaling factor $\gamma$, and the paper's own gradient-matching plots suggest the optimal $\gamma$ differs between linear and nonlinear architectures.
- The chaining construction extends naturally to arbitrary directed acyclic graphs of reversible units, as the authors note in Remark 7, which would cover residual connections and other graph-structured sequence models beyond linear stacks.
- If implemented on analog hardware, the echo dynamics compute the learning signal during the physical evolution itself, so the relevant comparison is not FLOPs but energy per gradient; a concrete test would be measuring gradient quality against BPTT on a photonic testbed.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes Recurrent Hamiltonian Echo Learning (RHEL), a forward-only gradient estimation algorithm for Hamiltonian recurrent models. In continuous time RHEL is shown to be equivalent to the continuous adjoint state method in the limit of small nudging strength; in discrete time it is shown to be equivalent to Backpropagation Through Time (BPTT) for a class of symplectic integrators called Hamiltonian Recurrent Units (HRUs), with a chaining procedure for stacks of HRUs (HSSMs). The authors report static gradient comparisons and training experiments on long-sequence classification and regression benchmarks, claiming that RHEL consistently matches BPTT performance.
Significance. If the equivalence theorems are correct and the algorithm is implemented as stated, this is a significant contribution: RHEL would compute exact loss gradients (in the infinitesimal-nudging limit) using only three forward passes, with no explicit state-Jacobian computation and no gradient-estimation variance, and the derivation is explicitly connected to Hamiltonian physics. The paper's theoretical development is detailed and mostly rigorous, and the static gradient comparisons in Fig. 4 are encouraging evidence that the finite-difference construction can reproduce BPTT gradients. However, the current experimental validation is undermined by an internal inconsistency: the training experiments, which are the main empirical support for the headline claim, were run with a scaled-gradient variant for which the equivalence theorems have not been established. The transparency of Appendix A.4.4 in disclosing this issue is a credit to the authors, but the disclosure itself shows that the submitted results do not instantiate the algorithm analyzed in Theorems 3.1-3.3.
major comments (3)
- [Appendix A.4.4] The training experiments in Tables 1 and 2 were run without the downscaling half of the gradient rescaling procedure. The text states: 'In our initial implementation, we applied gradient scaling without the corresponding downscaling step, effectively amplifying the gradient magnitude throughout training.' Since the scaling factor gamma was chosen up to 1e4, the RHEL parameter update used in training was gamma times the gradient defined by Theorem 3.2/3.3. This means the trained models do not optimize the objective with the gradient that the paper proves equivalent to BPTT, so the 'consistently matches BPTT' claim is not supported by the submitted experiments. The static gradient comparison in Fig. 4 does not resolve this, because it is a different procedure from the one used for Tables 1-2. The authors should rerun the training experiments with the full rescaling (upscaling followed by downscaling) and report those results, or clearly restrict the empirical claims to the variant actually implemented.
- [Appendix A.2.3, Corollary A.8] The proof of Corollary A.8 is stated as 'Identical to the proof of Corollary A.7', but the two dynamical systems are not identical: the implicit echo update in Corollary A.7 contains the term -epsilon J grad_Phi ell[Phi^e_{k+1}] evaluated at the unknown next state, while Corollary A.8 replaces it with the explicit perturbation +epsilon Sigma_x y_{-(k+1)} for an arbitrary sequence y. The claim that the epsilon-to-zero limit is unaffected by this linearization requires a separate argument, for example a Taylor expansion in epsilon showing that the difference between the implicit and linearized trajectories is of order epsilon^2 in the appropriate norm. Since Algorithm 1 and the HSSM chaining result in Theorem 3.3 explicitly use this linearized update, the proof should be written out rather than asserted. This is a genuine gap in the central derivation.
- [Section 3.1 and Section 3.2] Theorems 3.1 and 3.2 are limit statements as epsilon goes to 0, while the experiments use a fixed finite nudging strength epsilon = 1e-1. The paper acknowledges in Section 5 that finite-nudging approximation bias exists, but it does not quantify the bias or provide a bound in terms of epsilon, trajectory length K, and the Hamiltonian's curvature. Given that the benchmarks reach sequence lengths of roughly 50k, an uncontrolled finite-epsilon bias is a correctness risk for the claim that RHEL 'provably computes' the same gradients as BPTT. At minimum, the authors should provide an epsilon-sensitivity study on the actual benchmark sequence lengths, or state precisely in the theorem statements that the equivalence holds only in the limit and that finite-epsilon behavior is not guaranteed.
minor comments (7)
- [Section 3.2, Eq. (13)] The echo dynamics are introduced using Phi^e_k(epsilon) before the notation is fully defined; please clarify the indexing of the echo trajectory and the role of the fractional time steps in the definition.
- [Algorithm 1] The input is described as 'Phi0 (final state of the forward trajectory)', but the echo initial condition in Eq. (13) uses Phi^star_0, the momentum-reversed final state; please align the algorithm's notation with the equation to avoid confusion.
- [Theorem 3.1 vs. Appendix A.1.3] The informal main-text statement of Theorem 3.1 omits the loss-gradient term grad_theta ell appearing in the full statement in the appendix; please make the two versions consistent so that the informal statement does not mislead readers about the content of the theorem.
- [Appendix A.3.1, Eqs. (24)-(30)] Some signs in the toy-model estimators appear inconsistent with the general definitions in Eq. (7) (for example, Delta_RHEL_phi is written with a minus sign while Eq. (7) has a plus). Please check and harmonize the sign conventions.
- [Appendix A.4.4] The grid search for the rescaling factor gamma reports the 'best performing' value on the regression task and on the averaged classification score without stating whether this is a validation split or the test set; please report the tuning procedure and the split used.
- [Section 5, Limitations] The claim that the RHEL-BPTT gap is 'statistically significant only for nonlinear HSSMs on regression tasks' is not supported by any significance test; please describe the test used or qualify the statement.
- [Appendix A.4.4] The phrase 'will be implemented in the camera-ready version' is inappropriate for a manuscript under review; the submitted version should already contain the correct procedure or should state that the reported results correspond to the variant actually run.
Circularity Check
Core equivalence theorems are genuine derivations; only the empirical 'matches BPTT' claim is mildly circular, because it rests on a per-task grid search over the rescaling factor γ while omitting the promised downscaling.
-
fitted input called prediction
[Appendix A.4.4, Section 4.2 (Tables 1–2)]
"we did a grid search over the values {100, 104, 108, 1012} for the regression task (PPG-DaLiA) and found that the best performing parameter was 104. ... In our initial implementation, we applied gradient scaling without the corresponding downscaling step, effectively amplifying the gradient magnitude throughout training."
The paper's empirical claim that RHEL 'consistently matches' BPTT (Tables 1–2) is evaluated on the same tasks used to select γ, and the submitted implementation omits the division by γ promised earlier in A.4.4. With γ=104 on PPG-DaLiA, the RHEL update is γ times the gradient estimator that Theorem 3.2 proves equivalent to BPTT, so the effective learning rate is γ-scaled. Choosing γ per task for best performance and then reporting a 'match' on that same task makes the validation a tuned-parameter demonstration rather than an independent test of the provably equivalent estimator. This fits the fitted-input-called-prediction pattern: the fitted knob (γ) and the reported outcome (matching BPTT) are evaluated on the same benchmark, with no holdout or default-setting prediction.
full rationale
The core derivation is not circular. Theorems 3.1–3.2, detailed in Theorem A.2 and Corollary A.7, define ΔRHEL as finite differences of echo trajectories and then prove, by differentiating the echo ODE/dynamics around ϵ=0, that the limits satisfy the same ODE/recursions and initial conditions as the continuous adjoint quantities or BPTT sensitivities. Equality follows from uniqueness of the solution; the target gradients are not baked into the definitions of ΔRHEL. The chaining theorem (Theorem 3.3 / Theorem A.4) is an induction that invokes Corollary A.8, whose proof is asserted to be identical to Corollary A.7 rather than actually carried out; that is an omitted proof or reproducibility gap, not a circularity. There is no load-bearing self-citation: the Hamiltonian-echo inspiration [10] and the HRU architectures [29,30] are external prior work, and no uniqueness theorem is imported from the present authors to force the ansatz. The one genuinely circular-adjacent element is the empirical validation: Appendix A.4.4 discloses a grid search over γ on the evaluation tasks and admits that during training the gradient was scaled without the corresponding downscaling, so the submitted experiments instantiate γ times the proven gradient and therefore a γ-scaled effective learning rate. That makes the 'RHEL matches BPTT' result partly a tuned-parameter effect, a mild instance of fitted-input-called-prediction. Because the equivalence theorems themselves remain self-contained and the empirical match is not forced by construction, the overall circularity score is low (2), not higher.
Assumptions & free parameters
free parameters (2)
- epsilon (nudging strength) =
0.1 (fixed, no tuning)
- gamma (gradient rescaling factor) =
10^4 (grid-searched: {10^0,...,10^12} for PPG; {10^0,...,10^4} for classification)
assumptions (4)
- domain assumption Time-reversal symmetry of the Hamiltonian: H[Phi, theta, u] = H[Sigma_z * Phi, theta, u] (Def. A.1, Assumption 1)
- domain assumption Time-reversal symmetry of the loss: ell[Phi, theta, k] = ell[Sigma_z * Phi, theta, k] (Def. A.4, Assumption 1)
- domain assumption Separable Hamiltonian and reversibility of the leapfrog integrator (Def. A.3)
- standard math Smoothness and differentiability assumptions (Assumption A.1: twice continuously differentiable Hamiltonian and loss)
Cite this review
Pith. "Pith review of Learning long range dependencies through time reversal symmetry breaking." pith.science (2026). https://pith.science/paper/AMIQCX2E
@misc{pith2026250605259,
author = {Pith},
title = {Pith review of: Learning long range dependencies through time reversal symmetry breaking},
year = {2026},
howpublished = {\url{https://pith.science/paper/AMIQCX2E}},
note = {Machine review of arXiv:2506.05259}
}
abstract
Deep State Space Models (SSMs) reignite physics-grounded compute paradigms, as RNNs could natively be embodied into dynamical systems. This calls for dedicated learning algorithms obeying to core physical principles, with efficient techniques to simulate these systems and guide their design. We propose Recurrent Hamiltonian Echo Learning (RHEL), an algorithm which provably computes loss gradients as finite differences of physical trajectories of non-dissipative, Hamiltonian systems. In ML terms, RHEL only requires three "forward passes" irrespective of model size, without explicit Jacobian computation, nor incurring any variance in the gradient estimation. Motivated by the physical realization of our algorithm, we first introduce RHEL in continuous time and demonstrate its formal equivalence with the continuous adjoint state method. To facilitate the simulation of Hamiltonian systems trained by RHEL, we propose a discrete-time version of RHEL which is equivalent to Backpropagation Through Time (BPTT) when applied to a class of recurrent modules which we call Hamiltonian Recurrent Units (HRUs). This setting allows us to demonstrate the scalability of RHEL by generalizing these results to hierarchies of HRUs, which we call Hamiltonian SSMs (HSSMs). We apply RHEL to train HSSMs with linear and nonlinear dynamics on a variety of time-series tasks ranging from mid-range to long-range classification and regression with sequence length reaching $\sim 50k$. We show that RHEL consistently matches the performance of BPTT across all models and tasks. This work opens new doors for the design of scalable, energy-efficient physical systems endowed with self-learning capabilities for sequence modelling.
Figures
Figures from the paper (3 more)
Forward citations
Cited by 1 Pith paper
-
Equilibrium Propagation for Dissipative Dynamics
An effective action with time-reversed trajectories extends equilibrium propagation to damped linear reciprocal networks, enabling temporal learning demonstrated on mechanical and RLC systems.
Reference graph
Works this paper leans on
-
[1]
Resurrecting recurrent neural networks for long sequences
Antonio Orvieto, Samuel L Smith, Albert Gu, Anushan Fernando, Caglar Gulcehre, Razvan Pascanu, and Soham De. Resurrecting recurrent neural networks for long sequences. In International Conference on Machine Learning, pages 26670–26698. PMLR, 2023
2023
-
[2]
Combining recurrent, convolutional, and continuous-time models with linear state space layers
Albert Gu, Isys Johnson, Karan Goel, Khaled Saab, Tri Dao, Atri Rudra, and Christopher Ré. Combining recurrent, convolutional, and continuous-time models with linear state space layers. Advances in neural information processing systems, 34:572–585, 2021
2021
-
[3]
Efficiently modeling long sequences with structured state spaces
Albert Gu, Karan Goel, and Christopher Ré. Efficiently modeling long sequences with structured state spaces. arxiv 2021. arXiv preprint arXiv:2111.00396, 2021
arXiv 2021
-
[4]
Diagonal state spaces are as effective as structured state spaces
Ankit Gupta, Albert Gu, and Jonathan Berant. Diagonal state spaces are as effective as structured state spaces. Advances in Neural Information Processing Systems, 35:22982–22994, 2022
work page 2022
-
[5]
Simplified state space layers for sequence modeling
Jimmy TH Smith, Andrew Warrington, and Scott W Linderman. Simplified state space layers for sequence modeling. arXiv preprint arXiv:2208.04933, 2022
arXiv 2022
-
[6]
Mamba: Linear-time sequence modeling with selective state spaces
Albert Gu and Tri Dao. Mamba: Linear-time sequence modeling with selective state spaces. arXiv preprint arXiv:2312.00752, 2023
arXiv 2023
-
[7]
Sara Hooker. The hardware lottery. Communications of the ACM, 64(12):58–65, 2021
work page 2021
-
[8]
Attention is all you need
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. Advances in neural information processing systems, 30, 2017
2017
Show all 78 references
-
[9]
The hardware is the software
Jérémie Laydevant, Logan G Wright, Tianyu Wang, and Peter L McMahon. The hardware is the software. Neuron, 112(2):180–183, 2024
2024
-
[10]
Self-learning machines based on hamiltonian echo backpropagation
Victor Lopez-Pastor and Florian Marquardt. Self-learning machines based on hamiltonian echo backpropagation. Physical Review X, 13(3):031020, 2023
2023
-
[11]
Training of physical neural networks
Ali Momeni, Babak Rahmani, Benjamin Scellier, Logan G Wright, Peter L McMahon, Clara C Wanjura, Yuhang Li, Anas Skalli, Natalia G Berloff, Tatsuhiro Onodera, et al. Training of physical neural networks. arXiv preprint arXiv:2406.03372, 2024
2024 arXiv
-
[12]
Automatic differentiation in machine learning: a survey
Atilim Gunes Baydin, Barak A Pearlmutter, Alexey Andreyevich Radul, and Jeffrey Mark Siskind. Automatic differentiation in machine learning: a survey. Journal of machine learning research, 18(153):1–43, 2018
2018
-
[13]
A learning algorithm for continually running fully recurrent neural networks
Ronald J Williams and David Zipser. A learning algorithm for continually running fully recurrent neural networks. Neural computation, 1(2):270–280, 1989
1989
-
[14]
Online learning of long-range dependencies
Nicolas Zucchet, Robert Meier, Simon Schug, Asier Mujika, and João Sacramento. Online learning of long-range dependencies. Advances in Neural Information Processing Systems, 36: 10477–10493, 2023. 10
2023
-
[15]
Unbiased online recurrent optimization
Corentin Tallec and Yann Ollivier. Unbiased online recurrent optimization. arXiv preprint arXiv:1702.05043, 2017
2017 arXiv
-
[16]
A solution to the learning dilemma for recurrent networks of spiking neurons
Guillaume Bellec, Franz Scherr, Anand Subramoney, Elias Hajek, Darjan Salaj, Robert Leg- enstein, and Wolfgang Maass. A solution to the learning dilemma for recurrent networks of spiking neurons. Nature communications, 11(1):3625, 2020
2020
-
[17]
A truly sparse and general implementation of gradient-based synaptic plasticity
Jamie Lohoff, Anil Kaya, Florian Assmuth, and Emre Neftci. A truly sparse and general implementation of gradient-based synaptic plasticity. arXiv preprint arXiv:2501.11407, 2025
2025 arXiv
-
[18]
Accelerating stochastic gradient descent using predictive variance reduction
Rie Johnson and Tong Zhang. Accelerating stochastic gradient descent using predictive variance reduction. Advances in neural information processing systems, 26, 2013
2013
-
[19]
Stochastic subspace descent
David Kozak, Stephen Becker, Alireza Doostan, and Luis Tenorio. Stochastic subspace descent. arXiv preprint arXiv:1904.01145, 2019
1904 arXiv
-
[20]
Multivariate stochastic approximation using a simultaneous perturbation gradient approximation
James C Spall. Multivariate stochastic approximation using a simultaneous perturbation gradient approximation. IEEE transactions on automatic control, 37(3):332–341, 1992
1992
-
[21]
Model of birdsong learning based on gradient estimation by dynamic perturbation of neural conductances
Ila R Fiete, Michale S Fee, and H Sebastian Seung. Model of birdsong learning based on gradient estimation by dynamic perturbation of neural conductances. Journal of neurophysiology, 98(4): 2038–2057, 2007
2007
-
[22]
Scaling forward gradient with local losses
Mengye Ren, Simon Kornblith, Renjie Liao, and Geoffrey Hinton. Scaling forward gradient with local losses. arXiv preprint arXiv:2210.03310, 2022
2022 arXiv
-
[23]
Learning by directional gradient descent
David Silver, Anirudh Goyal, Ivo Danihelka, Matteo Hessel, and Hado van Hasselt. Learning by directional gradient descent. In International Conference on Learning Representations, 2021
2021
-
[24]
Can forward gradient match backpropagation? In International Conference on Machine Learning, pages 10249–10264
Louis Fournier, Stéphane Rivaud, Eugene Belilovsky, Michael Eickenberg, and Edouard Oyallon. Can forward gradient match backpropagation? In International Conference on Machine Learning, pages 10249–10264. PMLR, 2023
2023
-
[25]
Fine-tuning language models with just forward passes
Sadhika Malladi, Tianyu Gao, Eshaan Nichani, Alex Damian, Jason D Lee, Danqi Chen, and Sanjeev Arora. Fine-tuning language models with just forward passes. Advances in Neural Information Processing Systems, 36:53038–53075, 2023
2023
-
[26]
A cookbook for hardware-friendly implicit learning on static data
Maxence Ernoult, Rasmus Høier, and Jack Kendall. A cookbook for hardware-friendly implicit learning on static data. In NeurIPS 2024 Workshop Machine Learning with new Compute Paradigms, 2024
2024
-
[27]
Equilibrium propagation: Bridging the gap between energy-based models and backpropagation
Benjamin Scellier and Yoshua Bengio. Equilibrium propagation: Bridging the gap between energy-based models and backpropagation. Frontiers in computational neuroscience, 11:24, 2017
2017
-
[28]
Mathematical theory of optimal processes
Lev Semenovich Pontryagin. Mathematical theory of optimal processes. Routledge, 1985
1985
-
[29]
Oscillatory state-space models
T Konstantin Rusch and Daniela Rus. Oscillatory state-space models. arXiv preprint arXiv:2410.03943, 2024
2024 arXiv
-
[30]
Unicornn: A recurrent model for learning very long time dependencies
T Konstantin Rusch and Siddhartha Mishra. Unicornn: A recurrent model for learning very long time dependencies. In International Conference on Machine Learning, pages 9168–9178. PMLR, 2021
2021
-
[31]
Neural ordinary differential equations
Ricky TQ Chen, Yulia Rubanova, Jesse Bettencourt, and David K Duvenaud. Neural ordinary differential equations. Advances in neural information processing systems, 31, 2018
2018
-
[32]
The elements of differentiable programming
Mathieu Blondel and Vincent Roulet. The elements of differentiable programming. arXiv preprint arXiv:2403.14606, 2024
2024 arXiv
-
[33]
Numerical methods for ordinary differential equations
Habib Ammari, W Wei, and Y Sanghyeon. Numerical methods for ordinary differential equations. Notes of Course at ETH Zürich, 2018. 11
2018
-
[34]
Log neural controlled differential equations: The lie brackets make a difference
Benjamin Walker, Andrew D McLeod, Tiexin Qin, Yichuan Cheng, Haoliang Li, and Terry Lyons. Log neural controlled differential equations: The lie brackets make a difference. arXiv preprint arXiv:2402.18512, 2024
2024
-
[35]
The uea multivariate time series classification archive, 2018
Anthony Bagnall, Hoang Anh Dau, Jason Lines, Michael Flynn, James Large, Aaron Bostrom, Paul Southam, and Eamonn Keogh. The uea multivariate time series classification archive, 2018. arXiv preprint arXiv:1811.00075, 2018
2018 arXiv
-
[36]
Deep ppg: Large-scale heart rate estimation with convolutional neural networks
Attila Reiss, Ina Indlekofer, Philip Schmidt, and Kristof Van Laerhoven. Deep ppg: Large-scale heart rate estimation with convolutional neural networks. Sensors, 19(14):3079, 2019
2019
-
[37]
Scaling equilibrium propagation to deep convnets by drastically reducing its gradient estimator bias
Axel Laborieux, Maxence Ernoult, Benjamin Scellier, Yoshua Bengio, Julie Grollier, and Damien Querlioz. Scaling equilibrium propagation to deep convnets by drastically reducing its gradient estimator bias. Frontiers in neuroscience, 15:633674, 2021
2021
-
[38]
Symplectic recurrent neural networks
Zhengdao Chen, Jianyu Zhang, Martin Arjovsky, and Léon Bottou. Symplectic recurrent neural networks. arXiv preprint arXiv:1909.13334, 2019
1909 arXiv
-
[39]
Hamiltonian neural networks.Advances in neural information processing systems, 32, 2019
Samuel Greydanus, Misko Dzamba, and Jason Yosinski. Hamiltonian neural networks.Advances in neural information processing systems, 32, 2019
2019
-
[40]
Lagrangian neural networks
Miles Cranmer, Sam Greydanus, Stephan Hoyer, Peter Battaglia, David Spergel, and Shirley Ho. Lagrangian neural networks. arXiv preprint arXiv:2003.04630, 2020
2003 arXiv
-
[41]
Hamiltonian generative networks
Peter Toth, Danilo Jimenez Rezende, Andrew Jaegle, Sébastien Racanière, Aleksandar Botev, and Irina Higgins. Hamiltonian generative networks. arXiv preprint arXiv:1909.13789, 2019
1909 arXiv
-
[42]
Hybrid monte carlo
Simon Duane, Anthony D Kennedy, Brian J Pendleton, and Duncan Roweth. Hybrid monte carlo. Physics letters B, 195(2):216–222, 1987
1987
-
[43]
Mcmc using hamiltonian dynamics
Radford M Neal et al. Mcmc using hamiltonian dynamics. Handbook of markov chain monte carlo, 2(11):2, 2011
2011
-
[44]
Magnetic hamiltonian monte carlo
Nilesh Tripuraneni, Mark Rowland, Zoubin Ghahramani, and Richard Turner. Magnetic hamiltonian monte carlo. In International Conference on Machine Learning, pages 3453–3461. PMLR, 2017
2017
-
[45]
Memory-efficient optimization with factorized hamiltonian descent
Son Nguyen, Lizhang Chen, Bo Liu, and Qiang Liu. Memory-efficient optimization with factorized hamiltonian descent. arXiv preprint arXiv:2406.09958, 2024
2024 arXiv
-
[46]
Supervised learning in physical networks: From machine learning to learning machines
Menachem Stern, Daniel Hexner, Jason W Rocks, and Andrea J Liu. Supervised learning in physical networks: From machine learning to learning machines. Physical Review X, 11(2): 021045, 2021
2021
-
[47]
Holomorphic equilibrium propagation computes exact gradients through finite size oscillations
Axel Laborieux and Friedemann Zenke. Holomorphic equilibrium propagation computes exact gradients through finite size oscillations. Advances in neural information processing systems, 35:12950–12963, 2022
2022
-
[48]
Energy-based learning algorithms for analog computing: a comparative study
Benjamin Scellier, Maxence Ernoult, Jack Kendall, and Suhas Kumar. Energy-based learning algorithms for analog computing: a comparative study. Advances in Neural Information Processing Systems, 36:52705–52731, 2023
2023
-
[49]
Towards training digitally-tied analog blocks via hybrid gradient computation
Timothy Nest and Maxence Ernoult. Towards training digitally-tied analog blocks via hybrid gradient computation. Advances in Neural Information Processing Systems, 37:83877–83914, 2024
2024
-
[50]
A fast algorithm to simulate nonlinear resistive networks
Benjamin Scellier. A fast algorithm to simulate nonlinear resistive networks. arXiv preprint arXiv:2402.11674, 2024
2024 arXiv
-
[51]
Agnostic physics- driven deep learning
Benjamin Scellier, Siddhartha Mishra, Yoshua Bengio, and Yann Ollivier. Agnostic physics- driven deep learning. arXiv preprint arXiv:2205.15021, 2022. 12
2022 arXiv
-
[52]
Abreu, I
S. Abreu, I. Boikov, M. Goldmann, T. Jonuzi, A. Lupo, S. Masaad, L. Nguyen, E. Picco, G. Pourcel, A. Skalli, L. Talandier, B. Vettelschoss, E. A. Vlieg, A. Argyris, P. Bienstman, D. Brunner, J. Dambre, L. Daudet, J. D. Domenech, I. Fischer, F. Horst, S. Massar, C. R. Mirasso, ...
-
[53]
SuperMind: A survey of the potential of superconducting electronics for neuromorphic computing
Michael Schneider, Emily Toomey, Graham Rowlands, Jeff Shainline, Paul Tschirhart, and Ken Segall. SuperMind: A survey of the potential of superconducting electronics for neuromorphic computing. Superconductor Science and Technology , 35(5):053001, March 2022. ISSN 0953-2048. ...
2022 doi
-
[54]
Grollier, D
J. Grollier, D. Querlioz, K. Y . Camsari, K. Everschor-Sitte, S. Fukami, and M. D. Stiles. Neuromorphic spintronics. Nature Electronics, 3(7):360–370, July 2020. ISSN 2520-1131. doi: 10.1038/s41928-019-0360-9
2020 doi
-
[55]
Gaussian Error Linear Units (GELUs), June 2023
Dan Hendrycks and Kevin Gimpel. Gaussian Error Linear Units (GELUs), June 2023
2023
-
[56]
Dauphin, Angela Fan, Michael Auli, and David Grangier
Yann N. Dauphin, Angela Fan, Michael Auli, and David Grangier. Language Modeling with Gated Convolutional Networks. InProceedings of the 34th International Conference on Machine Learning, pages 933–941. PMLR, July 2017
2017
-
[57]
JAX: composable transformations of Python+NumPy programs, 2018
James Bradbury, Roy Frostig, Peter Hawkins, Matthew James Johnson, Chris Leary, Dougal Maclaurin, George Necula, Adam Paszke, Jake VanderPlas, Skye Wanderman-Milne, and Qiao Zhang. JAX: composable transformations of Python+NumPy programs, 2018. URL http://github.com/jax-ml/jax...
2018
-
[59]
H is time-reversal invariant: ∀Φ ∈ RdΦ , ∀θ ∈ Rdθ , ∀u ∈ Rdu : H[Φ, θ, u] = H[Σz·Φ, θ, u], Σz := I 0 0 −I
-
[60]
Φ → H[Φ, ·, ·] is twice continuously differentiable,
-
[61]
θ → H[·, θ, ·] is differentiable,
-
[62]
∇2 1,2H exists and is continuous with respect to t,
-
[63]
u → H[·, ·, u] is continuous,
-
[64]
Remark 1
Φ → ∇1H[Φ, ·, ·] and Φ → ∇2,1H[Φ, ·, ·] are Lipschitz continuous. Remark 1. While some of these assumptions will be used explicitly in our derivations, they are all needed to guarantee the existence of partial derivatives of s as an implicit function of x and θ through Eq. (1)...
-
[65]
ℓ is time-reversal invariant: ∀Φ ∈ RdΦ , ∀θ ∈ Rdθ , ∀t ∈ [−T, 0] : ℓ[t, Φ, θ] = ℓ[t, Σz · Φ, θ]
-
[66]
t → ℓ[t, ·, ·] is continuous,
-
[67]
θ → ℓ[·, ·, θ] is differentiable,
-
[68]
t → ∇θℓ[t, ·, ·] is continuous
-
[69]
Note that while we did not assume in the main part of this manuscript that ℓ depended on θ, we assume it in the appendix for the generality of our derivations
Φ → ℓ[·, Φ, ·] is twice differentiable, Remark 2. Note that while we did not assume in the main part of this manuscript that ℓ depended on θ, we assume it in the appendix for the generality of our derivations. A.1.2 Proof of the continuous adjoint state method (ASM) Theorem A....
-
[70]
Σ2 x = Σ2 y = Σ2 z = IdΦ/2,
-
[71]
Σx · Σy = iΣz, Σy · Σz = iΣx, Σz · Σx = iΣy,
-
[72]
Proof of Lemma A.1
Σi · Σj = −Σj · Σi for any i ̸= j ∈ {x, y, z}. Proof of Lemma A.1. Because of the block-wise structure of Σx, Σy, Σz, these equalities can be easily checked. Lemma A.2. Under the assumptions of Def. A.1, the following equalities hold for all Φ, θ, u: ∇ΦH[Φ, θ, u] = Σz · ∇Φ⋆ H[...
-
[73]
V and T only depend on ϕ and π respectively: V [Φ, θ, u] = V [ϕ, θ, u], T [Φ, θ, u] = T [π, θ, u]
H is separable, i.e. V and T only depend on ϕ and π respectively: V [Φ, θ, u] = V [ϕ, θ, u], T [Φ, θ, u] = T [π, θ, u]
-
[74]
T and V are time-reversal invariant: ∀Φ ∈ RdΦ , ∀θ ∈ Rdθ , ∀u ∈ Rdu : T [Φ, θ, u] = T [Σz · Φ, θ, u], V [Φ, θ, u] = V [Σz · Φ, θ, u]
-
[75]
Remark 4
T and V are twice differentiable with respect to Φ, θ and u. Remark 4. Note that MH,δ is simply a Leapfrog integrator associated with H. We justify each of our design choices below: 24 • 3 steps-parametrization. We write the Leapfrog integrator in a three-steps fashion to yiel...
-
[76]
ℓ is time-reversal invariant: ∀Φ ∈ RdΦ , ∀θ ∈ Rdθ , ∀k = −K, · · ·, 0 : ℓk[Φ, θ] = ℓk[Σz · Φ, θ]
-
[77]
chain rule
ℓ is twice differentiable with respect to Φ and θ. Definition A.5 (Hamiltonian State Space Models). Given (θ(1), · · ·, θ(N )) ∈ Rdθ N , K ∈ N⋆ and an input sequence (uk)k∈[−K,0] ∈ Rdu K , a Hamiltonian State Space Model (HSSM) is defined as the composition of HRUs defined in ...
-
[78]
I − δ2 2 A δ[I − δ2 4 A] −δA I − δ2 2 A # , F k =
During the echo passes, the nudging force is modelled by a spring coupling with parameter ϵ ∈ R to an external force y(t) ∈ R. The Hamiltonian of the system is given by: H[Φ, θ, u] = X i (πi)2 2mi + 1 2 X i ki(ϕi)2 + 1 2 X i X j>i kij(ϕj − ϕi)2 + u ϕ1 (24) Which gives the foll...
-
[2024]
doi: 10.1016/j.revip.2024.100093
ISSN 2405-4283. doi: 10.1016/j.revip.2024.100093
2024
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.