Neural Architecture Search for 1D CNNs—Different Approaches Tests and Measurements
Cordeiro, J.
;
Raimundo, A.
;
Postolache, O.
;
Sebastião, P.
Sensors Vol. 21, Nº 23, pp. 7990 - 7990, November, 2021.
ISSN (print): 1424-3210
ISSN (online): 1424-8220
Scimago Journal Ranking: 0,80 (in 2021)
Digital Object Identifier: 10.3390/s21237990
Download Full text PDF ( 3 MBs)
Downloaded 4 times
Abstract
In the field of sensors, in areas such as industrial, clinical, or environment, it is common to find one dimensional (1D) formatted data (e.g., electrocardiogram, temperature, power consumption). A very promising technique for modelling this information is the use of One Dimensional Convolutional Neural Networks (1D CNN), which introduces a new challenge, namely how to define the best architecture for a 1D CNN. This manuscript addresses the concept of One Dimensional Neural Architecture Search (1D NAS), an approach that automates the search for the best combination of Neuronal Networks hyperparameters (model architecture), including both structural and training hyperparameters, for optimising 1D CNNs. This work includes the implementation of search processes for 1D CNN architectures based on five strategies: greedy, random, Bayesian, hyperband, and genetic approaches to perform, collect, and analyse the results obtained by each strategy scenario. For the analysis, we conducted 125 experiments, followed by a thorough evaluation from multiple perspectives, including the best-performing model in terms of accuracy, consistency, variability, total running time, and computational resource consumption. Finally, by presenting the optimised 1D CNN architecture, the results for the manuscript’s research question (a real-life clinical case) were provided.