Özet
High latency and power consumption are two major problems that need to be addressed in convolutional neural networks (CNN). In this paper, the convolutional layer is replaced with a discrete-time cellular neural network (CellNN) to overcome these problems. Multiple configurations of CellNNs are trained in a framework called TensorFlow to classify objects from the CIFAR-10 database. Effects of the number of iterations, the number of channels, batch normalization, and activation functions on the classification accuracies are presented. It is shown that TensorFlow is a tool that is capable of training discrete-time CellNNs. Although the accuracies of the proposed networks on CIFAR-10 are slightly lesser than the existing CNNs, with reduced parameters and multiply-accumulates (MACs), power consumption and computation time of our networks will be less than CNNs.
| Orijinal dil | İngilizce |
|---|---|
| Sayfa (başlangıç-bitiş) | 4171-4178 |
| Sayfa sayısı | 8 |
| Dergi | International Journal of Circuit Theory and Applications |
| Hacim | 50 |
| Basın numarası | 11 |
| DOI'lar | |
| Yayın durumu | Yayınlandı - Kas 2022 |
Bibliyografik not
Publisher Copyright:© 2022 John Wiley & Sons Ltd.
Finansman
This work was supported by the Istanbul Technical University under grant ITU BAP, Project ID:40679.
| Finansörler | Finansör numarası |
|---|---|
| Istanbul Teknik Üniversitesi | |
| Bilimsel Araştırma Projeleri Birimi, İstanbul Teknik Üniversitesi |