可解释性
深度学习
人工智能
计算机科学
遗传程序设计
卷积(计算机科学)
上下文图像分类
进化计算
模式识别(心理学)
卷积神经网络
进化算法
机器学习
人工神经网络
进化规划
遗传算法
特征提取
特征(语言学)
集合(抽象数据类型)
图像(数学)
哲学
语言学
程序设计语言
作者
Ying Bi,Bing Xue,Mengjie Zhang
标识
DOI:10.1109/cec.2019.8790151
摘要
Evolutionary deep learning (EDL) as a hot topic in recent years aims at using evolutionary computation (EC) techniques to address existing issues in deep learning. Most existing work focuses on employing EC methods for evolving hyper-parameters, deep structures or weights for neural networks (NNs). Genetic programming (GP) as an EC method is able to achieve deep learning due to the characteristics of its representation. However, many current GP-based EDL methods are limited to binary image classification. This paper proposed a new GP-based EDL method with convolution operators (COGP) for feature learning on binary and multi-class image classification. A novel flexible program structure is developed to allow COGP to evolve solutions with deep or shallow structures. Associated with the program structure, a new function set and a new terminal set are developed in COGP. The experimental results on six different image classification data sets of varying difficulty demonstrated that COGP achieved significantly better performance in most comparisons with 11 effectively competitive methods. The visualisation of the best program further revealed the high interpretability of the solutions found by COGP.
科研通智能强力驱动
Strongly Powered by AbleSci AI