Optimization of Deep Architectures for EEG Signal Classification: An AutoML Approach Using Evolutionary Algorithms
Electroencephalography (EEG) signal classification is a challenging task due to the low signal-to-noise ratio and the usual presence of artifacts from different sources. Different classification techniques, which are usually based on a predefined set of features extracted from the EEG band power dis...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-03-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/21/6/2096 |
id |
doaj-3f830b78288546fca7a727dce242a157 |
---|---|
record_format |
Article |
spelling |
doaj-3f830b78288546fca7a727dce242a1572021-03-18T00:01:01ZengMDPI AGSensors1424-82202021-03-01212096209610.3390/s21062096Optimization of Deep Architectures for EEG Signal Classification: An AutoML Approach Using Evolutionary AlgorithmsDiego Aquino-Brítez0Andrés Ortiz1Julio Ortega2Javier León3Marco Formoso4John Gan5Juan J. Escobar6Department of Computer Architecture and Technology, University of Granada, E18071 Granada, SpainDepartment of Communications Engineering, University of Málaga, 29071 Málaga, SpainDepartment of Computer Architecture and Technology, University of Granada, E18071 Granada, SpainDepartment of Computer Architecture and Technology, University of Granada, E18071 Granada, SpainDepartment of Communications Engineering, University of Málaga, 29071 Málaga, SpainSchool of Computer Science and Electronic Engineering, University of Essex, Colchester CM9 4NJ, UKDepartment of Computer Architecture and Technology, University of Granada, E18071 Granada, SpainElectroencephalography (EEG) signal classification is a challenging task due to the low signal-to-noise ratio and the usual presence of artifacts from different sources. Different classification techniques, which are usually based on a predefined set of features extracted from the EEG band power distribution profile, have been previously proposed. However, the classification of EEG still remains a challenge, depending on the experimental conditions and the responses to be captured. In this context, the use of deep neural networks offers new opportunities to improve the classification performance without the use of a predefined set of features. Nevertheless, Deep Learning architectures include a vast number of hyperparameters on which the performance of the model relies. In this paper, we propose a method for optimizing Deep Learning models, not only the hyperparameters, but also their structure, which is able to propose solutions that consist of different architectures due to different layer combinations. The experimental results corroborate that deep architectures optimized by our method outperform the baseline approaches and result in computationally efficient models. Moreover, we demonstrate that optimized architectures improve the energy efficiency with respect to the baseline models.https://www.mdpi.com/1424-8220/21/6/2096brain-computer interfaces (BCI)evolutionary computingmulti-objective EEG classificationdeep learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Diego Aquino-Brítez Andrés Ortiz Julio Ortega Javier León Marco Formoso John Gan Juan J. Escobar |
spellingShingle |
Diego Aquino-Brítez Andrés Ortiz Julio Ortega Javier León Marco Formoso John Gan Juan J. Escobar Optimization of Deep Architectures for EEG Signal Classification: An AutoML Approach Using Evolutionary Algorithms Sensors brain-computer interfaces (BCI) evolutionary computing multi-objective EEG classification deep learning |
author_facet |
Diego Aquino-Brítez Andrés Ortiz Julio Ortega Javier León Marco Formoso John Gan Juan J. Escobar |
author_sort |
Diego Aquino-Brítez |
title |
Optimization of Deep Architectures for EEG Signal Classification: An AutoML Approach Using Evolutionary Algorithms |
title_short |
Optimization of Deep Architectures for EEG Signal Classification: An AutoML Approach Using Evolutionary Algorithms |
title_full |
Optimization of Deep Architectures for EEG Signal Classification: An AutoML Approach Using Evolutionary Algorithms |
title_fullStr |
Optimization of Deep Architectures for EEG Signal Classification: An AutoML Approach Using Evolutionary Algorithms |
title_full_unstemmed |
Optimization of Deep Architectures for EEG Signal Classification: An AutoML Approach Using Evolutionary Algorithms |
title_sort |
optimization of deep architectures for eeg signal classification: an automl approach using evolutionary algorithms |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2021-03-01 |
description |
Electroencephalography (EEG) signal classification is a challenging task due to the low signal-to-noise ratio and the usual presence of artifacts from different sources. Different classification techniques, which are usually based on a predefined set of features extracted from the EEG band power distribution profile, have been previously proposed. However, the classification of EEG still remains a challenge, depending on the experimental conditions and the responses to be captured. In this context, the use of deep neural networks offers new opportunities to improve the classification performance without the use of a predefined set of features. Nevertheless, Deep Learning architectures include a vast number of hyperparameters on which the performance of the model relies. In this paper, we propose a method for optimizing Deep Learning models, not only the hyperparameters, but also their structure, which is able to propose solutions that consist of different architectures due to different layer combinations. The experimental results corroborate that deep architectures optimized by our method outperform the baseline approaches and result in computationally efficient models. Moreover, we demonstrate that optimized architectures improve the energy efficiency with respect to the baseline models. |
topic |
brain-computer interfaces (BCI) evolutionary computing multi-objective EEG classification deep learning |
url |
https://www.mdpi.com/1424-8220/21/6/2096 |
work_keys_str_mv |
AT diegoaquinobritez optimizationofdeeparchitecturesforeegsignalclassificationanautomlapproachusingevolutionaryalgorithms AT andresortiz optimizationofdeeparchitecturesforeegsignalclassificationanautomlapproachusingevolutionaryalgorithms AT julioortega optimizationofdeeparchitecturesforeegsignalclassificationanautomlapproachusingevolutionaryalgorithms AT javierleon optimizationofdeeparchitecturesforeegsignalclassificationanautomlapproachusingevolutionaryalgorithms AT marcoformoso optimizationofdeeparchitecturesforeegsignalclassificationanautomlapproachusingevolutionaryalgorithms AT johngan optimizationofdeeparchitecturesforeegsignalclassificationanautomlapproachusingevolutionaryalgorithms AT juanjescobar optimizationofdeeparchitecturesforeegsignalclassificationanautomlapproachusingevolutionaryalgorithms |
_version_ |
1724218052578377728 |