Evaluation of Convolutional Neural Network For Image Classification with Agricultural and Urban Datasets
Shamik Shafkat Avro, Nazira Jesmin Lina, Shahanaz Sharmin
TL;DR
The study evaluates a CustomCNN across five diverse datasets spanning urban and agricultural imagery to understand how architectural choices impact multi-domain image classification. The CustomCNN combines residual learning, SE attention, and progressive channel expansion, and is benchmarked against ResNet50 and VGG16 with and without ImageNet pretraining. Results show pretrained models generally achieve higher accuracy and stability, but the lightweight CustomCNN remains competitive in many tasks and offers substantial efficiency benefits; in some domain-specific datasets (e.g., PaddyVarietyBD) transfer learning can underperform due to domain mismatch. The work provides guidance on when to favor compact architectures versus deep pretrained models for real-world smart city and agricultural imaging deployments.
Abstract
This paper presents the development and evaluation of a custom Convolutional Neural Network (CustomCNN) created to study how architectural design choices affect multi-domain image classification tasks. The network uses residual connections, Squeeze-and-Excitation attention mechanisms, progressive channel scaling, and Kaiming initialization to improve its ability to represent data and speed up training. The model is trained and tested on five publicly available datasets: unauthorized vehicle detection, footpath encroachment detection, polygon-annotated road damage and manhole detection, MangoImageBD and PaddyVarietyBD. A comparison with popular CNN architectures shows that the CustomCNN delivers competitive performance while remaining efficient in computation. The results underscore the importance of thoughtful architectural design for real-world Smart City and agricultural imaging applications.
