Collaborative cross knowledge distillation between self-supervised convolution and spiking neural network

dc.contributor.advisorAlam, Md Golam Rabiul
dc.contributor.advisorShahir, Rafiad Sadat
dc.contributor.authorTamim, Tasnimul Ferdous
dc.contributor.authorRahman, MD. Mustafizur
dc.contributor.authorChhoya, Sifat E Nayna
dc.contributor.authorHabib, Tasnim
dc.contributor.authorMahi, Fardin Mashrafi
dc.date.accessioned2026-01-21T07:51:14Z
dc.date.available2026-01-21T07:51:14Z
dc.date.issued2025-02
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 75-82).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2025.
dc.description.abstractSpiking Neural Networks (SNNs) are energy efficient, but they have a high inference latency and historically have lower accuracy than ANNs. However, the performance of SNNs often lags behind conventional neural networks like Convolutional Neural Networks (CNNs), particularly when it comes to complex datasets and real-time applications. Hybrid approaches combining CNNs and SNNs aim to leverage the strengths of both, but they typically struggle with slow convergence, high latency, and challenges in effective knowledge transfer between the two models. To address this, we present a highly optimized Teacher–Student (CNN to SNN) Knowledge Distillation (KD) pipeline that uses a multi-signal strategy designed for low-latency spiking dynamics. Our KD framework uses rate-based feature KD, which uses cosine similarity to effectively bridge the modality gap between the networks, and per-timestep logit alignment to stabilize temporal dynamics. This pipeline achieves competitive accuracy at low latency (T < 4), supported by learnable LIF dynamics and a spike-rate regularizer for sparsity. A highly effective route for implementing reliable SNNs in real-time, resource-constrained environments is established by this optimized methodology, which also exhibits up to 14 times faster convergence. To further enhance the learning process, we employ the BYOL self-supervised approach to train the CNN teacher, and integrate an attention mechanism in the SNN student for efficient knowledge distillation. Our experimental results show that, on the MNIST dataset, the CNN teacher achieves 99.43% accuracy, with the SNN student achieving 96.00%. On CIFAR-10, the CNN teacher reaches 85.27%, and the SNN student achieves 82.56%, on Imagenette, the CNN teacher achieves 80.44% accuracy, with the SNN student achieving 78.23% demonstrating the effectiveness of our collaborative distillation framework. This work paves the way for more efficient, real-time implementations of SNNs in low-latency applications, with significant improvements in accuracy and convergence.
dc.identifier.otherID 23241104
dc.identifier.otherID 24341214
dc.identifier.otherID 22101068
dc.identifier.otherID 24141165
dc.identifier.otherID 22101046
dc.identifier.otherhttps://dspace.bracu.ac.bd/server/api/core/items/938740b1-c2f9-4a06-a2ea-6524ff3972a1
dc.identifier.urihttp://hdl.handle.net/10361/27475
dc.language.isoen
dc.publisherBRAC University
dc.sourceBRAC University Institutional Repository
dc.subjectSpiking neural networks
dc.subjectSNNs
dc.subjectCNNs
dc.subjectConvolutional neural networks
dc.subjectKnowledge distillation
dc.subjectSelf-supervised learning
dc.subjectComputer vision
dc.subjectNatural language processing
dc.titleCollaborative cross knowledge distillation between self-supervised convolution and spiking neural network
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
23241104, 24141165, 22101068, 22101046, 24341214_CSE.pdf
Size:
1.11 MB
Format:
Adobe Portable Document Format