Modeling and Verification of Sigma Delta Neural Networks

dc.contributor.authorDas, Sirshendu
dc.date.accessioned2025-07-22T06:54:52Z
dc.date.available2025-07-22T06:54:52Z
dc.date.issued2025-06
dc.descriptionDissertation under the supervision of Dr. Ansuman Banerjee and Dr. Swarup Kumar Mohaliken_US
dc.description.abstractIn the context of modern day embedded safety-critical systems and low-resource edge devices in particular, Sigma-Delta Neural Networks (SDNNs) offer a promising alternative to traditional Artificial Neural Networks (ANNs) by leveraging eventdriven, sparse computations inspired by biological neural processing. This energyefficient paradigm makes SDNNs well-suited for neuromorphic hardware and realtime applications, particularly in scenarios with temporal redundancy, such as video processing. However, as neural networks become integral to safety-critical systems, ensuring their robustness against adversarial perturbations is an absolute necessity. In this work, we propose an end-to-end framework for formal modeling and verification of SDNNs using Satisfiability Modulo Theory (SMT). Unlike empirical robustness evaluations, SMT-based verification provides formal guarantees by encoding SDNN behavior and adversarial robustness properties as mathematical constraints. We introduce an SMT-based formulation for encoding SDNNs with SMT constraints and define a robustness property motivated by video stream processing. Our approach systematically examines how well SDNNs can handle adversarial attacks, ensuring they work correctly in safety-critical applications. We validate our framework through experiments on temporal version of the MNIST dataset. To the best of our knowledge, this is the first formal verification framework for SDNNs, bridging the gap between neuromorphic computing and rigorous verification. We also focus on applying the proposed SDNN verification methodology to a real-world deep learning system– PilotNet, an end-to-end model for steering angle prediction in autonomous vehicles.en_US
dc.identifier.citation92en_US
dc.identifier.urihttp://hdl.handle.net/10263/7590
dc.language.isoenen_US
dc.publisherIndian Statistical Institute, Kolkataen_US
dc.relation.ispartofseriesMTech(CS) Dissertation;23-23
dc.subjectSigma-Delta Neural Networks (SDNNs)en_US
dc.subjectArtificial Neural Networks (ANNs)en_US
dc.subjectSatisfiability Modulo Theory (SMT)en_US
dc.titleModeling and Verification of Sigma Delta Neural Networksen_US
dc.typeOtheren_US

Files

Original bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
Plagiarism_Report_CS2323.pdf
Size:
2.4 MB
Format:
Adobe Portable Document Format
Description:
Plagiarism_report
No Thumbnail Available
Name:
Sirshendu_Das_CS2323.pdf
Size:
2.2 MB
Format:
Adobe Portable Document Format
Description:
Dissertations - M Tech (CS)

License bundle

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