Search Results for author: James B. Aimone

Found 19 papers, 0 papers with code

Neuromorphic Co-Design as a Game

no code implementations11 Dec 2023 Craig M. Vineyard, William M. Severa, James B. Aimone

In particular, we consider the interplay between algorithm and architecture advances in the field of neuromorphic computing.

Synaptic Sampling of Neural Networks

no code implementations21 Nov 2023 James B. Aimone, William Severa, J. Darby Smith

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.

Design Principles for Lifelong Learning AI Accelerators

no code implementations5 Oct 2023 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

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).

Decomposing spiking neural networks with Graphical Neural Activity Threads

no code implementations29 Jun 2023 Bradley H. Theilman, Felix Wang, Fred Rothganger, James B. Aimone

A satisfactory understanding of information processing in spiking neural networks requires appropriate computational abstractions of neural activity.

Stochastic Neuromorphic Circuits for Solving MAXCUT

no code implementations5 Oct 2022 Bradley H. Theilman, Yipu Wang, Ojas D. Parekh, William Severa, J. Darby Smith, James B. Aimone

By designing circuits and algorithms that make use of randomness similarly to natural brains, we hypothesize that the intrinsic randomness in microelectronics devices could be turned into a valuable component of a neuromorphic architecture enabling more efficient computations.

Spiking Neural Streaming Binary Arithmetic

no code implementations23 Mar 2022 James B. Aimone, Aaron J. Hill, William M. Severa, Craig M. Vineyard

Boolean functions and binary arithmetic operations are central to standard computing paradigms.

Neuromorphic scaling advantages for energy-efficient random walk computation

no code implementations27 Jul 2021 J. Darby Smith, Aaron J. Hill, Leah E. Reeder, Brian C. Franke, Richard B. Lehoucq, Ojas Parekh, William Severa, James B. Aimone

Computing stands to be radically improved by neuromorphic computing (NMC) approaches inspired by the brain's incredible efficiency and capabilities.

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

no code implementations25 Jun 2020 Ojas Parekh, Cynthia A. Phillips, Conrad D. James, James B. Aimone

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.

Composing Neural Algorithms with Fugu

no code implementations28 May 2019 James B. Aimone, William Severa, Craig M. Vineyard

Rather than necessitating a developer attain intricate knowledge of how to program and exploit spiking neural dynamics to utilize the potential benefits of neuromorphic computing, Fugu is designed to provide a higher level abstraction as a hardware-independent mechanism for linking a variety of scalable spiking neural algorithms from a variety of sources.

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

no code implementations26 Oct 2018 William Severa, Craig M. Vineyard, Ryan Dellana, Stephen J. Verzi, James B. Aimone

We present a method for training deep spiking neural networks using an iterative modification of the backpropagation optimization algorithm.

General Classification Image Classification +1

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

no code implementations25 Sep 2018 Aleksandra Faust, James B. Aimone, Conrad D. James, Lydia Tapia

Robots and autonomous agents often complete goal-based tasks with limited resources, relying on imperfect models and sensor measurements.

Decision Making reinforcement-learning +1

Spiking Neural Algorithms for Markov Process Random Walk

no code implementations1 May 2018 William Severa, Rich Lehoucq, Ojas Parekh, James B. Aimone

The random walk is a fundamental stochastic process that underlies many numerical tasks in scientific computing applications.

Context-modulation of hippocampal dynamics and deep convolutional networks

no code implementations27 Nov 2017 James B. Aimone, William M. Severa

Complex architectures of biological neural circuits, such as parallel processing pathways, has been behaviorally implicated in many cognitive studies.

Hippocampus

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

no code implementations4 May 2017 James B. Aimone

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.

Neurogenesis Deep Learning

no code implementations12 Dec 2016 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

Neural machine learning methods, such as deep neural networks (DNN), have achieved remarkable success in a number of complex data processing tasks.

BIG-bench Machine Learning Hippocampus

Cannot find the paper you are looking for? You can Submit a new open access paper.