Texto completo
|
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) |
ORCID: https://orcid.org/0000-0002-0311-6610, Mozo Velasco, Bonifacio Alberto
ORCID: https://orcid.org/0000-0001-9743-8604, Gómez Canaval, Sandra María
ORCID: https://orcid.org/0000-0002-9757-7871 and Pastor Perales, Antonio Agustín
ORCID: https://orcid.org/0000-0003-2849-9782
(2024).
A methodological framework for optimizing the energy consumption of deep neural networks: a case study of a cyber threat detector.
"Neural Computing and Applications", v. 36
;
pp. 10297-10338.
ISSN 14333058.
https://doi.org/10.1007/s00521-024-09588-z.
| Título: | A methodological framework for optimizing the energy consumption of deep neural networks: a case study of a cyber threat detector |
|---|---|
| Autor/es: |
|
| Tipo de Documento: | Artículo |
| Título de Revista/Publicación: | Neural Computing and Applications |
| Fecha: | 15 Marzo 2024 |
| ISSN: | 14333058 |
| Volumen: | 36 |
| Materias: | |
| ODS: | |
| Palabras Clave Informales: | cybersecurity, deep learning, Energy Efficiency, Machine Learning, SDN controller, Software-defined networking |
| Escuela: | E.T.S.I. de Sistemas Informáticos (UPM) |
| Departamento: | Sistemas Informáticos |
| Licencias Creative Commons: | Reconocimiento |
|
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) |
The growing prevalence of deep neural networks (DNNs) across various fields raises concerns about their increasing energy consumption, especially in large data center applications. Identifying the best combination of optimization techniques to achieve maximum energy efficiency while maintaining system performance is challenging due to the vast number of techniques available, their complex interplay, and the rigorous evaluation required to assess their impact on the model. To address this gap, we propose an open-source methodological framework for the systematic study of the influence of various optimization techniques on diverse tasks and datasets. The goal is to automate experimentation, addressing common pitfalls and inefficiencies of trial and error, saving time, and allowing fair and reliable comparisons. The methodology includes model training, automatic application of optimizations, export of the model to a production-ready format, and pre- and post-optimization energy consumption and performance evaluation at inference time using various batch sizes. As a novelty, the framework provides pre-configured optimization strategies for combining state-of-the-art optimization techniques that can be systematically evaluated to determine the most effective strategy based on real-time energy consumption and performance feedback throughout the model life cycle. As an additional novelty, optimization profiles allow the selection of the optimal strategy for a specific application, considering user preferences regarding the trade-off between energy efficiency and performance. Validated through an empirical study on a DNN-based cyber threat detector, the framework demonstrates up to 82% reduction in energy consumption during inference with minimal accuracy loss.
| ID de Registro: | 87962 |
|---|---|
| Identificador DC: | https://oa.upm.es/87962/ |
| Identificador OAI: | oai:oa.upm.es:87962 |
| URL Portal Científico: | https://portalcientifico.upm.es/es/ipublic/item/10198890 |
| Identificador DOI: | 10.1007/s00521-024-09588-z |
| URL Oficial: | https://link.springer.com/article/10.1007/s00521-0... |
| Depositado por: | iMarina Portal Científico |
| Depositado el: | 24 Feb 2025 14:38 |
| Ultima Modificación: | 24 Feb 2025 14:48 |
Publicar en el Archivo Digital desde el Portal Científico