A Review of Randomness Techniques in Deep Neural NetworksShow others and affiliations
2024 (English)In: GECCO ’24 Companion, July 14–18, 2024, Melbourne, VIC, Australia, New York, NY: Association for Computing Machinery (ACM), 2024, p. 23-24Conference paper, Published paper (Refereed)
Abstract [en]
This paper investigates the effects of various randomization techniques on Deep Neural Networks (DNNs) learning performance. We categorize the existing randomness techniques into four key types: injection of noise/randomness at the data, model structure, optimization or learning stage. We use this classification to identify gaps in the current coverage of potential mechanisms for the introduction of randomness, leading to proposing two new techniques: adding noise to the loss function and random masking of the gradient updates. We use a Particle Swarm Optimizer (PSO) for hyperparameter optimization and evaluate over 30,000 configurations across standard computer vision benchmarks. Our study reveals that data augmentation and weight initialization randomness significantly improve performance, and different optimizers prefer distinct randomization types. The complete implementation and dataset are available on GitHub1. This paper for the Hot-off-the-Press track at GECCO 2024 summarizes the original work published at [2]. © 2024 Copyright held by the owner/author(s).
[2] Mohammed Ghaith Altarabichi, Sławomir Nowaczyk, Sepideh Pashami, Peyman Sheikholharam Mashhadi, and Julia Handl. 2024. Rolling the dice for better deep learning performance: A study of randomness techniques in deep neural networks. Information Sciences 667 (2024), 120500.
Place, publisher, year, edition, pages
New York, NY: Association for Computing Machinery (ACM), 2024. p. 23-24
Keywords [en]
convolutional neural network, deep neural network, hyperparameter, particle swarm optimization, randomized neural networks
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:hh:diva-54562DOI: 10.1145/3638530.3664077Scopus ID: 2-s2.0-85201929793ISBN: 9798400704956 (print)OAI: oai:DiVA.org:hh-54562DiVA, id: diva2:1895473
Conference
2024 Genetic and Evolutionary Computation Conference Companion, GECCO 2024 Companion, Melbourne, VIC, Australia, 14-18 July, 2024
2024-09-052024-09-052025-10-01Bibliographically approved