Skip to main content

Efficient Weight Pruning for Optical Neural Networks: When Pruned Weights are Non-Zeros

Publication ,  Journal Article
Zhao, S; Wu, K; Li, X; Chen, YC
Published in: IEEE Transactions on Emerging Topics in Computational Intelligence
January 1, 2025

Optical neural networks (ONNs) have emerged as a promising solution for energy-efficient deep learning. However, their resource-intensive manufacturing process necessitates efficient methods to streamline ONN architectures without sacrificing their performances. Weight pruning presents a potential remedy. Unlike the conventional neural networks, the pruned weights in ONNs are not necessarily zero in general, thereby making most traditional pruning methods inefficient. In this paper, we propose a novel two-stage pruning method tailored for ONNs. In the first stage, a first-order Taylor expansion of the loss function is applied to effectively identify and prune unimportant weights. To determine the shared value for the pruned weights, a novel optimization method is developed. In the second stage, fine-tuning is further applied to adjust the unpruned weights alongside the shared value of pruned weights. Experimental results on multiple public datasets demonstrate the efficacy of our proposed approach. It achieves superior model compression with minimum loss in accuracy over other conventional pruning techniques.

Duke Scholars

Published In

IEEE Transactions on Emerging Topics in Computational Intelligence

DOI

EISSN

2471-285X

Publication Date

January 1, 2025

Related Subject Headings

  • 4611 Machine learning
  • 4603 Computer vision and multimedia computation
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zhao, S., Wu, K., Li, X., & Chen, Y. C. (2025). Efficient Weight Pruning for Optical Neural Networks: When Pruned Weights are Non-Zeros. IEEE Transactions on Emerging Topics in Computational Intelligence. https://doi.org/10.1109/TETCI.2025.3547856
Zhao, S., K. Wu, X. Li, and Y. C. Chen. “Efficient Weight Pruning for Optical Neural Networks: When Pruned Weights are Non-Zeros.” IEEE Transactions on Emerging Topics in Computational Intelligence, January 1, 2025. https://doi.org/10.1109/TETCI.2025.3547856.
Zhao S, Wu K, Li X, Chen YC. Efficient Weight Pruning for Optical Neural Networks: When Pruned Weights are Non-Zeros. IEEE Transactions on Emerging Topics in Computational Intelligence. 2025 Jan 1;
Zhao, S., et al. “Efficient Weight Pruning for Optical Neural Networks: When Pruned Weights are Non-Zeros.” IEEE Transactions on Emerging Topics in Computational Intelligence, Jan. 2025. Scopus, doi:10.1109/TETCI.2025.3547856.
Zhao S, Wu K, Li X, Chen YC. Efficient Weight Pruning for Optical Neural Networks: When Pruned Weights are Non-Zeros. IEEE Transactions on Emerging Topics in Computational Intelligence. 2025 Jan 1;

Published In

IEEE Transactions on Emerging Topics in Computational Intelligence

DOI

EISSN

2471-285X

Publication Date

January 1, 2025

Related Subject Headings

  • 4611 Machine learning
  • 4603 Computer vision and multimedia computation