• Home
  • Search
  • GPCNN: Evolving Convolutional Neural Networks using Genetic Programming
  • Cite Icon9
  • https://doi.org/10.1109/ssci47803.2020.9308390Copy DOI Icon

GPCNN: Evolving Convolutional Neural Networks using Genetic Programming

  • Dec 1, 2020
  • Abigail Mcghie +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Image classification is an important task that has a wide range of applications. Convolutional neural networks (CNNs) are a common approach that can achieve promising performance in image classification. However, using CNNs to address a problem requires in-depth knowledge about CNN architectures and how it relates to the problem domain. Genetic programming (GP) as an evolutionary computation method can used to reduce the amount of knowledge required to design a CNN for a given problem domain by automatically searching for the optimal architecture. This paper proposes a new algorithm named, GPCNN, which encodes graph-based CNN architectures as trees and uses genetic operators, i.e. mutation, crossover and selection, to find better architectures. A more flexible crossover, partial subtree crossover, is also proposed to improve the search performance. As an preliminary work, GPCNN did not manage to achieve better performance than the state-of-the-art methods due to the limit on computational resource, but it is able to achieve better results than the baseline methods. More importantly, the proposed tree-based graph representation of CNN allows CNN architecture of various shapes, which has a great potential for future work in evolutionary automatic neural architecture search.

Similar Papers
  • Research Article
  • Citations4

Human Activity Recognition in a Realistic and Multiview Environment Based on Two-Dimensional Convolutional Neural Network

  • May 09, 2023
  • Journal of Artificial Intelligence and Technology
  • Ashish Khare +2
  • Book Chapter
  • Citations1

Self-build Deep Convolutional Neural Network Architecture Using Evolutionary Algorithms

  • Jan 01, 2023
  • Vidyanand Mishra +1
  • Research Article
  • Citations46

Receptive Field Regularization Techniques for Audio Classification and Tagging With Deep Convolutional Neural Networks

  • Jan 01, 2021
  • IEEE/ACM Transactions on Audio, Speech, and Language Processing
  • Khaled Koutini +2
  • Research Article
  • Citations5

Analysis of CNN Architectures for Human Action Recognition in Video

  • Jun 30, 2022
  • Computación y Sistemas
  • David Silva +4
  • PDF
  • Research Article
  • Citations23

Is it enough to optimize CNN architectures on ImageNet?

  • Nov 15, 2022
  • Frontiers in Computer Science
  • Lukas Tuggener +2
  • Conference Article
  • Citations13

Fused Deep Convolutional Neural Networks Based on Voting Approach for Efficient Object Classification

  • Jul 01, 2019
  • Redha Ali +1
  • Conference Article
  • Citations17

Classification of Hand-Drawn Basic Circuit Components Using Convolutional Neural Networks

  • Jun 01, 2020
  • 2020 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA)
  • Mihriban Gunay +2
  • Research Article
  • Citations2

Comparison of CNN Architecture of Image Classification Using CIFAR10 Datasets

  • Dec 21, 2023
  • International Journal on Engineering Technology
  • Yogesh Pant +4
  • Research Article
  • Citations7

Predicting the ash content in coal flotation concentrate based on convolutional neural network

  • Jan 26, 2024
  • International Journal of Coal Preparation and Utilization
  • Zhicheng Liu +5
  • Book Chapter
  • Citations5

Convolutional Neural Network for Machine-Printed Traditional Mongolian Font Recognition

  • Jan 01, 2018
  • Hongxi Wei +3
  • PDF
  • Research Article
  • Citations6

Performance Analysis of Weld Image Classification Using Modified Resnet CNN Architecture

  • Apr 11, 2021
  • Turkish Journal of Computer and Mathematics Education (TURCOMAT)
  • Mohanasundari L, Et Al
  • Conference Article
  • Citations141

A Comparative Study of CNN and AlexNet for Detection of Disease in Potato and Mango leaf

  • Sep 01, 2019
  • Sunayana Arya +1
  • Research Article
  • Citations46

Performance Analysis of State of the Art Convolutional Neural Network Architectures in Bangla Handwritten Character Recognition

  • Jan 01, 2021
  • Pattern Recognition and Image Analysis
  • Tapotosh Ghosh +4
  • Research Article
  • Citations66

Liver disease classification from ultrasound using multi-scale CNN

  • Jun 07, 2021
  • International Journal of Computer Assisted Radiology and Surgery
  • Hui Che +4
  • Conference Article
  • Citations2

OOCS and Attention based Remote Sensing Classifications

  • Jan 27, 2023
  • Shanmukha Kowshik Singaraju +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.