🌙

利用高效笛卡尔遗传编程在有限计算资源下进行文本分类的神经架构搜索

Neural Architecture Search for Text Classification With Limited Computing Resources Using Efficient Cartesian Genetic Programming

IEEE Transactions on Evolutionary Computation · 2023
被引 11
ABS 4

中文导读

提出高效笛卡尔遗传编程方法,通过新型交叉算子、轻量级年龄机制和自适应变异算子,在有限计算资源下快速搜索出高精度文本分类神经网络架构,仅需数百次适应度评估。

Abstract

Cartesian Genetic Programming (CGP) has often been applied for Neural Architecture Search (NAS). However, the performance of CGP is less than ideal when searching for architectures with limited computing resources. To better facilitate NAS with limited computing resources, this paper proposes a crossover operator, a light-weighted age mechanism, and two adaptive mutation operators as the novel components in our Efficient Cartesian Genetic Programming (ECGP) method. To assess the performance of ECGP, we conduct extensive experiments on three text classification task datasets. The experimental results demonstrate that ECGP outperforms other NAS methods, requiring only hundreds of fitness evaluations to find architectures with competitive accuracy compared with human-designed models. Additionally, the ECGP-evolved architectures are shown as converging fast and stably, and having high-level transferability with merely a 1-2% accuracy drop. Ablation studies demonstrate the effectiveness of the proposed operators and age mechanism, and identify GRU as the most critical function in the text classification task. Finally, we summarize three design principles observed from the ECGP-evolved architectures that are in line with human-design strategies. To the best of our knowledge, this work introduces the first attention-derived NAS benchmark for the text classification task.

神经架构搜索文本分类遗传编程计算资源优化深度学习