Skip to main content

Showing 1–26 of 26 results for author: Krichmar, J

  1. arXiv:2404.15524  [pdf, other

    cs.RO

    A Rapid Adapting and Continual Learning Spiking Neural Network Path Planning Algorithm for Mobile Robots

    Authors: Harrison Espino, Robert Bain, Jeffrey L. Krichmar

    Abstract: Mapping traversal costs in an environment and planning paths based on this map are important for autonomous navigation. We present a neurobotic navigation system that utilizes a Spiking Neural Network Wavefront Planner and E-prop learning to concurrently map and plan paths in a large and complex environment. We incorporate a novel method for mapping which, when combined with the Spiking Wavefront… ▽ More

    Submitted 23 April, 2024; originally announced April 2024.

    Comments: 8 pages, 7 figures, 2 tables

  2. arXiv:2404.08726  [pdf, other

    cs.NE cs.AI

    An Integrated Toolbox for Creating Neuromorphic Edge Applications

    Authors: Lars Niedermeier, Jeffrey L. Krichmar

    Abstract: Spiking Neural Networks (SNNs) and neuromorphic models are more efficient and have more biological realism than the activation functions typically used in deep neural networks, transformer models and generative AI. SNNs have local learning rules, are able to learn on small data sets, and can adapt through neuromodulation. Although research has shown their advantages, there are still few compelling… ▽ More

    Submitted 12 April, 2024; originally announced April 2024.

    Comments: 8 pages, 5 figures, NICE 2024

  3. arXiv:2307.15040  [pdf, other

    cs.NE q-bio.NC

    A Sparse Quantized Hopfield Network for Online-Continual Memory

    Authors: Nick Alonso, Jeff Krichmar

    Abstract: An important difference between brains and deep neural networks is the way they learn. Nervous systems learn online where a stream of noisy data points are presented in a non-independent, identically distributed (non-i.i.d.) way. Further, synaptic plasticity in the brain depends only on information local to synapses. Deep networks, on the other hand, typically use non-local learning algorithms and… ▽ More

    Submitted 27 July, 2023; originally announced July 2023.

  4. arXiv:2305.13562  [pdf, other

    cs.NE q-bio.NC

    Understanding and Improving Optimization in Predictive Coding Networks

    Authors: Nick Alonso, Jeff Krichmar, Emre Neftci

    Abstract: Backpropagation (BP), the standard learning algorithm for artificial neural networks, is often considered biologically implausible. In contrast, the standard learning algorithm for predictive coding (PC) models in neuroscience, known as the inference learning algorithm (IL), is a promising, bio-plausible alternative. However, several challenges and questions hinder IL's application to real-world p… ▽ More

    Submitted 22 May, 2023; originally announced May 2023.

  5. arXiv:2206.00164  [pdf, other

    cs.NE cs.LG

    A Theoretical Framework for Inference Learning

    Authors: Nick Alonso, Beren Millidge, Jeff Krichmar, Emre Neftci

    Abstract: Backpropagation (BP) is the most successful and widely used algorithm in deep learning. However, the computations required by BP are challenging to reconcile with known neurobiology. This difficulty has stimulated interest in more biologically plausible alternatives to BP. One such algorithm is the inference learning algorithm (IL). IL has close connections to neurobiological models of cortical fu… ▽ More

    Submitted 31 May, 2022; originally announced June 2022.

  6. arXiv:2205.08685  [pdf, other

    cs.LG cs.AI

    Policy Distillation with Selective Input Gradient Regularization for Efficient Interpretability

    Authors: Jinwei Xing, Takashi Nagata, Xinyun Zou, Emre Neftci, Jeffrey L. Krichmar

    Abstract: Although deep Reinforcement Learning (RL) has proven successful in a wide range of tasks, one challenge it faces is interpretability when applied to real-world problems. Saliency maps are frequently used to provide interpretability for deep neural networks. However, in the RL domain, existing saliency map approaches are either computationally expensive and thus cannot satisfy the real-time require… ▽ More

    Submitted 17 May, 2022; originally announced May 2022.

  7. arXiv:2105.10461  [pdf, other

    q-bio.NC cs.AI

    Edelman's Steps Toward a Conscious Artifact

    Authors: Jeffrey L. Krichmar

    Abstract: In 2006, during a meeting of a working group of scientists in La Jolla, California at The Neurosciences Institute (NSI), Gerald Edelman described a roadmap towards the creation of a Conscious Artifact. As far as I know, this roadmap was not published. However, it did shape my thinking and that of many others in the years since that meeting. This short paper, which is based on my notes taken during… ▽ More

    Submitted 24 May, 2021; v1 submitted 21 May, 2021; originally announced May 2021.

    Comments: 7 pages, 1 figure, 1 table

  8. arXiv:2105.02038  [pdf, other

    cs.NE cs.AR

    Dynamic Reliability Management in Neuromorphic Computing

    Authors: Shihao Song, Jui Hanamshet, Adarsha Balaji, Anup Das, Jeffrey L. Krichmar, Nikil D. Dutt, Nagarajan Kandasamy, Francky Catthoor

    Abstract: Neuromorphic computing systems uses non-volatile memory (NVM) to implement high-density and low-energy synaptic storage. Elevated voltages and currents needed to operate NVMs cause aging of CMOS-based transistors in each neuron and synapse circuit in the hardware, drifting the transistor's parameters from their nominal values. Aggressive device scaling increases power density and temperature, whic… ▽ More

    Submitted 5 May, 2021; originally announced May 2021.

    Comments: Accepted in ACM JETC

  9. arXiv:2105.01795  [pdf, other

    cs.NE cs.AR

    NeuroXplorer 1.0: An Extensible Framework for Architectural Exploration with Spiking Neural Networks

    Authors: Adarsha Balaji, Shihao Song, Twisha Titirsha, Anup Das, Jeffrey Krichmar, Nikil Dutt, James Shackleford, Nagarajan Kandasamy, Francky Catthoor

    Abstract: Recently, both industry and academia have proposed many different neuromorphic architectures to execute applications that are designed with Spiking Neural Network (SNN). Consequently, there is a growing need for an extensible simulation framework that can perform architectural explorations with SNNs, including both platform-based design of today's hardware, and hardware-software co-design and desi… ▽ More

    Submitted 4 May, 2021; originally announced May 2021.

  10. arXiv:2103.05707  [pdf, other

    cs.NE cs.AR cs.ET

    Endurance-Aware Mapping of Spiking Neural Networks to Neuromorphic Hardware

    Authors: Twisha Titirsha, Shihao Song, Anup Das, Jeffrey Krichmar, Nikil Dutt, Nagarajan Kandasamy, Francky Catthoor

    Abstract: Neuromorphic computing systems are embracing memristors to implement high density and low power synaptic storage as crossbar arrays in hardware. These systems are energy efficient in executing Spiking Neural Networks (SNNs). We observe that long bitlines and wordlines in a memristive crossbar are a major source of parasitic voltage drops, which create current asymmetry. Through circuit simulations… ▽ More

    Submitted 9 March, 2021; originally announced March 2021.

    Comments: Accepted for publication in IEEE Transactions on Parallel and Distributed Systems (TPDS)

  11. arXiv:2102.12638  [pdf, other

    cs.NE cs.RO

    Neuroevolution of a Recurrent Neural Network for Spatial and Working Memory in a Simulated Robotic Environment

    Authors: Xinyun Zou, Eric O. Scott, Alexander B. Johnson, Kexin Chen, Douglas A. Nitz, Kenneth A. De Jong, Jeffrey L. Krichmar

    Abstract: Animals ranging from rats to humans can demonstrate cognitive map capabilities. We evolved weights in a biologically plausible recurrent neural network (RNN) using an evolutionary algorithm to replicate the behavior and neural activity observed in rats during a spatial and working memory task in a triple T-maze. The rat was simulated in the Webots robot simulator and used vision, distance and acce… ▽ More

    Submitted 24 February, 2021; originally announced February 2021.

  12. arXiv:2102.05714  [pdf, other

    cs.LG cs.AI

    Domain Adaptation In Reinforcement Learning Via Latent Unified State Representation

    Authors: Jinwei Xing, Takashi Nagata, Kexin Chen, Xinyun Zou, Emre Neftci, Jeffrey L. Krichmar

    Abstract: Despite the recent success of deep reinforcement learning (RL), domain adaptation remains an open problem. Although the generalization ability of RL agents is critical for the real-world applicability of Deep RL, zero-shot policy transfer is still a challenging problem since even minor visual changes could make the trained agent completely fail in the new task. To address this issue, we propose a… ▽ More

    Submitted 2 September, 2021; v1 submitted 10 February, 2021; originally announced February 2021.

    Comments: Accepted by AAAI 2021; Fixed a typo in equation 3

  13. arXiv:2009.09298  [pdf, other

    cs.NE cs.AR cs.ET

    Enabling Resource-Aware Mapping of Spiking Neural Networks via Spatial Decomposition

    Authors: Adarsha Balaji, Shihao Song, Anup Das, Jeffrey Krichmar, Nikil Dutt, James Shackleford, Nagarajan Kandasamy, Francky Catthoor

    Abstract: With growing model complexity, mapping Spiking Neural Network (SNN)-based applications to tile-based neuromorphic hardware is becoming increasingly challenging. This is because the synaptic storage resources on a tile, viz. a crossbar, can accommodate only a fixed number of pre-synaptic connections per post-synaptic neuron. For complex SNN models that have many pre-synaptic connections per neuron,… ▽ More

    Submitted 19 September, 2020; originally announced September 2020.

    Comments: Accepted for publication of IEEE Embedded Systems Letters

  14. arXiv:2003.09696  [pdf, other

    cs.NE

    PyCARL: A PyNN Interface for Hardware-Software Co-Simulation of Spiking Neural Network

    Authors: Adarsha Balaji, Prathyusha Adiraju, Hirak J. Kashyap, Anup Das, Jeffrey L. Krichmar, Nikil D. Dutt, Francky Catthoor

    Abstract: We present PyCARL, a PyNN-based common Python programming interface for hardware-software co-simulation of spiking neural network (SNN). Through PyCARL, we make the following two key contributions. First, we provide an interface of PyNN to CARLsim, a computationally-efficient, GPU-accelerated and biophysically-detailed SNN simulator. PyCARL facilitates joint development of machine learning models… ▽ More

    Submitted 12 May, 2020; v1 submitted 21 March, 2020; originally announced March 2020.

    Comments: 10 pages, 25 figures. Accepted for publication at International Joint Conference on Neural Networks (IJCNN) 2020

  15. arXiv:1911.01968  [pdf

    cs.CY cs.ET

    Thermodynamic Computing

    Authors: Tom Conte, Erik DeBenedictis, Natesh Ganesh, Todd Hylton, John Paul Strachan, R. Stanley Williams, Alexander Alemi, Lee Altenberg, Gavin Crooks, James Crutchfield, Lidia del Rio, Josh Deutsch, Michael DeWeese, Khari Douglas, Massimiliano Esposito, Michael Frank, Robert Fry, Peter Harsha, Mark Hill, Christopher Kello, Jeff Krichmar, Suhas Kumar, Shih-Chii Liu, Seth Lloyd, Matteo Marsili , et al. (14 additional authors not shown)

    Abstract: The hardware and software foundations laid in the first half of the 20th Century enabled the computing technologies that have transformed the world, but these foundations are now under siege. The current computing paradigm, which is the foundation of much of the current standards of living that we now enjoy, faces fundamental limitations that are evident from several perspectives. In terms of hard… ▽ More

    Submitted 14 November, 2019; v1 submitted 5 November, 2019; originally announced November 2019.

    Comments: A Computing Community Consortium (CCC) workshop report, 36 pages

    Report number: ccc2019report_6

  16. arXiv:1911.00548  [pdf, other

    cs.ET cs.LG

    A Framework to Explore Workload-Specific Performance and Lifetime Trade-offs in Neuromorphic Computing

    Authors: Adarsha Balaji, Shihao Song, Anup Das, Nikil Dutt, Jeff Krichmar, Nagarajan Kandasamy, Francky Catthoor

    Abstract: Neuromorphic hardware with non-volatile memory (NVM) can implement machine learning workload in an energy-efficient manner. Unfortunately, certain NVMs such as phase change memory (PCM) require high voltages for correct operation. These voltages are supplied from an on-chip charge pump. If the charge pump is activated too frequently, its internal CMOS devices do not recover from stress, accelerati… ▽ More

    Submitted 1 November, 2019; originally announced November 2019.

    Comments: 4 pages, 5 figures, 13 references, accepted for publication at IEEE Computer Architecture Letters

  17. arXiv:1909.09902  [pdf, other

    cs.LG stat.ML

    Deep Reinforcement Learning with Modulated Hebbian plus Q Network Architecture

    Authors: Pawel Ladosz, Eseoghene Ben-Iwhiwhu, Jeffery Dick, Yang Hu, Nicholas Ketz, Soheil Kolouri, Jeffrey L. Krichmar, Praveen Pilly, Andrea Soltoggio

    Abstract: This paper presents a new neural architecture that combines a modulated Hebbian network (MOHN) with DQN, which we call modulated Hebbian plus Q network architecture (MOHQA). The hypothesis is that such a combination allows MOHQA to solve difficult partially observable Markov decision process (POMDP) problems which impair temporal difference (TD)-based RL algorithms such as DQN, as the TD error can… ▽ More

    Submitted 14 October, 2021; v1 submitted 21 September, 2019; originally announced September 2019.

  18. arXiv:1909.06533  [pdf, other

    cs.RO cs.AI

    Neuromodulated Patience for Robot and Self-Driving Vehicle Navigation

    Authors: Jinwei Xing, Xinyun Zou, Jeffrey L. Krichmar

    Abstract: Robots and self-driving vehicles face a number of challenges when navigating through real environments. Successful navigation in dynamic environments requires prioritizing subtasks and monitoring resources. Animals are under similar constraints. It has been shown that the neuromodulator serotonin regulates impulsiveness and patience in animals. In the present paper, we take inspiration from the se… ▽ More

    Submitted 14 September, 2019; originally announced September 2019.

    Comments: 10 pages, 9 figures

  19. arXiv:1909.01843  [pdf, other

    cs.ET cs.LG cs.OS

    Mapping Spiking Neural Networks to Neuromorphic Hardware

    Authors: Adarsha Balaji, Anup Das, Yuefeng Wu, Khanh Huynh, Francesco Dell'Anna, Giacomo Indiveri, Jeffrey L. Krichmar, Nikil Dutt, Siebren Schaafsma, Francky Catthoor

    Abstract: Neuromorphic hardware platforms implement biological neurons and synapses to execute spiking neural networks (SNNs) in an energy-efficient manner. We present SpiNeMap, a design methodology to map SNNs to crossbar-based neuromorphic hardware, minimizing spike latency and energy consumption. SpiNeMap operates in two steps: SpiNeCluster and SpiNePlacer. SpiNeCluster is a heuristic-based clustering te… ▽ More

    Submitted 4 September, 2019; originally announced September 2019.

    Comments: 14 pages, 14 images, 69 references, Accepted in IEEE Transactions on Very Large Scale Integration (VLSI) Systems

  20. arXiv:1903.06070  [pdf, other

    cs.NE cs.LG stat.ML

    Attention-Based Structural-Plasticity

    Authors: Soheil Kolouri, Nicholas Ketz, Xinyun Zou, Jeffrey Krichmar, Praveen Pilly

    Abstract: Catastrophic forgetting/interference is a critical problem for lifelong learning machines, which impedes the agents from maintaining their previously learned knowledge while learning new tasks. Neural networks, in particular, suffer plenty from the catastrophic forgetting phenomenon. Recently there has been several efforts towards overcoming catastrophic forgetting in neural networks. Here, we pro… ▽ More

    Submitted 2 March, 2019; originally announced March 2019.

  21. Sparse Representations for Object and Ego-motion Estimation in Dynamic Scenes

    Authors: Hirak J Kashyap, Charless Fowlkes, Jeffrey L Krichmar

    Abstract: Dynamic scenes that contain both object motion and egomotion are a challenge for monocular visual odometry (VO). Another issue with monocular VO is the scale ambiguity, i.e. these methods cannot estimate scene depth and camera motion in real scale. Here, we propose a learning based approach to predict camera motion parameters directly from optic flow, by marginalizing depthmap variations and outli… ▽ More

    Submitted 8 March, 2019; originally announced March 2019.

    Comments: With supplementary material

  22. arXiv:1903.00068  [pdf, other

    cs.NE cs.CV cs.LG

    Neuromodulated Goal-Driven Perception in Uncertain Domains

    Authors: Xinyun Zou, Soheil Kolouri, Praveen K. Pilly, Jeffrey L. Krichmar

    Abstract: In uncertain domains, the goals are often unknown and need to be predicted by the organism or system. In this paper, contrastive excitation backprop (c-EB) was used in a goal-driven perception task with pairs of noisy MNIST digits, where the system had to increase attention to one of the two digits corresponding to a goal (i.e., even, odd, low value, or high value) and decrease attention to the di… ▽ More

    Submitted 16 February, 2019; originally announced March 2019.

  23. arXiv:1812.01184  [pdf, other

    cs.AI cs.ET

    Making BREAD: Biomimetic strategies for Artificial Intelligence Now and in the Future

    Authors: Jeffrey L. Krichmar, William Severa, Salar M. Khan, James L. Olds

    Abstract: The Artificial Intelligence (AI) revolution foretold of during the 1960s is well underway in the second decade of the 21st century. Its period of phenomenal growth likely lies ahead. Still, we believe, there are crucial lessons that biology can offer that will enable a prosperous future for AI. For machines in general, and for AI's especially, operating over extended periods or in extreme environm… ▽ More

    Submitted 3 December, 2018; originally announced December 2018.

  24. arXiv:1709.10205  [pdf, other

    cs.NE cs.AI

    Neural and Synaptic Array Transceiver: A Brain-Inspired Computing Framework for Embedded Learning

    Authors: Georgios Detorakis, Sadique Sheik, Charles Augustine, Somnath Paul, Bruno U. Pedroni, Nikil Dutt, Jeffrey Krichmar, Gert Cauwenberghs, Emre Neftci

    Abstract: Embedded, continual learning for autonomous and adaptive behavior is a key application of neuromorphic hardware. However, neuromorphic implementations of embedded learning at large scales that are both flexible and efficient have been hindered by a lack of a suitable algorithmic framework. As a result, the most neuromorphic hardware is trained off-line on large clusters of dedicated processors or… ▽ More

    Submitted 8 August, 2018; v1 submitted 28 September, 2017; originally announced September 2017.

  25. Unsupervised Heart-rate Estimation in Wearables With Liquid States and A Probabilistic Readout

    Authors: Anup Das, Paruthi Pradhapan, Willemijn Groenendaal, Prathyusha Adiraju, Raj Thilak Rajan, Francky Catthoor, Siebren Schaafsma, Jeffrey L. Krichmar, Nikil Dutt, Chris Van Hoof

    Abstract: Heart-rate estimation is a fundamental feature of modern wearable devices. In this paper we propose a machine intelligent approach for heart-rate estimation from electrocardiogram (ECG) data collected using wearable devices. The novelty of our approach lies in (1) encoding spatio-temporal properties of ECG signals directly into spike train and using this to excite recurrently connected spiking neu… ▽ More

    Submitted 18 July, 2017; originally announced August 2017.

    Comments: 51 pages, 12 figures, 6 tables, 95 references. Under submission at Elsevier Neural Networks

  26. arXiv:1611.01235  [pdf, other

    cs.NE cs.RO

    A Self-Driving Robot Using Deep Convolutional Neural Networks on Neuromorphic Hardware

    Authors: Tiffany Hwu, Jacob Isbell, Nicolas Oros, Jeffrey Krichmar

    Abstract: Neuromorphic computing is a promising solution for reducing the size, weight and power of mobile embedded systems. In this paper, we introduce a realization of such a system by creating the first closed-loop battery-powered communication system between an IBM TrueNorth NS1e and an autonomous Android-Based Robotics platform. Using this system, we constructed a dataset of path following behavior by… ▽ More

    Submitted 3 November, 2016; originally announced November 2016.

    Comments: 6 pages, 8 figures