The goals of this research were to search for Convolutional Neural Network (CNN) architectures, suitable for an on-device processor with limited computing resources, performing at substantially lower Network Architecture Search (NAS) costs. A new algorithm entitled an Early Exit Population Initialisation (EE-PI) for Evolutionary Algorithm (EA) was developed to achieve both goals. The EE-PI reduces the total number of parameters in the search process by filtering the models with fewer parameters than the maximum threshold. It will look for a new model to replace those models with parameters more than the threshold. Thereby, reducing the number of parameters, memory usage for model storage and processing time while maintaining the same performance or accuracy. The search time was reduced to 0.52 GPU day. This is a huge and significant achievement compared to the NAS of 4 GPU days achieved using NSGA-Net, 3,150 GPU days by the AmoebaNet model, and the 2,000 GPU days by the NASNet model. As well, Early Exit Evolutionary Algorithm networks (EEEA-Nets) yield network architectures with minimal error and computational cost suitable for a given dataset as a class of network algorithms. Using EEEA-Net on CIFAR-10, CIFAR-100, and ImageNet datasets, our experiments showed that EEEA-Net achieved the lowest error rate among state-of-the-art NAS models, with 2.46% for CIFAR-10, 15.02% for CIFAR-100, and 23.8% for ImageNet dataset. Further, we implemented this image recognition architecture for other tasks, such as object detection, semantic segmentation, and keypoint detection tasks, and, in our experiments, EEEA-Net-C2 outperformed MobileNet-V3 on all of these various tasks. (The algorithm code is available at https://github.com/chakkritte/EEEA-Net).
翻译:此项研究的目标是,通过过滤比最大阈值更少的参数来搜索 Convolutional NealNet(CNN) 结构,适合一个使用有限计算资源的在轨处理处理器,以大大降低网络架构搜索(NAS)的成本。为了实现这两个目标,开发了一个新的算法,名为EE-PI(EE-PI),用于进化变异变异感知(EA) 。EEE-PI 通过过滤模型来减少搜索过程中的参数总数。它将寻找一个新的模型,用比阈值更多的参数取代这些模型。随后,减少了参数的数量,模型存储和处理时间的记忆使用,同时保持同样的性能或准确性。与NAGA-Net(EE-PI) 早期退出人口初始化(EEE-PI) 相比,这是一个巨大和重大的成就。 这些AmoeabaNet(3,150 GPUDU) 模型和 NASNet(NASNet) 的2,000 GPUDR) 任务, 早期退出 Alodistrationalaltermal-EEEEA(EAR-Net(EAR-Net(EAR) ) ) 模型中, 20808), 模型的模型的模型中, 和模型的模型的模型的模型的模型显示一个最差值数据,用于一个最差值和最小的 RII-C-C-C-C-C-C-C-C-C-C-C-C-C-C-C-C-C-C-C-C-C) 。