Recurrent Neural Networks for Still Images

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Dmitri, Lvov, Smadar, Yair, Bezen, Ran
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916387835871232
author Dmitri
Lvov
Smadar, Yair
Bezen, Ran
author_facet Dmitri
Lvov
Smadar, Yair
Bezen, Ran
contents In this paper, we explore the application of Recurrent Neural Network (RNN) for still images. Typically, Convolutional Neural Networks (CNNs) are the prevalent method applied for this type of data, and more recently, transformers have gained popularity, although they often require large models. Unlike these methods, RNNs are generally associated with processing sequences over time rather than single images. We argue that RNNs can effectively handle still images by interpreting the pixels as a sequence. This approach could be particularly advantageous for compact models designed for embedded systems, where resources are limited. Additionally, we introduce a novel RNN design tailored for two-dimensional inputs, such as images, and a custom version of BiDirectional RNN (BiRNN) that is more memory-efficient than traditional implementations. In our research, we have tested these layers in Convolutional Recurrent Neural Networks (CRNNs), predominantly composed of Conv2D layers, with RNN layers at or close to the end. Experiments on the COCO and CIFAR100 datasets show better results, particularly for small networks.
format Preprint
id arxiv_https___arxiv_org_abs_2409_06235
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Recurrent Neural Networks for Still Images
Dmitri
Lvov
Smadar, Yair
Bezen, Ran
Computer Vision and Pattern Recognition
Machine Learning
In this paper, we explore the application of Recurrent Neural Network (RNN) for still images. Typically, Convolutional Neural Networks (CNNs) are the prevalent method applied for this type of data, and more recently, transformers have gained popularity, although they often require large models. Unlike these methods, RNNs are generally associated with processing sequences over time rather than single images. We argue that RNNs can effectively handle still images by interpreting the pixels as a sequence. This approach could be particularly advantageous for compact models designed for embedded systems, where resources are limited. Additionally, we introduce a novel RNN design tailored for two-dimensional inputs, such as images, and a custom version of BiDirectional RNN (BiRNN) that is more memory-efficient than traditional implementations. In our research, we have tested these layers in Convolutional Recurrent Neural Networks (CRNNs), predominantly composed of Conv2D layers, with RNN layers at or close to the end. Experiments on the COCO and CIFAR100 datasets show better results, particularly for small networks.
title Recurrent Neural Networks for Still Images
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2409.06235