Quantization-Aware Training for Autoencoder-Based Partitioning of CNNs

We enhance Convolutional Neural Network (CNN) deployment through optimized model partitioning for efficient implementation on resource-constrained IoT devices. Our strategy involves (a) a novel trainable activation sharing function and (b) combining lossy and lossless compression at the partitioning point. Using an autoencoder, trained via Knowledge Distillation, with activation sharing and LZMA compression, we maximize intermediate feature map compression and accelerate IoT-Server communication. Experiments on ResNet50 and YOLOv10n, implemented on a Raspberry Pi 4 with LTE-C4 and WiFi(ah), demonstrate up to 7× speed-up compared to full in-node processing, with less than 1% accuracy drop and 99% IoT-model size reduction via 3-bit quantization (ResNet50 on Tiny-ImageNet-200). We analyze latency across key processes, highlighting significant improvements in IoT-node latency and performance preservation. Our approach enhances existing methods in model partitioning and quantization, offering solutions for reducing latency on the IoT-node while maintaining performance.

Authors

Institutions

Publication Details

Published
2025-03-17
DOI
https://doi.org/10.1109/percomworkshops65533.2025.00075
Citations
1
Primary Topic
Industrial Vision Systems and Defect Detection
Type
article
Field-Weighted Citation Impact
1.24
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Quantization-Aware Training for Autoencoder-Based Partitioning of CNNs

Irida Shallari, Axel Jantsch, Mattias O’Nils, Silvia Krug et al.
1 citations
Industrial Vision Systems and Defect Detection
1.24
article

Quantization-Aware Training for Autoencoder-Based Partitioning of CNNs

Irida Shallari, Axel Jantsch, Mattias O’Nils, Silvia Krug, Isaac Sánchez Leal, Eiraj Saqib, Oscar Artur Bernd Berg
article en
1 citations

Abstract

We enhance Convolutional Neural Network (CNN) deployment through optimized model partitioning for efficient implementation on resource-constrained IoT devices. Our strategy involves (a) a novel trainable activation sharing function and (b) combining lossy and lossless compression at the partitioning point. Using an autoencoder, trained via Knowledge Distillation, with activation sharing and LZMA compression, we maximize intermediate feature map compression and accelerate IoT-Server communication. Experiments on ResNet50 and YOLOv10n, implemented on a Raspberry Pi 4 with LTE-C4 and WiFi(ah), demonstrate up to 7× speed-up compared to full in-node processing, with less than 1% accuracy drop and 99% IoT-model size reduction via 3-bit quantization (ResNet50 on Tiny-ImageNet-200). We analyze latency across key processes, highlighting significant improvements in IoT-node latency and performance preservation. Our approach enhances existing methods in model partitioning and quantization, offering solutions for reducing latency on the IoT-node while maintaining performance.

TU Wien (AT), Mid Sweden University (SE)
Openalex Percentile: Top 18%
Industrial Vision Systems and Defect Detection
1.24
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.