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

Storage01:23

Storage

158
A schema is a mental framework that helps individuals organize and interpret information. Schemata, formed from previous experiences, influence how we process new information: how we encode it, the inferences we make, and how we retrieve it. For instance, a schema for what a typical classroom looks like might include desks, a teacher's desk, a whiteboard, and students in such an environment. This expectation helps us quickly understand and navigate new classrooms without needing to analyze...
158
Understanding Memory01:19

Understanding Memory

697
Memory is the retention of information or experiences over time, facilitated through three main processes: encoding, storage, and retrieval. Encoding is the process of inputting information into the memory system. For instance, when listening to a lecture, watching a play, reading a book, or having a conversation, the brain is actively encoding information. This initial stage involves transforming sensory input into a form that can be processed and stored by the brain. Various factors, such as...
697
Mnemonic Devices01:23

Mnemonic Devices

204
Mnemonic devices are cognitive tools that facilitate memory retention by linking new information to familiar patterns or organizational strategies. These techniques are beneficial for remembering complex or lengthy sets of information by simplifying and structuring them in easily retrievable ways.
Acronyms
Acronyms are created by using the initial letters of a series of words to form a new word or phrase. This approach condenses complex information into a single, memorable entity. For example,...
204
System of Memory01:23

System of Memory

6.6K
Memory is categorized into three major systems: sensory memory, short-term memory (STM), and long-term memory (LTM). These systems differ in their capacity and the duration for which they can hold information. Sensory memory captures raw sensory input from the environment, holding it for just a few seconds or less. For example, on hearing a brief, loud sound, like a car horn honking, the sound seems to linger in the mind for a moment even after it stops. This is an instance of sensory memory...
6.6K
Higher Mental Functions of Brain: Learning and Memory01:26

Higher Mental Functions of Brain: Learning and Memory

1.3K
Memory is one of the most vital higher mental functions of the brain. Memory is closely related to learning because it enables us to retain information and experiences from our past to use them in our present life. It also helps us to remember facts, events, and skills, such as riding a bike or swimming. There are two types of memory — declarative memory, which involves memorizing facts or events, and procedural memory, which enables us to remember how to do something like writing or...
1.3K
Associative Learning01:27

Associative Learning

677
Associative learning is a fundamental concept in behavioral psychology, wherein a connection is established between two stimuli or events, leading to a learned response. This process is critical in understanding how behaviors are acquired and modified. Conditioning, the mechanism through which associations are formed, can be divided into two main types: classical conditioning and operant conditioning, each elucidating different aspects of associative learning.
Classical conditioning, also known...
677

You might also read

Related Articles

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

Sort by
Same author

Tumor component proportion determines the prognosis of patients with combined hepatocellular-cholangiocarcinoma.

Hepatobiliary & pancreatic diseases international : HBPD INT·2026
Same author

Nickel-Catalyzed Electroreductive 3'-C Arylation and Alkenylation of Cordycepin Derivatives.

Organic letters·2026
Same author

Atomic-level protein-ligand recognition with PBCNet2.0 for probe discovery.

Nature chemical biology·2026
Same author

Transforming mRNA drug design with AI: From UTR and codon optimization to coordinated design.

Journal of advanced research·2026
Same author

V-pattern and accommodative convergence/accommodation ratio in consecutive esotropia after surgery for intermittent exotropia: A comparison of bilateral lateral rectus recession and unilateral recession-resection.

The Journal of international medical research·2026
Same author

Multidimensional Optimization of Small Bowel Capsule Endoscopy With Transcutaneous Electrical Acustimulation: A Randomized Controlled Trial.

Journal of digestive diseases·2026
Same journal

Unlocking the capacity of Mn-based Prussian blue cathodes in capacitive deionization.

Nature communications·2026
Same journal

Scaling biodiversity-stability relationships from populations to meta-communities across trophic levels.

Nature communications·2026
Same journal

Thermodynamically programmed one-pot CRISPR platform for point-of-care SNP genotyping.

Nature communications·2026
Same journal

Engineering all-organic electrocatalysts with asymmetric dual-active sites for uncommon oxygen-evolving pathway.

Nature communications·2026
Same journal

Rapid GC content evolution in rice through GC-biased gene conversion and selection for translation efficiency.

Nature communications·2026
Same journal

Declines in organic matter persistence with increased soil carbon.

Nature communications·2026
See all related articles

Related Experiment Video

Updated: Oct 18, 2025

A Method for Growing Bio-memristors from Slime Mold
07:46

A Method for Growing Bio-memristors from Slime Mold

Published on: November 2, 2017

9.1K

Tree-based machine learning performed in-memory with memristive analog CAM.

Giacomo Pedretti1, Catherine E Graves2, Sergey Serebryakov3

  • 1Hewlett Packard Labs, Hewlett Packard Enterprise, Milpitas, CA, USA. giacomo.pedretti@hpe.com.

Nature Communications
|October 5, 2021
PubMed
Summary
This summary is machine-generated.

This study introduces a novel analog content addressable memory (CAM) to accelerate tree-based machine learning inference. This in-memory computing approach significantly boosts throughput for Decision Trees and Random Forests.

More Related Videos

Assembly and Characterization of Biomolecular Memristors Consisting of Ion Channel-doped Lipid Membranes
08:07

Assembly and Characterization of Biomolecular Memristors Consisting of Ion Channel-doped Lipid Membranes

Published on: March 9, 2019

8.0K
An Appetitive Spatial Working Memory Task for Mice in a Semi-Automated 8-Arm Radial Maze, Reducing Fearful Memory Association in the Maze
14:24

An Appetitive Spatial Working Memory Task for Mice in a Semi-Automated 8-Arm Radial Maze, Reducing Fearful Memory Association in the Maze

Published on: July 29, 2025

884

Related Experiment Videos

Last Updated: Oct 18, 2025

A Method for Growing Bio-memristors from Slime Mold
07:46

A Method for Growing Bio-memristors from Slime Mold

Published on: November 2, 2017

9.1K
Assembly and Characterization of Biomolecular Memristors Consisting of Ion Channel-doped Lipid Membranes
08:07

Assembly and Characterization of Biomolecular Memristors Consisting of Ion Channel-doped Lipid Membranes

Published on: March 9, 2019

8.0K
An Appetitive Spatial Working Memory Task for Mice in a Semi-Automated 8-Arm Radial Maze, Reducing Fearful Memory Association in the Maze
14:24

An Appetitive Spatial Working Memory Task for Mice in a Semi-Automated 8-Arm Radial Maze, Reducing Fearful Memory Association in the Maze

Published on: July 29, 2025

884

Area of Science:

  • Computer Science
  • Materials Science
  • Electrical Engineering

Background:

  • Tree-based models like Decision Trees and Random Forests offer interpretability and perform well with limited data.
  • Conventional von Neumann architectures struggle with optimizing these models for fast, large-scale inference due to memory access bottlenecks.
  • Emerging memristor devices offer potential for novel computational paradigms.

Purpose of the Study:

  • To propose and demonstrate the use of analog content addressable memory (CAM) as an in-memory computational primitive for accelerating tree-based machine learning inference.
  • To develop an efficient mapping algorithm for programming Decision Tree paths into CAM rows.
  • To evaluate the performance gains of this in-memory compute approach.

Main Methods:

  • Proposed a novel analog CAM based on memristor devices for fast look-up table operations.
  • Developed an efficient mapping algorithm to represent Decision Tree root-to-leaf paths as rows in the analog CAM.
  • Leveraged in-memory compute capabilities of the CAM for model inference.

Main Results:

  • Demonstrated that each root-to-leaf path of a Decision Tree can be programmed into a row of the analog CAM.
  • Achieved few-cycle model inference, enabling significant acceleration.
  • Showcased a throughput increase of approximately 1000× compared to conventional approaches.

Conclusions:

  • Analog CAM serves as an effective in-memory computational primitive for accelerating tree-based model inference.
  • The proposed in-memory compute concept dramatically enhances inference throughput for Decision Trees and Random Forests.
  • This approach overcomes the limitations of von Neumann architectures for efficient tree-based model deployment at scale.