Colab NAS: Obtaining lightweight task-specific convolutional neural networks following Occam's razor

12/15/2022
by   Andrea Mattia Garavagno, et al.
0

The current trend of applying transfer learning from CNNs trained on large datasets can be an overkill when the target application is a custom and delimited problem with enough data to train a network from scratch. On the other hand, the training of custom and lighter CNNs requires expertise, in the from-scratch case, and or high-end resources, as in the case of hardware-aware neural architecture search (HW NAS), limiting access to the technology by non-habitual NN developers. For this reason, we present Colab NAS, an affordable HW NAS technique for producing lightweight task-specific CNNs. Its novel derivative-free search strategy, inspired by Occam's razor, allows it to obtain state-of-the-art results on the Visual Wake Word dataset in just 4.5 GPU hours using free online GPU services such as Google Colaboratory and Kaggle Kernel.

READ FULL TEXT

page 9

page 10

research
05/12/2020

Neural Architecture Transfer

Neural architecture search (NAS) has emerged as a promising avenue for a...
research
02/23/2021

Neural Architecture Search on ImageNet in Four GPU Hours: A Theoretically Inspired Perspective

Neural Architecture Search (NAS) has been explosively studied to automat...
research
10/12/2021

NAS-Bench-360: Benchmarking Diverse Tasks for Neural Architecture Search

Most existing neural architecture search (NAS) benchmarks and algorithms...
research
02/21/2020

DSNAS: Direct Neural Architecture Search without Parameter Retraining

If NAS methods are solutions, what is the problem? Most existing NAS met...
research
12/15/2022

A Study on the Intersection of GPU Utilization and CNN Inference

There has been significant progress in developing neural network archite...
research
03/03/2023

Deep Neural Network Architecture Search for Accurate Visual Pose Estimation aboard Nano-UAVs

Miniaturized autonomous unmanned aerial vehicles (UAVs) are an emerging ...
research
12/06/2021

Manas: Mining Software Repositories to Assist AutoML

Today deep learning is widely used for building software. A software eng...

Please sign up or login with your details

Forgot password? Click here to reset