Experimental Comparison of Light-Weight and Deep CNN Models Across Diverse Datasets
Md. Hefzul Hossain Papon, Shadman Rabby
TL;DR
The paper investigates whether a carefully designed lightweight CNN can match or approach the performance of large pretrained networks across diverse domain-specific vision tasks in resource-limited environments. It introduces a compact CustomCNN with three convolutional blocks, global average pooling, and a two-layer classifier, trained under a reproducible workflow with stratified data splits, class weighting, and early stopping. Through experiments on five Bangladeshi datasets (RoadDamageBD, PaddyVarietyBD, MangoImageBD, FootpathVision, Auto-RickshawImageBD), the study compares the CustomCNN against EfficientNetB0 and ResNet18, with and without transfer learning, revealing favorable efficiency-accuracy trade-offs for lightweight models in several domains while transfer learning often yields higher performance at greater computational cost. The findings provide practical guidance for deploying vision systems in low-resource settings, suggesting when to favor a compact architecture versus pretrained, transfer-learned models depending on deployment constraints and task difficulty.
Abstract
Our results reveal that a well-regularized shallow architecture can serve as a highly competitive baseline across heterogeneous domains - from smart-city surveillance to agricultural variety classification - without requiring large GPUs or specialized pre-trained models. This work establishes a unified, reproducible benchmark for multiple Bangladeshi vision datasets and highlights the practical value of lightweight CNNs for real-world deployment in low-resource settings.
