title: STICK: Spike Time Interval Computational Kernel, a Framework for General Purpose Computation Using Neurons, Precise Timing, Delays, and Synchrony.
abstract: There has been significant research over the past two decades in developing new platforms for spiking neural computation. Current neural computers are primarily developed to mimic biology. They use neural networks, which can be trained to perform specific tasks to mainly solve pattern recognition problems. These machines can do more than simulate biology; they allow us to rethink our current paradigm of computation. The ultimate goal is to develop brain-inspired general purpose computation architectures that can breach the current bottleneck introduced by the von Neumann architecture. This work proposes a new framework for such a machine. We show that the use of neuron-like units with precise timing representation, synaptic diversity, and temporal delays allows us to set a complete, scalable compact computation framework. The framework provides both linear and nonlinear operations, allowing us to represent and solve any function. We show usability in solving real use cases from simple differential equations to sets of nonlinear differential equations leading to chaotic attractors.
authors.affiliation: Vision and Natural Computation Group, Institut National de la Santé et de la Recherche Médicale, Paris F-75012, France; Sorbonne Universités, Institut de la Vision, Université Paris 06, Paris F-75012, France; and Centre National de la Recherche Scientifique, Paris F-75012, France xavier.lagorce@upmc.fr.
authors.forename: Xavier
authors.initials: X
authors.lastname: Lagorce
authors.affiliation: Vision and Natural Computation Group, Institut National de la Santé et de la Recherche Médicale, Paris F-75012, France; Sorbonne Universités, Institut de la Vision, Université Paris 06, Paris F-75012, France; and Centre National de la Recherche Scientifique, Paris F-75012, France ryad.benosman@upmc.fr.
authors.forename: Ryad
authors.initials: R
authors.lastname: Benosman
mesh_terms: D000200:Action Potentials / Q000502:physiology*; D000818:Animals; D001921:Brain; D003198:Computer Simulation; D006801:Humans; D008568:Memory / Q000502:physiology; D008959:Models, Neurological; D009415:Nerve Net / Q000502:physiology; D009474:Neurons / Q000502:physiology*; D013997:Time Factors