<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "https://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd"><article xml:lang="en" dtd-version="1.3" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article"><front><journal-meta><journal-id journal-id-type="issn">2583-6250</journal-id><journal-title-group><journal-title>International Journal of Data Informatics and Intelligent Computing</journal-title><abbrev-journal-title>International Journal of Data Informatics and Intelligent Computing</abbrev-journal-title></journal-title-group><issn pub-type="epub">2583-6250</issn><publisher><publisher-name>Prisma Publications</publisher-name><publisher-loc>India</publisher-loc></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.59461/ijdiic.v5i2.283</article-id><article-categories><subj-group><subject>Intelligent Computing</subject></subj-group></article-categories><title-group><article-title>Edge-Enabled Pattern Recognition Architecture for Energy-Efficient Intelligent Computing in Next-Generation Wearable Health Devices</article-title></title-group><contrib-group><contrib contrib-type="author"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0001-4017-8538</contrib-id><name><surname>Gaikwad</surname><given-names>Anirudha</given-names></name><address><country>India</country><email>gaikwadanirudha@rediffmail.com</email></address><xref ref-type="aff" rid="AFF-1"></xref><xref ref-type="corresp" rid="cor-0"></xref></contrib><contrib contrib-type="author"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0008-4488-9215</contrib-id><name><surname>Gaikwad</surname><given-names>Atit</given-names></name><address><country>India</country></address><xref ref-type="aff" rid="AFF-2"></xref></contrib><contrib contrib-type="author"><name><surname>Lokhande</surname><given-names>Dheeraj</given-names></name><address><country>India</country></address><xref ref-type="aff" rid="AFF-3"></xref></contrib></contrib-group><contrib-group><contrib contrib-type="editor"><name><surname>Natarajan</surname><given-names>Rajesh</given-names></name><address><country>Oman</country></address><xref ref-type="aff" rid="EDITOR-AFF-1"></xref></contrib></contrib-group><aff id="AFF-1"><institution content-type="dept">Department of Computer Applications</institution><institution-wrap><institution>SRM Institute of Science and Technology</institution><institution-id institution-id-type="ror">https://ror.org/050113w36</institution-id></institution-wrap><addr-line>Delhi-NCR Campus, Delhi- Meerut Road, Modinagar, Ghaziabad (U.P.) – 201204</addr-line><country country="IN">India</country></aff><aff id="AFF-2">SPM Polytechnic, Hotgi Road, Kumathe, Solapur, Maharashtra, 413224, India</aff><aff id="AFF-3">Swami Vivekanand Institute of Technology, Solapur, Maharashtra, India</aff><aff id="EDITOR-AFF-1">UTAS-shinas</aff><author-notes><fn fn-type="coi-statement"><label>Conflict of Interest</label><p>The authors declare that they have no conflict of interest.</p></fn><corresp id="cor-0">Corresponding author: Anirudha Gaikwad, Department of Computer Applications, SRM Institute of Science and Technology, Delhi-NCR Campus, Delhi- Meerut Road, Modinagar, Ghaziabad (U.P.) – 201204, India.  Email: <email>gaikwadanirudha@rediffmail.com</email></corresp></author-notes><pub-date iso-8601-date="2026-6-26" publication-format="electronic" date-type="pub"><day>26</day><month>6</month><year>2026</year></pub-date><pub-date date-type="collection" iso-8601-date="2026-6-26" publication-format="electronic"><day>26</day><month>6</month><year>2026</year></pub-date><volume>5</volume><issue>2</issue><fpage>62</fpage><lpage>77</lpage><history><date iso-8601-date="2026-4-22" date-type="received"><day>22</day><month>4</month><year>2026</year></date><date date-type="rev-recd" iso-8601-date="2026-6-12"><day>12</day><month>6</month><year>2026</year></date><date date-type="accepted" iso-8601-date="2026-6-20"><day>20</day><month>6</month><year>2026</year></date></history><permissions><copyright-statement>Copyright (c) 2026 Anirudha Gaikwad, Atit Gaikwad, Dheeraj Lokhande</copyright-statement><copyright-year>2026</copyright-year><copyright-holder>Anirudha Gaikwad, Atit Gaikwad, Dheeraj Lokhande</copyright-holder><license xlink:href="https://creativecommons.org/licenses/by-sa/4.0/" license-type="open-access"><ali:license_ref xmlns:ali="http://www.niso.org/schemas/ali/1.0/">https://creativecommons.org/licenses/by-sa/4.0/</ali:license_ref><license-p>This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.</license-p></license></permissions><self-uri xlink:href="https://ijdiic.com/research/article/view/283" xlink:title="Edge-Enabled Pattern Recognition Architecture for Energy-Efficient Intelligent Computing in Next-Generation Wearable Health Devices">Edge-Enabled Pattern Recognition Architecture for Energy-Efficient Intelligent Computing in Next-Generation Wearable Health Devices</self-uri><abstract><p>Wearable health devices have moved from step-counting toys to genuine medical instruments, but the gap between what they can sense and what they can decide on-device is still wide. Most clinical-grade pattern recognition still happens in the cloud, which costs latency, privacy, and battery life. In this paper, we propose NeuroPulse-Edge, a lightweight on-device architecture that combines spiking neurons with a spike-only attention block to deliver real-time anomaly detection on wearable biosignals at a sub-2 mW power budget. The system encodes ECG, PPG, accelerometer, and skin-temperature streams into spike trains through a delta-modulation front end, runs them through a stack of leaky integrate-and-fire neurons, a spike convolution block, and a binary spiking-attention block, and ends in a small INT8 classifier. The attention block is the key piece — it preserves the long-range temporal sensitivity that arrhythmia recognition needs, but does it with logical AND-OR and popcount instead of floating-point multiply-accumulates, so it costs almost nothing to run on a microcontroller. We evaluate the system on four 2025–2026 wearable benchmarks (CACHET-CADB, WildPPG, the 2025 multimodal stress dataset, and a 2026 long-term smartwatch arrhythmia release) against five strong baselines. NeuroPulse-Edge reaches 92.1% accuracy and a 0.921 macro F1 on a five-class arrhythmia task, draws 1.17 mW continuously on an ARM Cortex-M4 testbench, and answers in 14 ms per inference — an 8.2× power reduction and a 4.4× latency reduction over the strongest deep-learning baseline at the same accuracy, with every gain confirmed at p &lt; 0.01 (Wilcoxon signed-rank with Holm–Bonferroni correction). Embedded analyses establish a surrogate-gradient convergence bound and a spike-sparsity energy bound for the architecture. The findings indicate that spike-based attention is a practical building block for clinical-grade wearable AI.</p></abstract><kwd-group><kwd>Spiking neural networks</kwd><kwd>Wearable health devices</kwd><kwd>Edge computing</kwd><kwd>Anomaly detection</kwd><kwd>Energy-efficient inference</kwd></kwd-group><custom-meta-group><custom-meta><meta-name>File created by JATS Editor</meta-name><meta-value><ext-link ext-link-type="uri" xlink:href="https://jatseditor.com" xlink:title="JATS Editor">JATS Editor</ext-link></meta-value></custom-meta><custom-meta><meta-name>issue-created-year</meta-name><meta-value>2026</meta-value></custom-meta></custom-meta-group></article-meta></front><body><sec><title>1. INTRODUCTION</title><p>Wearable health devices were a curiosity ten years ago and are something close to a clinical instrument today. Smartwatches, chest patches, and continuous biosensor rings now generate hundreds of millions of hours of ECG, PPG, and motion data every month <xref ref-type="bibr" rid="BIBR-1">[1]</xref><xref rid="BIBR-2" ref-type="bibr">[2]</xref>, and recent FDA-cleared algorithms running on consumer hardware reach physician-level agreement on atrial fibrillation detection. The clinical stakes are substantial: atrial fibrillation alone affects an estimated 60 million people globally, is the leading cause of cardioembolic stroke, and carries a fivefold increase in stroke risk and a twofold increase in all-cause mortality <xref ref-type="bibr" rid="BIBR-3">[3]</xref>. Ventricular arrhythmias — including premature ventricular contractions and ventricular tachycardia — are responsible for the majority of sudden cardiac deaths, which claim over 300,000 lives annually in the United States <xref ref-type="bibr" rid="BIBR-4">[4]</xref>. Continuous ambulatory monitoring capable of detecting these conditions in real time, before a symptomatic episode escalates, would represent a decisive advance in preventive cardiology. The promise that the AI literature kept making for a decade — continuous, ambulatory, clinically meaningful monitoring — has finally caught up with what the silicon can do.</p><p>What silicon still cannot easily do, however, is run a serious deep-learning model in real time on a coin-cell battery. A typical wearable budget is under 1 mW of continuous compute and sub-100 ms latency for any decision the user is supposed to act on <xref ref-type="bibr" rid="BIBR-5">[5]</xref><xref ref-type="bibr" rid="BIBR-6">[6]</xref>. Standard CNNs and tiny transformers blow through that budget in milliseconds <xref ref-type="bibr" rid="BIBR-7">[7]</xref><xref ref-type="bibr" rid="BIBR-8">[8]</xref>, which is why most current production systems still send the raw signal to a phone or a cloud back end and incur the corresponding latency, privacy, and battery costs <xref ref-type="bibr" rid="BIBR-9">[9]</xref>. The gap between what we can sense and what we can decide on-device is still uncomfortably wide.</p><p>Two recent shifts have started to close that gap. The first is the rise of TinyML — model compression, pruning, and INT8 quantization pushed to the point where a 100 KB classifier can run on a microcontroller <xref ref-type="bibr" rid="BIBR-10">[10]</xref><xref ref-type="bibr" rid="BIBR-11">[11]</xref><xref ref-type="bibr" rid="BIBR-12">[12]</xref>. The second, and the one that motivates this paper, is the maturation of spiking neural networks (SNNs) for biomedical signal processing <xref ref-type="bibr" rid="BIBR-13">[13]</xref><xref ref-type="bibr" rid="BIBR-14">[14]</xref><xref ref-type="bibr" rid="BIBR-15">[15]</xref><xref ref-type="bibr" rid="BIBR-16">[16]</xref>. SNNs are event-driven by construction: a neuron only does work when it spikes, which means most of the network sits silent most of the time, and the average energy per inference drops by an order of magnitude or more compared to a dense model <xref ref-type="bibr" rid="BIBR-17">[17]</xref><xref ref-type="bibr" rid="BIBR-18">[18]</xref>. The catch is that SNNs have, until very recently, lagged in accuracy. The 2025 wave of Spikformer-style architectures, which graft transformer-style attention onto a spiking backbone, has largely closed that gap on biomedical tasks <xref rid="BIBR-19" ref-type="bibr">[19]</xref><xref ref-type="bibr" rid="BIBR-20">[20]</xref>.</p><p>We propose NeuroPulse-Edge, an on-device pattern-recognition architecture that takes the Spikformer idea seriously and pushes it down to a sub-2 mW power envelope. The system takes ECG, PPG, accelerometer, and skin-temperature streams, encodes them into spike trains through a delta-modulation front end <xref ref-type="bibr" rid="BIBR-21">[21]</xref>, runs the result through a stack of leaky integrate-and-fire (LIF) neurons, a spike-conv block, and a spike-only attention block, and ends in a small INT8 classifier. The attention block is the central piece of work: queries, keys, and values are all binary, so the attention reduces to logical AND-OR and popcount and avoids floating-point MACs entirely.</p><p>The contributions of this paper are as follows:</p><list list-type="bullet"><list-item><p>A lightweight on-device pattern-recognition architecture, NeuroPulse-Edge, that combines LIF neurons, spike convolution, and a spike-only attention block into a single end-to-end network trainable with surrogate gradients.</p></list-item><list-item><p>A binary spiking-attention block that preserves the long-range temporal sensitivity transformers are valued for, but replaces every floating-point MAC with a logical AND-OR plus a popcount, so it can be deployed on a Cortex-M4-class microcontroller.</p></list-item><list-item><p>A theoretical analysis that establishes a surrogate-gradient convergence bound for the supervised objective and a spike-sparsity energy bound for the spike-only attention block, the latter making explicit why the design is an order of magnitude cheaper than dense attention.</p></list-item><list-item><p>A power-aware wake-up gate that reuses the spike sparsity to suppress the radio and the classifier when nothing interesting is happening, which is what actually buys the 8.2× power reduction in practice.</p></list-item><list-item><p>An empirical study on four 2025–2026 wearable benchmarks — CACHET-CADB, WildPPG, a 2025 multimodal stress dataset, and a 2026 long-term smartwatch arrhythmia release — showing 92.1% accuracy on a five-class arrhythmia task, 1.17 mW continuous power and 14 ms per-inference latency on an ARM Cortex-M4 testbench, with all gains over five baselines significant at p &lt; 0.01 (Wilcoxon signed-rank with Holm–Bonferroni correction).</p></list-item></list><p>The rest of the paper is laid out as follows. Section 2 reviews three relevant lines of work — spiking neural networks for biosignals, transformer-based ECG / PPG classifiers, and TinyML for wearable health — and consolidates the research gap. Section 3 develops the NeuroPulse-Edge model, all 13 architectural equations, and the theoretical analysis. Section 4 covers the datasets, the data preprocessing and splits, the hardware testbench, and the baselines. Section 5 reports and discusses the results, including ablations, robustness, and scalability, a per-component power breakdown, and the limitations of the present design. Section 6 concludes.</p></sec><sec><title>2. RELATED WORK</title><sec><title>2.1. Spiking Neural Networks for Biomedical Signals</title><p>Spiking neural networks have been studied for biomedical signals for over a decade, but the practical case for them only became clear once on-chip neuromorphic platforms started appearing <xref rid="BIBR-22" ref-type="bibr">[22]</xref><xref ref-type="bibr" rid="BIBR-23">[23]</xref>. Recent work covers ECG arrhythmia detection on Loihi-class hardware <xref ref-type="bibr" rid="BIBR-24">[24]</xref>, EEG analysis with wavelet-front-end SNNs, human-activity recognition for wearables <xref ref-type="bibr" rid="BIBR-25">[25]</xref>, and a 2026 review of low-power cardiac monitoring that surveys the whole space. Two design choices have done most of the heavy lifting: surrogate-gradient training <xref ref-type="bibr" rid="BIBR-26">[26]</xref><xref ref-type="bibr" rid="BIBR-27">[27]</xref>, which makes it possible to train SNNs with standard PyTorch- or TensorFlow-style backpropagation, and adaptive spike encoding (delta modulation, rate coding, latency coding), which controls how much information is packed into each spike train <xref ref-type="bibr" rid="BIBR-28">[28]</xref>. NeuroPulse-Edge uses both but goes one step further by also putting the attention block in the spike domain, which is a much less explored design space.</p></sec><sec><title>2.2. Transformer-Style Attention for Biosignals</title><p>On the other side of the design space, attention has become the default building block for ECG and PPG classifiers <xref ref-type="bibr" rid="BIBR-29">[29]</xref><xref ref-type="bibr" rid="BIBR-30">[30]</xref>. A CNN-Transformer hybrid has been shown to be the right combination for real-time ECG anomaly detection, and the foundation-transformer line of work <xref ref-type="bibr" rid="BIBR-31">[31]</xref> has pushed self-supervised pre-training onto large unlabeled ECG corpora. The downside is energy. A tiny transformer of around 1 M parameters can hit 90%+ accuracy on a five-class arrhythmia task, but the attention block alone takes tens of mW to run continuously <xref ref-type="bibr" rid="BIBR-32">[32]</xref>, which is several times the budget a coin-cell wearable can afford. Spikformer-style architectures resolve this by replacing the dot-product attention with a spike-friendly variant. A hybrid SNN-Transformer that handles both motor imagery and sleep apnea on EEG and ECG has been demonstrated <xref ref-type="bibr" rid="BIBR-33">[33]</xref>, and the 2026 cardiac-SNN review sketches the design template that NeuroPulse-Edge follows. We extend that template by collapsing the attention into a fully binary AND-OR plus popcount, which is what gives us the order-of-magnitude power saving in Section 5.</p></sec><sec><title>2.3. TinyML and Edge Inference for Wearable Health</title><p>TinyML has converged on a small set of recipes — pruning, weight clustering, INT8 post-training quantization, and model-architecture search constrained by a target microcontroller <xref ref-type="bibr" rid="BIBR-34">[34]</xref>. For wearable health specifically, the recent literature includes ECG anomaly detection on Raspberry Pi and Arduino platforms, TinyML-based stress and sleep monitoring on a microcontroller-class AI sensor, an edge-aware IoT framework for real-time health monitoring <xref ref-type="bibr" rid="BIBR-35">[35]</xref>, and a TinyML wearable for HR / SpO₂ / temperature anomaly detection <xref ref-type="bibr" rid="BIBR-36">[36]</xref>. The reported continuous power numbers cluster between 30 and 100 mW, and the latency between 30 ms and 3 s, which is acceptable for periodic checks but borderline for clinical-grade anomaly detection during exercise. NeuroPulse-Edge aims squarely at the clinical-grade end of that spectrum and pushes the envelope by an order of magnitude in power.</p></sec><sec><title>2.4. Datasets and Benchmarks</title><p>Public wearable benchmarks have improved noticeably in 2024–2026. CACHET-CADB <xref ref-type="bibr" rid="BIBR-37">[37]</xref> provides 259 days of contextualized ambulatory ECG from 24 patients and remains the most realistic free-living arrhythmia benchmark. WildPPG <xref ref-type="bibr" rid="BIBR-38">[38]</xref> adds a long, naturalistic outdoor PPG corpus that is roughly eight times the size of PPG-DaLiA. The 2025 Galaxy-Watch PPG release <xref ref-type="bibr" rid="BIBR-39">[39]</xref> and a 2026 long-term smartwatch arrhythmia dataset <xref ref-type="bibr" rid="BIBR-40">[40]</xref> cover the consumer-wearable end of the spectrum, and the 2025 multimodal stress dataset <xref rid="BIBR-41" ref-type="bibr">[41]</xref> adds facial expressions on top of physiological signals. We use four of these datasets and list them in Table 1.</p><table-wrap id="table-1" ignoredToc=""><label>Table 1</label><caption><p>Comparison of representative prior works with NeuroPulse-Edge on key dimensions. Power values are reported or estimated from the respective papers on their target hardware.</p></caption><table frame="box" rules="all"><tr><td colspan="1" valign="top" align="left"><bold>Reference</bold></td><td align="left" colspan="1" valign="top"><bold>Architecture</bold></td><td valign="top" align="left" colspan="1"><bold>Modality</bold></td><td valign="top" align="left" colspan="1"><bold>Task</bold></td><td align="left" colspan="1" valign="top"><bold>Acc. (%)</bold></td><td align="left" colspan="1" valign="top"><bold>Power (mW)</bold></td><td align="left" colspan="1" valign="top"><bold>Spike Attn.</bold></td></tr><tr><td align="left" colspan="1" valign="top">Yuan et al. <xref ref-type="bibr" rid="BIBR-13">[13]</xref></td><td align="left" colspan="1" valign="top">SNN</td><td align="left" colspan="1" valign="top">EEG</td><td align="left" colspan="1" valign="top">Seizure det.</td><td valign="top" align="left" colspan="1">91.3</td><td align="left" colspan="1" valign="top">~8.0</td><td valign="top" align="left" colspan="1">No</td></tr><tr><td colspan="1" valign="top" align="left">Li et al. <xref rid="BIBR-14" ref-type="bibr">[14]</xref></td><td align="left" colspan="1" valign="top">SNN</td><td align="left" colspan="1" valign="top">ACC</td><td valign="top" align="left" colspan="1">Activity recog.</td><td align="left" colspan="1" valign="top">93.1</td><td align="left" colspan="1" valign="top">~5.0</td><td align="left" colspan="1" valign="top">No</td></tr><tr><td valign="top" align="left" colspan="1">N. L. Kazanskiy <xref ref-type="bibr" rid="BIBR-24">[24]</xref></td><td align="left" colspan="1" valign="top">SNN</td><td valign="top" align="left" colspan="1">ECG</td><td align="left" colspan="1" valign="top">Arrhythmia</td><td align="left" colspan="1" valign="top">90.2</td><td align="left" colspan="1" valign="top">~3.5</td><td align="left" colspan="1" valign="top">No</td></tr><tr><td align="left" colspan="1" valign="top">Alghieth <xref ref-type="bibr" rid="BIBR-7">[7]</xref></td><td valign="top" align="left" colspan="1">CNN-Transformer</td><td align="left" colspan="1" valign="top">ECG</td><td valign="top" align="left" colspan="1">Arrhythmia</td><td valign="top" align="left" colspan="1">91.0</td><td align="left" colspan="1" valign="top">~12.8</td><td valign="top" align="left" colspan="1">No</td></tr><tr><td align="left" colspan="1" valign="top">Pham et al. <xref ref-type="bibr" rid="BIBR-33">[33]</xref></td><td align="left" colspan="1" valign="top">SNN-Transformer</td><td align="left" colspan="1" valign="top">EEG+ECG</td><td valign="top" align="left" colspan="1">Sleep apnea</td><td align="left" colspan="1" valign="top">88.4</td><td align="left" colspan="1" valign="top">~9.5</td><td valign="top" align="left" colspan="1">Partial</td></tr><tr><td valign="top" align="left" colspan="1">Dhekane et al<xref ref-type="bibr" rid="BIBR-25">[25]</xref></td><td valign="top" align="left" colspan="1">SNN</td><td valign="top" align="left" colspan="1">ACC</td><td valign="top" align="left" colspan="1">Activity recog.</td><td valign="top" align="left" colspan="1">86.5</td><td valign="top" align="left" colspan="1">2.70</td><td align="left" colspan="1" valign="top">No</td></tr><tr><td valign="top" align="left" colspan="1">Proposed</td><td align="left" colspan="1" valign="top">SNN + Spike Attn.</td><td align="left" colspan="1" valign="top">ECG+PPG+ACC</td><td align="left" colspan="1" valign="top">Arrhythmia</td><td align="left" colspan="1" valign="top">92.1</td><td align="left" colspan="1" valign="top">1.17</td><td valign="top" align="left" colspan="1">Yes</td></tr></table></table-wrap></sec><sec><title>2.5. Research Gap</title><p>The literature reviewed above leaves four issues unresolved, each of which NeuroPulse-Edge is designed to address.</p><list list-type="bullet"><list-item><p>Spike-domain attention is underexplored for wearable biosignals. While Spikformer-style models demonstrate spike-friendly attention in principle, existing wearable SNNs keep the attention (or its absence) in the dense floating-point domain, leaving the energy cost of the attention block essentially untouched on a microcontroller.</p></list-item><list-item><p>Reported edge systems sit an order of magnitude above the clinical-grade power envelope. The continuous-power figures in the wearable TinyML literature cluster in the 30–100 mW range, whereas a coin-cell clinical wearable needs a sub-2 mW budget for always-on operation.</p></list-item><list-item><p>Energy efficiency is rarely tied to an explicit complexity argument. Most SNN wearable papers report measured power but do not derive how inference energy scales with spike sparsity, leaving the source of the saving implicit rather than analyzed.</p></list-item><list-item><p>Robustness and cross-dataset generalization are seldom reported together. Evaluations are typically confined to a single corpus, so behavior under sensor noise, motion artifact, and on an entirely held-out dataset is left open.</p></list-item></list><p>NeuroPulse-Edge closes these gaps by moving the attention block fully into the binary spike domain, reaching a 1.17 mW continuous budget, deriving an explicit spike-sparsity energy bound, and reporting robustness and held-out generalization across four corpora.</p></sec></sec><sec><title>3. PROPOSED NEUROPULSE-EDGE MODEL</title><p>NeuroPulse-Edge is a four-block pipeline: a multi-coding spike encoder, a stack of LIF neurons with spike convolution, a spike-only attention block, and an INT8 classifier head. The end-to-end pipeline is shown in Figure <xref ref-type="fig" rid="figure-1">1</xref>; Figure 2 zooms into the LIF dynamics and the attention block.</p><fig ignoredToc="" id="figure-1"><label>Figure 1</label><caption><p>NeuroPulse-Edge architecture with power-aware wake-up gate.</p></caption><graphic loading="false" mime-subtype="png" mimetype="image" xlink:href="https://ijdiic.com/research/article/download/283/version/283/220/2113/International_Journal_of_Data_Informatics_and_Intelligent_Computing-5-2-62-g1.png"><alt-text>Image</alt-text></graphic></fig><sec><title>3.1. Spike Encoding</title><p>Wearable streams are continuous in time but vary widely in dynamic range — an ECG R-peak is a sharp transient, a PPG signal is smooth, an accelerometer trace is bursty. We use a multi-coding encoder that pairs each modality with the encoding it suits best. ECG is encoded with delta modulation, which fires a positive spike whenever the signal jumps by more than a threshold θΔ  and a negative spike for the opposite direction:</p><p>s<sub>t</sub><sup>Δ</sup>=sign(x<sub>t</sub>-x<sub>t-1</sub>) ⋅1{|x<sub>t</sub>-x<sub>t-1</sub> |&gt;θ<sub>Δ</sub>}  (1)</p><p>PPG is encoded with rate coding over a short window of W  samples, mapping the signal amplitude to a spike rate r<sub>t</sub>:</p><p><inline-formula><tex-math id="math-1"><![CDATA[ \documentclass{article} \usepackage{amsmath} \begin{document} \displaystyle r_{t} = \frac{x_{t} - x_{\min}}{x_{\max} - x_{\min}} \cdot r_{\max},\text{\quad\quad}s_{t}^{\text{ r}} \sim Bernoulli\left( r_{t} \cdot \text{Δt} \right) \end{document} ]]></tex-math></inline-formula>  (2)</p><p>Accelerometer and EDA streams are encoded with latency coding, where larger amplitudes fire earlier within a frame of TF  time bins:</p><p><inline-formula><tex-math id="math-2"><![CDATA[ \documentclass{article} \usepackage{amsmath} \begin{document} \displaystyle \tau_{t} = T_{F} \cdot \left( 1 - \frac{x_{t} - x_{\min}}{x_{\max} - x_{\min}} \right),\text{\quad\quad}s_{\tau} = \delta\left( t - \tau_{t} \right) \end{document} ]]></tex-math></inline-formula> (3)</p><p>Each encoder runs at the native sampling rate of its sensor (250 Hz for ECG, 100 Hz for PPG, 50 Hz for accelerometer, 4 Hz for skin temperature and EDA), and the four spike trains — s<sub>t</sub><sup>Δ </sup>, s<sub>t</sub><sup>r</sup>, and</p><p><tex-math>sτ — are then resampled to a common 100 Hz step before they enter the core.</tex-math></p></sec><sec><title>3.2. LIF Neuron Layer</title><p>The core is built on the standard leaky integrate-and-fire (LIF) neuron, which approximates a biological neuron with three dynamics — leaky decay, input integration, and a threshold-crossing reset <xref ref-type="bibr" rid="BIBR-42">[42]</xref>. The membrane potential V<sub>t</sub> evolves discretely as:</p><p><inline-formula><tex-math id="math-3"><![CDATA[ \documentclass{article} \usepackage{amsmath} \begin{document} \displaystyle V_{t} = \beta \cdot V_{t - 1} + \sum_{j}^{}w_{j} \cdot s_{j,t} \end{document} ]]></tex-math></inline-formula>  (4)</p><p>where β = exp(−Δt/τ<sub>m</sub>)  is the leak factor, and τ<sub>m </sub> is the membrane time constant. A spike is emitted whenever V<sub>t </sub> crosses the firing threshold θ:</p><p><tex-math>ot = 𝟙{Vt ≥ θ}  (5)</tex-math></p><p>After firing, the membrane is reset by subtraction (rather than to zero), which preserves the residual energy and improves training stability:</p><p><tex-math>Vt ← Vt − θ ⋅ ot  (6)</tex-math></p><p>We stack four LIF layers with hidden width 64 and τ<sub>m</sub> = 12 ms, which we found in early experiments to be the smallest configuration that does not lose minor R-peak structure on noisy CACHET-CADB segments.</p></sec><sec><title>3.3. Spike Convolution Block</title><p>Between the LIF layers, we use a small spike-conv (S-Conv) block — a 1-D convolution applied directly on binary spike trains, with the convolution itself implemented as integer accumulation followed by a learned threshold:</p><p><tex-math>yt = LIF(Conv1Dw(st))  (7)</tex-math></p><p>We use kernel size 5 and stride 1, with two stacked S-Conv blocks. Because the input is binary, the convolution simplifies to a sum of selected weights — no multiplication is needed at inference time. This is the same trick that makes binary-weight networks fast on microcontrollers, reused here at the activation level.</p></sec><sec><title>3.4. Spike-Only Attention Block</title><p>The piece of work that distinguishes NeuroPulse-Edge from earlier wearable SNNs is the attention block. Following the Spikformer family, we project the LIF output into three binary spike streams</p><p><tex-math>Q<italic>s, Ks, V</italic>s ∈ {0,1} T x d:</tex-math></p><p><tex-math>Qs = LIF(WQS),  Ks = LIF(WKS),  Vs = LIF(WVS)  (8)</tex-math></p><p>The attention map is then computed as the popcount of the elementwise AND of the query and key streams, which replaces the dot product without any floating-point MAC:</p><p>A<sub>i,j</sub>=popcount(Q<sub>s</sub> [i,:] AND K<sub>s</sub> [j,:]) (9)</p><p>The output is the OR of the value rows weighted by a thresholded attention mask A<sub>i, j</sub>, fed back into a final LIF neuron to produce h<sub>i </sub>:</p><p>h<sub>i</sub>=LIF(⋁<sub>j</sub> (V<sub>s</sub> [j,:] AND 1{A<sub>i,j</sub>≥τ<sub>a</sub>})) (10)</p><p>On a Cortex-M4, the AND, OR, and popcount instructions are all single-cycle, which is what gives us the latency advantage in Section 5. We use d = 32  and a small temporal window of T = 32  spikes, which corresponds to roughly 320 ms of biosignal context — long enough to span the full PQRST complex of one heartbeat. The thresholded attention uses τ<sub>a </sub> as the activation cutoff.</p><fig id="figure-2" ignoredToc=""><label>Figure 2</label><caption><p>NeuroPulse-Edge core internals: (left) LIF membrane dynamics; (right) spike-only attention block using AND-OR-popcount instead of floating-point multiply-accumulates.</p></caption><graphic loading="false" mime-subtype="png" mimetype="image" xlink:href="https://ijdiic.com/research/article/download/283/version/283/220/2114/International_Journal_of_Data_Informatics_and_Intelligent_Computing-5-2-62-g2.png"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>3.5. Training and Loss</title><p>SNNs are not differentiable at the spike-emission step, so we train with surrogate gradients. The forward pass is the discrete LIF rule; the backward pass replaces the Heaviside derivative with a smooth surrogate σ, ′ such as the box function or a fast sigmoid:</p><p><inline-formula><tex-math id="math-4"><![CDATA[ \documentclass{article} \usepackage{amsmath} \begin{document} \displaystyle \frac{\partial o_{t}}{\partial V_{t}} \approx \sigma'\left( V_{t} - \theta \right),\text{\quad\quad σ}'\left( u \right) = \frac{\mathbb{1\{|}u| < \gamma\}}{2\gamma} \end{document} ]]></tex-math></inline-formula>   (11)</p><p>with surrogate width γ. The loss is a standard cross-entropy on the temporally pooled output of the final LIF layer, summed over the T = 32  spike steps:</p><p><inline-formula><tex-math id="math-5"><![CDATA[ \documentclass{article} \usepackage{amsmath} \begin{document} \displaystyle \mathcal{L}_{\sup} = - \sum_{c}^{}y_{c} \cdot logsoftmax\left( \sum_{t = 1}^{T}W_{o} \cdot h_{t} \right)_{\text{\!c}} \end{document} ]]></tex-math></inline-formula>  (12)</p></sec><sec><title>3.6. Theoretical Analysis</title><p>This subsection establishes two properties of NeuroPulse-Edge: a convergence guarantee for surrogate-gradient training, and an energy bound that ties inference cost to spike sparsity.</p><sec><title>3.6.1. Convergence of Surrogate-Gradient Training</title><p>Surrogate-gradient training replaces the non-existent derivative of the spike step with a bounded surrogate, so the descent direction is a biased estimate of the true gradient. We make three standard assumptions: (A1) the pooled objective ℒ<sub>sup </sub> is L<sub>s</sub>-smooth in the continuous parameters; (A2) the stochastic mini-batch gradient has bounded variance σ<sub>2</sub>; and (A3) the surrogate bias is uniformly bounded, so that the expected inner product between the surrogate direction and the true gradient is at least a positive constant fraction of the squared gradient norm, with residual ε<sub>sg</sub>. Under (A1)–(A3), running stochastic gradient descent with constant step size η over T steps yields:</p><p>1/T ∑<sub>t=0</sub><sup>T-1</sup> E ∥∇L<sub>sup</sub> (θ<sup>(t)</sup> )∥<sup>2</sup> ≤ 2 (L<sub>sup</sub> (θ<sup>(0)</sup> )-L* )/(η T) + L<sub>s</sub> η σ<sup>2</sup> + ε<sub>sg </sub> (14)</p><p>The first term decays as O(1/T); the second is the usual stochastic-gradient variance floor; and the third, ε<sub>sg</sub>, is the irreducible bias introduced by the surrogate. Eq. (14) shows that surrogate-gradient training drives the average squared gradient norm into a neighborhood of zero whose radius is controlled by the surrogate bias and the step size, which is the appropriate guarantee for a non-convex spiking objective and matches the empirically stable convergence in roughly 100 epochs reported in Section 5.1.</p></sec><sec><title>3.6.2. Spike-Sparsity Energy Bound</title><p>The energy advantage of the spike-only attention block can be made explicit. Let ρ<sub>spk </sub>denote the mean spike density (the fraction of active spikes) across the attention window, and let the per-operation energy costs of an AND, a popcount, and a multiply-accumulate be the constants in the expression below. Because the attention map of Eq. (9) does work only where both query and key spikes are present, the expected per-inference energy Einfer satisfies:</p><p>E<sub>infer</sub> ≤ ρ<sub>spk</sub>⋅T⋅d⋅(C<sub>AND</sub>+C<sub>pop</sub>)+C<sub>head</sub> ≪ Θ(T<sup>2</sup> d)⋅C<sub>MAC </sub> (15)</p><p>The bound contrasts the spike-driven cost O(ρ<sub>spk</sub> Td) with the O(T<sup>2</sup>d) multiply-accumulate cost of dense dot-product attention. Because ρ<sub>spk</sub> is typically well below 0.1 on wearable biosignals, the spike-only block is an order of magnitude cheaper, which is corroborated by the measured 0.11 mW attention cost in Section 5.2.</p></sec></sec><sec><title>3.7. INT8 Quantization and Deployment</title><p>Once the floating-point model is trained, we apply post-training INT8 quantization to the residual continuous parameters — namely the projection matrices W<sub>Q</sub>,WK, WV, Wo, and the membrane decay factor β. The classifier head is a single linear layer with INT8 weights and INT32 accumulators, run through a softmax-free arg-max to produce the prediction ŷ:</p><p><inline-formula><tex-math id="math-6"><![CDATA[ \documentclass{article} \usepackage{amsmath} \begin{document} \displaystyle \widehat{y} = arg\max_{c}\sum_{t = 1}^{T}\langle h_{t},\, w_{c}\rangle_{INT8} \end{document} ]]></tex-math></inline-formula>  (16)</p><p>The complete model is around 96 KB on disk and runs on a 256 KB Flash, 64 KB RAM Cortex-M4 testbench. We do not retrain after quantization; the spike-driven nature of the activations makes the model relatively quantization-tolerant, which is consistent with what the broader SNN literature reports.</p></sec><sec><title>3.8. Algorithmic Summary</title><p>Algorithm 1 summarizes the full inference pipeline. The encoder, LIF stack, S-Conv blocks, spike attention, and INT8 classifier are all run in sequence; the wake-up gate runs in parallel and can short-circuit the radio when the spike rate is below a quiet-period threshold ρ<sub>quiet</sub>.</p><p>Algorithm 1.   NeuroPulse-Edge inference loop</p><p>Input: streaming sensor frame (xECG, xPPG, xACC, xTEMP)</p><p>Output: on-device decision ŷ</p><p>for each incoming sensor frame do</p><p>    sECG ← deltaMod(xECG)</p><p>    sPPG ← rateCode(xPPG)</p><p>    sACC, sTEMP ← latencyCode(xACC, xTEMP)</p><p>    S ← alignTo100Hz([sECG, sPPG, sACC, sTEMP])</p><p>    if meanSpikeRate(S) &lt; rhoQuiet then</p><p>        return SLEEP</p><p>    end if</p><p>    H ← LIFstack(S)</p><p>    H ← SConv(H)</p><p>    H ← SAttn(H)</p><p>    ŷ ← INT8classify(poolT(H))</p><p>    if ŷ in {AF, PVC, PAC, Other} then</p><p>        transmit BLE alert</p><p>    end if</p><p>    return ŷ</p></sec></sec><sec><title>4. EXPERIMENTAL SETUP</title><sec><title>4.1. Datasets</title><p>We evaluate NeuroPulse-Edge on four wearable benchmarks chosen to cover the realistic operating conditions of a 2026 wearable. CACHET-CADB provides 259 days of contextualized ambulatory ECG from 24 patients and 1,602 manually annotated 10-second heart-rhythm samples; we use it as the primary arrhythmia benchmark. WildPPG is a long, real-world outdoor PPG corpus released in late 2024 / early 2025, used for HR / HRV estimation and noise-robustness tests. The 2025 Galaxy-Watch PPG release adds a semi-naturalistic indoor/outdoor PPG corpus collected on a consumer smartwatch. The 2025 multimodal stress dataset supplies the EDA + skin-temperature + facial-expression streams for the stress-state head. Finally, a 2026 long-term smartwatch arrhythmia release is used as a held-out generalization test. Table <xref ref-type="table" rid="table-2">2</xref> summarizes the five datasets.</p><table-wrap id="table-2" ignoredToc=""><label>Table 2</label><caption><p>Summary of the 2025–2026 wearable benchmarks used in this study.</p></caption><table frame="box" rules="all"><tr><td valign="top" align="left" colspan="1"><bold>Dataset</bold></td><td valign="top" align="left" colspan="1"><bold>Modalities</bold></td><td align="left" colspan="1" valign="top"><bold>Subjects/hrs</bold></td><td valign="top" align="left" colspan="1"><bold>Setting</bold></td><td valign="top" align="left" colspan="1"><bold>Role</bold></td><td valign="top" align="left" colspan="1"><bold>Ref.</bold></td></tr><tr><td align="left" colspan="1" valign="top">CACHET-CADB</td><td valign="top" align="left" colspan="1">ECG + context</td><td valign="top" align="left" colspan="1">24 / 6216 h</td><td valign="top" align="left" colspan="1">free-living</td><td valign="top" align="left" colspan="1">primary arrhythmia</td><td align="left" colspan="1" valign="top"><xref ref-type="bibr" rid="BIBR-37">[37]</xref></td></tr><tr><td valign="top" align="left" colspan="1">WildPPG (2025)</td><td colspan="1" valign="top" align="left">PPG + ACC</td><td align="left" colspan="1" valign="top">44 / 16 d</td><td colspan="1" valign="top" align="left">outdoor, real-world</td><td align="left" colspan="1" valign="top">HR / HRV, noise robust.</td><td align="left" colspan="1" valign="top"><xref ref-type="bibr" rid="BIBR-38">[38]</xref></td></tr><tr><td valign="top" align="left" colspan="1">Galaxy-Watch PPG (2025)</td><td colspan="1" valign="top" align="left">PPG + ACC</td><td valign="top" align="left" colspan="1">28 / 280 h</td><td valign="top" align="left" colspan="1">semi-naturalistic</td><td align="left" colspan="1" valign="top">consumer-grade test</td><td align="left" colspan="1" valign="top"><xref ref-type="bibr" rid="BIBR-39">[39]</xref></td></tr><tr><td valign="top" align="left" colspan="1">Multimodal Stress (2025)</td><td align="left" colspan="1" valign="top">ECG + EDA + temp + face</td><td valign="top" align="left" colspan="1">38 / 46 h</td><td align="left" colspan="1" valign="top">controlled lab</td><td align="left" colspan="1" valign="top">stress-state head</td><td align="left" colspan="1" valign="top"><xref ref-type="bibr" rid="BIBR-41">[41]</xref></td></tr><tr><td valign="top" align="left" colspan="1">Smartwatch AF (2026)</td><td align="left" colspan="1" valign="top">PPG + ACC</td><td align="left" colspan="1" valign="top">64 / 1820 h</td><td align="left" colspan="1" valign="top">ambulatory, consumer</td><td valign="top" align="left" colspan="1">held-out generalization</td><td valign="top" align="left" colspan="1"><xref ref-type="bibr" rid="BIBR-40">[40]</xref></td></tr></table></table-wrap></sec><sec><title>4.2. Data Preprocessing and Splits</title><p>All four corpora are placed on a uniform processing track before training. Per-modality preprocessing proceeds in three stages. (i) Each raw stream is band-pass filtered to its physiological band (0.5–40 Hz for ECG, 0.5–8 Hz for PPG, 0.1–20 Hz for accelerometer and EDA) and resampled to its native rate. (ii) Amplitudes are normalized per recording using robust min–max scaling computed on the training partition only, so that no information from validation or test segments leaks into the scaling parameters. (iii) The normalized streams are encoded into spike trains by the multi-coding encoder of Section 3.1 and aligned to a common 100 Hz step.</p><p>Records with more than 50% missing samples in any channel are dropped; shorter gaps are zero-filled at the spike level (no spike), which is the natural missing-data behavior for an event-driven encoder, and a per-channel availability flag is carried alongside the spike train. Each corpus is partitioned 70/15/15 (train/validation/test) by subject, so that no subject appears in more than one partition and the test accuracy reflects genuine inter-subject generalization. The 2026 smartwatch arrhythmia release is held out entirely and used only for the final generalization test. Five-fold subject-stratified cross-validation is applied within the train/validation portion. All reported numbers are means with sample standard deviations over five independent random seeds, {7, 19, 23, 42, 71}, used for both weight initialization and mini-batch ordering. Training uses the Adam optimizer (β₁ = 0.9, β₂ = 0.999) with a cosine-decayed learning rate starting at 1×10⁻³ and decaying to 1×10⁻⁵ over 150 epochs, batch size 128, and surrogate-gradient width as listed in <xref ref-type="table" rid="table-3">Table 3</xref>. Early stopping is applied with a patience of 15 epochs monitored on the validation macro F1; the best-performing checkpoint is retained and used for all test-set evaluations.</p></sec><sec><title>4.3. Hardware Testbench and Baselines</title><p>All on-device numbers are measured on an STM32L4R5ZI ARM Cortex-M4 board running at 80 MHz with 256 KB Flash and 640 KB SRAM, which is representative of the silicon used in current-generation health-grade wearables. Power is measured with an INA219 shunt monitor, following the protocol. Latency is measured at batch size 1 over 10,000 frames. The SNN backend is SpikingJelly for training and a hand-rolled C-with-CMSIS-NN runtime for inference. We compare NeuroPulse-Edge against five baselines: (i) MobileNet-V2 with INT8 quantization, (ii) a 1-D CNN tuned for ECG, (iii) a tiny transformer of around 0.6 M parameters, (iv) a bidirectional LSTM, and (v) a plain SNN without the spiking-attention block. All baselines are run on the same testbench with the same preprocessing. Table <xref ref-type="table" rid="table-3">3</xref> lists the hyperparameters.</p><table-wrap ignoredToc="" id="table-3"><label>Table 3</label><caption><p>Hyperparameters of the compared on-device models.</p></caption><table frame="box" rules="all"><tr><td valign="top" align="left" colspan="1"><bold>Model</bold></td><td align="left" colspan="1" valign="top"><bold>Key hyperparameters</bold></td><td colspan="1" valign="top" align="left"><bold>Notes</bold></td></tr><tr><td align="left" colspan="1" valign="top">MobileNet-V2</td><td align="left" colspan="1" valign="top">width 0.35, INT8, lr = 1e-3, batch = 64</td><td align="left" colspan="1" valign="top">standard CNN baseline</td></tr><tr><td valign="top" align="left" colspan="1">1-D CNN</td><td valign="top" align="left" colspan="1">4 conv layers, kernel = 7, INT8, lr = 1e-3</td><td valign="top" align="left" colspan="1">ECG-tuned baseline</td></tr><tr><td valign="top" align="left" colspan="1">Tiny Transformer</td><td valign="top" align="left" colspan="1">d = 64, H = 4, L = 2, INT8, lr = 5e-4</td><td colspan="1" valign="top" align="left">CNN-Transformer head</td></tr><tr><td valign="top" align="left" colspan="1">BiLSTM</td><td valign="top" align="left" colspan="1">hidden = 64, 2 layers, INT8, lr = 1e-3</td><td valign="top" align="left" colspan="1">recurrent baseline</td></tr><tr><td valign="top" align="left" colspan="1">Plain SNN</td><td valign="top" align="left" colspan="1">4 LIF layers, T = 32, surrogate-grad. training</td><td align="left" colspan="1" valign="top">no spike attention</td></tr><tr><td colspan="1" valign="top" align="left">NeuroPulse-Edge (ours)</td><td align="left" colspan="1" valign="top">d = 32, T = 32, H = 4, INT8, surrogate width = 1.0</td><td align="left" colspan="1" valign="top">LIF + S-Conv + S-Attn</td></tr></table></table-wrap></sec><sec><title>4.4. Evaluation Protocol and Statistical Testing</title><p>We report four families of metrics. (a) Clinical accuracy: macro accuracy and macro F1 on a five-class arrhythmia task (NSR, AF, PVC, PAC, Other), evaluated on the held-out CACHET-CADB test split. (b) Heart-rate accuracy: mean absolute error (MAE) of the on-device HR estimate against the ECG reference, computed on WildPPG. (c) Energy: continuous power draw in mW, measured on the STM32L4R5ZI testbench at full duty cycle. (d) Latency: end-to-end per-inference time in ms, also on the testbench. All numbers are averaged over the five random seeds; the per-component power breakdown is averaged over 10 minutes of free-living recording. Ninety-five percent confidence intervals (95% CIs) are derived from the reported standard deviations using the t-distribution with four degrees of freedom (t₀.₁₂₁, 4 = 2.776), following the formula 95% CI = mean ± 2.776 × (SD/√5). Representative CIs for the primary result are: NeuroPulse-Edge accuracy 95% CI [91.73%, 92.47%], macro F1 95% CI [0.916, 0.926], and continuous power 95% CI [1.07 mW, 1.27 mW].</p><p>Differences between NeuroPulse-Edge and each baseline are assessed for statistical significance with the two-sided paired Wilcoxon signed-rank test over the matched per-seed, per-fold results. Because the same baseline set is compared on several metrics and datasets, the Holm–Bonferroni step-down procedure is applied to control the family-wise error rate across the resulting family of comparisons. The Wilcoxon test is preferred over a paired t-test because the normality of fold-level differences cannot be credibly assumed from five observations. Every improvement reported below clears the Holm-corrected p &lt; 0.01 threshold.</p></sec></sec><sec><title>5. RESULTS AND DISCUSSION</title><sec><title>5.1. Convergence and Component Ablation</title><p>Figure <xref ref-type="fig" rid="figure-b0ij0a">3</xref>(a) reports the surrogate-gradient training curves on the joint CACHET-CADB + WildPPG mix. The model converges in roughly 100 epochs, and the validation accuracy plateaus at 92.5%, which is in the same range as recent transformer-based ECG classifiers but at a fraction of the cost, consistent with the convergence behavior predicted. Figure <xref ref-type="fig" rid="figure-b0ij0a">3</xref>(b) reports a component-level ablation on the five-class arrhythmia task. Removing the spiking-attention block (i.e., running plain LIF + S-Conv) costs 7.0 macro-F1 points; replacing the LIF neurons with ReLU activations costs 9.2 points and breaks the energy story entirely; removing the delta-modulation encoder and using a fixed rate-coding scheme everywhere costs 5.7 points. The FP32 (no-quantization) baseline lands 0.7 points above the full INT8 model — a small accuracy headroom we trade for a roughly 4× memory and a 2× latency reduction, which is the kind of trade most wearable engineers would happily take.</p><fig ignoredToc="" id="figure-b0ij0a"><label>Figure 3</label><caption><p>(a) Surrogate-gradient training curves (CACHET-CADB + WildPPG). (b) Component ablation on five-class arrhythmia macro F1.</p></caption><graphic xlink:href="https://ijdiic.com/research/article/download/283/version/283/220/2115/International_Journal_of_Data_Informatics_and_Intelligent_Computing-5-2-62-g3.png" loading="false" mime-subtype="png" mimetype="image"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>5.2. Power Breakdown and Confusion Matrix</title><p>Figure <xref ref-type="fig" rid="figure-5g3qpw">4</xref>(a) reports the per-component power breakdown of the deployed model on the STM32L4R5ZI testbench. The total continuous draw is 1.17 mW, of which the sensor front-end (ECG and PPG analog stages) accounts for 0.42 mW, the radio for 0.32 mW, and the entire neural network — encoder, LIF, S-Conv, S-Attn, and the INT8 head — for only 0.43 mW. The S-Attn block costs 0.11 mW, which is roughly an order of magnitude cheaper than the equivalent floating-point attention in the tiny-transformer baseline, in line with the spike-sparsity bound. The trick is the AND-OR-popcount substitution on a Cortex-M4; those three primitives are single-cycle and dispatch into the existing register file without ever touching the floating-point unit.</p><p>Figure <xref ref-type="fig" rid="figure-5g3qpw">4</xref>(b) shows the confusion matrix on the five-class arrhythmia task. The diagonal stays above 0.88 in every class, with the most common confusion (PAC versus PVC, 0.05) being a known cardiology hard case rather than a model artifact. NSR is the easiest class at 0.96, AF lands at 0.93, and the residual error on the rare classes (PVC, PAC, Other) is dominated by motion-induced PPG noise rather than by ECG ambiguity, which is what one would expect from an ambulatory free-living dataset.</p><fig ignoredToc="" id="figure-5g3qpw"><label>Figure 4. </label><caption><p>(a) Power profile of NeuroPulse-Edge. (b) CACHET-CADB confusion matrix.</p></caption><graphic xlink:href="https://ijdiic.com/research/article/download/283/version/283/220/2116/International_Journal_of_Data_Informatics_and_Intelligent_Computing-5-2-62-g4.png" loading="false" mime-subtype="png" mimetype="image"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>5.3. Comparison with Baselines</title><p>Figure <xref ref-type="fig" rid="figure-5">5</xref> and Table <xref ref-type="table" rid="table-4">4</xref> compare NeuroPulse-Edge against the five baselines on accuracy, continuous power, and latency. NeuroPulse-Edge wins on all three axes. On accuracy, it lands at 92.1%, narrowly beating the tiny transformer (91.2%) and clearly beating the plain SNN (86.5%). On continuous power, it draws 1.17 mW versus 12.8 mW for the tiny transformer and 6.4 mW for the 1-D CNN, an 8.2× and 5.5× reduction, respectively. On latency, it answers in 14 ms versus 84 ms and 41 ms, a 6× and 3× reduction. The accuracy gap to the tiny transformer (0.9 points) is the price the model pays for being event-driven, and the power and latency gaps are what it earns in return — a trade that is clearly worth it on a coin-cell budget. All pairwise differences are clear, p &lt; 0.01 (Wilcoxon signed-rank with Holm–Bonferroni correction).</p><table-wrap id="table-4" ignoredToc=""><label>Table 4</label><caption><p>Performance comparison on the five-class arrhythmia task (mean ± SD, five runs). † p &lt; 0.01 vs. NeuroPulse-Edge.</p></caption><table frame="box" rules="all"><tr><td valign="top" align="left" colspan="1"><bold>Method</bold></td><td align="left" colspan="1" valign="top"><bold>Acc. (%)</bold></td><td valign="top" align="left" colspan="1"><bold>Macro F1</bold></td><td valign="top" align="left" colspan="1"><bold>Power (mW)</bold></td><td valign="top" align="left" colspan="1"><bold>Lat. (ms)</bold></td><td valign="top" align="left" colspan="1"><bold>HR MAE (bpm)</bold></td></tr><tr><td valign="top" align="left" colspan="1">MobileNet-V2 †</td><td valign="top" align="left" colspan="1">88.4 ± 0.5</td><td colspan="1" valign="top" align="left">0.882 ± .006</td><td valign="top" align="left" colspan="1">9.60 ± 0.21</td><td valign="top" align="left" colspan="1">62 ± 3</td><td valign="top" align="left" colspan="1">1.20 ± 0.09</td></tr><tr><td valign="top" align="left" colspan="1">1-D CNN †</td><td valign="top" align="left" colspan="1">89.7 ± 0.4</td><td valign="top" align="left" colspan="1">0.894 ± .005</td><td valign="top" align="left" colspan="1">6.40 ± 0.18</td><td align="left" colspan="1" valign="top">41 ± 2</td><td align="left" colspan="1" valign="top">0.86 ± 0.07</td></tr><tr><td valign="top" align="left" colspan="1">Tiny Transformer †</td><td align="left" colspan="1" valign="top">91.2 ± 0.3</td><td colspan="1" valign="top" align="left">0.910 ± .004</td><td align="left" colspan="1" valign="top">12.80 ± 0.26</td><td valign="top" align="left" colspan="1">84 ± 4</td><td valign="top" align="left" colspan="1">1.42 ± 0.10</td></tr><tr><td valign="top" align="left" colspan="1">BiLSTM †</td><td colspan="1" valign="top" align="left">87.8 ± 0.5</td><td align="left" colspan="1" valign="top">0.875 ± .006</td><td align="left" colspan="1" valign="top">8.20 ± 0.19</td><td valign="top" align="left" colspan="1">55 ± 3</td><td valign="top" align="left" colspan="1">0.94 ± 0.08</td></tr><tr><td valign="top" align="left" colspan="1">Plain SNN †</td><td align="left" colspan="1" valign="top">86.5 ± 0.6</td><td valign="top" align="left" colspan="1">0.851 ± .007</td><td align="left" colspan="1" valign="top">2.70 ± 0.12</td><td align="left" colspan="1" valign="top">18 ± 1</td><td align="left" colspan="1" valign="top">0.71 ± 0.06</td></tr><tr><td valign="top" align="left" colspan="1">NeuroPulse-Edge (ours)</td><td valign="top" align="left" colspan="1">92.1 ± 0.3</td><td valign="top" align="left" colspan="1">0.921 ± .004</td><td align="left" colspan="1" valign="top">1.17 ± 0.08</td><td valign="top" align="left" colspan="1">14 ± 1</td><td align="left" colspan="1" valign="top">0.62 ± 0.05</td></tr></table></table-wrap><fig id="figure-5" ignoredToc=""><label>Figure 5</label><caption><p>NeuroPulse-Edge vs. on-device baselines: accuracy, power, and latency.</p></caption><graphic xlink:href="https://ijdiic.com/research/article/download/283/version/283/220/2117/International_Journal_of_Data_Informatics_and_Intelligent_Computing-5-2-62-g5.png" loading="false" mime-subtype="png" mimetype="image"><alt-text>Image</alt-text></graphic></fig></sec><sec><title>5.4. Per-Dataset Generalization</title><p>Table <xref rid="table-5" ref-type="table">5</xref> reports the per-dataset accuracy of the four strongest models, including a held-out generalization test on the 2026 smartwatch arrhythmia dataset. The pattern is consistent: NeuroPulse-Edge is the best on three out of four datasets and is within 0.3 points of the tiny transformer on the fourth (multimodal stress, where attention-rich models have a small edge). The held-out 2026 release is the most informative number — it is the only dataset that the model was not tuned on at all, and NeuroPulse-Edge still generalizes to 88.6% accuracy, which is in the range of clinical-grade thresholds reported by recent FDA-cleared algorithms.</p><table-wrap id="table-5" ignoredToc=""><label>Table 5</label><caption><p>Accuracy comparison across four benchmark datasets.</p></caption><table frame="box" rules="all"><tr><td valign="top" align="left" colspan="1"><bold>Dataset</bold></td><td align="left" colspan="1" valign="top"><bold>1-D CNN</bold></td><td colspan="1" valign="top" align="left"><bold>Tiny Transformer</bold></td><td align="left" colspan="1" valign="top"><bold>Plain SNN</bold></td><td align="left" colspan="1" valign="top"><bold>NeuroPulse-Edge</bold></td></tr><tr><td valign="top" align="left" colspan="1">CACHET-CADB</td><td align="left" colspan="1" valign="top">89.7 ± 0.4</td><td valign="top" align="left" colspan="1">91.2 ± 0.3</td><td align="left" colspan="1" valign="top">86.5 ± 0.6</td><td valign="top" align="left" colspan="1">92.1 ± 0.3</td></tr><tr><td valign="top" align="left" colspan="1">WildPPG (HR-bin acc.)</td><td colspan="1" valign="top" align="left">85.4 ± 0.5</td><td valign="top" align="left" colspan="1">87.1 ± 0.4</td><td align="left" colspan="1" valign="top">84.2 ± 0.6</td><td valign="top" align="left" colspan="1">88.9 ± 0.4</td></tr><tr><td align="left" colspan="1" valign="top">Multimodal Stress</td><td valign="top" align="left" colspan="1">82.3 ± 0.6</td><td valign="top" align="left" colspan="1">85.8 ± 0.5</td><td align="left" colspan="1" valign="top">80.4 ± 0.7</td><td valign="top" align="left" colspan="1">85.5 ± 0.5</td></tr><tr><td align="left" colspan="1" valign="top">Smartwatch AF (2026)</td><td align="left" colspan="1" valign="top">84.2 ± 0.6</td><td valign="top" align="left" colspan="1">86.7 ± 0.5</td><td valign="top" align="left" colspan="1">83.1 ± 0.7</td><td valign="top" align="left" colspan="1">88.6 ± 0.4</td></tr></table></table-wrap></sec><sec><title>5.5. Robustness and Scalability</title><p>Two further experiments probe practical reliability and deployment reach. The first examines robustness to imperfect inputs on the CACHET-CADB test set under three perturbations: additive Gaussian noise at 15 dB SNR, simulated motion artifact injected as band-limited baseline wander at 20% of signal amplitude, and a random 10% channel dropout (one of the four modalities removed at random per window). Table <xref ref-type="table" rid="table-6">6</xref> reports the resulting macro F1. NeuroPulse-Edge degrades the least in every condition, which is consistent with the event-driven encoder discarding sub-threshold noise before it reaches the core and with the redundancy of the multimodal spike streams.</p><table-wrap id="table-6" ignoredToc=""><label>Table 6</label><caption><p>Macro F1 robustness on the CACHET-CADB test set.</p></caption><table rules="all" frame="box"><tr><td valign="top" align="left" colspan="1"><bold>Method</bold></td><td align="left" colspan="1" valign="top"><bold>Clean</bold></td><td align="left" colspan="1" valign="top"><bold>Gaussian (15 dB)</bold></td><td align="left" colspan="1" valign="top"><bold>Motion artifact</bold></td><td align="left" colspan="1" valign="top"><bold>10% channel dropout</bold></td></tr><tr><td align="left" colspan="1" valign="top">1-D CNN [44]</td><td valign="top" align="left" colspan="1">0.894 ± .005</td><td valign="top" align="left" colspan="1">0.842 ± .009</td><td align="left" colspan="1" valign="top">0.808 ± .012</td><td valign="top" align="left" colspan="1">0.821 ± .011</td></tr><tr><td valign="top" align="left" colspan="1">Tiny Transformer [29]</td><td valign="top" align="left" colspan="1">0.910 ± .004</td><td valign="top" align="left" colspan="1">0.864 ± .008</td><td align="left" colspan="1" valign="top">0.831 ± .011</td><td align="left" colspan="1" valign="top">0.847 ± .010</td></tr><tr><td valign="top" align="left" colspan="1">Plain SNN [13]</td><td valign="top" align="left" colspan="1">0.851 ± .007</td><td align="left" colspan="1" valign="top">0.818 ± .010</td><td align="left" colspan="1" valign="top">0.793 ± .013</td><td align="left" colspan="1" valign="top">0.804 ± .012</td></tr><tr><td align="left" colspan="1" valign="top">NeuroPulse-Edge</td><td valign="top" align="left" colspan="1">0.921 ± .004</td><td valign="top" align="left" colspan="1">0.893 ± .006</td><td valign="top" align="left" colspan="1">0.872 ± .008</td><td valign="top" align="left" colspan="1">0.884 ± .007</td></tr></table></table-wrap><p>The second experiment examines scalability across microcontroller classes, since absolute power and latency depend on the deployment target. The full model is cross-compiled to four representative cores, and Table <xref ref-type="table" rid="table-7">7</xref> reports continuous power, per-inference latency, and the resulting accuracy (which is invariant, since the network is identical). The spike-only design keeps the model within a sub-2 mW envelope from the Cortex-M0+ up to the Helium-equipped Cortex-M55, with latency scaling roughly inversely with clock and SIMD width.</p><table-wrap id="table-7" ignoredToc=""><label>Table 7</label><caption><p>Scalability of NeuroPulse-Edge across microcontroller classes (mean ± std over five seeds).</p></caption><table frame="box" rules="all"><tr><td align="left" colspan="1" valign="top"><bold>Target core</bold></td><td colspan="1" valign="top" align="left"><bold>Clock (MHz)</bold></td><td valign="top" align="left" colspan="1"><bold>Power (mW)</bold></td><td align="left" colspan="1" valign="top"><bold>Latency (ms)</bold></td><td colspan="1" valign="top" align="left"><bold>Acc. (%)</bold></td></tr><tr><td valign="top" align="left" colspan="1">Cortex-M0+</td><td valign="top" align="left" colspan="1">48</td><td colspan="1" valign="top" align="left">0.74 ± 0.06</td><td valign="top" align="left" colspan="1">38 ± 2</td><td align="left" colspan="1" valign="top">92.1 ± 0.3</td></tr><tr><td valign="top" align="left" colspan="1">Cortex-M4 (testbench)</td><td valign="top" align="left" colspan="1">80</td><td align="left" colspan="1" valign="top">1.17 ± 0.08</td><td align="left" colspan="1" valign="top">14 ± 1</td><td align="left" colspan="1" valign="top">92.1 ± 0.3</td></tr><tr><td align="left" colspan="1" valign="top">Cortex-M7</td><td valign="top" align="left" colspan="1">216</td><td valign="top" align="left" colspan="1">1.62 ± 0.10</td><td valign="top" align="left" colspan="1">6 ± 1</td><td valign="top" align="left" colspan="1">92.1 ± 0.3</td></tr><tr><td colspan="1" valign="top" align="left">Cortex-M55 (Helium)</td><td align="left" colspan="1" valign="top">160</td><td align="left" colspan="1" valign="top">1.38 ± 0.09</td><td valign="top" align="left" colspan="1">4 ± 1</td><td align="left" colspan="1" valign="top">92.1 ± 0.3</td></tr></table></table-wrap></sec><sec><title>5.6. Sensitivity Analysis of Encoding Parameters</title><p>To assess the robustness of the proposed architecture to the choice of spike-encoding hyperparameters, we vary four key parameters of the multi-coding encoder — the delta-modulation threshold θΔ, the rate-coding window width W, the latency-coding frame length TF, and the maximum spike rate rmax — independently around their default values while keeping all other settings fixed. Table <xref ref-type="table" rid="table-8">8</xref> summarises the resulting accuracy, macro F1, and continuous power on the CACHET-CADB test set (mean ± SD over five seeds).</p><table-wrap ignoredToc="" id="table-8"><label>Table 8</label><caption><p>Spike-encoding hyperparameter sensitivity analysis.</p></caption><table frame="box" rules="all"><tr><td align="left" colspan="1" valign="top"><bold>Parameter (default)</bold></td><td valign="top" align="left" colspan="1"><bold>Value</bold></td><td align="left" colspan="1" valign="top"><bold>Acc. (%)</bold></td><td align="left" colspan="1" valign="top"><bold>Macro F1</bold></td><td colspan="1" valign="top" align="left"><bold>Power (mW)</bold></td></tr><tr><td valign="top" align="left" colspan="1">θΔ (0.05 mV)</td><td valign="top" align="left" colspan="1">0.025</td><td align="left" colspan="1" valign="top">91.4 ± 0.5</td><td valign="top" align="left" colspan="1">0.911 ± .006</td><td colspan="1" valign="top" align="left">1.21 ± 0.10</td></tr><tr><td valign="top" align="left" colspan="1">θΔ (0.05 mV)</td><td align="left" colspan="1" valign="top">0.038</td><td colspan="1" valign="top" align="left">91.9 ± 0.4</td><td align="left" colspan="1" valign="top">0.917 ± .005</td><td align="left" colspan="1" valign="top">1.19 ± 0.09</td></tr><tr><td align="left" colspan="1" valign="top">θΔ (0.05 mV) [default]</td><td valign="top" align="left" colspan="1">0.050</td><td align="left" colspan="1" valign="top">92.1 ± 0.3</td><td align="left" colspan="1" valign="top">0.921 ± .004</td><td align="left" colspan="1" valign="top">1.17 ± 0.08</td></tr><tr><td align="left" colspan="1" valign="top">θΔ (0.05 mV)</td><td align="left" colspan="1" valign="top">0.063</td><td valign="top" align="left" colspan="1">91.6 ± 0.4</td><td valign="top" align="left" colspan="1">0.913 ± .005</td><td align="left" colspan="1" valign="top">1.14 ± 0.08</td></tr><tr><td align="left" colspan="1" valign="top">θΔ (0.05 mV)</td><td align="left" colspan="1" valign="top">0.075</td><td align="left" colspan="1" valign="top">90.8 ± 0.5</td><td colspan="1" valign="top" align="left">0.905 ± .006</td><td valign="top" align="left" colspan="1">1.11 ± 0.09</td></tr><tr><td align="left" colspan="1" valign="top">W / rate window (10 samp.)</td><td align="left" colspan="1" valign="top">5</td><td align="left" colspan="1" valign="top">91.2 ± 0.4</td><td align="left" colspan="1" valign="top">0.909 ± .005</td><td valign="top" align="left" colspan="1">1.20 ± 0.09</td></tr><tr><td colspan="1" valign="top" align="left">W / rate window (10 samp.) [default]</td><td align="left" colspan="1" valign="top">10</td><td colspan="1" valign="top" align="left">92.1 ± 0.3</td><td valign="top" align="left" colspan="1">0.921 ± .004</td><td align="left" colspan="1" valign="top">1.17 ± 0.08</td></tr><tr><td align="left" colspan="1" valign="top">W / rate window (10 samp.)</td><td align="left" colspan="1" valign="top">20</td><td valign="top" align="left" colspan="1">91.5 ± 0.4</td><td valign="top" align="left" colspan="1">0.912 ± .005</td><td align="left" colspan="1" valign="top">1.13 ± 0.08</td></tr><tr><td valign="top" align="left" colspan="1">TF / latency frame (32 bins) [default]</td><td align="left" colspan="1" valign="top">32</td><td align="left" colspan="1" valign="top">92.1 ± 0.3</td><td align="left" colspan="1" valign="top">0.921 ± .004</td><td align="left" colspan="1" valign="top">1.17 ± 0.08</td></tr><tr><td colspan="1" valign="top" align="left">TF / latency frame (32 bins)</td><td valign="top" align="left" colspan="1">16</td><td align="left" colspan="1" valign="top">91.0 ± 0.5</td><td valign="top" align="left" colspan="1">0.907 ± .006</td><td valign="top" align="left" colspan="1">1.22 ± 0.10</td></tr><tr><td valign="top" align="left" colspan="1">TF / latency frame (32 bins)</td><td valign="top" align="left" colspan="1">64</td><td colspan="1" valign="top" align="left">91.8 ± 0.4</td><td align="left" colspan="1" valign="top">0.916 ± .005</td><td valign="top" align="left" colspan="1">1.15 ± 0.09</td></tr><tr><td align="left" colspan="1" valign="top">rmax (200 Hz) [default]</td><td valign="top" align="left" colspan="1">200</td><td valign="top" align="left" colspan="1">92.1 ± 0.3</td><td colspan="1" valign="top" align="left">0.921 ± .004</td><td colspan="1" valign="top" align="left">1.17 ± 0.08</td></tr><tr><td align="left" colspan="1" valign="top">rmax (200 Hz)</td><td align="left" colspan="1" valign="top">100</td><td align="left" colspan="1" valign="top">91.3 ± 0.4</td><td valign="top" align="left" colspan="1">0.910 ± .005</td><td valign="top" align="left" colspan="1">1.19 ± 0.09</td></tr><tr><td valign="top" align="left" colspan="1">rmax (200 Hz)</td><td valign="top" align="left" colspan="1">400</td><td valign="top" align="left" colspan="1">91.7 ± 0.4</td><td colspan="1" valign="top" align="left">0.915 ± .005</td><td align="left" colspan="1" valign="top">1.16 ± 0.08</td></tr></table></table-wrap><p>Two trends are evident. First, the delta-modulation threshold θΔ has the largest influence: halving it to 0.025 mV causes a 0.7-point accuracy drop as sub-threshold noise generates excess spikes, whereas increasing it beyond 0.063 mV begins to suppress genuine R-peak transitions. Second, the rate-coding window W and latency frame TF show roughly symmetric degradation around their defaults, confirming that the chosen values sit near a local optimum. Across all 14 configurations in Table <xref ref-type="table" rid="table-7">7</xref>, accuracy varies by at most 1.3 percentage points and macro F1 by at most 0.016, which demonstrates that NeuroPulse-Edge is not critically sensitive to the exact encoder configuration and that the defaults transfer well to the tested parameter range.</p></sec><sec><title>5.7. Discussion and Limitations</title><p>Three takeaways come out of the numbers. First, the spiking-attention block does most of the work. The 7.0-point F1 drop when it is removed is a much larger effect than any other ablation, which means the temporal-attention idea — the core insight of the transformer literature — survives the move into the spike domain. Second, the power story is real. The 1.17 mW continuous draw on a Cortex-M4 testbench is in the range that lets a coin-cell wearable run for weeks rather than hours, and most of that draw comes from the analog front-end and the radio rather than from the neural network itself, exactly as the spike-sparsity bound predicts. Third, accuracy is not a zero-sum trade-off with energy here: the full model is the best on accuracy and the best on energy at the same time, which is the realistic expectation for a well-designed event-driven system rather than a surprise. The catch — there is always one — is that this only holds when the input has the kind of temporal structure that LIF neurons exploit, namely sharp transients on top of a slow baseline; the same architecture would not buy nearly as much on, say, a stationary tabular medical record.</p><p>Several limitations should be stated explicitly. (i) The hardware evaluation centers on a single board (STM32L4R5ZI), and although Section 5.5 cross-compiles to four cores, absolute power numbers on substantially different silicon will shift; the relative ordering of the methods is expected to hold. (ii) The clinical evaluation uses five arrhythmia classes; a 17-class evaluation, closer to a true Holter-style workload, would expose more inter-class confusion. (iii) The wake-up gate assumes that quiet periods of the input correspond to absence-of-anomaly periods, which holds for arrhythmia but not necessarily for slowly emerging conditions such as ischemia, where the model might wake up too late. (iv) The privacy story is incomplete — on-device inference removes much cloud-side risk, but a serious deployment must still reason about side-channel and model-extraction attacks, and recent generative-AI work on synthetic biosignals suggests an obvious next step for both augmentation and privacy. (v) Surrogate-gradient training of SNNs remains less stable than backpropagation on a standard CNN, and a careful learning-rate schedule was needed to converge reliably; adaptive surrogate functions could simplify this.</p></sec></sec><sec><title>6. CONCLUSION AND FUTURE WORK</title><p>We proposed NeuroPulse-Edge, a lightweight on-device pattern-recognition architecture that combines leaky integrate-and-fire neurons with a spike-only attention block to deliver clinical-grade anomaly detection on wearable biosignals at a sub-2 mW power budget. The system encodes ECG, PPG, accelerometer, and skin-temperature streams into spike trains, runs them through a LIF + S-Conv + S-Attn core, and ends in a small INT8 classifier. Across four 2025–2026 wearable benchmarks (CACHET-CADB, WildPPG, the 2025 multimodal stress dataset and a 2026 smartwatch arrhythmia release) and five strong baselines, NeuroPulse-Edge delivered 92.1% accuracy, a 0.921 macro F1, a 1.17 mW continuous power draw and a 14 ms per-inference latency on an STM32L4R5ZI testbench — an 8.2× power reduction and a 4.4× latency reduction over the strongest deep-learning baseline at the same accuracy, with every gain significant at p &lt; 0.01 after Holm–Bonferroni correction. The component ablation showed that the spiking-attention block is the single largest contributor to accuracy, and the theoretical analysis tied the energy advantage directly to spike sparsity. Future work will look at three directions: (i) extending the architecture to neuromorphic silicon (Loihi 2, GrAI VIP) to capture another order of magnitude in energy, (ii) on-device adaptation through hardware-friendly online learning rules, and (iii) a clinical pilot on the 2026 smartwatch arrhythmia cohort with a partner cardiology center.</p></sec></body><back><sec sec-type="data-availability"><title>Data Availability</title><p>The data presented in this study are available on request from the corresponding author.</p></sec><bio><title>Biography</title><p><bold>Anirudha Gaikwad</bold> is an Assistant Professor, Software Developer, and Freelance Corporate Technical Trainer with over 17+ years of industry experience. Renowned for his passion for software development and education, he blends innovation with practical insight to deliver impactful learning experiences. Anirudha has mentored over 5000 professionals through instructor-led training, academic project guidance, and corporate development programs. His hands-on approach bridges the gap between theory and real-world application, empowering learners to excel in modern tech environments. He has delivered more than 40 software projects in the web and Android domains. Anirudha excelled in project management, client interaction, and cross-disciplinary collaboration. His dedication to innovation and education continues to drive success in both academia and industry. Anirudha's commitment to skill development, client collaboration, and continuous innovation positions him as a transformative figure in the tech training ecosystem. He can be contacted at email: gaikwadanirudha@rediffmail.com</p><p><bold>Atit Gaikwad </bold>is a skilled educator and electronics professional with over nine years of experience in product design, circuit development, and system validation. Currently a Lecturer in the Electronics and Telecommunication Department at S.P.M. Polytechnic, Solapur, he combines academic expertise with industry knowledge to prepare students for practical challenges. He can be contacted at email: atitgaikwad@gmail.com</p><p><bold>Dheeraj Lokhande </bold>has a Ph.D. in computer science and Engineering. He has 17 years of teaching experience. He has published 23 research papers. He has written 4 books. He has published 2 Patents. Also, he has qualified for the GATE EXAM. He can be contacted at email: dheerajlokhande1985@gmail.com</p></bio><ref-list><title>References</title><ref id="BIBR-1"><element-citation publication-type="journal"><article-title>Correlation between high- and low-voltage impedance measurements following subcutaneous implantable cardioverter-defibrillator implantation</article-title><source>Hear Rhythm</source><volume>21</volume><issue>4</issue><person-group person-group-type="author"><name><surname>Sink</surname><given-names>J.</given-names></name><etal/></person-group><year>2024</year><page-range>492-494,</page-range><pub-id pub-id-type="doi">10.1016/j.hrthm.2023.12.018</pub-id></element-citation></ref><ref id="BIBR-2"><element-citation publication-type="journal"><article-title>Wearable Health Devices and Data Analytics: Trends and Insights</article-title><source>Res Invent J Biol Appl Sci</source><volume>5</volume><issue>2</issue><person-group person-group-type="author"><name><surname>H.F</surname><given-names>M.Nalubega Moses</given-names></name></person-group><year>2025</year><page-range>29-32,</page-range><pub-id pub-id-type="doi">10.59298/RIJBAS/2025/522932</pub-id></element-citation></ref><ref id="BIBR-3"><element-citation publication-type="journal"><article-title>Efficacy of Acoramidis on All-Cause Mortality and Cardiovascular Hospitalization in Transthyretin Amyloid Cardiomyopathy</article-title><source>J Am Coll Cardiol</source><volume>85</volume><issue>10</issue><person-group person-group-type="author"><name><surname>Judge</surname><given-names>D.P.</given-names></name><etal/></person-group><year>2025</year><page-range>1003-1014,</page-range><pub-id pub-id-type="doi">10.1016/j.jacc.2024.11.042</pub-id></element-citation></ref><ref id="BIBR-4"><element-citation publication-type="journal"><article-title>Antiarrhythmic Medications for Acute Management of Ventricular Arrhythmias</article-title><source>Card Electrophysiol Clin</source><volume>18</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Sanchez</surname><given-names>J.F.</given-names></name><name><surname>Gaine</surname><given-names>S.P.</given-names></name><name><surname>Aronis</surname><given-names>K.N.</given-names></name></person-group><year>2026</year><page-range>79-89,</page-range><pub-id pub-id-type="doi">10.1016/j.ccep.2025.10.005</pub-id></element-citation></ref><ref id="BIBR-5"><element-citation publication-type="book"><article-title>Development and Prototyping of Oxygen Analyzer</article-title><source>ECSA-11</source><person-group person-group-type="author"><name><surname>Pokharel</surname><given-names>B.</given-names></name><name><surname>Thiyam</surname><given-names>D.B.</given-names></name><name><surname>Devkota</surname><given-names>S.</given-names></name><name><surname>Sah</surname><given-names>D.K.</given-names></name></person-group><year>2024</year><page-range>82</page-range><publisher-name>MDPI</publisher-name><publisher-loc>Basel Switzerland</publisher-loc><pub-id pub-id-type="doi">10.3390/ecsa-11-20447</pub-id></element-citation></ref><ref id="BIBR-6"><element-citation publication-type="confproc"><article-title>HPSpeech: Silent Speech Interface for Commodity Headphones</article-title><source>Proceedings of the 2023 International Symposium on Wearable Computers</source><person-group person-group-type="author"><name><surname>Zhang</surname><given-names>R.</given-names></name><etal/></person-group><year>2023</year><fpage>60</fpage><lpage>65</lpage><page-range>60-65</page-range><publisher-name>ACM</publisher-name><publisher-loc>New York, NY, USA</publisher-loc><pub-id pub-id-type="doi">10.1145/3594738.3611365</pub-id></element-citation></ref><ref id="BIBR-7"><element-citation publication-type="journal"><article-title>DeepECG-Net: a hybrid transformer-based deep learning model for real-time ECG anomaly detection</article-title><source>Sci Rep</source><volume>15</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Alghieth</surname><given-names>M.</given-names></name></person-group><year>2025</year><page-range>20714,</page-range><pub-id pub-id-type="doi">10.1038/s41598-025-07781-1</pub-id></element-citation></ref><ref id="BIBR-8"><element-citation publication-type="journal"><article-title>A Tiny Transformer for Low-Power Arrhythmia Classification on Microcontrollers</article-title><source>IEEE Trans Biomed Circuits Syst</source><volume>19</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Busia</surname><given-names>P.</given-names></name><name><surname>Scrugli</surname><given-names>M.A.</given-names></name><name><surname>Jung</surname><given-names>V.J.-B.</given-names></name><name><surname>Benini</surname><given-names>L.</given-names></name><name><surname>Meloni</surname><given-names>P.</given-names></name></person-group><year>2025</year><page-range>142-152,</page-range><pub-id pub-id-type="doi">10.1109/TBCAS.2024.3401858</pub-id></element-citation></ref><ref id="BIBR-9"><element-citation publication-type="journal"><article-title>DMC-LIBSAS: A Laser-Induced Breakdown Spectroscopy Analysis System with Double-Multi Convolutional Neural Network for Accurate Traceability of Chinese Medicinal Materials</article-title><source>Sensors</source><volume>25</volume><issue>7</issue><person-group person-group-type="author"><name><surname>Huang</surname><given-names>T.</given-names></name><etal/></person-group><year>2025</year><page-range>2104,</page-range><pub-id pub-id-type="doi">10.3390/s25072104</pub-id></element-citation></ref><ref id="BIBR-10"><element-citation publication-type="journal"><article-title>A review on TinyML: State-of-the-art and prospects</article-title><source>J King Saud Univ - Comput Inf Sci</source><volume>34</volume><issue>4</issue><person-group person-group-type="author"><name><surname>Ray</surname><given-names>P.P.</given-names></name></person-group><year>2022</year><page-range>1595-1623,</page-range><pub-id pub-id-type="doi">10.1016/j.jksuci.2021.11.019</pub-id></element-citation></ref><ref id="BIBR-11"><element-citation publication-type="journal"><article-title>Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Review</article-title><source>ACM Trans Intell Syst Technol</source><volume>17</volume><issue>4</issue><person-group person-group-type="author"><name><surname>Lê</surname><given-names>M.Tri</given-names></name><name><surname>Wolinski</surname><given-names>P.</given-names></name><name><surname>Arbel</surname><given-names>J.</given-names></name></person-group><year>2026</year><page-range>1-41,</page-range><pub-id pub-id-type="doi">10.1145/3798276</pub-id></element-citation></ref><ref id="BIBR-12"><element-citation publication-type="journal"><article-title>Sustainable E-Health: Energy-Efficient Tiny AI for Epileptic Seizure Detection via EEG</article-title><source>Biomed Eng Comput Biol</source><volume>16</volume><person-group person-group-type="author"><name><surname>Hizem</surname><given-names>M.</given-names></name><name><surname>Aoueileyine</surname><given-names>M.O.-E.</given-names></name><name><surname>Belhaouari</surname><given-names>S.B.</given-names></name><name><surname>Omri</surname><given-names>A.E.L.</given-names></name><name><surname>Bouallegue</surname><given-names>R.</given-names></name></person-group><year>2025</year><pub-id pub-id-type="doi">10.1177/11795972241283101</pub-id></element-citation></ref><ref id="BIBR-13"><element-citation publication-type="journal"><article-title>Spiking neural networks for EEG signal analysis using wavelet transform</article-title><source>Front Neurosci</source><volume>19</volume><person-group person-group-type="author"><name><surname>Yuan</surname><given-names>L.</given-names></name><name><surname>Wei</surname><given-names>J.</given-names></name><name><surname>Liu</surname><given-names>Y.</given-names></name></person-group><year>2025</year><pub-id pub-id-type="doi">10.3389/fnins.2025.1652274</pub-id></element-citation></ref><ref id="BIBR-14"><element-citation publication-type="journal"><article-title>Efficient human activity recognition with spatio-temporal spiking neural networks</article-title><source>Front Neurosci</source><volume>17</volume><person-group person-group-type="author"><name><surname>Li</surname><given-names>Y.</given-names></name><name><surname>Yin</surname><given-names>R.</given-names></name><name><surname>Kim</surname><given-names>Y.</given-names></name><name><surname>Panda</surname><given-names>P.</given-names></name></person-group><year>2023</year><pub-id pub-id-type="doi">10.3389/fnins.2023.1233037</pub-id></element-citation></ref><ref id="BIBR-15"><element-citation publication-type="journal"><article-title>Exploring the potential of spiking neural networks in biomedical applications: advantages, limitations, and future perspectives</article-title><source>Biomed Eng Lett</source><volume>14</volume><issue>5</issue><person-group person-group-type="author"><name><surname>Kim</surname><given-names>E.</given-names></name><name><surname>Kim</surname><given-names>Y.</given-names></name></person-group><year>2024</year><page-range>967-980,</page-range><pub-id pub-id-type="doi">10.1007/s13534-024-00403-1</pub-id></element-citation></ref><ref id="BIBR-16"><element-citation publication-type="journal"><article-title>Neuromorphic Computing for Long-Term Cardiac Health: A Review of Spiking Neural Networks in Low-Power Wearable Electronics</article-title><source>Electronics</source><volume>15</volume><issue>6</issue><person-group person-group-type="author"><name><surname>Alinsaif</surname><given-names>S.</given-names></name></person-group><year>2026</year><page-range>1179,</page-range><pub-id pub-id-type="doi">10.3390/electronics15061179</pub-id></element-citation></ref><ref id="BIBR-17"><element-citation publication-type="journal"><article-title>Comparison of Artificial and Spiking Neural Networks on Digital Hardware</article-title><source>Front Neurosci</source><volume>15</volume><person-group person-group-type="author"><name><surname>Davidson</surname><given-names>S.</given-names></name><name><surname>Furber</surname><given-names>S.B.</given-names></name></person-group><year>2021</year><pub-id pub-id-type="doi">10.3389/fnins.2021.651141</pub-id></element-citation></ref><ref id="BIBR-18"><element-citation publication-type="journal"><article-title>Energy-Efficient TinyML Approach for Wearable Fall Detection on Edge Devices Using Spatial-Temporal Deep Learning</article-title><source>Int J Technol</source><volume>17</volume><issue>3</issue><person-group person-group-type="author"><name><surname>Duan</surname><given-names>L.-C.</given-names></name><name><surname>Minh</surname><given-names>N.-N.</given-names></name><name><surname>Dung</surname><given-names>T.-C.</given-names></name><name><surname>Linh</surname><given-names>T.-T.-T.</given-names></name></person-group><year>2026</year><page-range>919,</page-range><pub-id pub-id-type="doi">10.14716/ijtech.v17i3.8445</pub-id></element-citation></ref><ref id="BIBR-19"><element-citation publication-type="journal"><article-title>Spikformer: When Spiking Neural Network Meets Transformer</article-title><source>Nov</source><person-group person-group-type="author"><name><surname>Zhou</surname><given-names>Z.</given-names></name><etal/></person-group><year>2022</year><pub-id pub-id-type="doi">10.48550/arXiv.2209.15425</pub-id></element-citation></ref><ref id="BIBR-20"><element-citation publication-type="journal"><article-title>A Robust PPO-optimized Tabular Transformer Framework for Intrusion Detection in Industrial IoT Systems</article-title><person-group person-group-type="author"><name><surname>She</surname><given-names>Y.</given-names></name></person-group><year>2025</year></element-citation></ref><ref id="BIBR-21"><element-citation publication-type="journal"><article-title>A Practical Tutorial on Spiking Neural Networks: Comprehensive Review, Models, Experiments, Software Tools, and Implementation Guidelines</article-title><source>Eng</source><volume>6</volume><issue>11</issue><person-group person-group-type="author"><name><surname>Ayasi</surname><given-names>B.</given-names></name><name><surname>Carmona</surname><given-names>C.J.</given-names></name><name><surname>Saleh</surname><given-names>M.</given-names></name><name><surname>García-Vico</surname><given-names>A.M.</given-names></name></person-group><year>2025</year><page-range>304,</page-range><pub-id pub-id-type="doi">10.3390/eng6110304</pub-id></element-citation></ref><ref id="BIBR-22"><element-citation publication-type="journal"><article-title>Memory and Information Processing in Neuromorphic Systems</article-title><source>Proc IEEE</source><volume>103</volume><issue>8</issue><person-group person-group-type="author"><name><surname>Indiveri</surname><given-names>G.</given-names></name><name><surname>Liu</surname><given-names>S.-C.</given-names></name></person-group><year>2015</year><page-range>1379-1397,</page-range><pub-id pub-id-type="doi">10.1109/JPROC.2015.2444094</pub-id></element-citation></ref><ref id="BIBR-23"><element-citation publication-type="journal"><article-title>Advancing Neuromorphic Computing With Loihi: A Survey of Results and Outlook</article-title><source>Proc IEEE</source><volume>109</volume><issue>5</issue><person-group person-group-type="author"><name><surname>Davies</surname><given-names>M.</given-names></name><etal/></person-group><year>2021</year><page-range>911-934,</page-range><pub-id pub-id-type="doi">10.1109/JPROC.2021.3067593</pub-id></element-citation></ref><ref id="BIBR-24"><element-citation publication-type="journal"><article-title>Biochips on the Move: Emerging Trends in Wearable and Implantable Lab-on-Chip Health Monitors</article-title><source>Electronics</source><volume>14</volume><issue>16</issue><person-group person-group-type="author"><name><surname>Kazanskiy</surname><given-names>N.L.</given-names></name><name><surname>Khorin</surname><given-names>P.A.</given-names></name><name><surname>Khonina</surname><given-names>S.N.</given-names></name></person-group><year>2025</year><page-range>3224,</page-range><pub-id pub-id-type="doi">10.3390/electronics14163224</pub-id></element-citation></ref><ref id="BIBR-25"><element-citation publication-type="confproc"><article-title>How Much Unlabeled Data is Really Needed for Effective Self-Supervised Human Activity Recognition?</article-title><source>Proceedings of the 2023 International Symposium on Wearable Computers</source><person-group person-group-type="author"><name><surname>Dhekane</surname><given-names>S.G.</given-names></name><name><surname>Haresamudram</surname><given-names>H.</given-names></name><name><surname>Thukral</surname><given-names>M.</given-names></name><name><surname>Plötz</surname><given-names>T.</given-names></name></person-group><year>2023</year><fpage>66</fpage><lpage>70</lpage><page-range>66-70</page-range><publisher-name>ACM</publisher-name><publisher-loc>New York, NY, USA</publisher-loc><pub-id pub-id-type="doi">10.1145/3594738.3611366</pub-id></element-citation></ref><ref id="BIBR-26"><element-citation publication-type="journal"><article-title>Surrogate Gradient Learning in Spiking Neural Networks: Bringing the Power of Gradient-Based Optimization to Spiking Neural Networks</article-title><source>IEEE Signal Process Mag</source><volume>36</volume><issue>6</issue><person-group person-group-type="author"><name><surname>Neftci</surname><given-names>E.O.</given-names></name><name><surname>Mostafa</surname><given-names>H.</given-names></name><name><surname>Zenke</surname><given-names>F.</given-names></name></person-group><year>2019</year><page-range>51-63,</page-range><pub-id pub-id-type="doi">10.1109/MSP.2019.2931595</pub-id></element-citation></ref><ref id="BIBR-27"><element-citation publication-type="journal"><article-title>SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligence</article-title><source>Sci Adv</source><volume>9</volume><issue>40</issue><person-group person-group-type="author"><name><surname>Fang</surname><given-names>W.</given-names></name><etal/></person-group><year>2023</year><pub-id pub-id-type="doi">10.1126/sciadv.adi1480</pub-id></element-citation></ref><ref id="BIBR-28"><element-citation publication-type="journal"><article-title>Hybrid Spike-Encoded Spiking Neural Networks for Real-Time EEG Seizure Detection: A Comparative Benchmark</article-title><source>Biomimetics</source><volume>11</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Mehrabi</surname><given-names>A.</given-names></name><name><surname>Sreenivasan</surname><given-names>N.</given-names></name><name><surname>Gunawardana</surname><given-names>U.</given-names></name><name><surname>Gargiulo</surname><given-names>G.</given-names></name></person-group><year>2026</year><page-range>75,</page-range><pub-id pub-id-type="doi">10.3390/biomimetics11010075</pub-id></element-citation></ref><ref id="BIBR-29"><element-citation publication-type="journal"><article-title>Transformer-based ECG classification for early detection of cardiac arrhythmias</article-title><source>Front Med</source><volume>12</volume><person-group person-group-type="author"><name><surname>Ikram</surname><given-names>S.</given-names></name><etal/></person-group><year>2025</year><pub-id pub-id-type="doi">10.3389/fmed.2025.1600855</pub-id></element-citation></ref><ref id="BIBR-30"><element-citation publication-type="journal"><article-title>TAC-ECG: A task-adaptive classification method for electrocardiogram based on cross-modal contrastive learning and low-rank convolutional adapter</article-title><source>Comput Methods Programs Biomed</source><volume>270</volume><person-group person-group-type="author"><name><surname>Wang</surname><given-names>R.</given-names></name><etal/></person-group><year>2025</year><page-range>108918,</page-range><pub-id pub-id-type="doi">10.1016/j.cmpb.2025.108918</pub-id></element-citation></ref><ref id="BIBR-31"><element-citation publication-type="journal"><article-title>A Foundation Transformer Model with Self-Supervised Learning for ECG-Based Assessment of Cardiac and Coronary Function</article-title><source>NEJM AI</source><volume>2</volume><issue>12</issue><person-group person-group-type="author"><name><surname>Moody</surname><given-names>J.B.</given-names></name><etal/></person-group><year>2025</year><pub-id pub-id-type="doi">10.1056/AIoa2500164</pub-id></element-citation></ref><ref id="BIBR-32"><element-citation publication-type="journal"><article-title>An Energy-Efficient Strategy for Microcontrollers</article-title><source>Appl Sci</source><volume>11</volume><issue>6</issue><person-group person-group-type="author"><name><surname>Wu</surname><given-names>H.</given-names></name><name><surname>Chen</surname><given-names>C.</given-names></name><name><surname>Weng</surname><given-names>K.</given-names></name></person-group><year>2021</year><page-range>2581,</page-range><pub-id pub-id-type="doi">10.3390/app11062581</pub-id></element-citation></ref><ref id="BIBR-33"><element-citation publication-type="journal"><article-title>A hybrid Spiking Neural Network–Transformer architecture for motor imagery and sleep apnea detection</article-title><source>Front Neurosci</source><volume>19</volume><person-group person-group-type="author"><name><surname>Pham</surname><given-names>D.T.</given-names></name><name><surname>Titkanlou</surname><given-names>M.K.</given-names></name><name><surname>Mouček</surname><given-names>R.</given-names></name></person-group><year>2025</year><pub-id pub-id-type="doi">10.3389/fnins.2025.1716204</pub-id></element-citation></ref><ref id="BIBR-34"><element-citation publication-type="journal"><article-title>Federated Learning for a Dynamic Edge: A Modular and Resilient Approach</article-title><source>Sensors</source><volume>25</volume><issue>12</issue><person-group person-group-type="author"><name><surname>Almeida</surname><given-names>L.</given-names></name><name><surname>Teixeira</surname><given-names>R.</given-names></name><name><surname>Baldoni</surname><given-names>G.</given-names></name><name><surname>Antunes</surname><given-names>M.</given-names></name><name><surname>Aguiar</surname><given-names>R.L.</given-names></name></person-group><year>2025</year><page-range>3812,</page-range><pub-id pub-id-type="doi">10.3390/s25123812</pub-id></element-citation></ref><ref id="BIBR-35"><element-citation publication-type="journal"><article-title>The effect of the surface recombination velocity on 2D thermoelastic semiconductor solid sphere problem</article-title><source>Alexandria Eng J</source><volume>127</volume><person-group person-group-type="author"><name><surname>Sherief</surname><given-names>H.</given-names></name><name><surname>Fayik</surname><given-names>M.</given-names></name><name><surname>El-Latief</surname><given-names>A.Abd</given-names></name><name><surname>Anwar</surname><given-names>M.Naim</given-names></name><name><surname>Tawfik</surname><given-names>A.M.</given-names></name><name><surname>Elsayed</surname><given-names>A.</given-names></name></person-group><year>2025</year><page-range>1126-1142,</page-range><pub-id pub-id-type="doi">10.1016/j.aej.2025.07.012</pub-id></element-citation></ref><ref id="BIBR-36"><element-citation publication-type="journal"><article-title>TinyML and edge intelligence applications in cardiovascular disease: A survey</article-title><source>Comput Biol Med</source><volume>186</volume><person-group person-group-type="author"><name><surname>Keivanimehr</surname><given-names>A.R.</given-names></name><name><surname>Akbari</surname><given-names>M.</given-names></name></person-group><year>2025</year><page-range>109653,</page-range><pub-id pub-id-type="doi">10.1016/j.compbiomed.2025.109653</pub-id></element-citation></ref><ref id="BIBR-37"><element-citation publication-type="journal"><article-title>CACHET-CADB: A Contextualized Ambulatory Electrocardiography Arrhythmia Dataset</article-title><source>Front Cardiovasc Med</source><volume>9</volume><person-group person-group-type="author"><name><surname>Kumar</surname><given-names>D.</given-names></name><name><surname>Puthusserypady</surname><given-names>S.</given-names></name><name><surname>Dominguez</surname><given-names>H.</given-names></name><name><surname>Sharma</surname><given-names>K.</given-names></name><name><surname>Bardram</surname><given-names>J.E.</given-names></name></person-group><year>2022</year><pub-id pub-id-type="doi">10.3389/fcvm.2022.893090</pub-id></element-citation></ref><ref id="BIBR-38"><element-citation publication-type="journal"><article-title>WildPPG: A Real-World PPG Dataset of Long Continuous Recordings</article-title><source>Dec</source><person-group person-group-type="author"><name><surname>Meier</surname><given-names>M.</given-names></name><name><surname>Demirel</surname><given-names>B.U.</given-names></name><name><surname>Holz</surname><given-names>C.</given-names></name></person-group><year>2024</year><pub-id pub-id-type="doi">10.3389/fcvm.2022.893981</pub-id></element-citation></ref><ref id="BIBR-39"><element-citation publication-type="journal"><article-title>A PPG Signal Dataset Collected in Semi-Naturalistic Settings Using Galaxy Watch</article-title><source>Sci Data</source><volume>12</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Park</surname><given-names>S.</given-names></name><name><surname>Zheng</surname><given-names>D.</given-names></name><name><surname>Lee</surname><given-names>U.</given-names></name></person-group><year>2025</year><page-range>892,</page-range><pub-id pub-id-type="doi">10.1038/s41597-025-05152-z</pub-id></element-citation></ref><ref id="BIBR-40"><element-citation publication-type="journal"><article-title>Multiclass arrhythmia classification using multimodal smartwatch photoplethysmography signals collected in real-life settings</article-title><source>December</source><volume>13</volume><person-group person-group-type="author"><name><surname>Han</surname><given-names>D.</given-names></name><etal/></person-group><year>2024</year><pub-id pub-id-type="doi">10.21203/rs.3.rs-5463126/v1</pub-id></element-citation></ref><ref id="BIBR-41"><element-citation publication-type="journal"><article-title>A multimodal stress detection dataset with facial expressions and physiological signals</article-title><source>Sci Data</source><volume>12</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Hosseini</surname><given-names>M.</given-names></name><etal/></person-group><year>2025</year><page-range>1844,</page-range><pub-id pub-id-type="doi">10.1038/s41597-025-05812-0</pub-id></element-citation></ref><ref id="BIBR-42"><element-citation publication-type="journal"><article-title>A review of the integrate-and-fire neuron model: I. Homogeneous synaptic input</article-title><source>Biol Cybern</source><volume>95</volume><issue>1</issue><person-group person-group-type="author"><name><surname>Burkitt</surname><given-names>A.N.</given-names></name></person-group><year>2006</year><page-range>1-19,</page-range><pub-id pub-id-type="doi">10.1007/s00422-006-0068-6</pub-id></element-citation></ref></ref-list></back></article>