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

被引:4
|
作者
Garavagno, Andrea Mattia [1 ]
Leonardis, Daniele [1 ]
Frisoli, Antonio [1 ]
机构
[1] Scuola Super St Anna Pisa, Inst Mech Intelligence, Piazza Martiri Liberta 33, I-56127 Pisa, Tuscany, Italy
关键词
TinyML; Hardware-aware neural architecture search; Visual wake; Lightweight convolutional neural networks;
D O I
10.1016/j.future.2023.11.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The current trend of applying transfer learning from convolutional neural networks (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, 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 ColabNAS, an affordable HW NAS technique for producing lightweight task-specific CNNs. Its novel derivative-free search strategy, inspired by Occam's razor, allows to obtain state-of-the-art results on the Visual Wake Word dataset, a standard TinyML benchmark, in just 3.1 GPU hours using free online GPU services such as Google Colaboratory and Kaggle Kernel.
引用
收藏
页码:152 / 159
页数:8
相关论文
共 22 条
  • [1] Deep neural networks have an inbuilt Occam's razor
    Mingard, Chris
    Rees, Henry
    Valle-Perez, Guillermo
    Louis, Ard A.
    NATURE COMMUNICATIONS, 2025, 16 (01)
  • [2] Brain-guided convolutional neural networks reveal task-specific representations in scene processing
    Bruce C. Hansen
    Michelle R. Greene
    Henry A. S. Lewinsohn
    Audrey E. Kris
    Sophie Smyth
    Binghui Tang
    Scientific Reports, 15 (1)
  • [3] Task-Specific Neural Networks for Pose Estimation in Person Re-identification Task
    Lv, Kai
    Sheng, Hao
    Zheng, Yanwei
    Xiong, Zhang
    Li, Wei
    Ke, Wei
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2017, PT I, 2018, 10735 : 792 - 801
  • [4] Task-specific word identification from short texts using a convolutional neural network
    Yuan, Shuhan
    Wu, Xintao
    Xiang, Yang
    INTELLIGENT DATA ANALYSIS, 2018, 22 (03) : 533 - 550
  • [5] Unveiling functions of the visual cortex using task-specific deep neural networks
    Dwivedi, Kshitij
    Bonner, Michael F.
    Cichy, Radoslaw Martin
    Roig, Gemma
    PLOS COMPUTATIONAL BIOLOGY, 2021, 17 (08)
  • [6] Design of task-specific optical systems using broadband diffractive neural networks
    Yi Luo
    Deniz Mengu
    Nezih T. Yardimci
    Yair Rivenson
    Muhammed Veli
    Mona Jarrahi
    Aydogan Ozcan
    Light: Science & Applications, 8
  • [7] Design of task-specific optical systems using broadband diffractive neural networks
    Luo, Yi
    Mengu, Deniz
    Yardimci, Nezih T.
    Rivenson, Yair
    Veli, Muhammed
    Jarrahi, Mona
    Ozcan, Aydogan
    LIGHT-SCIENCE & APPLICATIONS, 2019, 8 (1)
  • [8] Two-stream Graph Convolutional Networks with Task-specific Loss for Dual-task Gait Analysis
    Liu, Jiaqing
    Wu, Shuqiong
    Okura, Fumio
    Makihara, Yasushi
    Yagi, Yasushi
    2023 45TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE & BIOLOGY SOCIETY, EMBC, 2023,
  • [9] Evolution and Analysis of Embodied Spiking Neural Networks Reveals Task-Specific Clusters of Effective Networks
    Vasu, Madhavun Candadai
    Izquierdo, Eduardo J.
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 75 - 82
  • [10] Mapping the brain's orchestration during speech comprehension: task-specific facilitation of regional synchrony in neural networks
    Markus Härle
    Brigitte S Rockstroh
    Andreas Keil
    Christian Wienbruch
    Thomas R Elbert
    BMC Neuroscience, 5