Published February 18, 2026 | Version v1.0.0
Software Open

DNA-Vault: Task-Free Modular Continual Learning

Authors/Creators

Description

DNA-Vault is a novel PyTorch-based neural network architecture designed to solve Catastrophic Forgetting in Continual Learning. Traditional neural networks suffer from weight interference when learning new data. DNA-Vault mitigates this by dynamically partitioning its layers into isolated "vaults".

Using a custom Prototype Routing mechanism, the model operates completely task-free during inference. It autonomously infers which task it is solving by calculating the L2 distance between the incoming normalized input and dynamically updated task prototypes, routing the data to the correct vault.

Files

zorino96/DNA-Vault-v1.0.0.zip

Files (6.6 kB)

Name Size Download all
md5:3ac7b2af21369deabed721c7c75a9c89
6.6 kB Preview Download

Additional details

Related works

Software

Repository URL
https://github.com/zorino96/DNA-Vault
Programming language
Python