REVIEW 3 major objections 5 minor 5 cited by
Analysis of Generalized Hebbian Learning Algorithm for Neuromorphic Hardware Using Spinnaker
T0 review · 3 major / 5 minor · reviewed 2026-08-12 · deepseek-v4-flash
Pith's one-line read Running the Generalized Hebbian Algorithm on the SpiNNaker neuromorphic platform is reported to lift classification accuracy on the UCI Wine dataset to 80.56%, with 2650 J of energy consumption.
desk verdict An incomplete draft whose central hardware-benefit claim is confounded by different train/test splits and missing tables; worth a desk reject, not referee time. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The Generalized Hebbian Algorithm (GHA) is the central object: an unsupervised online update rule in which each output unit learns one eigenvector of the input correlation matrix, with outputs ordered by decreasing eigenvalue, extending Hebb's 'fire together, wire together' rule to find principal components from data without first computing the correlation matrix. SpiNNaker is the hardware carrier: a massively parallel neuromorphic machine built from ARM cores, with packet-switched Address Event Representation (AER) multicast communication, designed to simulate spiking neural networks in real time. The paper's argument runs through the interaction of these two: GHA's simple, local, sample-by-sample updates are well matched to SpiNNaker's parallel event-driven architecture. The experiments also rely on adjusting the training/test split (70/30, 50/50, 80/20, 30/70), which the authors identify as the main change that raised GHA's classification accuracy from 30.56% on MNIST to over 80% on the UCI Wine dataset.
What would settle it
Run GHA on the UCI Wine dataset with the same training/test split (for example 30/70) both on SpiNNaker and on the non-SpiNNaker setup and compare the accuracies and energy readings; if the reported 80.56% versus 72.80% gap vanishes or inverts at matched splits, the hardware-driven improvement is not supported.
Extended reading notes
Core claim
The paper's central claim is that GHA—an online rule that learns the eigenvectors of the input autocorrelation matrix directly from samples—maps cleanly onto SpiNNaker and yields significant improvements in classification accuracy compared with both plain Hebbian learning and the same GHA run without SpiNNaker. On MNIST, GHA shows a lower error rate and a higher average convergence rate than Hebbian learning, but it also uses more memory and takes longer to train. On the UCI datasets, the authors report the highest accuracy of 80.56% for the Wine dataset with a 30% training split on SpiNNaker at 2650 J, and 72.80% without SpiNNaker at 7100 J with an 80% training split. They attribute the improvement to SpiNNaker's neuromorphic, energy-efficient processing and conclude that GHA is well suited to high-performance, rapid-convergence tasks such as image and speech recognition.
Load-bearing premise
The claim that SpiNNaker improves accuracy rests on comparing runs with different training-set sizes, 30% on SpiNNaker versus 80% without, so the hardware effect is never separated from the effect of the data split.
Editorial extensions
If this is right
- GHA offers a biologically plausible route to feature extraction that can run on parallel neuromorphic hardware without pre-computing input covariance matrices.
- On the reported UCI Wine result, GHA on SpiNNaker reaches 80.56% accuracy with 2650 J, indicating that brain-inspired learning can be energy-efficient on small benchmark tasks.
- GHA's higher accuracy and convergence rate come with increased training time and memory usage, so resource management is a direct constraint on its practical use.
- Adjusting the training-to-test split is the lever the authors used to improve GHA accuracy from 30.56% on MNIST to above 80% on UCI datasets.
Reading between the lines
- Because the SpiNNaker and non-SpiNNaker comparisons used different training splits, the accuracy gap cannot be cleanly attributed to the hardware; a matched-split comparison would settle whether SpiNNaker itself improves generalization.
- The 80.56% figure is a single small dataset result; a natural extension is to test GHA on larger benchmarks with the same split-adjustment protocol to see whether the accuracy gain generalizes beyond the UCI Wine dataset.
- If matched-split comparisons confirm a hardware benefit, it would suggest that event-driven parallel execution adds a regularization-like effect to Hebbian learning, a hypothesis that future work could test directly.
- The authors' planned FPGA-based GHA accelerators could reuse the same accuracy and energy metrics to compare neuromorphic versus reconfigurable platforms on equal terms.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper reports an experimental comparison of the Generalized Hebbian Algorithm (GHA) and standard Hebbian learning on the MNIST and UCI Machine Learning datasets, with and without the SpiNNaker neuromorphic platform. The central claim is that GHA on SpiNNaker achieves significant improvements in classification accuracy, with a reported peak of 80.56% on the UCI Wine dataset using a 30% training split, versus 72.80% without SpiNNaker using an 80% training split, along with energy consumption of 2650 J and 7100 J respectively. The authors conclude that GHA outperforms Hebbian learning and that SpiNNaker is a powerful platform for improving classification accuracy.
Significance. If the central claim were supported, demonstrating that running GHA on SpiNNaker improves classification accuracy relative to the same algorithm without the platform would be a notable result for neuromorphic computing. The paper also provides a concise summary of SpiNNaker's architecture and the GHA update rule. However, the experimental design does not support the claim: the hardware and non-hardware conditions differ in training set size, the supporting tables are absent and mislabeled, and no hyperparameters or error bars are provided. As presented, the result is not a reproducible measurement of hardware-driven improvement.
major comments (3)
- [Section III.B, paragraph after Table VII] The comparison that grounds the abstract's claim of 'significant improvements' is confounded: the SpiNNaker condition uses a 30% training split and the non-SpiNNaker condition uses an 80% split, and the manuscript itself states that 'the main change was the adjustment of the training and test data split.' Consequently, the difference between 80.56% and 72.80% cannot be attributed to SpiNNaker, and the central claim collapses unless the comparison is rerun with identical splits.
- [Tables IV-VII] The tables are captioned 'ON HEBBIAN LEARNING ALGORITHM' even though the text describes the results as being for the GHA model, and the table bodies are missing entirely. This makes it impossible to verify which algorithm produced the reported accuracy and energy figures, including the headline 80.56% result; the algorithm attribution must be corrected and the tables populated before the results can be assessed.
- [Section III.A and III.B] The paper reports no hyperparameter values (learning rate, number of epochs, number of output principal components), no preprocessing details for the UCI datasets, and no repeated runs or error bars. Instead, the paper selects the highest accuracy across four training/test splits as the headline result; this post hoc selection is not an independent measurement of GHA or of SpiNNaker and inflates the apparent improvement.
minor comments (5)
- [Title] The title spells the platform as 'Spinnaker'; it should be 'SpiNNaker' throughout the paper.
- [Section I, third paragraph] The phrase 'By offers numerous advantages as an extension of the classical Hebbian learning rule' is ungrammatical and should be revised to 'It offers numerous advantages as an extension of the classical Hebbian learning rule.'
- [Section I, fourth paragraph] The sentence 'making it ideal platform for Neuromorphic computing' should read 'making it an ideal platform for neuromorphic computing.'
- [Section III.B, paragraph after Table II] The claims that GHA has higher memory usage and training time than HA are unsupported because Table II is empty in the manuscript.
- [Section II.C] Reference [10] appears truncated, and the GHA description would be clearer with a formal pseudocode listing or numbered equations for the update rule.
Circularity Check
No circular derivation: the paper is an empirical comparison with a serious training-split confound, but its claims do not reduce to their inputs by construction.
full rationale
This paper does not contain a derivation chain of the kind that can be circular. The Generalized Hebbian Algorithm is presented by citing Sanger's external algorithm and convergence theorem (reference [10]), and the SpiNNaker hardware properties are cited from Furber et al. (reference [22]). Neither is re-derived, and neither load-bearing algorithmic step is justified by a self-citation. The authors' many self-citations appear only in the future-work section, where they argue that FPGA-based systems are a good avenue for future GHA acceleration; that is not load-bearing for the paper's central accuracy claim. The central empirical claim compares 80.56% accuracy at a 30% training split with SpiNNaker against 72.80% at an 80% training split without SpiNNaker, and the text explicitly states that 'the main change was the adjustment of the training and test data split.' This is a genuine experimental confound and a correctness risk, but it is not circularity: the reported accuracy is not a fitted parameter renamed as a prediction, nor is any equation equivalent to its own input by construction. The mismatched table captions ('ON HEBBIAN LEARNING ALGORITHM' in Tables IV-VII while the narrative describes GHA results) are internal consistency problems, not circular reasoning. Because no load-bearing step reduces to its own inputs, the circularity score is 0.
Assumptions & free parameters
free parameters (4)
- train/test split ratio =
30/70 for best with-SpiNNaker result; 80/20 for best without-SpiNNaker result
- learning rate
- number of epochs
- number of output principal components
assumptions (3)
- standard math GHA converges to the eigenvectors of the input autocorrelation matrix (Sanger's rule theorem)
- domain assumption SpiNNaker simulation preserves GHA learning dynamics without significant numerical deviation
- domain assumption A single deterministic train/test split adequately estimates generalization performance
Cite this review
Pith. "Pith review of Analysis of Generalized Hebbian Learning Algorithm for Neuromorphic Hardware Using Spinnaker." pith.science (2026). https://pith.science/paper/KCSS2ZZS
@misc{pith2026241111575,
author = {Pith},
title = {Pith review of: Analysis of Generalized Hebbian Learning Algorithm for Neuromorphic Hardware Using Spinnaker},
year = {2026},
howpublished = {\url{https://pith.science/paper/KCSS2ZZS}},
note = {Machine review of arXiv:2411.11575}
}
read the original abstract
Neuromorphic computing, inspired by biological neural networks, has emerged as a promising approach for solving complex machine learning tasks with greater efficiency and lower power consumption. The integration of biologically plausible learning algorithms, such as the Generalized Hebbian Algorithm (GHA), is key to enhancing the performance of neuromorphic systems. In this paper, we explore the application of GHA in large-scale neuromorphic platforms, specifically SpiNNaker, a hardware designed to simulate large neural networks. Our results demonstrate significant improvements in classification accuracy, showcasing the potential of biologically inspired learning algorithms in advancing the field of neuromorphic computing.
Figures
Forward citations
Cited by 5 Pith papers
-
Real-Time Piano Note Frequency Detection Using FPGA and FFT Core
An FPGA implementation using a 512-point Xilinx FFT core detects and displays the fundamental frequency of single piano notes, with examples near 293.68 Hz and 130.68 Hz.
-
Monophonic Audio Synthesizer Using FPGAs
A student project describing an FPGA synthesizer that only achieved a button-triggered waveform output, while the ADSR envelope, filters, and UART interface remained non-functional.
-
FPGA-Based Mini X-Ray Detector Front-End
An Artix-7 FPGA receives 16×16 grayscale images over UART, stores them in BRAM, detects and corrects injected offset/gain pixel errors with fixed thresholds, and returns the image with LED/LCD error reporting.
-
Design and Implementation of Washing Machine HUD Using FPGAs
A course project implements a washing machine control FSM and a VGA display on a Spartan-3E FPGA using standard debouncing, quadrature decoding, and VESA timing techniques.
-
Wavelet Based Frequency Detection Using FPGAs
A 133-tap complex Morlet wavelet FIR filter on an FPGA detects a 6 kHz tone, as shown by an LED response curve, but the claim rests on simulation-fitted thresholds and no quantitative evaluation.
Reference graph
Works this paper leans on
-
[1]
Quantitative Analysis : There are three metrics involved : average convergence rate is the measure of quickly algorithm converges to stable solution. Error rate is the measure of how well the network captures and reproduces the input patterns and Computational Complexity includes memory usage and training time to understand the efficiency of the algorithm...
-
[2]
Functional Comparison: We consider classification accuracy measure for Hebbian learning Algorithm and Generalized Hebbian learning Algorithm to evaluate and understand the findings. We evaluated the performance of the Generalized Hebbian Learning (GHA) and Hebbian Learning (HA) algorithms using the MNIST dataset. These results are presented in Table III. ...
-
[3]
Fundamentals of neural networks: architectures, algorithms and applications
Fausett, Laurene V. Fundamentals of neural networks: architectures, algorithms and applications. Pearson Education India, 2006
work page 2006
-
[4]
Schuman, C. D., Potok, T. E., Patton, R. M., Birdwell, J. D., Dean, M. E., Rose, G. S., & Plank, J. S. (2017). A survey of neuromorphic computing and neural networks in hardware. arXiv preprint arXiv:1705.06963
arXiv 2017
-
[5]
Neuromorphic electronic systems,
C. Mead, “Neuromorphic electronic systems,” Proceedings of the IEEE, vol. 78, no. 10, pp. 1629–1636, Oct 1990
work page 1990
-
[6]
Born, Jannis, Juan M. Galeazzi, and Simon M. Stringer. "Hebbian learning Algorithm of hand -centred representations in a hierarchical neural network model of the primate visual system." PloS one 12.5 (2017): e0178304
work page 2017
-
[7]
T. Bosse, M. Hoogendoorn, Z.A. Memon, J. Treur, M. Umair, An Adaptive Model for Dynamics of Desiring and Feeling Based on Hebbian learning Algorithm. In: Y. Yao, R. Sun, T. Poggio, J. Liu, N. Zhong, J. Huang (eds) Brain Informatics. BI 2010. Lecture Notes in Computer Science, 6334. Springer, Berlin, Heidelberg (2010)
work page 2010
- [8]
Show all 82 references
-
[9]
ht tps://link.springer.com/referenceworkentry/10.1007/978-1-4614-7320- 6_672-1
-
[10]
Hebbian learning Algorithm rule
Chakraverty, Snehashish, et al. "Hebbian learning Algorithm rule." Concepts of Soft Computing: Fuzzy and ANN with Programming (2019): 175-182
2019
-
[11]
Hebbian learning Algorithm with gradients: Hebbian convolutional neural networks with modern deep learning frameworks
Miconi, Thomas. "Hebbian learning Algorithm with gradients: Hebbian convolutional neural networks with modern deep learning frameworks." arXiv preprint arXiv:2107.01729 (2021)
2021 arXiv
-
[12]
Munakata, Y., & Pfaffly, J. (2004). Hebbian learning Algorithm and development. Developmental science, 7(2), 141-148
2004
-
[13]
Optimal Unsupervised Learning in a Single-Layer Linear
Network, Feedforward Neural. "Optimal Unsupervised Learning in a Single-Layer Linear." Neural Networks 2 (1989): 459-473
1989
-
[14]
How far can you go with Hebbian learning Algorithm, and when does it lead you astray
McClelland, James L. "How far can you go with Hebbian learning Algorithm, and when does it lead you astray." Processes of change in brain and cognitive development: Attention and performance xxi 21 (2006): 33-69
2006
-
[15]
Climbing fibre induced depression of both mossy fibre responsiveness and glutamate sensitivity of cerebellar Purkinje cells
Ito M., Sakurai M., Tongroach P. Climbing fibre induced depression of both mossy fibre responsiveness and glutamate sensitivity of cerebellar Purkinje cells. J Physiol 1982, 324(1): 113–134
1982
-
[16]
F., & Malenka, R
Bear, M. F., & Malenka, R. C. (1994). Synaptic plasticity: LTP and LTD. Current opinion in neurobiology , 4(3), 389-399
1994
-
[17]
C., & Bear, M
Malenka, R. C., & Bear, M. F. (2004). LTP and LTD: an embarrassment of riches. Neuron, 44(1), 5-21
2004
-
[18]
Yang, Y., Lu, J., & Zuo, Y. (2018). Changes of synaptic structures associated with learning, memory and diseases. Brain Science Advances, 4(2), 99-117
2018
-
[19]
neurokinetic
LTP is also known as Hebbian Plasticity [20]. A typical induction of LTD is usually due to the prolonged low-frequency stimulation of synapses and plays a crucial role in processes such as learning ability, memory loss or memory retention, and in the refinement of neural circu...
1987
-
[20]
Long- lasting depression of parallel fiber -Purkinje cell transmission induced by conjunctive stimulation of parallel fibers and climbing fibers in the cerebellar cortex
Ito M., Kano M. Long- lasting depression of parallel fiber -Purkinje cell transmission induced by conjunctive stimulation of parallel fibers and climbing fibers in the cerebellar cortex. Neurosci Lett 1982, 33(3): 253– 258
1982
-
[21]
Temporal contiguity requirements for long- term associative potentiation/depression in the hippocampus
Levy W.B., Steward O. Temporal contiguity requirements for long- term associative potentiation/depression in the hippocampus. Neuroscience 1983, 8(4): 791–797
1983
-
[22]
Brownlee, J. (2017). How much training data is required for machine learning. Machine Learning Mastery
2017
-
[23]
Maffei, A. (2018). Long- term potentiation and long -term depression. In Oxford research encyclopedia of neuroscience
2018
-
[24]
N., Sumathi, S., & Deepa, S
Sivanandam, S. N., Sumathi, S., & Deepa, S. N. (2006). Introduction to neural networks using Matlab 6.0. (No Title)
2006
-
[25]
Overview of the SpiNNaker System Architecture,
S. B. Furber et al., "Overview of the SpiNNaker System Architecture," in IEEE Transactions on Computers, vol. 62, no. 12, pp. 2454-2467, Dec. 2013, doi: 10.1109/TC.2012.142. keywords: {Network architecture;Program processors;Biological system modeling;Computer architecture;Neu...
2013 doi
-
[26]
Mahowald, An Analog VLSI System for Stereoscopic Vision
M. Mahowald, An Analog VLSI System for Stereoscopic Vision. Kluwer Academic Publishers, 1994
1994
-
[27]
Wiring Considerations in Analog VLSI Systems, with Application to Field -Programmable Networks,
M. Sivilotti, “Wiring Considerations in Analog VLSI Systems, with Application to Field -Programmable Networks,” PhD dissertation, California Inst. of Technology, Pasadena, CA, 1991
1991
-
[28]
Ben Abdallah, A., & N. Dang, K. (2022). Communication Networks for Neuromorphic Systems. In Neuromorphic Computing Principles and Organization (pp. 79-126). Cham: Springer International Publishing
2022
-
[29]
IEEE Trans Very Large Scale Integr (VLSI) Syst 28(1):76 –86
Balaji A et al (2019) Mapping spiking neural networks to neuromorphic hardware. IEEE Trans Very Large Scale Integr (VLSI) Syst 28(1):76 –86
2019
-
[30]
A protocol for scalable loop-free multicast routing,
M. Parsa and J. J. Garcia-Luna-Aceves, "A protocol for scalable loop-free multicast routing," in IEEE Journal on Selected Areas in Communications, vol. 15, no. 3, pp. 316- 331, April 1997, doi: 10.1109/49.564131. keywords: {Multicast protocols;Routing protocols;Internet;Unicas...
1997 doi
-
[31]
The evolution of packet switching,
L. G. Roberts, "The evolution of packet switching," in Proceedings of the IEEE, vol. 66, no. 11, pp. 1307- 1313, Nov. 1978, doi: 10.1109/PROC.1978.11141. keywords: {Packet switching;Data communication;Bandwidth;Switching circuits;Communication switching;Telephony;Telecommunica...
1978
-
[32]
An event-driven model for the SpiNNaker virtual synaptic channel,
A. Rast, F. Galluppi, S. Davies, L. A. Plana, T. Sharp and S. Furber, "An event-driven model for the SpiNNaker virtual synaptic channel," The 2011 International Joint Conference on Neural Networks , San Jose, CA, USA, 2011, pp. 1967- 1974, doi: 10.1109/IJCNN.2011.6033466. keyw...
2011
-
[33]
https://archive.ics.uci.edu/about
-
[34]
Talaei Khoei, T., Ould Slimane, H., & Kaabouch, N. (2023). Deep learning: Systematic review, models, challenges, and research directions. Neural Computing and Applications, 35(31), 23103-23124
2023
-
[35]
& Zheng, X
Lv, C., Gu, Y., Guo, Z., Xu, Z., Wu, Y., Zhang, F., ... & Zheng, X. (2024). Towards Biologically Plausible Computing: A Comprehensive Comparison. arXiv preprint arXiv:2406.16062
2024 arXiv
-
[36]
D., Kulkarni, S
Schuman, C. D., Kulkarni, S. R., Parsa, M., Mitchell, J. P., & Kay, B. (2022). Opportunities for neuromorphic computing algorithms and applications. Nature Computational Science, 2(1), 10-19
2022
-
[37]
A., Garside, J., Temple, S., Galluppi, F., Patterson, C.,
Painkras, E., Plana, L. A., Garside, J., Temple, S., Galluppi, F., Patterson, C., ... & Furber, S. B. (2013). SpiNNaker: A 1-W 18-core system-on-chip for massively-parallel neural network simulation. IEEE Journal of Solid- State Circuits, 48(8), 1943-1953
2013
-
[38]
Haykin, S. (1998). Neural networks: a comprehensive foundation. Prentice Hall PTR
1998
-
[39]
Olin-Ammentorp, W., & Cady, N. (2019). Biologically- inspired neuromorphic computing. Science Progress , 102(3), 261-276
2019
-
[40]
LeCun, Y. (1998). The MNIST database of handwritten digits. http://yann. lecun. com/exdb/mnist/
1998
-
[41]
https://www.vision-systems.com/home/article/16737424/support-vector- machines-speed-pattern-recognition
-
[42]
https://www.cis.jhu.edu/~sachin/digit/digit.html
-
[43]
Platt, J. (1998). Using analytic QP and sparseness to speed training of support vector machines. Advances in neural information processing systems, 11
1998
-
[44]
J., & Hanaoka, K
Grother, P. J., & Hanaoka, K. K. (1995). NIST special database
1995
-
[45]
Handprinted forms and characters database, National Institute of Standards and Technology, 10, 69
-
[46]
S., La Cava, W., Orzechowski, P., Urbanowicz, R
Olson, R. S., La Cava, W., Orzechowski, P., Urbanowicz, R. J., & Moore, J. H. (2017). PMLB: a large benchmark suite for machine learning evaluation and comparison. BioData mining, 10, 1-13
2017
-
[47]
Analysis of Single -Chip Hardware Support for Mobile and Embedded Applications,
D.G. Perera and K.F. Li, "Analysis of Single -Chip Hardware Support for Mobile and Embedded Applications," in Proc . of IEEE Pacific Rim Int . Conf. on Communication, Computers, and Signal Processing, (PacRim’13), pp. 369-376, Victoria, BC, Canada, August 2013
2013
-
[48]
Analysis of Computation Models and Application Characteristics Suitable for Reconfigurable FPGAs
D.G. Perera and K.F. Li, “Analysis of Computation Models and Application Characteristics Suitable for Reconfigurable FPGAs”, in Proc. of 10 th IEEE Int. Conf. on P2P, Parallel, Grid, Cloud, and Internet Computing, (3PGCIC’15), pp. 244- 247, Krakow, Poland, Nov. 2015
2015
-
[49]
Optimized Hardware Accelerators for Data Mining Applications on Embedded Platform: Case Study Principal Component Analysis,
S.N. Shahrouzi and D.G. Perera, "Optimized Hardware Accelerators for Data Mining Applications on Embedded Platform: Case Study Principal Component Analysis," Elsevier Journal on Microprocessor and Microsystems (MICPRO), vol. 65, pp. 79- 96, March 2019
2019
-
[50]
Embedded Hardware Solution for Principal Component Analysis,
D.G. Perera and K.F. Li, "Embedded Hardware Solution for Principal Component Analysis," in Proc . of IEEE Pacific Rim Int . Conf. on Communication, Computers, and Signal Processing, (PacRim’11), pp.730-735, Victoria, BC, Canada, August 2011
2011
-
[51]
Hardware Acceleration for Similarity Computations of Feature Vectors,
D.G. Perera and Kin F. Li, “Hardware Acceleration for Similarity Computations of Feature Vectors,” IEEE Canadian Journal of Electrical and Computer Engineering, (CJECE), vol. 33, no. 1, pp. 21- 30, Winter 2008
2008
-
[52]
On -Chip Hardware Support for Similarity Measures,
D.G. Perera and K.F. Li, “On -Chip Hardware Support for Similarity Measures,” in Proc . of IEEE Pacific Rim Int . Conf. on Communication, Computers, and Signal Processing, (PacRim’07), pp. 354- 358, Victoria, BC, Canada, August 2007
2007
-
[53]
An Investigation of Chip- Level Hardware Support for Web Mining,
K.F. Li and D.G. Perera, “An Investigation of Chip- Level Hardware Support for Web Mining,” in Proc . of IEEE Int. Symp. on Data Mining and Information Retrieval, (DMIR’07), pp. 341- 348, Niagara Falls, ON, Canada, May 2007
2007
-
[54]
A Hardware Collective Intelligent Agent
K.F. Li and D.G. Perera, “A Hardware Collective Intelligent Agent”, Transactions on Computational Collective Intelligence, LNCS 7776, Springer, pp. 45-59, 2013
2013
-
[55]
Optimizing Density -Based Ant Colony Stream Clustering Using FPGA -Based Hardware Accelerator
J.R. Graf and D.G. Perera, “Optimizing Density -Based Ant Colony Stream Clustering Using FPGA -Based Hardware Accelerator”, in Proc. Of IEEE Int . Symp. on Circuits and Systems (ISCAS’23), 5- page manuscript, Monterey, California, May 2023
2023
-
[56]
Efficient Embedded Architectures for Model Predictive Controller for Battery Cell Management in Electric Vehicles
A.K. Madsen and D.G. Perera, “Efficient Embedded Architectures for Model Predictive Controller for Battery Cell Management in Electric Vehicles”, EURASIP Journal on Embedded Systems, SpringerOpen, vol. 2018, article no. 2, 36-page manuscript, July 2018
2018
-
[57]
An Optimized FPGA - Based Hardware Accelerator for Physics -Based EKF for Battery Cell Management
A.K. Madsen, M.S. Trimboli, and D.G. Perera, “An Optimized FPGA - Based Hardware Accelerator for Physics -Based EKF for Battery Cell Management”, in Proc . of IEEE Int ,l Symp , on Circuits and Systems, (ISCAS’20), 5-page manuscript, Seville, Spain, May 2020
2020
-
[58]
Towards Composing Efficient FPGA - Based Hardware Accelerators for Physics -Based Model Predictive Control Smart Sensor for HEV Battery Cell Management
A.K. Madsen and D.G. Perera, “Towards Composing Efficient FPGA - Based Hardware Accelerators for Physics -Based Model Predictive Control Smart Sensor for HEV Battery Cell Management”, IEEE ACCESS, (Open Access Journal in IEEE), pp. 106141- 106171, 25th September 2023
2023
-
[59]
Composing Optimized Embedded Software Architectures for Physics -Based EKF -MPC Smart Sensor for Li-Ion Battery Cell Management
A.K. Madsen and D.G. Perera, “Composing Optimized Embedded Software Architectures for Physics -Based EKF -MPC Smart Sensor for Li-Ion Battery Cell Management”, Sensors, MDPI open access journal, Intelligent Sensors Section, 21- page manuscript, vol. 22, no. 17, 26th August 2022
2022
-
[60]
Efficient FPGA -Based Reconfigurable Accelerators for SIMON Cryptographic Algorithm on Embedded Platforms
A. Alkamil and D.G. Perera, “Efficient FPGA -Based Reconfigurable Accelerators for SIMON Cryptographic Algorithm on Embedded Platforms”, in Proceedings of the IEEE International Conferences on Reconfigurable Computing and FPGAs, (ReConFig’19), 8- page manuscript, Cancun, Mexic...
2019
-
[61]
Towards Dynamic and Partial Reconfigurable Hardware Architectures for Cryptographic Algorithms on Embedded Devices
A. Alkamil and D.G. Perera, “Towards Dynamic and Partial Reconfigurable Hardware Architectures for Cryptographic Algorithms on Embedded Devices”, IEEE Access, Open Access Journal in IEEE, vol. 8, pp: 221720 – 221742, 10th December 2020
2020
-
[62]
An FPGA -Based Hardware Accelerator for K-Nearest Neighbor Classification for Machine Learning on Mobile Devices
M.A. Mohsin and D.G. Perera, “An FPGA -Based Hardware Accelerator for K-Nearest Neighbor Classification for Machine Learning on Mobile Devices”, in Proceedings of the IEEE/ACM International Symposium on Highly Efficient Accelerators and Reconfigurable Techn ologies, (HEART’18)...
2018
-
[63]
An Efficient FPGA -Based Hardware Accelerator for Convex Optimization-Based SVM Classifier for Machine Learning on Embedded Platforms
S. Ramadurgam and D.G. Perera, “An Efficient FPGA -Based Hardware Accelerator for Convex Optimization-Based SVM Classifier for Machine Learning on Embedded Platforms”, Electronics, MDPI open access journal, 36-page manuscript, vol. 10, no. 11, 31st May 2021
2021
-
[64]
A Systolic Array Architecture for SVM Classifier for Machine Learning on Embedded Devices
S. Ramadurgam and D.G. Perera, “A Systolic Array Architecture for SVM Classifier for Machine Learning on Embedded Devices”, in Proc . of IEEE Int . Symp. on Circuits and Systems (ISCAS’23), 5- page manuscript, Monterey, California, May 2023
2023
-
[65]
Intelligent Cognitive Radio Architecture Applying Machine Learning and Reconfigurability
J. Nurmi and D.G. Perera, “Intelligent Cognitive Radio Architecture Applying Machine Learning and Reconfigurability” in Proc . of IEEE Nordic Circuits and Systems (NorCAS'21) Conf ., 6 -page manuscript, Oslo, Norway, October 2021
2021
-
[66]
Reconfigurable Architectures for Data Analytics on Next - Generation Edge -Computing Platforms
D.G. Perera, “Reconfigurable Architectures for Data Analytics on Next - Generation Edge -Computing Platforms”, Featured Article, IEEE Canadian Review, vol. 33, no. 1, Spring 2021. DOI: 10.1109/MICR.2021.3057144
2021
-
[67]
Composing Efficient Computational Models for Real -Time Processing on Next -Generation Edge-Computing Platforms
M.A. Mohsin, S.N. Shahrouzi, and D.G. Perera, “Composing Efficient Computational Models for Real -Time Processing on Next -Generation Edge-Computing Platforms” IEEE ACCESS, (Open Access Journal in IEEE), 30-page manuscript, 13th February 2024
2024
-
[68]
Neuromorphic Sentiment Analysis Using Spiking Neural Networks
R.K. Chunduri and D.G. Perera, “Neuromorphic Sentiment Analysis Using Spiking Neural Networks”, Sensors, MDPI open access journal, Sensing and Imaging Section, 24-page manuscript, vol. 23, no. 7701, 6th September 2023
2023
-
[69]
A Fast and Scalable FPGA-Based Parallel Processing Architecture for K-Means Clustering for Big Data Analysis
R. Raghavan and D.G. Perera, “A Fast and Scalable FPGA-Based Parallel Processing Architecture for K-Means Clustering for Big Data Analysis”, in Proceedings of the IEEE Pacific Rim International Conference on Communications, Computers, and Signal Processing, (PacRim’17), pp. 1-...
2017
-
[70]
Parallel Computation of Similarity Measures Using an FPGA -Based Processor Array,
D.G. Perera and Kin F. Li, “Parallel Computation of Similarity Measures Using an FPGA -Based Processor Array,” in Proceedings of 22nd IEEE International Conference on Advanced Information Networking and Applications, (AINA’08), pp. 955- 962, Okinawa, Japan, March 2008
2008
-
[71]
A Design Methodology for Mobile and Embedded Applications on FPGA -Based Dynamic Reconfigurable Hardware
D.G. Perera and K.F. Li, “A Design Methodology for Mobile and Embedded Applications on FPGA -Based Dynamic Reconfigurable Hardware”, International Journal of Embedded Systems, (IJES), Inderscience publishers, 23-page manuscript, vol. 11, no. 5, Sept . 2019
2019
-
[72]
Analysis of FPGA -Based Reconfiguration Methods for Mobile and Embedded Applications
D.G. Perera, “Analysis of FPGA -Based Reconfiguration Methods for Mobile and Embedded Applications”, in Proceedings of 12th ACM FPGAWorld International Conference, (FPGAWorld’15), pp. 15- 20, Stockholm, Sweden, September 2015
2015
-
[73]
Discrepancy in Execution Time: Static Vs. Dynamic Reconfigurable Hardware
D.G. Perera and K.F. Li, “Discrepancy in Execution Time: Static Vs. Dynamic Reconfigurable Hardware”, IEEE Pacific Rim Int . Conf. on Communications, Computers, and Signal Processing, (PacRim’24), 6- page manuscript, Victoria, BC, Canada, August 2024
2024
-
[74]
FPGA -Based Reconfigurable Hardware for Compute Intensive Data Mining Applications
D.G. Perera and Kin F. Li, “FPGA -Based Reconfigurable Hardware for Compute Intensive Data Mining Applications”, in Proc. of 6th IEEE Int. Conf. on P2P, Parallel, Grid, Cloud, and Internet Computing, (3PGCIC’11), pp. 100-108, Barcelona, Spain, October 2011
2011
-
[75]
Similarity Computation Using Reconfigurable Embedded Hardware,
D.G. Perera and Kin F. Li, “Similarity Computation Using Reconfigurable Embedded Hardware,” in Proceedings of 8th IEEE International Conference on Dependable, Autonomic, and Secure Computing (DASC’09), pp. 323-329, Chengdu, China, December 2009
2009
-
[76]
Dynamic Partial Reconfigurable Hardware Architecture for Principal Component Analysis on Mobile and Embedded Devices
S.N. Shahrouzi and D.G. Perera, “Dynamic Partial Reconfigurable Hardware Architecture for Principal Component Analysis on Mobile and Embedded Devices”, EURASIP Journal on Embedded Systems, SpringerOpen, vol. 2017, article no. 25, 18- page manuscript, 21st February 2017
2017
-
[77]
HDL Code Optimization: Impact on Hardware Implementations and CAD Tools
S.N Shahrouzi and D.G. Perera, “HDL Code Optimization: Impact on Hardware Implementations and CAD Tools”, in Proc . of IEEE Pacific Rim Int. Conf. on Communications, Computers, and Signal Processing, (PacRim’19), 9-page manuscript, Victoria, BC, Canada, August 2019
2019
-
[78]
HDL Code Variation: Impact on FPGA Performance Metrics and CAD Tools
I.D. Atwell and D.G. Perera, “HDL Code Variation: Impact on FPGA Performance Metrics and CAD Tools”, IEEE Pacific Rim Int. Conf. on Communications, Computers, and Signal Processing, (PacRim’24), 6- page manuscript, Victoria, BC, Canada, August 2024
2024
-
[79]
Towards Composing Optimized Bi- Directional Multi -Ported Memories for Next -Generation FPGAs
S.N. Shahrouzi, A. Alkamil, and D.G. Perera, “Towards Composing Optimized Bi- Directional Multi -Ported Memories for Next -Generation FPGAs”, IEEE Access, Open Access Journal in IEEE, vol. 8, no. 1, pp. 91531-91545, 14th May 2020
2020
-
[80]
An Efficient Embedded Multi -Ported Memory Architecture for Next -Generation FPGAs
S.N. Shahrouzi and D.G. Perera, “An Efficient Embedded Multi -Ported Memory Architecture for Next -Generation FPGAs”, in Proceedings of 28th Annual IEEE International Conferences on Application- Specific Systems, Architectures, and Processors, (ASAP’17), pp. 83- 90, Seattle, W...
2017
-
[81]
An Efficient FPGA -Based Memory Architecture for Compute -Intensive Applications on Embedded Devices
S.N. Shahrouzi and D.G. Perera, “An Efficient FPGA -Based Memory Architecture for Compute -Intensive Applications on Embedded Devices”, in Proceedings of the IEEE Pacific Rim International Conference on Communications, Computers, and Signal Processing, (PacRim’17), pp. 1-8, Vi...
2017
-
[82]
Optimized Counter-Based Multi-Ported Memory Architectures for Next -Generation FPGAs
S.N. Shahrouzi and D.G. Perera, “Optimized Counter-Based Multi-Ported Memory Architectures for Next -Generation FPGAs”, in Proceedings of the 31st IEEE International Systems -On-Chip Conference, (SOCC’18), pp. 106-111, Arlington, VA, Sep. 2018
2018
Reviewed August 12, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.