arXiv reaDer
SpinalNet:段階的な入力を伴うディープニューラルネットワーク
SpinalNet: Deep Neural Network with Gradual Input
ディープニューラルネットワーク(DNN)は、多くの分野で最先端のパフォーマンスを実現しています。ただし、DNNは長い計算時間を必要とし、人々は常に低い計算でより良いパフォーマンスを期待します。したがって、人間の体性感覚システムを研究し、より少ない計算でより高い精度を達成するためにニューラルネットワーク(SpinalNet)を設計します。従来のNNの非表示レイヤーは、前のレイヤーの入力を受け取り、アクティブ化関数を適用してから、結果を次のレイヤーに転送します。提案されたSpinalNetでは、各レイヤーは3つの分割に分割されます:1)入力分割、2)中間分割、および3)出力分割。各レイヤーの入力分割は、入力の一部を受け取ります。各レイヤーの中間スプリットは、前のレイヤーの中間スプリットの出力と現在のレイヤーの入力スプリットの出力を受け取ります。入ってくる重みの数は、従来のDNNよりも大幅に少なくなります。 SpinalNetは、DNNの完全に接続された層または分類層としても使用でき、従来の学習と転移学習の両方をサポートします。ほとんどのDNNで、より低い計算コストで大幅なエラーの削減が見られます。 SpinalNet分類レイヤーを使用したVGG-5ネットワークでの従来の学習により、QMNIST、Kuzushiji-MNIST、EMNIST(Letters、Digits、およびBalanced)データセットで最先端の(SOTA)パフォーマンスが提供されました。 ImageNetの事前トレーニング済み初期重みとSpinalNet分類レイヤーを使用した従来の学習では、STL-10、Fruits 360、Bird225、およびCaltech-101データセットでSOTAパフォーマンスが提供されました。提案されたSpinalNetのスクリプトは、次のリンクから入手できます:https://github.com/dipuk0506/SpinalNet
Deep neural networks (DNNs) have achieved the state of the art performance in numerous fields. However, DNNs need high computation times, and people always expect better performance in a lower computation. Therefore, we study the human somatosensory system and design a neural network (SpinalNet) to achieve higher accuracy with fewer computations. Hidden layers in traditional NNs receive inputs in the previous layer, apply activation function, and then transfer the outcomes to the next layer. In the proposed SpinalNet, each layer is split into three splits: 1) input split, 2) intermediate split, and 3) output split. Input split of each layer receives a part of the inputs. The intermediate split of each layer receives outputs of the intermediate split of the previous layer and outputs of the input split of the current layer. The number of incoming weights becomes significantly lower than traditional DNNs. The SpinalNet can also be used as the fully connected or classification layer of DNN and supports both traditional learning and transfer learning. We observe significant error reductions with lower computational costs in most of the DNNs. Traditional learning on the VGG-5 network with SpinalNet classification layers provided the state-of-the-art (SOTA) performance on QMNIST, Kuzushiji-MNIST, EMNIST (Letters, Digits, and Balanced) datasets. Traditional learning with ImageNet pre-trained initial weights and SpinalNet classification layers provided the SOTA performance on STL-10, Fruits 360, Bird225, and Caltech-101 datasets. The scripts of the proposed SpinalNet are available at the following link: https://github.com/dipuk0506/SpinalNet
updated: Fri Jan 07 2022 05:48:48 GMT+0000 (UTC)
published: Tue Jul 07 2020 11:27:00 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト