A parallel approach to accelerate neural network hyperparameter selection for energy forecasting

Finding the optimal hyperparameters of a neural network is a challenging task, usually done through a trial-and-error approach. Given the complexity of just training one neural network, particularly those with complex architectures and large input sizes, many implementations accelerated with GPU (Graphics Processing Unit) and distributed and parallel technologies have come to light over the past decade. However, whenever the complexity of the neural network used is simple and the number of features per sample is small, these implementations become lackluster and provide almost no benefit from just using the CPU (Central Processing Unit). As such, in this paper, we propose a novel parallelized approach that leverages GPU resources to simultaneously train multiple neural networks with different hyperparameters, maximizing resource utilization for smaller networks. The proposed method is evaluated on energy demand datasets from Spain and Uruguay, demonstrating consistent speedups of up to 1164x over TensorFlow and 410x over PyTorch. • This work proposes a GPU-accelerated approach to find the optimal neural network. • We evaluated three different neural network architectures with different batch sizes. • This approach provides faster training than TensorFlow with small batch sizes.

Authors

Institutions

Publication Details

Journal
Expert Systems with Applications
Published
2025-04-02
DOI
https://doi.org/10.1016/j.eswa.2025.127386
Citations
1
Primary Topic
Energy Load and Power Forecasting
Type
article
Field-Weighted Citation Impact
0.73

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A parallel approach to accelerate neural network hyperparameter selection for energy forecasting

L. G. B. Ruiz, M.C. Pegalajar, D. Criado-Ramón
1 citations
Expert Systems with Applications
Energy Load and Power Forecasting
0.73
article

A parallel approach to accelerate neural network hyperparameter selection for energy forecasting

L. G. B. Ruiz, M.C. Pegalajar, D. Criado-Ramón
article en
1 citations

Abstract

Finding the optimal hyperparameters of a neural network is a challenging task, usually done through a trial-and-error approach. Given the complexity of just training one neural network, particularly those with complex architectures and large input sizes, many implementations accelerated with GPU (Graphics Processing Unit) and distributed and parallel technologies have come to light over the past decade. However, whenever the complexity of the neural network used is simple and the number of features per sample is small, these implementations become lackluster and provide almost no benefit from just using the CPU (Central Processing Unit). As such, in this paper, we propose a novel parallelized approach that leverages GPU resources to simultaneously train multiple neural networks with different hyperparameters, maximizing resource utilization for smaller networks. The proposed method is evaluated on energy demand datasets from Spain and Uruguay, demonstrating consistent speedups of up to 1164x over TensorFlow and 410x over PyTorch. • This work proposes a GPU-accelerated approach to find the optimal neural network. • We evaluated three different neural network architectures with different batch sizes. • This approach provides faster training than TensorFlow with small batch sizes.

Expert Systems with ApplicationsVol. 279
Universidad de Granada (ES)
Ministerio de Ciencia e Innovación
Affordable and clean energy
Openalex Percentile: Top 30%
Energy Load and Power Forecasting
0.73
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.