ItNet: iterative neural networks with small graphs for accurate, efficient and anytime semantic segmentation
Thomas Pfeil

TL;DR
This paper introduces ItNet, an iterative neural network architecture with small computational graphs that achieves high accuracy and efficiency in semantic segmentation, suitable for low-power devices and hardware accelerators.
Contribution
ItNet's novel design uses loops and intermediate outputs to reduce memory footprint and improve accuracy-latency trade-offs in semantic segmentation tasks.
Findings
State-of-the-art results on CamVid and Cityscapes datasets.
Effective trade-off between accuracy and latency.
Enhanced training with intermediate network outputs.
Abstract
Deep neural networks have usually to be compressed and accelerated for their usage in low-power, e.g. mobile, devices. Recently, massively-parallel hardware accelerators were developed that offer high throughput and low latency at low power by utilizing in-memory computation. However, to exploit these benefits the computational graph of a neural network has to fit into the in-computation memory of these hardware systems that is usually rather limited in size. In this study, we introduce a class of network models that have a small memory footprint in terms of their computational graphs. To this end, the graph is designed to contain loops by iteratively executing a single network building block. Furthermore, the trade-off between accuracy and latency of these so-called iterative neural networks is improved by adding multiple intermediate outputs during both training and inference. We show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Adversarial Robustness in Machine Learning · Domain Adaptation and Few-Shot Learning
