Evaluating Online and Offline Accuracy Traversal Algorithms for k-Complete Neural Network Architectures
Yigit Alparslan, Ethan Jacob Moyer, Edward Kim

TL;DR
This paper introduces an efficient online traversal algorithm for neural network architecture search that significantly reduces search time while maintaining or improving accuracy, especially for overcomplete models in binary classification.
Contribution
The paper proposes a novel online traversal algorithm using k-completeness heuristics that finds optimal neural architectures in constant or linear time, outperforming traditional methods.
Findings
Online algorithm achieves 52.1% faster search than brute force.
Online algorithm achieves 15.4% faster search than diagonal traversal.
The method finds accurate architectures more quickly across various datasets.
Abstract
Architecture sizes for neural networks have been studied widely and several search methods have been offered to find the best architecture size in the shortest amount of time possible. In this paper, we study compact neural network architectures for binary classification and investigate improvements in speed and accuracy when favoring overcomplete architecture candidates that have a very high-dimensional representation of the input. We hypothesize that an overcomplete model architecture that creates a relatively high-dimensional representation of the input will be not only be more accurate but would also be easier and faster to find. In an NxM search space, we propose an online traversal algorithm that finds the best architecture candidate in O(1) time for best case and O(N) amortized time for average case for any compact binary classification problem by using k-completeness as…
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.
Taxonomy
TopicsAdvanced Neural Network Applications · Machine Learning and Algorithms · Neural Networks and Applications
