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

Deconvolution01:20

Deconvolution

197
Deconvolution, also known as inverse filtering, is the process of extracting the impulse response from known input and output signals. This technique is vital in scenarios where the system's characteristics are unknown, and they must be inferred from the observable signals.
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
197
Convolution: Math, Graphics, and Discrete Signals01:24

Convolution: Math, Graphics, and Discrete Signals

298
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
298
Convolution Properties II01:17

Convolution Properties II

237
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...
237
Convolution Properties I01:20

Convolution Properties I

185
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:
185
Neural Circuits01:25

Neural Circuits

1.3K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
1.3K
Introduction to Learning01:18

Introduction to Learning

478
Learning is the process of acquiring knowledge or skills through practice or experience, leading to long-lasting behavioral changes. This acquisition occurs through interaction with the environment and requires practice or experience. For instance, mastering a skill such as surfing requires considerable practice and experience, highlighting the essential role of repeated interactions with the environment in learning.
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
478

You might also read

Related Articles

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

Sort by
Same author

Automatic Root Length Estimation from Images Acquired In Situ without Segmentation.

Plant phenomics (Washington, D.C.)·2024
Same author

Hierarchical Attention-Based Age Estimation and Bias Analysis.

IEEE transactions on pattern analysis and machine intelligence·2023
Same author

Coarse-to-Fine Multi-Scene Pose Regression With Transformers.

IEEE transactions on pattern analysis and machine intelligence·2023
Same author

SIGN: Statistical Inference Graphs Based on Probabilistic Network Activity Interpretation.

IEEE transactions on pattern analysis and machine intelligence·2022
Same author

FSGANv2: Improved Subject Agnostic Face Swapping and Reenactment.

IEEE transactions on pattern analysis and machine intelligence·2022
Same author

Learning to Embed Semantic Similarity for Joint Image-Text Retrieval.

IEEE transactions on pattern analysis and machine intelligence·2021
Same journal

Hidden Data Recovery and Forecasting via Next-Generation Reservoir Computing With Multiscale Delay Selection.

IEEE transactions on neural networks and learning systems·2026
Same journal

CAFF-CIL: Causality-Aware Freedom Forgetting Approach for Class-Incremental Learning.

IEEE transactions on neural networks and learning systems·2026
Same journal

Harmonic Autoencoding Framework for Multiple Tasks in Magnetic Particle Imaging Reconstruction.

IEEE transactions on neural networks and learning systems·2026
Same journal

A Survey on Human-Centric Voice-Face Multimodal Learning.

IEEE transactions on neural networks and learning systems·2026
Same journal

Vision-Assisted Foundation Model for Solving Multitask Vehicle Routing Problems.

IEEE transactions on neural networks and learning systems·2026
Same journal

FP3O: Enabling Proximal Policy Optimization in Multiagent Cooperation With Parameter-Sharing Versatility.

IEEE transactions on neural networks and learning systems·2026
See all related articles

Related Experiment Video

Updated: Jul 24, 2025

Deep Neural Networks for Image-Based Dietary Assessment
13:19

Deep Neural Networks for Image-Based Dietary Assessment

Published on: March 13, 2021

9.2K

Deep Convolutional Tables: Deep Learning Without Convolutions.

Shay Dekel, Yosi Keller, Aharon Bar-Hillel

    IEEE Transactions on Neural Networks and Learning Systems
    |July 4, 2023
    PubMed
    Summary
    This summary is machine-generated.

    We introduce convolutional tables (CTs), a novel deep network formulation that accelerates CPU inference by replacing dot-product neurons with voting tables. CTs offer a superior capacity-to-compute ratio and comparable accuracy to traditional CNNs, especially for low-power devices.

    More Related Videos

    Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
    03:31

    Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

    Published on: December 15, 2023

    583
    A Swin Transformer-Based Model for Thyroid Nodule Detection in Ultrasound Images
    04:23

    A Swin Transformer-Based Model for Thyroid Nodule Detection in Ultrasound Images

    Published on: April 21, 2023

    1.9K

    Related Experiment Videos

    Last Updated: Jul 24, 2025

    Deep Neural Networks for Image-Based Dietary Assessment
    13:19

    Deep Neural Networks for Image-Based Dietary Assessment

    Published on: March 13, 2021

    9.2K
    Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
    03:31

    Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

    Published on: December 15, 2023

    583
    A Swin Transformer-Based Model for Thyroid Nodule Detection in Ultrasound Images
    04:23

    A Swin Transformer-Based Model for Thyroid Nodule Detection in Ultrasound Images

    Published on: April 21, 2023

    1.9K

    Area of Science:

    • Computer Science
    • Artificial Intelligence
    • Machine Learning

    Background:

    • Convolutional layers are a computational bottleneck in deep learning, limiting applications on resource-constrained devices like IoT and CPUs.
    • Existing deep learning models often rely on dot-product neurons, which can be computationally intensive.

    Purpose of the Study:

    • To propose a novel deep network formulation using convolutional tables (CTs) for accelerated CPU-based inference.
    • To demonstrate that CTs can overcome the limitations of traditional convolutional layers in terms of computational complexity and efficiency.

    Main Methods:

    • Developed convolutional tables (CTs) that utilize a hierarchy of voting tables instead of dot-product neurons.
    • Each CT performs a fern operation, encoding local image environments into binary indices for table lookups.
    • Derived a soft relaxation and gradient-based training approach for the CT hierarchy.

    Main Results:

    • CT computational complexity is independent of patch size and scales gracefully with channels, outperforming standard convolutional layers.
    • Deep CT networks exhibit a universal approximation property and comparable accuracy to CNNs.
    • CTs provide a superior error-speed tradeoff in low-compute regimes compared to efficient CNNs.

    Conclusions:

    • Convolutional tables offer a promising alternative to traditional convolutional layers for efficient deep learning inference on CPUs.
    • CT networks achieve competitive accuracy while significantly improving computational efficiency, particularly for edge devices.
    • The proposed CT formulation enables effective deep learning in environments with limited computational resources.