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

      An Efficient Hardware-Oriented Dropout Algorithm

      Preprint
      , ,

      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

          This paper proposes a hardware-oriented dropout algorithm, which is efficient for field programmable gate array (FPGA) implementation. In deep neural networks (DNNs), overfitting occurs when networks are overtrained and adapt too well to training data. Consequently, they fail in predicting unseen data used as test data. Dropout is a common technique that is often applied in DNNs to overcome this problem. In general, implementing such training algorithms of DNNs in embedded systems is difficult due to power and memory constraints. Training DNNs is power-, time-, and memory- intensive; however, embedded systems require low power consumption and real-time processing. An FPGA is suitable for embedded systems for its parallel processing characteristic and low operating power; however, due to its limited memory and different architecture, it is difficult to apply general neural network algorithms. Therefore, we propose a hardware-oriented dropout algorithm that can effectively utilize the characteristics of an FPGA with less memory required. Software program verification demonstrates that the performance of the proposed method is identical to that of conventional dropout, and hardware synthesis demonstrates that it results in significant resource reduction.

          Related collections

          Most cited references10

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

          Artificial neural networks (the multilayer perceptron)—a review of applications in the atmospheric sciences

            Bookmark
            • Record: found
            • Abstract: not found
            • Book Chapter: not found

            XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networks

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

              Towards dropout training for convolutional neural networks

                Bookmark

                Author and article information

                Journal
                14 November 2019
                Article
                1911.05941
                f10e02bf-22fb-4f0d-b61d-06fc37ca16a8

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                cs.LG stat.ML

                Machine learning,Artificial intelligence
                Machine learning, Artificial intelligence

                Comments

                Comment on this article