论文标题
连续基于蚂蚁的神经拓扑搜索
Continuous Ant-Based Neural Topology Search
论文作者
论文摘要
这项工作介绍了一种基于蚂蚁菌落优化的新型,自然风格的神经结构搜索(NAS)算法,基于蚂蚁的连续基于蚂蚁的神经拓扑搜索(CANTS),该搜索利用了基于连续搜索空间的合成蚂蚁,该合成蚂蚁受到了蚂蚁在现实世界中的变化的密度和分布的连续搜索空间的启发。 ANT代理通过搜索空间采取的路径用于构建人工神经网络(ANN)。这个连续的搜索空间使CANT可以自动化任何大小的ANN的设计,从而删除了许多当前NAS算法固有的关键限制,该算法必须在用户预定的大小预定的结构内运行。 CANT采用分布式的异步策略,使其可以扩展到大规模的高性能计算资源,与各种经常性记忆细胞结构一起工作,并利用公共重量共享策略来减少训练时间。在电力系统领域的三个实际时间序列预测问题上评估了所提出的程序,并将其与两种最新算法进行了比较。结果表明,CANT能够在所有这些问题上提供改进或竞争的结果,同时也更易于使用,需要用户指定的超参数数量的一半。
This work introduces a novel, nature-inspired neural architecture search (NAS) algorithm based on ant colony optimization, Continuous Ant-based Neural Topology Search (CANTS), which utilizes synthetic ants that move over a continuous search space based on the density and distribution of pheromones, is strongly inspired by how ants move in the real world. The paths taken by the ant agents through the search space are utilized to construct artificial neural networks (ANNs). This continuous search space allows CANTS to automate the design of ANNs of any size, removing a key limitation inherent to many current NAS algorithms that must operate within structures with a size predetermined by the user. CANTS employs a distributed asynchronous strategy which allows it to scale to large-scale high performance computing resources, works with a variety of recurrent memory cell structures, and makes use of a communal weight sharing strategy to reduce training time. The proposed procedure is evaluated on three real-world, time series prediction problems in the field of power systems and compared to two state-of-the-art algorithms. Results show that CANTS is able to provide improved or competitive results on all of these problems, while also being easier to use, requiring half the number of user-specified hyper-parameters.