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

Neural Regulation01:37

Neural Regulation

39.6K
Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
39.6K
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

You might also read

Related Articles

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

Sort by
Same author

Quantum Neural Network Realization of XOR on a Desktop Quantum Computer.

Sensors (Basel, Switzerland)·2026
Same author

Energy-, Cost-, and Resource-Efficient IoT Hazard Detection System with Adaptive Monitoring.

Sensors (Basel, Switzerland)·2025
Same author

A Novel Implementation of a Social Robot for Sustainable Human Engagement in Homecare Services for Ageing Populations.

Sensors (Basel, Switzerland)·2024
See all related articles

Related Experiment Video

Updated: Jul 24, 2025

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

Pre-Computing Batch Normalisation Parameters for Edge Devices on a Binarized Neural Network.

Nicholas Phipps1,2, Jin-Jia Shang1,2, Tee Hui Teo1

  • 1Engineering Product Development, Singapore University of Technology and Design, Singapore 487372, Singapore.

Sensors (Basel, Switzerland)
|July 8, 2023
PubMed
Summary

Binarized Neural Networks (BNNs) optimize Batch Normalization (BN) for edge devices. Pre-computing BN parameters significantly reduces memory usage by 63% without impacting accuracy.

Keywords:
batch normalisationbinarized neural networksconvolutional neural networksedge devicesinference

More Related Videos

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
11:18

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks

Published on: March 2, 2015

10.4K
Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique
04:48

Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique

Published on: July 5, 2024

444

Related Experiment Videos

Last Updated: Jul 24, 2025

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
Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
11:18

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks

Published on: March 2, 2015

10.4K
Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique
04:48

Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique

Published on: July 5, 2024

444

Area of Science:

  • Computer Science
  • Artificial Intelligence
  • Machine Learning

Background:

  • Binarized Neural Networks (BNNs) are quantized Convolutional Neural Networks (CNNs) that reduce model size by decreasing parameter precision.
  • The Batch Normalization (BN) layer is crucial in BNNs, but its floating-point operations are computationally expensive on edge devices.

Purpose of the Study:

  • To reduce the memory footprint of BNNs on edge devices.
  • To optimize the computational efficiency of the BN layer during inference.

Main Methods:

  • Pre-computing Batch Normalization (BN) parameters before quantization to leverage the fixed nature of models during inference.
  • Implementing and validating the proposed BNN approach using the MNIST dataset.

Main Results:

  • Reduced memory utilization by 63%, achieving a model size of 860 bytes.
  • Maintained accuracy comparable to traditional computation methods.
  • Decreased the number of cycles required for BN layer computation to two on edge devices.

Conclusions:

  • Pre-computing BN parameters is an effective strategy for memory and computational optimization in BNNs for edge devices.
  • The proposed method offers significant memory savings without compromising model accuracy.