A novel multi-objective grammar-based framework for the generation of Convolutional Neural Networks. (February 2023)
- Record Type:
- Journal Article
- Title:
- A novel multi-objective grammar-based framework for the generation of Convolutional Neural Networks. (February 2023)
- Main Title:
- A novel multi-objective grammar-based framework for the generation of Convolutional Neural Networks
- Authors:
- da Silva, Cleber A.C.F.
Rosa, Daniel Carneiro
Miranda, Péricles B.C.
Cordeiro, Filipe R.
Si, Tapas
Nascimento, André C.A.
Mello, Rafael F.L.
de Mattos Neto, Paulo S.G. - Abstract:
- Abstract: In recent years, the adoption of deep Convolutional Neural Networks (CNNs) has stood out in solving computer vision tasks, such as image classification. Researchers have proposed several architectures with varying sizes, complexities, and an increasing number of trainable parameters. For this reason, finding an optimized configuration and architecture with reduced complexity and high performance has become a very difficult task, since these configurations are totally dependent on the target classification problem and mostly depend on the optimization of a specialist in the area. To assist in the search for these optimal configurations, this work proposes the use of a multi-objective grammatical evolution framework, composed of a multi-objective search engine, a new context-free grammar responsible for creating the problem search space and a process mapping of individuals. Such a framework automatically generates and optimizes CNNs for a given image classification problem, without the need for human intervention from an expert. The framework navigates the search space using two objective functions seeking to maximize two metrics: accuracy and F 1 -score. The proposal was validated in the CIFAR-10, CIFAR-100, MNIST, KMNIST and EuroSAT datasets and the results show that the proposed method is able to generate simpler networks, but that statistically outperform (more complex) state-of-the-art CNNs in both metrics considered in the study. Highlights: An evolutionalAbstract: In recent years, the adoption of deep Convolutional Neural Networks (CNNs) has stood out in solving computer vision tasks, such as image classification. Researchers have proposed several architectures with varying sizes, complexities, and an increasing number of trainable parameters. For this reason, finding an optimized configuration and architecture with reduced complexity and high performance has become a very difficult task, since these configurations are totally dependent on the target classification problem and mostly depend on the optimization of a specialist in the area. To assist in the search for these optimal configurations, this work proposes the use of a multi-objective grammatical evolution framework, composed of a multi-objective search engine, a new context-free grammar responsible for creating the problem search space and a process mapping of individuals. Such a framework automatically generates and optimizes CNNs for a given image classification problem, without the need for human intervention from an expert. The framework navigates the search space using two objective functions seeking to maximize two metrics: accuracy and F 1 -score. The proposal was validated in the CIFAR-10, CIFAR-100, MNIST, KMNIST and EuroSAT datasets and the results show that the proposed method is able to generate simpler networks, but that statistically outperform (more complex) state-of-the-art CNNs in both metrics considered in the study. Highlights: An evolutional framework that optimizes CNNs with no need of an expert is introduced. A context-free grammar responsible for modeling the architecture of CNNs is proposed. The framework is tested on 5 datasets, guided by two metrics (accuracy and F 1 -score). The results obtained are analyzed and compared to other known architectures. The framework is capable of generating models that surpass other known architectures. … (more)
- Is Part Of:
- Expert systems with applications. Volume 212(2023)
- Journal:
- Expert systems with applications
- Issue:
- Volume 212(2023)
- Issue Display:
- Volume 212, Issue 2023 (2023)
- Year:
- 2023
- Volume:
- 212
- Issue:
- 2023
- Issue Sort Value:
- 2023-0212-2023-0000
- Page Start:
- Page End:
- Publication Date:
- 2023-02
- Subjects:
- Deep Neural Networks -- Grammatical evolution -- Multi-objective optimization
Expert systems (Computer science) -- Periodicals
Systèmes experts (Informatique) -- Périodiques
Electronic journals
006.33 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09574174 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.eswa.2022.118670 ↗
- Languages:
- English
- ISSNs:
- 0957-4174
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3842.004220
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 24149.xml