A Comparative Study of Custom CNNs, Pre-trained Models, and Transfer Learning Across Multiple Visual Datasets
Annoor Sharara Akhand

TL;DR
This study compares custom CNNs, pre-trained models, and transfer learning across diverse visual datasets, highlighting transfer learning's superior accuracy and custom CNNs' efficiency advantages under resource constraints.
Contribution
It provides a controlled, empirical comparison of three CNN paradigms across multiple real-world image classification tasks, offering insights into their performance and efficiency trade-offs.
Findings
Transfer learning consistently achieves the highest accuracy.
Custom CNNs offer better efficiency-accuracy trade-offs under limited resources.
Pre-trained models excel in predictive performance across datasets.
Abstract
Convolutional Neural Networks (CNNs) are a standard approach for visual recognition due to their capacity to learn hierarchical representations from raw pixels. In practice, practitioners often choose among (i) training a compact custom CNN from scratch, (ii) using a large pre-trained CNN as a fixed feature extractor, and (iii) performing transfer learning via partial or full fine-tuning of a pre-trained backbone. This report presents a controlled comparison of these three paradigms across five real-world image classification datasets spanning road-surface defect recognition, agricultural variety identification, fruit/leaf disease recognition, pedestrian walkway encroachment recognition, and unauthorized vehicle recognition. Models are evaluated using accuracy and macro F1-score, complemented by efficiency metrics including training time per epoch and parameter counts. The results show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Agriculture and AI · Infrastructure Maintenance and Monitoring · Advanced Neural Network Applications
