Self-building Neural Networks
During the first part of life, the brain develops while it learns through a process called synaptogenesis. The neurons, growing and interacting with each other, create synapses. However, eventually the brain prunes those synapses. While previous work focused on learning and pruning independently, in this work we propose a biologically plausible model that, thanks to a combination of Hebbian learning and pruning, aims to simulate the synaptogenesis process. In this way, while learning how to solve the task, the agent translates its experience into a particular network structure. Namely, the network structure builds itself during the execution of the task. We call this approach Self-building Neural Network (SBNN). We compare our proposed SBNN with traditional neural networks (NNs) over three classical control tasks from OpenAI. The results show that our model performs generally better than traditional NNs. Moreover, we observe that the performance decay while increasing the pruning rate is smaller in our model than with NNs. Finally, we perform a validation test, testing the models over tasks unseen during the learning phase. In this case, the results show that SBNNs can adapt to new tasks better than the traditional NNs, especially when over $80\%$ of the weights are pruned.
Code (1)
Methods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Continental-Scale Building Detection from High Resolution Satellite Imagery
Identifying the locations and footprints of buildings is vital for many practical and scientific purposes. Such information can be particularly useful in developing regions where alternative data sources may be scarce. I…
Instance SegmentationSemantic SegmentationVocal Bursts Intensity PredictionSensei: Self-Supervised Sensor Name Segmentation
A sensor name, typically an alphanumeric string, encodes the key context (e.g., function and location) of a sensor needed for deploying smart building applications. Sensor names, however, are curated in a building vendor…
Language ModelingLanguage ModellingSegmentationCan phase change materials in building insulation improve self-consumption of residential rooftop solar? An Australian case study
This work investigates the extent to which phase change material (PCM) in the building's envelope can be used as an alternative to battery storage systems to increase self-consumption of rooftop solar photovoltaic (PV) g…
energy managementManagementFormalizing building-up constructions of self-dual codes through isotropic lines in Lean
The purpose of this paper is two-fold. First we show that Kim's building-up construction of binary self-dual codes is equivalent to Chinburg-Zhang's Hilbert symbol construction. Second we introduce a $q$-ary version of C…
Management of Electric Vehicles as Flexibility Resource for Optimized Integration of Renewable Energy with Large Buildings
The increasing penetration of renewable generation requires new tools to achieve a high matching between demand and renewable generation at building and community levels. Large commercial and public buildings with parkin…
Management