HackerPapers

arXiv:1808.08412physics.app-ph

Nano-oscillator-based classification with a machine learning-compatible architecture

Damir Vodenicarevic, Nicolas Locatelli, Julie Grollier, Damien Querlioz

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

Pattern classification architectures leveraging the physics of coupled nano-oscillators have been demonstrated as promising alternative computing approaches, but lack effective learning algorithms. In this work, we propose a nano-oscillator based classification architecture where the natural frequencies of the oscillators are learned linear combinations of the inputs, and define an offline learning algorithm based on gradient back-propagation. Our results show significant classification improvements over a related approach with online learning. We also compare our architecture with a standard neural network on a simple machine learning case, which suggests that our approach is economical in terms of numbers of adjustable parameters. The introduced architecture is also compatible with existing nano-technologies: the architecture does not require changes in the coupling between nano-oscillators, and it is tolerant to oscillator phase noise.

arXiv comments
Journal reference
DOI
doi:10.1063/1.5042359
Subjects
physics.app-phApplied Physics

On Hacker News

Linked by 1 identifiable commenter in 3 comments across 3 threads, from Jan 2019 to Mar 2019.

Comments linking this paper, per year.

Discussed in comments3 threads

    • This work focuses on steady-state computing, but it could also be interesting to use transient physical behaviors to process time-varying signals Maybe by modelling dynamical systems as "neural nets" as in: https://arxiv.org/abs/1806.07366 and https://arxiv.org/abs/1808.08412 Or…

      damipView on HNParent context

    • Differentiable does not mean easy to optimize. One could imagine implementing sha-256 using differentiable operators, and yet the system as a whole would not be optimizable at all. It would be interesting to have compilers that optimize the "optimizability" of differentiable…

      damipView on HNParent context

    • I used a naive forward-differentiate-through-euler-integration scheme to optimize networks of coupled oscillators to perform classification ( https://arxiv.org/pdf/1808.08412.pdf ), but your approach seems to be miles away in terms of performance. Congratulations to the authors…

      damipView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.