Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shikuang Deng

dblp:286/8188 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
9since 2021 · last 2025
0000-0001-5305-4131ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 9 · 5 first-author · 9 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
9 papers
Deep learning architectures and training · 54% Efficient and distributed learning · 21% Learning paradigms · 12%
Computer architecture, parallel and distributed computing, and storage systems
5 papers
Emerging computing paradigms · 100%

Topics — the 17 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
spiking neural network
2.542025
Temporal Flexibility in Spiking Neural Networks: Towards Generalization Across Time Steps and Deployment Friendliness · ICLR 2025
Surrogate Module Learning: Reduce the Gradient Error Accumulation in Training Spiking Neural Networks · ICML 2023
Differentiable Spike: Rethinking Gradient-Descent for Training Spiking Neural Networks · NeurIPS 2021
Emerging computing paradigms
neuromorphic computing
1.552025
Spiking Token Mixer: An event-driven friendly Former structure for spiking neural networks · NeurIPS 2024
Temporal Flexibility in Spiking Neural Networks: Towards Generalization Across Time Steps and Deployment Friendliness · ICLR 2025
Temporal Efficient Training of Spiking Neural Network via Gradient Re-weighting · ICLR 2022
Machine learning › Deep learning architectures and training › spiking neural network
ANN-to-SNN conversion
1.322024
Error-Aware Conversion from ANN to SNN via Post-training Parameter Calibration · Int. J. Comput. Vis. 2024
Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networks · ICLR 2021
Machine learning › Efficient and distributed learning
model compression
1.322024
Error-Aware Conversion from ANN to SNN via Post-training Parameter Calibration · Int. J. Comput. Vis. 2024
A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibration · ICML 2021
Machine learning › Efficient and distributed learning › model compression
spiking neural network conversion
1.322024
Error-Aware Conversion from ANN to SNN via Post-training Parameter Calibration · Int. J. Comput. Vis. 2024
A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibration · ICML 2021
Machine learning › Deep learning architectures and training › spiking neural network
surrogate gradient
1.222023
Surrogate Module Learning: Reduce the Gradient Error Accumulation in Training Spiking Neural Networks · ICML 2023
Differentiable Spike: Rethinking Gradient-Descent for Training Spiking Neural Networks · NeurIPS 2021
Emerging computing paradigms › neuromorphic computing
spiking neural network
1.132024
Spiking Token Mixer: An event-driven friendly Former structure for spiking neural networks · NeurIPS 2024
Temporal Efficient Training of Spiking Neural Network via Gradient Re-weighting · ICLR 2022
Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networks · ICLR 2021
Machine learning › Learning paradigms
continual learning
0.912025
Rethinking Hebbian Principle: Low-Dimensional Structural Projection for Unsupervised Learning · NeurIPS 2025
Machine learning › Representation and self-supervised learning
hebbian learning
0.912025
Rethinking Hebbian Principle: Low-Dimensional Structural Projection for Unsupervised Learning · NeurIPS 2025
Machine learning › Learning paradigms
unsupervised learning
0.912025
Rethinking Hebbian Principle: Low-Dimensional Structural Projection for Unsupervised Learning · NeurIPS 2025
Machine learning › Deep learning architectures and training › transformer
token mixing
0.812024
Spiking Token Mixer: An event-driven friendly Former structure for spiking neural networks · NeurIPS 2024
Machine learning › Deep learning architectures and training
transformer
0.812024
Spiking Token Mixer: An event-driven friendly Former structure for spiking neural networks · NeurIPS 2024
Emerging computing paradigms
neuromorphic hardware
0.812024
Spiking Token Mixer: An event-driven friendly Former structure for spiking neural networks · NeurIPS 2024
Machine learning › Optimization for machine learning › gradient-based optimization
gradient reweighting
0.612022
Temporal Efficient Training of Spiking Neural Network via Gradient Re-weighting · ICLR 2022
Machine learning › Deep learning architectures and training › training optimization
gradient-based training
0.512021
Differentiable Spike: Rethinking Gradient-Descent for Training Spiking Neural Networks · NeurIPS 2021
Machine learning › Efficient and distributed learning › model deployment
model conversion
0.512021
Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networks · ICLR 2021
Computer vision › Image recognition and object detection
image classification
0.312025
Rethinking Hebbian Principle: Low-Dimensional Structural Projection for Unsupervised Learning · NeurIPS 2025

Methods — techniques the papers use, named apart from their topics

mixed time-step training · 1.7direct training · 1.7spiking token mixer · 1.5residual connections · 1.5convolutional layers · 1.5orthogonality constraint · 0.9hebbian learning · 0.9backpropagation · 0.9parameter calibration · 0.8surrogate gradient · 0.7gradient re-weighting · 0.6layer-wise calibration · 0.5error propagation analysis · 0.5ANN-to-SNN conversion · 0.5
YearPublicationVenuePosition
2025 Temporal Flexibility in Spiking Neural Networks: Towards Generalization Across Time Steps and Deployment Friendliness
abstract
Spiking Neural Networks (SNNs), models inspired by neural mechanisms in the brain, allow for energy-efficient implementation on neuromorphic hardware. However, SNNs trained with current direct training approaches are constrained to a specific time step. This "temporal inflexibility" 1) hinders SNNs' deployment on time-step-free fully event-driven chips and 2) prevents energy-performance balance based on dynamic inference time steps. In this study, we first explore the feasibility of training SNNs that generalize across different time steps. We then introduce Mixed Time-step Training (MTT), a novel method that improves the temporal flexibility of SNNs, making SNNs adaptive to diverse temporal structures. During each iteration of MTT, random time steps are assigned to different SNN stages, with spikes transmitted between stages via communication modules. After training, the weights are deployed and evaluated on both time-stepped and fully event-driven platforms. Experimental results show that models trained by MTT gain remarkable temporal flexibility, friendliness for both event-driven and clock-driven deployment (nearly lossless on N-MNIST and 10.1\% higher than standard methods on CIFAR10-DVS), enhanced network generalization, and near SOTA performance. To the best of our knowledge, this is the first work to report the results of large-scale SNN deployment on fully event-driven scenarios.
Kangrui Du, Shikuang Deng, Shi Gu
ICLR3
2025 Rethinking Hebbian Principle: Low-Dimensional Structural Projection for Unsupervised Learning
abstract
Hebbian learning is a biological principle that intuitively describes how neurons adapt their connections through repeated stimuli. However, when applied to machine learning, it suffers serious issues due to the unconstrained updates of the connections and the lack of accounting for feedback mediation. Such shortcomings limit its effective scaling to complex network architectures and tasks. To this end, here we introduce the Structural Projection Hebbian Representation (SPHeRe), a novel unsupervised learning method that integrates orthogonality and structural information preservation through a local auxiliary nonlinear block. The loss for structural information preservation backpropagates to the input through an auxiliary lightweight projection that conceptually serves as feedback mediation while the orthogonality constraints account for the boundedness of updating magnitude. Extensive experimental results show that SPHeRe achieves SOTA performance among unsupervised synaptic plasticity approaches on standard image classification benchmarks, including CIFAR-10, CIFAR-100, and Tiny-ImageNet. Furthermore, the method exhibits strong effectiveness in continual learning and transfer learning scenarios, and image reconstruction tasks show the robustness and generalizability of the extracted features. This work demonstrates the competitiveness and potential of Hebbian unsupervised learning rules within modern deep learning frameworks, demonstrating the possibility of efficient and biologically inspired learning algorithms without the strong dependence on strict backpropagation. Our code is available at https://github.com/brain-intelligence-lab/SPHeRe.
Shikuang Deng, Shi Gu
NeurIPS1
2024 Spiking Token Mixer: An event-driven friendly Former structure for spiking neural networks
abstract
Spiking neural networks (SNNs), inspired by biological processes, use spike signals for inter-layer communication, presenting an energy-efficient alternative to traditional neural networks. To realize the theoretical advantages of SNNs in energy efficiency, it is essential to deploy them onto neuromorphic chips. On clock-driven synchronous chips, employing shorter time steps can enhance energy efficiency but reduce SNN performance. Compared to the clock-driven synchronous chip, the event-driven asynchronous chip achieves much lower energy consumption but only supports some specific network operations. Recently, a series of SNN projects have achieved tremendous success, significantly improving the SNN's performance. However, event-driven asynchronous chips do not support some of the proposed structures, making it impossible to integrate these SNNs into asynchronous hardware. In response to these problems, we propose the Spiking Token Mixer (STMixer) architecture, which consists exclusively of operations supported by asynchronous scenarios, including convolutional, fully connected layers and residual paths. Our series of experiments also demonstrates that STMixer achieves performance on par with spiking transformers in synchronous scenarios with very low timesteps. This indicates its ability to achieve the same level of performance with lower power consumption in synchronous scenarios. The codes are available at \url{https://github.com/brain-intelligence-lab/STMixer_demo}.
Shikuang Deng, Kangrui Du, Shi Gu
NeurIPS1
2024 Error-Aware Conversion from ANN to SNN via Post-training Parameter Calibration
Yuhang Li 0001, Shikuang Deng, Xin Dong 0009, Shi Gu
Int. J. Comput. Vis.2
2023 Surrogate Module Learning: Reduce the Gradient Error Accumulation in Training Spiking Neural Networks
abstract
Spiking neural networks provide an alternative solution to conventional artificial neural networks with energy-saving and high-efficiency characteristics after hardware implantation. However, due to its non-differentiable activation function and the temporally delayed accumulation in outputs, the direct training of SNNs is extraordinarily tough even adopting a surrogate gradient to mimic the backpropagation. For SNN training, this non-differentiability causes the intrinsic gradient error that would be magnified through layerwise backpropagation, especially through multiple layers. In this paper, we propose a novel approach to reducing gradient error from a new perspective called surrogate module learning (SML). Surrogate module learning tries to construct a shortcut path to back-propagate more accurate gradient to a certain SNN part utilizing the surrogate modules. Then, we develop a new loss function for concurrently training the network and enhancing the surrogate modules' surrogate capacity. We demonstrate that when the outputs of surrogate modules are close to the SNN output, the fraction of the gradient error drops significantly. Our method consistently and significantly enhances the performance of SNNs on all experiment datasets, including CIFAR-10/100, ImageNet, and ES-ImageNet. For example, for spiking ResNet-34 architecture on ImageNet, we increased the SNN accuracy by 3.46%.
Shikuang Deng, Yuhang Li 0001, Shi Gu
ICML1
2022 Temporal Efficient Training of Spiking Neural Network via Gradient Re-weighting
Shikuang Deng, Yuhang Li 0001, Shanghang Zhang, Shi Gu
ICLR1
2021 Optimal Conversion of Conventional Artificial Neural Networks to Spiking Neural Networks
Shikuang Deng, Shi Gu
ICLR1
2021 A Free Lunch From ANN: Towards Efficient, Accurate Spiking Neural Networks Calibration
abstract
Spiking Neural Network (SNN) has been recognized as one of the next generation of neural networks. Conventionally, SNN can be converted from a pre-trained ANN by only replacing the ReLU activation to spike activation while keeping the parameters intact. Perhaps surprisingly, in this work we show that a proper way to calibrate the parameters during the conversion of ANN to SNN can bring significant improvements. We introduce SNN Calibration, a cheap but extraordinarily effective method by leveraging the knowledge within a pre-trained Artificial Neural Network (ANN). Starting by analyzing the conversion error and its propagation through layers theoretically, we propose the calibration algorithm that can correct the error layer-by-layer. The calibration only takes a handful number of training data and several minutes to finish. Moreover, our calibration algorithm can produce SNN with state-of-the-art architecture on the large-scale ImageNet dataset, including MobileNet and RegNet. Extensive experiments demonstrate the effectiveness and efficiency of our algorithm. For example, our advanced pipeline can increase up to 69% top-1 accuracy when converting MobileNet on ImageNet compared to baselines. Codes are released at https://github.com/yhhhli/SNN_Calibration.
Yuhang Li 0001, Shikuang Deng, Xin Dong 0009, Ruihao Gong, Shi Gu
ICML2
2021 Differentiable Spike: Rethinking Gradient-Descent for Training Spiking Neural Networks
abstract
Spiking Neural Networks (SNNs) have emerged as a biology-inspired method mimicking the spiking nature of brain neurons. This bio-mimicry derives SNNs' energy efficiency of inference on neuromorphic hardware. However, it also causes an intrinsic disadvantage in training high-performing SNNs from scratch since the discrete spike prohibits the gradient calculation. To overcome this issue, the surrogate gradient (SG) approach has been proposed as a continuous relaxation. Yet the heuristic choice of SG leaves it vacant how the SG benefits the SNN training. In this work, we first theoretically study the gradient descent problem in SNN training and introduce finite difference gradient to quantitatively analyze the training behavior of SNN. Based on the introduced finite difference gradient, we propose a new family of Differentiable Spike (Dspike) functions that can adaptively evolve during training to find the optimal shape and smoothness for gradient estimation. Extensive experiments over several popular network structures show that training SNN with Dspike consistently outperforms the state-of-the-art training methods. For example, on the CIFAR10-DVS classification task, we can train a spiking ResNet-18 and achieve 75.4% top-1 accuracy with 10 time steps.
Yuhang Li 0001, Yufei Guo 0001, Shanghang Zhang, Shikuang Deng, Yongqing Hai, Shi Gu
NeurIPS4