Skip to main content

Showing 1–22 of 22 results for author: Aimone, J B

Searching in archive cs. Search in all archives.
.
  1. arXiv:2312.14954  [pdf, other

    cs.NE cs.AI cs.ET cs.LG

    Neuromorphic Co-Design as a Game

    Authors: Craig M. Vineyard, William M. Severa, James B. Aimone

    Abstract: Co-design is a prominent topic presently in computing, speaking to the mutual benefit of coordinating design choices of several layers in the technology stack. For example, this may be designing algorithms which can most efficiently take advantage of the acceleration properties of a given architecture, while simultaneously designing the hardware to support the structural needs of a class of comput… ▽ More

    Submitted 11 December, 2023; originally announced December 2023.

    Comments: 8 pages, 2 figures, accepted to First Workshop on Machine Learning with New Compute Paradigms at NeurIPS 2023

    Report number: SAND2023-14477C

  2. arXiv:2311.13038  [pdf, other

    cs.AI cs.LG cs.NE

    Synaptic Sampling of Neural Networks

    Authors: James B. Aimone, William Severa, J. Darby Smith

    Abstract: Probabilistic artificial neural networks offer intriguing prospects for enabling the uncertainty of artificial intelligence methods to be described explicitly in their function; however, the development of techniques that quantify uncertainty by well-understood methods such as Monte Carlo sampling has been limited by the high costs of stochastic sampling on deterministic computing hardware. Emergi… ▽ More

    Submitted 21 November, 2023; originally announced November 2023.

    Comments: 9 pages, accepted to 2023 IEEE International Conference on Rebooting Computing

    Report number: SAND2023-13757C

  3. arXiv:2310.04467  [pdf, other

    cs.LG cs.AI eess.SY

    Design Principles for Lifelong Learning AI Accelerators

    Authors: Dhireesha Kudithipudi, Anurag Daram, Abdullah M. Zyarah, Fatima Tuz Zohora, James B. Aimone, Angel Yanguas-Gil, Nicholas Soures, Emre Neftci, Matthew Mattina, Vincenzo Lomonaco, Clare D. Thiem, Benjamin Epstein

    Abstract: Lifelong learning - an agent's ability to learn throughout its lifetime - is a hallmark of biological learning systems and a central challenge for artificial intelligence (AI). The development of lifelong learning algorithms could lead to a range of novel AI applications, but this will also require the development of appropriate hardware accelerators, particularly if the models are to be deployed… ▽ More

    Submitted 5 October, 2023; originally announced October 2023.

  4. arXiv:2306.16684  [pdf, other

    cs.NE q-bio.NC

    Decomposing spiking neural networks with Graphical Neural Activity Threads

    Authors: Bradley H. Theilman, Felix Wang, Fred Rothganger, James B. Aimone

    Abstract: A satisfactory understanding of information processing in spiking neural networks requires appropriate computational abstractions of neural activity. Traditionally, the neural population state vector has been the most common abstraction applied to spiking neural networks, but this requires artificially partitioning time into bins that are not obviously relevant to the network itself. We introduce… ▽ More

    Submitted 29 June, 2023; originally announced June 2023.

    Report number: SAND2023-05685O

  5. arXiv:2212.00625  [pdf, other

    cs.ET

    Probabilistic Neural Circuits leveraging AI-Enhanced Codesign for Random Number Generation

    Authors: Suma G. Cardwell, Catherine D. Schuman, J. Darby Smith, Karan Patel, Jaesuk Kwon, Samuel Liu, Christopher Allemang, Shashank Misra, Jean Anne Incorvia, James B. Aimone

    Abstract: Stochasticity is ubiquitous in the world around us. However, our predominant computing paradigm is deterministic. Random number generation (RNG) can be a computationally inefficient operation in this system especially for larger workloads. Our work leverages the underlying physics of emerging devices to develop probabilistic neural circuits for RNGs from a given distribution. However, codesign for… ▽ More

    Submitted 1 December, 2022; originally announced December 2022.

    Report number: SAND2022-16607 C

  6. arXiv:2210.02588  [pdf, other

    cs.NE

    Stochastic Neuromorphic Circuits for Solving MAXCUT

    Authors: Bradley H. Theilman, Yipu Wang, Ojas D. Parekh, William Severa, J. Darby Smith, James B. Aimone

    Abstract: Finding the maximum cut of a graph (MAXCUT) is a classic optimization problem that has motivated parallel algorithm development. While approximate algorithms to MAXCUT offer attractive theoretical guarantees and demonstrate compelling empirical performance, such approximation approaches can shift the dominant computational cost to the stochastic sampling operations. Neuromorphic computing, which u… ▽ More

    Submitted 5 October, 2022; originally announced October 2022.

    Report number: SAND2022-13654 O

  7. arXiv:2205.00643  [pdf, other

    cs.NE

    Sequence Learning and Consolidation on Loihi using On-chip Plasticity

    Authors: Jack Lindsey, James B Aimone

    Abstract: In this work we develop a model of predictive learning on neuromorphic hardware. Our model uses the on-chip plasticity capabilities of the Loihi chip to remember observed sequences of events and use this memory to generate predictions of future events in real time. Given the locality constraints of on-chip plasticity rules, generating predictions without interfering with the ongoing learning proce… ▽ More

    Submitted 2 May, 2022; originally announced May 2022.

    Comments: NICE 2022

  8. arXiv:2203.12662  [pdf, other

    cs.NE cs.DC

    Spiking Neural Streaming Binary Arithmetic

    Authors: James B. Aimone, Aaron J. Hill, William M. Severa, Craig M. Vineyard

    Abstract: Boolean functions and binary arithmetic operations are central to standard computing paradigms. Accordingly, many advances in computing have focused upon how to make these operations more efficient as well as exploring what they can compute. To best leverage the advantages of novel computing paradigms it is important to consider what unique computing approaches they offer. However, for any special… ▽ More

    Submitted 23 March, 2022; originally announced March 2022.

    Comments: Accepted and presented at the 2021 International Conference on Rebooting Computing (ICRC)

    Report number: SAND2021-13472 C

  9. arXiv:2107.13057  [pdf

    cs.NE cs.DC math.NA math.PR

    Neuromorphic scaling advantages for energy-efficient random walk computation

    Authors: J. Darby Smith, Aaron J. Hill, Leah E. Reeder, Brian C. Franke, Richard B. Lehoucq, Ojas Parekh, William Severa, James B. Aimone

    Abstract: Computing stands to be radically improved by neuromorphic computing (NMC) approaches inspired by the brain's incredible efficiency and capabilities. Most NMC research, which aims to replicate the brain's computational structure and architecture in man-made hardware, has focused on artificial intelligence; however, less explored is whether this brain-inspired hardware can provide value beyond cogni… ▽ More

    Submitted 27 July, 2021; originally announced July 2021.

    Comments: Paper, figures, supplement

    Report number: SAND2021-9085 O

    Journal ref: Nature Electronics 2022

  10. arXiv:2006.14652  [pdf, other

    cs.DS cs.DC cs.NE

    Constant-Depth and Subcubic-Size Threshold Circuits for Matrix Multiplication

    Authors: Ojas Parekh, Cynthia A. Phillips, Conrad D. James, James B. Aimone

    Abstract: Boolean circuits of McCulloch-Pitts threshold gates are a classic model of neural computation studied heavily in the late 20th century as a model of general computation. Recent advances in large-scale neural computing hardware has made their practical implementation a near-term possibility. We describe a theoretical approach for multiplying two $N$ by $N$ matrices that integrates threshold gate lo… ▽ More

    Submitted 25 June, 2020; originally announced June 2020.

    Comments: Appears in the proceedings of the ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2018

  11. arXiv:2005.10904  [pdf, other

    cs.NE cs.CE

    Solving a steady-state PDE using spiking networks and neuromorphic hardware

    Authors: J. Darby Smith, William Severa, Aaron J. Hill, Leah Reeder, Brian Franke, Richard B. Lehoucq, Ojas D. Parekh, James B. Aimone

    Abstract: The widely parallel, spiking neural networks of neuromorphic processors can enable computationally powerful formulations. While recent interest has focused on primarily machine learning tasks, the space of appropriate applications is wide and continually expanding. Here, we leverage the parallel and event-driven structure to solve a steady state heat equation using a random walk method. The random… ▽ More

    Submitted 21 May, 2020; originally announced May 2020.

    Comments: Submitted to 2020 International Conference on Neuromorphic Systems (2020 ICONS)

    Report number: SAND2020-5296 O

  12. arXiv:1905.12130  [pdf, other

    cs.NE cs.AI

    Composing Neural Algorithms with Fugu

    Authors: James B Aimone, William Severa, Craig M Vineyard

    Abstract: Neuromorphic hardware architectures represent a growing family of potential post-Moore's Law Era platforms. Largely due to event-driving processing inspired by the human brain, these computer platforms can offer significant energy benefits compared to traditional von Neumann processors. Unfortunately there still remains considerable difficulty in successfully programming, configuring and deploying… ▽ More

    Submitted 28 May, 2019; originally announced May 2019.

    Comments: Accepted to 2019 International Conference on Neuromorphic Systems (ICONS)

  13. Whetstone: A Method for Training Deep Artificial Neural Networks for Binary Communication

    Authors: William Severa, Craig M. Vineyard, Ryan Dellana, Stephen J. Verzi, James B. Aimone

    Abstract: This paper presents a new technique for training networks for low-precision communication. Targeting minimal communication between nodes not only enables the use of emerging spiking neuromorphic platforms, but may additionally streamline processing conventionally. Low-power and embedded neuromorphic processors potentially offer dramatic performance-per-Watt improvements over traditional von Neuman… ▽ More

    Submitted 26 October, 2018; originally announced October 2018.

  14. arXiv:1809.09261  [pdf, other

    cs.AI cs.LG eess.SY

    Resilient Computing with Reinforcement Learning on a Dynamical System: Case Study in Sorting

    Authors: Aleksandra Faust, James B. Aimone, Conrad D. James, Lydia Tapia

    Abstract: Robots and autonomous agents often complete goal-based tasks with limited resources, relying on imperfect models and sensor measurements. In particular, reinforcement learning (RL) and feedback control can be used to help a robot achieve a goal. Taking advantage of this body of work, this paper formulates general computation as a feedback-control problem, which allows the agent to autonomously ove… ▽ More

    Submitted 24 September, 2018; originally announced September 2018.

    Comments: 11 pages, accepted to CDC 2018. Here with additional evaluations

  15. arXiv:1805.00509  [pdf, other

    cs.NE cs.ET

    Spiking Neural Algorithms for Markov Process Random Walk

    Authors: William Severa, Rich Lehoucq, Ojas Parekh, James B. Aimone

    Abstract: The random walk is a fundamental stochastic process that underlies many numerical tasks in scientific computing applications. We consider here two neural algorithms that can be used to efficiently implement random walks on spiking neuromorphic hardware. The first method tracks the positions of individual walkers independently by using a modular code inspired by the grid cell spatial representation… ▽ More

    Submitted 1 May, 2018; originally announced May 2018.

  16. arXiv:1712.07671  [pdf, other

    cs.CR

    Tracking Cyber Adversaries with Adaptive Indicators of Compromise

    Authors: Justin E. Doak, Joe B. Ingram, Sam A. Mulder, John H. Naegle, Jonathan A. Cox, James B. Aimone, Kevin R. Dixon, Conrad D. James, David R. Follett

    Abstract: A forensics investigation after a breach often uncovers network and host indicators of compromise (IOCs) that can be deployed to sensors to allow early detection of the adversary in the future. Over time, the adversary will change tactics, techniques, and procedures (TTPs), which will also change the data generated. If the IOCs are not kept up-to-date with the adversary's new TTPs, the adversary w… ▽ More

    Submitted 20 December, 2017; originally announced December 2017.

    Comments: This was presented at the 4th Annual Conf. on Computational Science & Computational Intelligence (CSCI'17) held Dec 14-16, 2017 in Las Vegas, Nevada, USA

    Report number: SAND2017-12402 C

    Journal ref: This will be in the proceedings of the 4th Annual Conf. on Computational Science & Computational Intelligence (CSCI'17) held Dec 14-16, 2017 in Las Vegas, Nevada, USA

  17. arXiv:1711.09876  [pdf, other

    stat.ML cs.LG q-bio.NC

    Context-modulation of hippocampal dynamics and deep convolutional networks

    Authors: James B. Aimone, William M. Severa

    Abstract: Complex architectures of biological neural circuits, such as parallel processing pathways, has been behaviorally implicated in many cognitive studies. However, the theoretical consequences of circuit complexity on neural computation have only been explored in limited cases. Here, we introduce a mechanism by which direct and indirect pathways from cortex to the CA3 region of the hippocampus can bal… ▽ More

    Submitted 27 November, 2017; originally announced November 2017.

    Comments: 4 pages; short paper accepted to 2017 NIPS Cognitively Informed AI Workshop

  18. arXiv:1711.03947  [pdf, other

    cs.CR stat.ML

    Dynamic Analysis of Executables to Detect and Characterize Malware

    Authors: Michael R. Smith, Joe B. Ingram, Christopher C. Lamb, Timothy J. Draelos, Justin E. Doak, James B. Aimone, Conrad D. James

    Abstract: It is needed to ensure the integrity of systems that process sensitive information and control many aspects of everyday life. We examine the use of machine learning algorithms to detect malware using the system calls generated by executables-alleviating attempts at obfuscation as the behavior is monitored rather than the bytes of an executable. We examine several machine learning techniques for de… ▽ More

    Submitted 28 September, 2018; v1 submitted 10 November, 2017; originally announced November 2017.

    Comments: 9 pages, 6 Tables, 4 Figures

    Report number: SAND2018-11011 C

  19. arXiv:1710.09934  [pdf, other

    cs.NE cs.CV

    Data-driven Feature Sampling for Deep Hyperspectral Classification and Segmentation

    Authors: William M. Severa, Jerilyn A. Timlin, Suraj Kholwadwala, Conrad D. James, James B. Aimone

    Abstract: The high dimensionality of hyperspectral imaging forces unique challenges in scope, size and processing requirements. Motivated by the potential for an in-the-field cell sorting detector, we examine a $\textit{Synechocystis sp.}$ PCC 6803 dataset wherein cells are grown alternatively in nitrogen rich or deplete cultures. We use deep learning techniques to both successfully classify cells and gener… ▽ More

    Submitted 26 October, 2017; originally announced October 2017.

    MSC Class: 68T01 ACM Class: I.2.1; I.4.6; J.3

  20. arXiv:1705.02042  [pdf

    cs.NE q-bio.NC

    Exponential scaling of neural algorithms - a future beyond Moore's Law?

    Authors: James B. Aimone

    Abstract: Although the brain has long been considered a potential inspiration for future computing, Moore's Law - the scaling property that has seen revolutions in technologies ranging from supercomputers to smart phones - has largely been driven by advances in materials science. As the ability to miniaturize transistors is coming to an end, there is increasing attention on new approaches to computation, in… ▽ More

    Submitted 13 July, 2017; v1 submitted 4 May, 2017; originally announced May 2017.

    Comments: Submitted version

  21. arXiv:1704.08306  [pdf, other

    q-bio.NC cs.NE stat.ML

    A Digital Neuromorphic Architecture Efficiently Facilitating Complex Synaptic Response Functions Applied to Liquid State Machines

    Authors: Michael R. Smith, Aaron J. Hill, Kristofor D. Carlson, Craig M. Vineyard, Jonathon Donaldson, David R. Follett, Pamela L. Follett, John H. Naegle, Conrad D. James, James B. Aimone

    Abstract: Information in neural networks is represented as weighted connections, or synapses, between neurons. This poses a problem as the primary computational bottleneck for neural networks is the vector-matrix multiply when inputs are multiplied by the neural network weights. Conventional processing architectures are not well suited for simulating neural networks, often requiring large amounts of energy… ▽ More

    Submitted 21 March, 2017; originally announced April 2017.

    Comments: 8 pages, 4 Figures, Preprint of 2017 IJCNN

  22. arXiv:1612.03770  [pdf, other

    cs.NE cs.LG stat.ML

    Neurogenesis Deep Learning

    Authors: Timothy J. Draelos, Nadine E. Miner, Christopher C. Lamb, Jonathan A. Cox, Craig M. Vineyard, Kristofor D. Carlson, William M. Severa, Conrad D. James, James B. Aimone

    Abstract: Neural machine learning methods, such as deep neural networks (DNN), have achieved remarkable success in a number of complex data processing tasks. These methods have arguably had their strongest impact on tasks such as image and audio processing - data processing domains in which humans have long held clear advantages over conventional algorithms. In contrast to biological neural systems, which a… ▽ More

    Submitted 28 March, 2017; v1 submitted 12 December, 2016; originally announced December 2016.

    Comments: 8 pages, 8 figures, Accepted to 2017 International Joint Conference on Neural Networks (IJCNN 2017)

    Report number: SAND2017-2174 C