Sparse evolutionary Deep Learning with over one million artificial neurons on commodity hardware
Not on the map. Why?
Abstract (arXiv)
Artificial Neural Networks (ANNs) have emerged as hot topics in the research community. Despite the success of ANNs, it is challenging to train and deploy modern ANNs on commodity hardware due to the ever-increasing model size and the unprecedented growth in the data volumes. Particularly for microarray data, the very-high dimensionality and the small number of samples make it difficult for machine learning techniques to handle. Furthermore, specialized hardware such as Graphics Processing Unit (GPU) is expensive. Sparse neural networks are the leading approaches to address these challenges. However, off-the-shelf sparsity inducing techniques either operate from a pre-trained model or enforce the sparse structure via binary masks. The training efficiency of sparse neural networks cannot be obtained practically. In this paper, we introduce a technique allowing us to train truly sparse neural networks with fixed parameter count throughout training. Our experimental results demonstrate that our method can be applied directly to handle high dimensional data, while achieving higher accuracy than the traditional two phases approaches. Moreover, we have been able to create truly sparse MultiLayer Perceptrons (MLPs) models with over one million neurons and to train them on a typical laptop without GPU, this being way beyond what is possible with any state-of-the-art techniques.
Key facts. Cited by 48 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 14; 2023: 8; 2024: 8; 2025: 3.
48 papers.
Sort:
By area:
- 2021Chasing Sparsity in Vision Transformers: An End-to-End Explorationcited by 181
- 2022More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsitycited by 142
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 107
- 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Trainingcited by 85
- 2021Sparse Training via Boosting Pruning Plasticity with Neuroregenerationcited by 83
- 2023Dynamic Sparse No Training: Training-Free Fine-tuning for Sparse LLMscited by 61
- 2021Dynamic Sparse Training for Deep Reinforcement Learningcited by 49
- 2021Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsitycited by 44
- 2022NISPA: Neuro-Inspired Stability-Plasticity Adaptation for Continual Learning in Sparse Networkscited by 38
- 2022Achieving Personalized Federated Learning with Sparse Local Modelscited by 30
- 2021Selfish Sparse RNN Trainingcited by 26
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
36 more
- 2023Dynamic Sparsity Is Channel-Level Sparsity Learnercited by 17
- 2023Fantastic Weights and How to Find Them: Where to Prune in Dynamic Sparse Trainingcited by 16
- 2023E2ENet: Dynamic Sparse Feature Fusion for Accurate and Efficient 3D Medical Image Segmentationcited by 16
- 2021Truly Sparse Neural Networks at Scalecited by 15
- 2021A Bregman Learning Framework for Sparse Neural Networkscited by 15
- 2022Where to Pay Attention in Sparse Training for Feature Selection?cited by 15
- 2024LSK3DNet: Towards Effective and Efficient 3D Perception with Large Sparse Kernelscited by 15
- 2022You Can Have Better Graph Neural Networks by Not Training Weights at All: Finding Untrained GNNs Ticketscited by 14
- 2023Automatic Noise Filtering with Dynamic Sparse Training in Deep Reinforcement Learningcited by 13
- 2021Sparse Training Theory for Scalable and Efficient Agentscited by 12
- 2021Towards Structured Dynamic Sparse Pre-Training of BERTcited by 12
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Surveycited by 12
- 2022Lottery Aware Sparsity Hunting: Enabling Federated Learning on Resource-Limited Edgecited by 12
- 2024Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustnesscited by 11
- 2022On the Neural Tangent Kernel Analysis of Randomly Pruned Neural Networkscited by 9
- 2022Safety and Performance, Why not Both? Bi-Objective Optimized Model Compression toward AI Software Deploymentcited by 8
- 2022Don't Be So Dense: Sparse-to-Sparse GAN Training Without Sacrificing Performancecited by 7
- 2022Superposing Many Tickets into One: A Performance Booster for Sparse Neural Network Trainingcited by 6
- 2021Neural Architecture Search via Bregman Iterationscited by 5
- 2024Safety and Performance, Why Not Both? Bi-Objective Optimized Model Compression against Heterogeneous Attacks Toward AI Software Deploymentcited by 4
- 2022Engineering flexible machine learning systems by traversing functionally-invariant pathscited by 3
- 2023Pruning Before Training May Improve Generalization, Provablycited by 3
- 2021Experiments on Properties of Hidden Structures of Sparse Neural Networkscited by 2
- 2024MSRS: Training Multimodal Speech Recognition Models from Scratch with Sparse Mask Optimizationcited by 2
- 2024Nerva: a Truly Sparse Implementation of Neural Networkscited by 2
- 2022Gradient-based Weight Density Balancing for Robust Dynamic Sparse Trainingcited by 1
- 2023Learning a Sparse Representation of Barron Functions with the Inverse Scale Space Flowcited by 1
- 2024Diversity-Aware Agnostic Ensemble of Sharpness Minimizerscited by 1
- 2024Are Sparse Neural Networks Better Hard Sample Learners?cited by 1
- 2024On How Iterative Magnitude Pruning Discovers Local Receptive Fields in Fully Connected Neural Networkscited by 1
- 2025Sparse-to-Sparse Training of Diffusion Modelscited by 1
- 2021Livewired Neural Networks: Making Neurons That Fire Together Wire Togethercited by 0
- 2021Learning Gradual Argumentation Frameworks using Genetic Algorithmscited by 0
- 2021M-ar-K-Fast Independent Component Analysiscited by 0
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensemblingcited by 0
- 2025Projected Compression: Trainable Projection for Efficient Transformer Compressioncited by 0
- 2025Projected Compression: Trainable Projection for Efficient Transformer Compression27 Jun 2025
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensembling23 May 2025
- 2025Sparse-to-Sparse Training of Diffusion Models30 Apr 2025
- 2024On How Iterative Magnitude Pruning Discovers Local Receptive Fields in Fully Connected Neural Networks9 Dec 2024
- 2024Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustness3 Oct 2024
- 2024Are Sparse Neural Networks Better Hard Sample Learners?13 Sep 2024
- 2024Nerva: a Truly Sparse Implementation of Neural Networks24 Jul 2024
- 2024MSRS: Training Multimodal Speech Recognition Models from Scratch with Sparse Mask Optimization25 Jun 2024
- 2024LSK3DNet: Towards Effective and Efficient 3D Perception with Large Sparse Kernels22 Mar 2024
- 2024Diversity-Aware Agnostic Ensemble of Sharpness Minimizers19 Mar 2024
- 2024Safety and Performance, Why Not Both? Bi-Objective Optimized Model Compression against Heterogeneous Attacks Toward AI Software Deployment2 Jan 2024
- 2023E2ENet: Dynamic Sparse Feature Fusion for Accurate and Efficient 3D Medical Image Segmentation7 Dec 2023
36 more
- 2023Learning a Sparse Representation of Barron Functions with the Inverse Scale Space Flow5 Dec 2023
- 2023Dynamic Sparse No Training: Training-Free Fine-tuning for Sparse LLMs13 Oct 2023
- 2023Fantastic Weights and How to Find Them: Where to Prune in Dynamic Sparse Training21 Jun 2023
- 2023Dynamic Sparsity Is Channel-Level Sparsity Learner30 May 2023
- 2023Automatic Noise Filtering with Dynamic Sparse Training in Deep Reinforcement Learning13 Feb 2023
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researchers6 Feb 2023
- 2023Pruning Before Training May Improve Generalization, Provably1 Jan 2023
- 2022You Can Have Better Graph Neural Networks by Not Training Weights at All: Finding Untrained GNNs Tickets28 Nov 2022
- 2022Where to Pay Attention in Sparse Training for Feature Selection?26 Nov 2022
- 2022Gradient-based Weight Density Balancing for Robust Dynamic Sparse Training25 Oct 2022
- 2022Lottery Aware Sparsity Hunting: Enabling Federated Learning on Resource-Limited Edge27 Aug 2022
- 2022Safety and Performance, Why not Both? Bi-Objective Optimized Model Compression toward AI Software Deployment11 Aug 2022
- 2022More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsity7 Jul 2022
- 2022NISPA: Neuro-Inspired Stability-Plasticity Adaptation for Continual Learning in Sparse Networks18 Jun 2022
- 2022Superposing Many Tickets into One: A Performance Booster for Sparse Neural Network Training30 May 2022
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Survey17 May 2022
- 2022Engineering flexible machine learning systems by traversing functionally-invariant paths30 Apr 2022
- 2022On the Neural Tangent Kernel Analysis of Randomly Pruned Neural Networks27 Mar 2022
- 2022Don't Be So Dense: Sparse-to-Sparse GAN Training Without Sacrificing Performance5 Mar 2022
- 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Training5 Feb 2022
- 2022Achieving Personalized Federated Learning with Sparse Local Models27 Jan 2022
- 2021M-ar-K-Fast Independent Component Analysis17 Aug 2021
- 2021Towards Structured Dynamic Sparse Pre-Training of BERT13 Aug 2021
- 2021Experiments on Properties of Hidden Structures of Sparse Neural Networks27 Jul 2021
- 2021Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsity28 Jun 2021
- 2021Learning Gradual Argumentation Frameworks using Genetic Algorithms25 Jun 2021
- 2021Sparse Training via Boosting Pruning Plasticity with Neuroregeneration19 Jun 2021
- 2021Chasing Sparsity in Vision Transformers: An End-to-End Exploration8 Jun 2021
- 2021Dynamic Sparse Training for Deep Reinforcement Learning8 Jun 2021
- 2021Neural Architecture Search via Bregman Iterations4 Jun 2021
- 2021Livewired Neural Networks: Making Neurons That Fire Together Wire Together17 May 2021
- 2021A Bregman Learning Framework for Sparse Neural Networks10 May 2021
- 2021Sparse Training Theory for Scalable and Efficient Agents2 Mar 2021
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Training4 Feb 2021
- 2021Truly Sparse Neural Networks at Scale2 Feb 2021
- 2021Selfish Sparse RNN Training22 Jan 2021
- 2025Sparse-to-Sparse Training of Diffusion Modelscited by 1
- 2025Sparse-to-Sparse Training of Diffusion Models30 Apr 2025
- 2021Chasing Sparsity in Vision Transformers: An End-to-End Explorationcited by 181
- 2022More ConvNets in the 2020s: Scaling up Kernels Beyond 51x51 using Sparsitycited by 142
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 107
- 2022The Unreasonable Effectiveness of Random Pruning: Return of the Most Naive Baseline for Sparse Trainingcited by 85
- 2021Sparse Training via Boosting Pruning Plasticity with Neuroregenerationcited by 83
- 2023Dynamic Sparse No Training: Training-Free Fine-tuning for Sparse LLMscited by 61
- 2021Dynamic Sparse Training for Deep Reinforcement Learningcited by 49
- 2021Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsitycited by 44
- 2022NISPA: Neuro-Inspired Stability-Plasticity Adaptation for Continual Learning in Sparse Networkscited by 38
- 2022Achieving Personalized Federated Learning with Sparse Local Modelscited by 30
- 2021Selfish Sparse RNN Trainingcited by 26
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
12 most cited of 46 All 46 (JSON)
- 2025Projected Compression: Trainable Projection for Efficient Transformer Compression27 Jun 2025
- 2025NeuroTrails: Training with Dynamic Sparse Heads as the Key to Effective Ensembling23 May 2025
- 2024On How Iterative Magnitude Pruning Discovers Local Receptive Fields in Fully Connected Neural Networks9 Dec 2024
- 2024Dynamic Sparse Training versus Dense Training: The Unexpected Winner in Image Corruption Robustness3 Oct 2024
- 2024Are Sparse Neural Networks Better Hard Sample Learners?13 Sep 2024
- 2024Nerva: a Truly Sparse Implementation of Neural Networks24 Jul 2024
- 2024MSRS: Training Multimodal Speech Recognition Models from Scratch with Sparse Mask Optimization25 Jun 2024
- 2024LSK3DNet: Towards Effective and Efficient 3D Perception with Large Sparse Kernels22 Mar 2024
- 2024Diversity-Aware Agnostic Ensemble of Sharpness Minimizers19 Mar 2024
- 2023E2ENet: Dynamic Sparse Feature Fusion for Accurate and Efficient 3D Medical Image Segmentation7 Dec 2023
- 2023Learning a Sparse Representation of Barron Functions with the Inverse Scale Space Flow5 Dec 2023
- 2023Dynamic Sparse No Training: Training-Free Fine-tuning for Sparse LLMs13 Oct 2023
12 newest of 46 All 46 (JSON)