Virtual neural networks: hundreds of souls in a body

Abstract A new concept, termed virtual neural networks, is introduced, where the count of trainable parameters is kept constant, and scalability is attained purely through computational resources. This concept is an abstract framework that can be realized using any standard convolutional neural network. It merges siamese neural networks with a deep ensemble technique by generating numerous virtual models that share weights derived from a small set of physical models. The ensemble comprises up to hundreds of trained models simultaneously. All virtual networks take the same input, and their interconnected structure induces an internal distortion that boosts the entire ensemble robustness. The accuracy of the ensemble improves as the number of virtual networks increases, without changing the capacity. Virtual neural networks outperform larger capacity models, typical deep ensembles, and contemporary approaches like SWA and Masksembles. Additionally, the highest performing individual model from the ensemble surpasses other models trained individually, even those with a greater number of parameters.

Authors

Institutions

Publication Details

Journal
Neural Computing and Applications
Published
2025-05-09
DOI
https://doi.org/10.1007/s00521-025-11180-y
Primary Topic
Human Pose and Action Recognition
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Virtual neural networks: hundreds of souls in a body

Marek Vajgl, Vojtěch Molek, Zahra Alijani, Petr Hurtík
Neural Computing and Applications
Human Pose and Action Recognition
article

Virtual neural networks: hundreds of souls in a body

Marek Vajgl, Vojtěch Molek, Zahra Alijani, Petr Hurtík
article en

Abstract

Abstract A new concept, termed virtual neural networks, is introduced, where the count of trainable parameters is kept constant, and scalability is attained purely through computational resources. This concept is an abstract framework that can be realized using any standard convolutional neural network. It merges siamese neural networks with a deep ensemble technique by generating numerous virtual models that share weights derived from a small set of physical models. The ensemble comprises up to hundreds of trained models simultaneously. All virtual networks take the same input, and their interconnected structure induces an internal distortion that boosts the entire ensemble robustness. The accuracy of the ensemble improves as the number of virtual networks increases, without changing the capacity. Virtual neural networks outperform larger capacity models, typical deep ensembles, and contemporary approaches like SWA and Masksembles. Additionally, the highest performing individual model from the ensemble surpasses other models trained individually, even those with a greater number of parameters.

Neural Computing and ApplicationsVol. 37(19)
University of Ostrava (CZ)
European Commission, Ostravská Univerzita v Ostravě, European Regional Development Fund, European Social Fund
Openalex Percentile: Top 92%
Human Pose and Action Recognition
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.