Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Convolution Properties II01:17

Convolution Properties II

581
The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
581
Convolution Properties I01:20

Convolution Properties I

559
Convolution computations can be simplified by utilizing their inherent properties.
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
559
Accelerators01:17

Accelerators

277
Accelerators in concrete serve as admixtures to speed up the hardening process, enabling the concrete to achieve early strength faster. Although accelerators do not necessarily impact the time it takes concrete to set, they reduce this time in practice. A common accelerator is calcium chloride, which is particularly useful for hastening early strength development in cold weather or for rapid repair jobs that require quick heat generation after mixing.
The effectiveness of calcium chloride can...
277
Protein Networks02:26

Protein Networks

4.5K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.5K
Accelerating Fluids01:17

Accelerating Fluids

2.3K
When a fluid is in constant acceleration, the pressure and buoyant force equations are modified. Suppose a beaker is placed in an elevator accelerating upward with a constant acceleration, a. In the beaker, assume there is a thin cylinder of height h with an infinitesimal cross-sectional area, ΔS.
The motion of the liquid within this infinitesimal cylinder is considered to obtain the pressure difference. Three vertical forces act on this liquid:
2.3K
Instantaneous Acceleration01:16

Instantaneous Acceleration

22.7K
Acceleration is in the direction of the change in velocity, but it is not always in the direction of motion. When an object slows down, its acceleration is opposite to the direction of its motion. Although commonly referred to as deceleration, this causes confusion in our analysis as deceleration is not a vector, and does not point to a specific direction with respect to a coordinate system. Therefore, the term deceleration is not used. For example, when a subway train slows down, it...
22.7K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Factorized embedding of goal and uncertainty in the lateral prefrontal cortex guides stably flexible learning.

Nature communications·2025
Same author

Demonstration of transformer-based ALBERT model on a 14nm analog AI inference chip.

Nature communications·2025
Same author

LRMP: Layer Replication with Mixed Precision for spatial in-memory DNN accelerators.

Frontiers in artificial intelligence·2024
Same author

Fast and robust analog in-memory deep neural network training.

Nature communications·2024
Same author

Mixed selectivity: Cellular computations for complexity.

Neuron·2024
Same author

Analog Resistive Switching Devices for Training Deep Neural Networks with the Novel Tiki-Taka Algorithm.

Nano letters·2024

Related Experiment Video

Updated: Jan 20, 2026

How to Culture, Record and Stimulate Neuronal Networks on Micro-electrode Arrays MEAs
09:27

How to Culture, Record and Stimulate Neuronal Networks on Micro-electrode Arrays MEAs

Published on: May 30, 2010

55.8K

RAPA-ConvNets: Modified Convolutional Networks for Accelerated Training on Architectures With Analog Arrays.

Malte J Rasch1, Tayfun Gokmen1, Mattia Rigotti1

  • 1IBM Research AI, Mathematics of AI, Yorktown Heights, NY, United States.

Frontiers in Neuroscience
|August 17, 2019
PubMed
Summary

Analog arrays accelerate deep learning by computing matrix-vector products quickly. This study proposes parallelizing convolutional neural networks (ConvNets) on analog arrays, achieving significant speedups and improved performance.

Keywords:
analog computingconvolutional networksemerging technologieshardware acceleration of deep learningmachine learningresistive cross-point devices

More Related Videos

Time-dependent Increase in the Network Response to the Stimulation of Neuronal Cell Cultures on Micro-electrode Arrays
10:45

Time-dependent Increase in the Network Response to the Stimulation of Neuronal Cell Cultures on Micro-electrode Arrays

Published on: May 29, 2017

10.3K
Integration of Animal Behavioral Assessment and Convolutional Neural Network to Study Wasabi-Alcohol Taste-Smell Interaction
06:19

Integration of Animal Behavioral Assessment and Convolutional Neural Network to Study Wasabi-Alcohol Taste-Smell Interaction

Published on: August 16, 2024

831

Related Experiment Videos

Last Updated: Jan 20, 2026

How to Culture, Record and Stimulate Neuronal Networks on Micro-electrode Arrays MEAs
09:27

How to Culture, Record and Stimulate Neuronal Networks on Micro-electrode Arrays MEAs

Published on: May 30, 2010

55.8K
Time-dependent Increase in the Network Response to the Stimulation of Neuronal Cell Cultures on Micro-electrode Arrays
10:45

Time-dependent Increase in the Network Response to the Stimulation of Neuronal Cell Cultures on Micro-electrode Arrays

Published on: May 29, 2017

10.3K
Integration of Animal Behavioral Assessment and Convolutional Neural Network to Study Wasabi-Alcohol Taste-Smell Interaction
06:19

Integration of Animal Behavioral Assessment and Convolutional Neural Network to Study Wasabi-Alcohol Taste-Smell Interaction

Published on: August 16, 2024

831

Area of Science:

  • Artificial Intelligence
  • Computer Engineering
  • Hardware Acceleration

Background:

  • Analog arrays offer fast matrix-vector multiplication, crucial for deep learning.
  • Traditional Convolutional Neural Networks (ConvNets) map inefficiently to analog arrays due to sequential computation needs.

Purpose of the Study:

  • To propose a novel parallelized training method for ConvNets on analog arrays.
  • To demonstrate the suitability of analog hardware for efficient ConvNet execution.

Main Methods:

  • Replicating convolution kernel matrices across multiple analog arrays.
  • Distributing computation randomly among these replicated arrays.
  • Analytical and numerical experiments to validate the approach.

Main Results:

  • Achieved significant acceleration factors proportional to the number of replicated kernel matrices.
  • Demonstrated a self-regularizing effect leading to implicit learning of similar filters.
  • Reported superior performance and increased robustness to adversarial attacks on various datasets.

Conclusions:

  • The proposed parallelization strategy effectively adapts ConvNets for analog array hardware.
  • Analog arrays are suitable for accelerating ConvNets, challenging prior assumptions.
  • This approach enhances deep learning efficiency and model robustness.