基于遗传算法的图像分类自动设计

本文提出了一种利用遗传算法自动设计卷积神经网络(CNN)架构的方法,尤其适用于图像分类任务。该方法允许用户在无需深入了解CNN的情况下获得最佳架构。创新点包括可变长度编码策略、跳跃连接的引入以及异步计算组件以加速适应度评估。通过这些设计,算法能有效地解决深度、过拟合和计算资源利用问题,生成高性能且简洁的CNN架构。
摘要由CSDN通过智能技术生成

1.目的

对于在CNN方面没有扩展专业知识的用户来说,很难为他们自己感兴趣的图像分类问题设计最佳的CNN架构。本文提出了一种利用遗传算法自动设计CNN架构的方法,以有效解决图像分类任务。该算法的最大优点在于其“自动”特性,即用户在使用该算法时不需要神经网络的领域知识。遗传算法GA相关知识请自己查阅相关知识,此文章不会过多介绍(因为太基础了)

2.创新点

2.1 GAs通常采用固定长度编码策略,因为交叉算子最初是为具有相同长度的个体设计的。在这种情况下,必须事先指定编码的长度。理想情况下,长度应该是事先大多未知的最佳CNN深度。因此,可能会错误地估计指定的数量,从而导致无效的体系结构设计。虽然许多研究人员已经独立开发了可变长度编码策略,但最终的CNN架构并不是最佳的,因为交叉算子没有相应地重新设计。在本文中,我们提出了一种可变长度编码策略和相应的交叉算子来有效地解决上述两个问题。

注:卷积层的参数是feature map的数量、filter的大小、stride的大小和convolutional operation类型。池化层的参数是内核大小、跨步大小和所使用的池化类型。

2.2  现有的CNN架构算法大

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值