Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

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

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
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.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-01-21T07:51:14Z
dc.date.available2026-01-21T07:51:14Z
dc.date.copyright2025
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.en_US
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.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityTasnimul Ferdous Tamim
dc.description.statementofresponsibilityMD. Mustafizur Rahman
dc.description.statementofresponsibilitySifat E Nayna Chhoya
dc.description.statementofresponsibilityTasnim Habib
dc.description.statementofresponsibilityFardin Mashrafi Mahi
dc.format.extent94 pages
dc.identifier.otherID 23241104
dc.identifier.otherID 24341214
dc.identifier.otherID 22101068
dc.identifier.otherID 24141165
dc.identifier.otherID 22101046
dc.identifier.urihttp://hdl.handle.net/10361/27475
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectSpiking neural networksen_US
dc.subjectSNNsen_US
dc.subjectCNNsen_US
dc.subjectConvolutional neural networksen_US
dc.subjectKnowledge distillationen_US
dc.subjectSelf-supervised learningen_US
dc.subjectComputer visionen_US
dc.subjectNatural language processingen_US
dc.subject.lcshNeural networks (Computer science).
dc.subject.lcshNatural language processing (Computer science).
dc.titleCollaborative cross knowledge distillation between self-supervised convolution and spiking neural networken_US
dc.typeThesisen_US

Files

Original bundle

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

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: