Related Experiment Video
Updated: May 17, 2025

11:23
Lensless Fluorescent Microscopy on a Chip
Published on: August 17, 2011
17.6K
Efficient Deep Learning Model Compression for Sensor-Based Vision Systems via Outlier-Aware Quantization
1College of Information and Communication Engineering, Daegu University, Gyeongsan 38453, Republic of Korea.
Sensors (Basel, Switzerland)
|May 14, 2025
Summary
This study introduces an outlier-aware quantization (OAQ) method to improve deep learning models for real-time image analysis. OAQ effectively reshapes weight distributions, enhancing quantization accuracy and performance in resource-constrained environments.
Area of Science:
- Computer Vision
- Deep Learning
- Sensor Technology
Background:
- Deep neural networks (DNNs) require efficient models for real-time image feature extraction, especially in resource-limited settings.
- Existing quantized DNNs struggle with outliers, causing performance degradation in low-precision scenarios.
- Outliers increase dynamic range, reducing quantization resolution crucial for sensor-based image analysis.
Purpose of the Study:
- To propose an outlier-aware quantization (OAQ) method to improve quantization accuracy in deep learning models.
- To address the sensitivity of quantized DNNs to outliers in weight distributions.
- To enhance the performance of deep learning models for sensor-based vision applications.
Main Methods:
- Developed an outlier-aware quantization (OAQ) method to reshape weight distributions.
- Analyzed outlier-handling techniques using structural similarity (SSIM).
- Validated OAQ's compatibility with existing quantization schemes (post-training quantization and quantization-aware training).
Main Results:
- OAQ significantly reduced the negative impact of outliers while maintaining computational efficiency.
- OAQ demonstrated orthogonality to existing quantization methods, offering compatibility without extra overhead.
- 4-bit OAQ ResNet20 in PTQ showed improved accuracy over full-precision models.
- OAQ enhanced 2-bit quantization performance by 43.55% in QAT compared to baselines.
Conclusions:
- OAQ effectively mitigates quantization errors in deep learning models.
- The proposed method optimizes deep learning for sensor-based vision applications.
- OAQ shows significant potential for improving low-precision deep learning models.
Related Concept Videos
Depth Perception and Spatial Vision
492
Depth perception is the ability to perceive objects three-dimensionally. It relies on two types of cues: binocular and monocular. Binocular cues depend on the combination of images from both eyes and how the eyes work together. Since the eyes are in slightly different positions, each eye captures a slightly different image. This disparity between images, known as binocular disparity, helps the brain interpret depth. When the brain compares these images, it determines the distance to an object.
492
Reducing Line Loss
135
In a three-phase circuit, line loss is an indicator of energy dissipated as heat due to the resistance of transmission lines. To address this, incorporating transformers into the system—a step-up transformer at the source and a step-down transformer at the load—is a strategic solution. Two three-phase transformers are introduced to improve this.
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
135
What Are Outliers?
3.6K
Outliers are observed data points that are far from the least squares line. They have unusual values and need to be examined carefully. Though an outlier may result from erroneous data, at other times, it may hold valuable information about the population under study and should be included in the data. Hence, it is crucial to examine what causes a data point to be an outlier.
The z score is used to find outliers or unusual values. It should be noted that any values beyond -2 and +2 are...
The z score is used to find outliers or unusual values. It should be noted that any values beyond -2 and +2 are...
3.6K
Detection of Gross Error: The Q Test
4.9K
When one or more data points appear far from the rest of the data, there is a need to determine whether they are outliers and whether they should be eliminated from the data set to ensure an accurate representation of the measured value. In many cases, outliers arise from gross errors (or human errors) and do not accurately reflect the underlying phenomenon. In some cases, however, these apparent outliers reflect true phenomenological differences. In these cases, we can use statistical methods...
4.9K
Modified Boxplots
9.1K
A standard box and whisker plot informs us about the spread of the data in a given sample. One can identify the minimum value, maximum value, first quartile value, second quartile or median value, and third quartile.
However, the box plot does not tell the reader about outliers - values that lie far from the center of the data. We can modify the standard box and whisker plot to identify the outliers and visualize the actual spread of the data in a sample.
Initially, we calculate the adjusted...
However, the box plot does not tell the reader about outliers - values that lie far from the center of the data. We can modify the standard box and whisker plot to identify the outliers and visualize the actual spread of the data in a sample.
Initially, we calculate the adjusted...
9.1K
Quantifying and Rejecting Outliers: The Grubbs Test
1.4K
Sometimes, a data set can have a recorded numerical observation that greatly deviates from the rest of the data. Assuming that the data is normally distributed, a statistical method called the Grubbs test can be used to determine whether the observation is truly an outlier. To perform a two-tailed Grubbs test, first, calculate the absolute difference between the outlier and the mean. Then, calculate the ratio between this difference and the standard deviation of the sample. This...
1.4K

