33
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Deep physical neural networks trained with backpropagation

      research-article

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Deep-learning models have become pervasive tools in science and engineering. However, their energy requirements now increasingly limit their scalability 1 . Deep-learning accelerators 29 aim to perform deep learning energy-efficiently, usually targeting the inference phase and often by exploiting physical substrates beyond conventional electronics. Approaches so far 1022 have been unable to apply the backpropagation algorithm to train unconventional novel hardware in situ. The advantages of backpropagation have made it the de facto training method for large-scale neural networks, so this deficiency constitutes a major impediment. Here we introduce a hybrid in situ–in silico algorithm, called physics-aware training, that applies backpropagation to train controllable physical systems. Just as deep learning realizes computations with deep neural networks made from layers of mathematical functions, our approach allows us to train deep physical neural networks made from layers of controllable physical systems, even when the physical layers lack any mathematical isomorphism to conventional artificial neural network layers. To demonstrate the universality of our approach, we train diverse physical neural networks based on optics, mechanics and electronics to experimentally perform audio and image classification tasks. Physics-aware training combines the scalability of backpropagation with the automatic mitigation of imperfections and noise achievable with in situ algorithms. Physical neural networks have the potential to perform machine learning faster and more energy-efficiently than conventional electronic processors and, more broadly, can endow physical systems with automatically designed physical functionalities, for example, for robotics 2326 , materials 2729 and smart sensors 3032 .

          Abstract

          A hybrid algorithm that applies backpropagation is used to train layers of controllable physical systems to carry out calculations like deep neural networks, but accounting for real-world noise and imperfections.

          Related collections

          Most cited references45

          • Record: found
          • Abstract: not found
          • Article: not found

          Gradient-based learning applied to document recognition

            Bookmark
            • Record: found
            • Abstract: found
            • Article: not found

            PyTorch: An Imperative Style, High-Performance Deep Learning Library

            Deep learning frameworks have often focused on either usability or speed, but not both. PyTorch is a machine learning library that shows that these two goals are in fact compatible: it provides an imperative and Pythonic programming style that supports code as a model, makes debugging easy and is consistent with other popular scientific computing libraries, while remaining efficient and supporting hardware accelerators such as GPUs. In this paper, we detail the principles that drove the implementation of PyTorch and how they are reflected in its architecture. We emphasize that every aspect of PyTorch is a regular Python program under the full control of its user. We also explain how the careful and pragmatic implementation of the key components of its runtime enables them to work together to achieve compelling performance. We demonstrate the efficiency of individual subsystems, as well as the overall speed of PyTorch on several common benchmarks. 12 pages, 3 figures, NeurIPS 2019
              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Physics-informed machine learning

                Bookmark

                Author and article information

                Contributors
                lgw32@cornell.edu
                to232@cornell.edu
                pmcmahon@cornell.edu
                Journal
                Nature
                Nature
                Nature
                Nature Publishing Group UK (London )
                0028-0836
                1476-4687
                26 January 2022
                26 January 2022
                2022
                : 601
                : 7894
                : 549-555
                Affiliations
                [1 ]GRID grid.5386.8, ISNI 000000041936877X, School of Applied and Engineering Physics, , Cornell University, ; Ithaca, NY USA
                [2 ]NTT Physics and Informatics Laboratories, NTT Research, Inc., Sunnyvale, CA USA
                [3 ]GRID grid.5386.8, ISNI 000000041936877X, School of Electrical and Computer Engineering, , Cornell University, ; Ithaca, NY USA
                Author information
                http://orcid.org/0000-0001-7696-1260
                http://orcid.org/0000-0002-6912-6504
                http://orcid.org/0000-0002-6087-6376
                http://orcid.org/0000-0002-1177-9887
                Article
                4223
                10.1038/s41586-021-04223-6
                8791835
                35082422
                3e9537a0-2c96-40ab-bb6b-f4d08ed14968
                © The Author(s) 2022

                Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.

                History
                : 19 May 2021
                : 9 November 2021
                Categories
                Article
                Custom metadata
                © The Author(s), under exclusive licence to Springer Nature Limited 2022

                Uncategorized
                computational science,nonlinear optics
                Uncategorized
                computational science, nonlinear optics

                Comments

                Comment on this article