Truong Dang
A Novel Surrogate Model for Variable-Length Encoding and its Application in Optimising Deep Learning Architecture
Dang, Truong; Thanh Nguyen, Tien; McCall, John; Han, Kate; Wee-Chung Liew, Alan
Abstract
Deep neural networks (DNN) has achieved great successes across multiple domains. In recent years, a number of approaches have emerged on automatically finding the optimal DNN configurations. A technique among these approaches which show great promise is Evolutionary Algorithms (EA), which are based on observations from natural, biological processes. However, since the EA needs to evaluate multiple DNN candidates, and if the training time for a DNN is large, then the required time would be very large. A potential solution is to use Surrogate Assisted Evolutionary Algorithm (SAEA), in which a surrogate model is used to predict performance of DNNs without training. It is noted that all popular surrogate models in the literature require a fixed-length input, while encodings of a DNN are usually variable-length, since a DNN structure is very complex and its depths, sizes, etc. cannot be known beforehand. In this paper, we propose a novel surrogate model for variable-length encoding to optimise deep learning architecture. An encoder-decoder model is used to convert the variable-length encoding into a fixed-length representation, which is used as inputs to the surrogate model to predict the DNN performance without training. The weights of the encoder-decoder model are found via training on the variable-length data, with the targets being the same as the inputs, while the surrogate model is trained on the encoder output in the encoder-decoder model. In this study, a Long Short-Term Memory (LSTM) model is used as the encoder and decoder. Our proposed variable-length encoding based surrogate model is tested on a well-known method which evolves optimal Convolutional Neural Networks (CNNs). The experimental results show that our proposed method has competitive performance while significantly reducing the time of optimisation process.
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | 2024 IEEE Congress on Evolutionary Computation (CEC) |
Start Date | Jun 28, 2024 |
End Date | Jul 5, 2024 |
Acceptance Date | Jun 28, 2024 |
Publication Date | Jun 30, 2024 |
Deposit Date | Jan 7, 2025 |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 1-8 |
Series Title | Congress on Evolutionary Computation |
Book Title | 2024 IEEE Congress on Evolutionary Computation (CEC) |
ISBN | 9798350308372 |
DOI | https://doi.org/10.1109/cec60901.2024.10611960 |
You might also like
Optimising Public Transport Through the Integration of Micro and Macro-level Simulations
(2025)
Presentation / Conference Contribution
Automating Business Process to Enhance Organisational Efficiency and Productivity: Using Academic Intervention at Salford Business School as a Case Study
(2025)
Presentation / Conference Contribution
VISTA: A Variable Length Genetic Algorithm and LSTM-Based Surrogate Assisted Ensemble Selection algorithm in Multiple Layers Ensemble System
(2024)
Presentation / Conference Contribution
Driving Student Success through a Data-Driven Approach in Higher Education
(2024)
Presentation / Conference Contribution