The human brain is highly complex, with billions of neurons and connections interacting and contributing to its final operation. Understanding the role of each single component is far from trivial. Aiming to exemplify the analysis of brain parts, different models have been proposed across years, with a variable degree of biological plausibility. Artificial neural networks represent a widespread and convenient tool, due to their biological inspiration. However, in most of the practical applications a certain number of assumptions and simplifications is made, and understanding the role of each element (e.g., neurons, connections) is not straightforward. Bearing this in mind, we investigate the importance of single components in the operation of an artificial neural network. We introduce the concept of functional network and explain its close relationship with the final performance. More specifically, we present a detailed analysis of different neural network topologies, where the number of internal layers and/or the number of neurons per layer is varied. We show how effective solutions typically rely on larger functional networks. We also demonstrate that complex controllers are less evolvable because their functional network is small. Our preliminary results have been obtained on a variant of the well-known foraging scenario involving an E-puck mobile robot.
The Importance of Functionality over Complexity: A Preliminary Study on Feed-Forward Neural Networks
Pagliuca, Paolo
Primo
;Yuri Inglese, Davide
2025
Abstract
The human brain is highly complex, with billions of neurons and connections interacting and contributing to its final operation. Understanding the role of each single component is far from trivial. Aiming to exemplify the analysis of brain parts, different models have been proposed across years, with a variable degree of biological plausibility. Artificial neural networks represent a widespread and convenient tool, due to their biological inspiration. However, in most of the practical applications a certain number of assumptions and simplifications is made, and understanding the role of each element (e.g., neurons, connections) is not straightforward. Bearing this in mind, we investigate the importance of single components in the operation of an artificial neural network. We introduce the concept of functional network and explain its close relationship with the final performance. More specifically, we present a detailed analysis of different neural network topologies, where the number of internal layers and/or the number of neurons per layer is varied. We show how effective solutions typically rely on larger functional networks. We also demonstrate that complex controllers are less evolvable because their functional network is small. Our preliminary results have been obtained on a variant of the well-known foraging scenario involving an E-puck mobile robot.| File | Dimensione | Formato | |
|---|---|---|---|
|
TheImportanceOfFunctionalityOverComplexityAPreliminaryStudyOnFeedForwardNeuralNetworks-1.pdf
embargo fino al 24/05/2026
Descrizione: Pagliuca, P., Yuri Inglese, D. (2025). The Importance of Functionality over Complexity: A Preliminary Study on Feed-Forward Neural Networks. In: Esposito, A., Faundez-Zanuy, M., Morabito, F.C., Pasero, E., Cordasco, G. (eds) Advanced Neural Artificial Intelligence: Theories and Applications. Smart Innovation, Systems and Technologies, vol 428. Springer, Singapore. https://doi.org/10.1007/978-981-96-0994-9_41
Tipologia:
Documento in Post-print
Licenza:
NON PUBBLICO - Accesso privato/ristretto
Dimensione
188.81 kB
Formato
Adobe PDF
|
188.81 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


