TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Compounding the Performance Improvements of Assembled Tech...

Compounding the Performance Improvements of Assembled Techniques in a Convolutional Neural Network

Jungkyu Lee, Taeryun Won, Tae Kwan Lee, Hyemin Lee, Geonmo Gu, Kiho Hong

2020-01-17Image ClassificationTransfer LearningFine-Grained Visual RecognitionGeneral ClassificationRetrievalFine-Grained Image ClassificationImage Retrieval
PaperPDFCode(official)

Abstract

Recent studies in image classification have demonstrated a variety of techniques for improving the performance of Convolutional Neural Networks (CNNs). However, attempts to combine existing techniques to create a practical model are still uncommon. In this study, we carry out extensive experiments to validate that carefully assembling these techniques and applying them to basic CNN models (e.g. ResNet and MobileNet) can improve the accuracy and robustness of the models while minimizing the loss of throughput. Our proposed assembled ResNet-50 shows improvements in top-1 accuracy from 76.3\% to 82.78\%, mCE from 76.0\% to 48.9\% and mFR from 57.7\% to 32.3\% on ILSVRC2012 validation set. With these improvements, inference throughput only decreases from 536 to 312. To verify the performance improvement in transfer learning, fine grained classification and image retrieval tasks were tested on several public datasets and showed that the improvement to backbone network performance boosted transfer learning performance significantly. Our approach achieved 1st place in the iFood Competition Fine-Grained Visual Recognition at CVPR 2019, and the source code and trained models are available at https://github.com/clovaai/assembled-cnn

Results

TaskDatasetMetricValueModel
Image ClassificationImageNetGFLOPs15.8Assemble-ResNet152
Image ClassificationSOPRecall@185.9Assemble-ResNet-FGVC-50
Image ClassificationOxford-IIIT PetsTop-1 Error Rate5.7Assemble-ResNet-FGVC-50
Image ClassificationFGVC AircraftAccuracy92.4Assemble-ResNet-FGVC-50
Image ClassificationFood-101Accuracy92.5Assemble-ResNet-FGVC-50
Image ClassificationFood-101Top 1 Accuracy92.47Assemble-ResNet-FGVC-50
Fine-Grained Image ClassificationSOPRecall@185.9Assemble-ResNet-FGVC-50
Fine-Grained Image ClassificationOxford-IIIT PetsTop-1 Error Rate5.7Assemble-ResNet-FGVC-50
Fine-Grained Image ClassificationFGVC AircraftAccuracy92.4Assemble-ResNet-FGVC-50
Fine-Grained Image ClassificationFood-101Accuracy92.5Assemble-ResNet-FGVC-50
Fine-Grained Image ClassificationFood-101Top 1 Accuracy92.47Assemble-ResNet-FGVC-50

Related Papers

Automatic Classification and Segmentation of Tunnel Cracks Based on Deep Learning and Visual Explanations2025-07-18RaMen: Multi-Strategy Multi-Modal Learning for Bundle Construction2025-07-18Adversarial attacks to image classification systems using evolutionary algorithms2025-07-17Efficient Adaptation of Pre-trained Vision Transformer underpinned by Approximately Orthogonal Fine-Tuning Strategy2025-07-17Federated Learning for Commercial Image Sources2025-07-17MUPAX: Multidimensional Problem Agnostic eXplainable AI2025-07-17Disentangling coincident cell events using deep transfer learning and compressive sensing2025-07-17From Roots to Rewards: Dynamic Tree Reasoning with RL2025-07-17