TL;DR
NASCaps is an automated, hardware-aware neural architecture search framework that optimizes both accuracy and efficiency of convolutional capsule networks and traditional DNNs, supporting specialized capsule layers and dynamic routing.
Contribution
It introduces the first NAS framework supporting capsule layers and dynamic routing, optimizing accuracy and hardware efficiency simultaneously.
Findings
Effective multi-objective optimization of DNNs and CapsNets.
Supports hardware-aware design including energy, memory, and latency.
Provides Pareto-optimal architectures for diverse datasets.
Abstract
Deep Neural Networks (DNNs) have made significant improvements to reach the desired accuracy to be employed in a wide variety of Machine Learning (ML) applications. Recently the Google Brain's team demonstrated the ability of Capsule Networks (CapsNets) to encode and learn spatial correlations between different input features, thereby obtaining superior learning capabilities compared to traditional (i.e., non-capsule based) DNNs. However, designing CapsNets using conventional methods is a tedious job and incurs significant training effort. Recent studies have shown that powerful methods to automatically select the best/optimal DNN model configuration for a given set of applications and a training dataset are based on the Neural Architecture Search (NAS) algorithms. Moreover, due to their extreme computational and memory requirements, DNNs are employed using the specialized hardware…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
