Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/27481
Full metadata record
DC FieldValueLanguage
dc.contributor.authorFernandez-Hart, TJ-
dc.contributor.authorKnight, JC-
dc.contributor.authorKalganova, T-
dc.date.accessioned2023-10-31T11:49:46Z-
dc.date.available2023-10-31T11:49:46Z-
dc.date.issued2024-05-31-
dc.identifierORCiD: Tim J. Fernandez-Hart https://orcid.org/0000-0002-8515-0002-
dc.identifierORCiD: James C. Knight https://orcid.org/0000-0003-0577-0074-
dc.identifierORCiD: Tatiana Kalganova https://orcid.org/0000-0003-4859-7152-
dc.identifier127903-
dc.identifier.citationFernandez-Hart, T..J., Knight, J.C. and Kalganova, T. (2024) 'Posit and floating-point based Izhikevich neuron: A Comparison of arithmetic', Neurocomputing, 597, 127903, pp. 1 - 15. doi: 10.1016/j.neucom.2024.127903.en_US
dc.identifier.issn0925-2312-
dc.identifier.urihttps://bura.brunel.ac.uk/handle/2438/27481-
dc.descriptionData availability: No data was used for the research described in the article.-
dc.description.abstractReduced precision number formats have become increasingly popular in various fields of computational science, as they offer the potential to enhance energy efficiency, reduce silicon area, and improve processing speed. However, this is often at the expense of introducing arithmetic errors that can impact the accuracy of a system. The optimal balance must be struck, judiciously choosing a number format using as few bits as possible, while minimising accuracy loss. In this study, we examine one such format, posit arithmetic as a replacement for floating-point when conducting spiking neuron simulations, specifically using the Izhikevich neuron model. This model is capable of simulating complex neural firing behaviours, 20 of which were originally identified by Izhikevich and are used in this study. We compare the accuracy, spike count, and spike timing of the two arithmetic systems at different bit-depths against a 64-bit floating-point gold-standard. Additionally, we test a rescaled set of Izhikevich equations to mitigate against arithmetic errors by taking advantage of posit arithmetic’s tapered accuracy. Our findings indicate that there is no difference in performance between 32-bit posit, 32-bit floating-point, and our 64-bit reference for all but one of the tested firing types. However, at 16-bit, both arithmetic systems diverge from the 64-bit reference, albeit in different ways. For example, 16-bit posit demonstrates an 18× improvement in accumulated spike timing error over a 1000ms simulation compared to 16-bit floating-point when simulating regular (tonic) spiking. This finding holds particular importance given the prevalence of this particular firing type in specific regions of the brain. Furthermore, when we rescale the neuron equations, this error is eliminated altogether. Although current Posit Arithmetic Units are no smaller than Floating Point Units of the same bit-width, our results demonstrate that 64-bit floating-point can be replaced with 16-bit posit which could enable significant area savings in future systems.en_US
dc.description.sponsorshipTFH was part funded by Sundance Multiprocesssor Ltd., UK. and an EPSRC Doctoral Training Partnerships (DTP) grant. JK was funded by the EPSRC (grant EP/V052241/1).en_US
dc.format.extent1 - 15-
dc.format.mediumPrint-Electronic-
dc.language.isoenen_US
dc.publisherElsevieren_US
dc.rightsCopyright © 2024 The Author(s). Published by Elsevier B.V. This is an open access article under a Creative Commons license (https://creativecommons.org/licenses/by/4.0/).-
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/-
dc.subjectfloating-point arithmeticen_US
dc.subjectposit arithmeticen_US
dc.subjectspiking neural networken_US
dc.subjectIzhikevich neuron modelen_US
dc.titlePosit and floating-point based Izhikevich neuron: A Comparison of arithmeticen_US
dc.typeArticleen_US
dc.date.dateAccepted2024-05-19-
dc.identifier.doihttps://doi.org/10.1016/j.neucom.2024.127903-
pubs.notesSource info: NEUCOM-D-23-03513-
pubs.volume597-
dc.identifier.eissn1872-8286-
dc.rights.licensehttps://creativecommons.org/licenses/by/4.0/legalcode.en-
dc.rights.holderThe Author(s)-
Appears in Collections:Dept of Electronic and Electrical Engineering Research Papers

Files in This Item:
File Description SizeFormat 
FullText.pdfCopyright © 2024 The Author(s). Published by Elsevier B.V. This is an open access article under a Creative Commons license (https://creativecommons.org/licenses/by/4.0/).1.59 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons