Guoqi  Li

Dr. Guoqi Li


Research Focus & Metrics

Academic Career Length

14Years (2013-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
20 March 2020 in Proceedings of the IEEE
Verified
Journal Article
Closed access
Lei DengLei Deng
Lei Deng
GGuoqi Li
Guoqi Li
SHSong Han
Song Han
LSLuping Shi
Luping Shi
YXYuan Xie
Yuan Xie
Domain-specific hardware is becoming a promising topic in the backdrop of improvement slow down for general-purpose processors due to the foreseeable end of Moore's Law. Machine learning, especially deep neural networks (DNNs), has become the most dazzling domain witnessing successful applications in a wide spectrum of artificial intelligence (AI) tasks. The incomparable accuracy of DNNs is achieved by paying the cost of hungry memory consumption and high computational complexity, which greatly impedes their deployment in embedded systems. Therefore, the DNN compression concept was naturally proposed and widely used for memory saving and compute acceleration. In the past few years, a tremendous number of compression techniques have sprung up to pursue a satisfactory tradeoff between processing efficiency and application accuracy. Recently, this wave has spread to the design of neural network accelerators for gaining extremely high performance. However, the amount of related works is incredibly huge and the reported approaches are quite divergent. This research chaos motivates us to provide a comprehensive survey on the recent advances toward the goal of efficient compression and execution of DNNs without significantly compromising accuracy, involving both the high-level algorithms and their applications in hardware design. In this article, we review the mainstream compression approaches such as compact model, tensor decomposition, data quantization, and network sparsification. We explain their compression principles, evaluation metrics, sensitivity analysis, and joint-way use. Then, we answer the question of how to leverage these methods in the design of neural network accelerators and present the state-of-the-art hardware architectures. In the end, we discuss several existing issues such as fair comparison, testing workloads, automatic compression, influence on security, and framework/hardware-level support, and give promising topics in this field and the possible challenges as well. This article attempts to enable readers to quickly build up a big picture of neural network compression and acceleration, clearly evaluate various methods, and confidently get started in the right way.

6 October 2023 in Science Advances
Verified
Journal Article
Open access
WFWei Fang
Wei Fang
YCYanqi Chen
Yanqi Chen
JDJianhao Ding
Jianhao Ding
ZYzhaofei yu
zhaofei yu
TMTimothée Masquelier
Timothée Masquelier
YTYonghong Tian
Yonghong Tian
Spiking neural networks (SNNs) aim to realize brain-inspired intelligence on neuromorphic chips with high energy efficiency by introducing neural dynamics and spike properties. As the emerging spiking deep learning paradigm attracts increasing interest, traditional programming frameworks cannot meet the demands of the automatic differentiation, parallel computation acceleration, and high integration of processing neuromorphic datasets and deployment. In this work, we present the SpikingJelly framework to address the aforementioned dilemma. We contribute a full-stack toolkit for preprocessing neuromorphic datasets, building deep SNNs, optimizing their parameters, and deploying SNNs on neuromorphic chips. Compared to existing methods, the training of deep SNNs can be accelerated 11×, and the superior extensibility and flexibility of SpikingJelly enable users to accelerate custom models at low costs through multilevel inheritance and semiautomatic code generation. SpikingJelly paves the way for synthesizing truly energy-efficient SNN-based machine intelligence systems, which will enrich the ecology of neuromorphic computing.

1 January 2020 in Neural Networks
Verified
Journal Article
Closed access
Lei DengLei Deng
Lei Deng
YWYujie Wu
Yujie Wu
XHXing Hu
Xing Hu
LLLing Liang
Ling Liang
YDYufei Ding
Yufei Ding
YXYuan Xie
Yuan Xie

31 January 2023 in IEEE Transactions on Pattern Analysis and Machine Intelligence
Verified
Journal Article
Closed access
MYMan Yao
Man Yao
GZGuangshe Zhao
Guangshe Zhao
HZHengyu Zhang
Hengyu Zhang
YHYifan Hu
Yifan Hu
Lei DengLei Deng
Lei Deng
GGuoqi Li
Guoqi Li
Brain-inspired spiking neural networks (SNNs) are becoming a promising energy-efficient alternative to traditional artificial neural networks (ANNs). However, the performance gap between SNNs and ANNs has been a significant hindrance to deploying SNNs ubiquitously. To leverage the full potential of SNNs, in this paper we study the attention mechanisms, which can help human focus on important information. We present our idea of attention in SNNs with a multi-dimensional attention module, which infers attention weights along the temporal, channel, as well as spatial dimension separately or simultaneously. Based on the existing neuroscience theories, we exploit the attention weights to optimize membrane potentials, which in turn regulate the spiking response. Extensive experimental results on event-based action recognition and image classification datasets demonstrate that attention facilitates vanilla SNNs to achieve sparser spiking firing, better performance, and energy efficiency concurrently. In particular, we achieve top-1 accuracy of 75.92% and 77.08% on ImageNet-1 K with single/4-step Res-SNN-104, which are state-of-the-art results in SNNs. Compared with counterpart Res-ANN-104, the performance gap becomes -0.95/+0.21 percent and the energy efficiency is 31.8×/7.4×. To analyze the effectiveness of attention SNNs, we theoretically prove that the spiking degradation or the gradient vanishing, which usually holds in general SNNs, can be resolved by introducing the block dynamical isometry theory. We also analyze the efficiency of attention SNNs based on our proposed spiking response visualization method. Our work lights up SNN's potential as a general backbone to support various applications in the field of SNN research, with a great balance between effectiveness and energy efficiency.

22 April 2019 in IEEE Transactions on Automatic Control
Verified
Journal Article
Closed access
Jiangshuai HuangJiangshuai Huang
Jiangshuai Huang
WWWei Wang
Wei Wang
CWChangyun Wen
Changyun Wen
GGuoqi Li
Guoqi Li
In this note, the event-triggered adaptive control for a class of uncertain nonlinear systems is considered. Unlike the traditional adaptive event-triggered control, the controller and parameter estimator are event-triggered simultaneously. Asymptotical convergence of stabilization error is guaranteed. To solve this problem, we design a set of event-triggering conditions which is updated for each triggering. At the same time the ISS assumption is not needed. It is shown that the proposed control schemes guarantee that all the closed-loop signals are globally bounded and the stabilization error converges to the origin asymptotically. Simulation results illustrate the effectiveness of our scheme.

25 May 2024 in Nature Communications
Verified
Journal Article
Open access
PDF file
MYMan Yao
Man Yao
OROle Richter
Ole Richter
GZGuangshe Zhao
Guangshe Zhao
NQNing Qiao
Ning Qiao
YXYannan Xing
Yannan Xing
GGuoqi Li
Guoqi Li
By mimicking the neurons and synapses of the human brain and employing spiking neural networks on neuromorphic chips, neuromorphic computing offers a promising energy-efficient machine intelligence. How to borrow high-level brain dynamic mechanisms to help neuromorphic computing achieve energy advantages is a fundamental issue. This work presents an application-oriented algorithm-software-hardware co-designed neuromorphic system for this issue. First, we design and fabricate an asynchronous chip called “Speck”, a sensing-computing neuromorphic system on chip. With the low processor resting power of 0.42mW, Speck can satisfy the hardware requirements of dynamic computing: no-input consumes no energy. Second, we uncover the “dynamic imbalance” in spiking neural networks and develop an attention-based framework for achieving the algorithmic requirements of dynamic computing: varied inputs consume energy with large variance. Together, we demonstrate a neuromorphic system with real-time power as low as 0.70mW. This work exhibits the promising potentials of neuromorphic computing with its asynchronous event-driven, sparse, and dynamic nature.