Yuhang Li

Mr. Yuhang Li

orcid

Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

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

Representative Publications

View All Publications
1 January 2023
Verified
Conference Paper
Open access
PDF file
XWXiuying Wei
Xiuying Wei
YZYunchen Zhang
Yunchen Zhang
YLYuhang Li
Yuhang Li
XZXiangguo Zhang
Xiangguo Zhang
RGRuihao Gong
Ruihao Gong
Xianglong LiuXianglong Liu
Xianglong Liu
Xiuying Wei, Yunchen Zhang, Yuhang Li, Xiangguo Zhang, Ruihao Gong, Jinyang Guo, Xianglong Liu. Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing. 2023.

6 November 2022
Verified
Book Chapter
Closed access
PDF file
YKYoungeun Kim
Youngeun Kim
YLYuhang Li
Yuhang Li
HPHyoungseob Park
Hyoungseob Park
YVYeshwanth Venkatesha
Yeshwanth Venkatesha
PPPriyadarshini Panda
Priyadarshini Panda

13 November 2022
Verified
Book Chapter
Closed access
PDF file
YLYuhang Li
Yuhang Li
YKYoungeun Kim
Youngeun Kim
HPHyoungseob Park
Hyoungseob Park
TGTamar Geller
Tamar Geller
PPPriyadarshini Panda
Priyadarshini Panda

26 June 2023 in Proceedings of the AAAI Conference on Artificial Intelligence
Verified
Journal Article
Open access
PDF file
YKYoungeun Kim
Youngeun Kim
YLYuhang Li
Yuhang Li
HPHyoungseob Park
Hyoungseob Park
YVYeshwanth Venkatesha
Yeshwanth Venkatesha
AHAnna Hambitzer
Anna Hambitzer
PPPriyadarshini Panda
Priyadarshini Panda
Most existing Spiking Neural Network (SNN) works state that SNNs may utilize temporal information dynamics of spikes. However, an explicit analysis of temporal information dynamics is still missing. In this paper, we ask several important questions for providing a fundamental understanding of SNNs: What are temporal information dynamics inside SNNs? How can we measure the temporal information dynamics? How do the temporal information dynamics affect the overall learning performance? To answer these questions, we estimate the Fisher Information of the weights to measure the distribution of temporal information during training in an empirical manner. Surprisingly, as training goes on, Fisher information starts to concentrate in the early timesteps. After training, we observe that information becomes highly concentrated in earlier few timesteps, a phenomenon we refer to as temporal information concentration. We observe that the temporal information concentration phenomenon is a common learning feature of SNNs by conducting extensive experiments on various configurations such as architecture, dataset, optimization strategy, time constant, and timesteps. Furthermore, to reveal how temporal information concentration affects the performance of SNNs, we design a loss function to change the trend of temporal information. We find that temporal information concentration is crucial to building a robust SNN but has little effect on classification accuracy. Finally, we propose an efficient iterative pruning method based on our observation on temporal information concentration. Code is available at https://github.com/Intelligent-Computing-Lab-Yale/Exploring-Temporal-Information-Dynamics-in-Spiking-Neural-Networks.

6 May 2024 in IEEE Transactions on Emerging Topics in Computational Intelligence
Verified
Journal Article
Open access
RYRuokai Yin
Ruokai Yin
YKYoungeun Kim
Youngeun Kim
YLYuhang Li
Yuhang Li
AMAbhishek Moitra
Abhishek Moitra
NSNitin Satpute
Nitin Satpute
PPPriyadarshini Panda
Priyadarshini Panda
Pruning for Spiking Neural Networks (SNNs) has emerged as a fundamental methodology for deploying deep SNNs on resource-constrained edge devices. Though the existing pruning methods can provide extremely high weight sparsity for deep SNNs, the high weight sparsity brings a workload imbalance problem. Specifically, the workload imbalance happens when a different number of non-zero weights are assigned to hardware units running in parallel. This results in low hardware utilization and thus imposes longer latency and higher energy costs. In preliminary experiments, we show that sparse SNNs ( $\sim$ 98% weight sparsity) can suffer as low as $\sim$ 59% utilization. To alleviate the workload imbalance problem, we propose u-Ticket, where we monitor and adjust the weight connections of the SNN during Lottery Ticket Hypothesis (LTH) based pruning, thus guaranteeing the final ticket gets optimal utilization when deployed onto the hardware. Experiments indicate that our u-Ticket can guarantee up to 100% hardware utilization, thus reducing up to 76.9% latency and 63.8% energy cost compared to the non-utilization-aware LTH method.

23 October 2022
Verified
Book Chapter
Closed access
PDF file
YKYoungeun Kim
Youngeun Kim
YLYuhang Li
Yuhang Li
HPHyoungseob Park
Hyoungseob Park
YVYeshwanth Venkatesha
Yeshwanth Venkatesha
RYRuokai Yin
Ruokai Yin
PPPriyadarshini Panda
Priyadarshini Panda