paper-with-me

홈 › Papers

Evolving Deep Convolutional Neural Networks by Variable-length Particle Swarm Optimization for Image Classification

2018-03-17 · Bin Wang, Yanan sun, Bing Xue, Mengjie Zhang

Convolutional neural networks (CNNs) are one of the most effective deep learning methods to solve image classification problems, but the best architecture of a CNN to solve a specific problem can be extremely complicated and hard to design. This paper focuses on utilising Particle Swarm Optimisation (PSO) to automatically search for the optimal architecture of CNNs without any manual work involved. In order to achieve the goal, three improvements are made based on traditional PSO. First, a novel encoding strategy inspired by computer networks which empowers particle vectors to easily encode CNN layers is proposed; Second, in order to allow the proposed method to learn variable-length CNN architectures, a Disabled layer is designed to hide some dimensions of the particle vector to achieve variable-length particles; Third, since the learning process on large data is slow, partial datasets are randomly picked for the evaluation to dramatically speed it up. The proposed algorithm is examined and compared with 12 existing algorithms including the state-of-art methods on three widely used image classification benchmark datasets. The experimental results show that the proposed algorithm is a strong competitor to the state-of-art algorithms in terms of classification error. This is the first work using PSO for automatically evolving the architectures of CNNs.

📄 PDF Abstract BibTeX arXiv:1803.06492

Code (0)

등록된 구현이 없습니다.

Tasks

General Classificationimage-classificationImage Classification

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Surrogate-assisted Particle Swarm Optimisation for Evolving Variable-length Transferable Blocks for Image Classification

2020-07-03 · Bin Wang, Bing Xue, Mengjie Zhang

Deep convolutional neural networks have demonstrated promising performance on image classification tasks, but the manual design process becomes more and more complex due to the fast depth growth and the increasingly comp…

General ClassificationGPUimage-classificationImage Classification+1

Variable-Length Particle Swarm Optimization for Feature Selection on High-Dimensional Classification

2019-06-01 · IEEE Transactions on Evolutionary Computation 2019 6 · Binh Tran, Bing Xue, Member, and Mengjie Zhang 외

Abstract—With a global search mechanism, particle swarm optimization (PSO) has shown promise in feature selection (FS). However, most of the current PSO-based FS methods use a fix-length representation, which is infle…

feature selection

A Hybrid Differential Evolution Approach to Designing Deep Convolutional Neural Networks for Image Classification

2018-08-20 · Bin Wang, Yanan sun, Bing Xue, Mengjie Zhang

Convolutional Neural Networks (CNNs) have demonstrated their superiority in image classification, and evolutionary computation (EC) methods have recently been surging to automatically design the architectures of CNNs to …

General Classificationimage-classificationImage Classification

Evolving Order and Chaos: Comparing Particle Swarm Optimization and Genetic Algorithms for Global Coordination of Cellular Automata

2019-09-08 · Anthony D. Rhodes

We apply two evolutionary search algorithms: Particle Swarm Optimization (PSO) and Genetic Algorithms (GAs) to the design of Cellular Automata (CA) that can perform computational tasks requiring global coordination. In p…

General Classification

Using Variable Interaction Graphs to Improve Particle Swarm Optimization

2025-09-02 · Caz L. Czworkowski, John W. Sheppard arxiv

This paper presents Variable Interaction Graph Particle Swarm Optimization (VIGPSO), an adaptation to Particle Swarm Optimization (PSO) that dynamically learns and exploits variable interactions during the optimization p…