Periodic Reporting for period 1 - GROW-AI (Growing Machines Capable of Rapid Learning in Unknown Environments)
Periodo di rendicontazione: 2023-01-01 al 2025-06-30
During the development of the NDP, we identified a key challenge: ensuring phenotypic complexity requires maintaining neuronal diversity, but this diversity comes at the cost of optimization stability. To address this, we introduce two mechanisms: (a) equipping neurons with an intrinsic state inherited upon neurogenesis; (b) lateral inhibition, a mechanism inspired by biological growth, which controls the pace of growth, helping diversity persist. We show that both mechanisms contribute to neuronal diversity and that, equipped with them, NDPs achieve comparable results to existing direct and developmental encodings in complex locomotion tasks.
A significant limitation of most current AI models is that they are trained once and then remain fixed, limiting their ability to handle new challenges. This is in stark contrast to biological neural networks that are characterized by their high degree of plasticity, a core property that enables the remarkable adaptability of natural organisms. Building on the NDP, we were able to develop a class of self-organizing neural networks capable of synaptic and structural plasticity in an activity and reward-dependent manner which we call Lifelong Neural Developmental Program (LNDP). Our results demonstrate the ability of the model to learn from experiences in different control tasks starting from randomly connected or empty networks. We further show that structural plasticity is advantageous in environments necessitating fast adaptation or with non-stationary rewards.
Additionally, typical neural networks are rigid and tied to the specifics of a particular input and output space, which prevents them from being optimized across domains with differing dimensions. Going beyond the current state-of-the-art, our approach allows more structurally flexible neural networks (SFNNs), which enable a single AI model to adjust its architecture dynamically to tackle different problems with different input/output dimensions.
The potential impact of these developments is substantial. In robotics, self-growing AI could create adaptive machines that modify their behavior in real time, making them more effective in unpredictable environments such as disaster response and industrial automation. However, for these innovations to be fully realized, further research is needed to scale these models for real-world applications and further improve their computational efficiency.