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/A Continual Development Methodology for Large-scale Multit...

A Continual Development Methodology for Large-scale Multitask Dynamic ML Systems

Andrea Gesmundo

2022-09-15Scene ClassificationImage ClassificationLong-tail LearningMetric LearningDomain GeneralizationFine-Grained Image Classification
PaperPDFCode(official)

Abstract

The traditional Machine Learning (ML) methodology requires to fragment the development and experimental process into disconnected iterations whose feedback is used to guide design or tuning choices. This methodology has multiple efficiency and scalability disadvantages, such as leading to spend significant resources into the creation of multiple trial models that do not contribute to the final solution.The presented work is based on the intuition that defining ML models as modular and extensible artefacts allows to introduce a novel ML development methodology enabling the integration of multiple design and evaluation iterations into the continuous enrichment of a single unbounded intelligent system. We define a novel method for the generation of dynamic multitask ML models as a sequence of extensions and generalizations. We first analyze the capabilities of the proposed method by using the standard ML empirical evaluation methodology. Finally, we propose a novel continuous development methodology that allows to dynamically extend a pre-existing multitask large-scale ML system while analyzing the properties of the proposed method extensions. This results in the generation of an ML model capable of jointly solving 124 image classification tasks achieving state of the art quality with improved size and compute cost.

Results

TaskDatasetMetricValueModel
Domain AdaptationImageNet-ATop-1 accuracy %84.53µ2Net+ (ViT-L/16)
Scene ClassificationUC Merced Land Use DatasetAccuracy (%)100µ2Net+ (ViT-L/16)
Image ClassificationDTDAccuracy82.23µ2Net+ (ViT-L/16)
Image Classificationcats_vs_dogsAccuracy99.83µ2Net+ (ViT-L/16)
Image ClassificationEMNIST-LettersAccuracy95.03µ2Net+ (ViT-L/16)
Image ClassificationiNaturalist 2018Top-1 Accuracy80.97µ2Net+ (ViT-L/16)
Image ClassificationPlaces365Top 1 Accuracy59.15µ2Net+ (ViT-L/16)
Image ClassificationCARS196Accuracy87.18µ2Net+ (ViT-L/16)
Image ClassificationStanford Online ProductsAccuracy89.47µ2Net+ (ViT-L/16)
Image ClassificationSTL-10Percentage correct99.64µ2Net+ (ViT-L/16)
Image ClassificationEuroSATAccuracy (%)99.22µ2Net+ (ViT-L/16)
Image ClassificationImagenetteAccuracy100µ2Net+ (ViT-L/16)
Image ClassificationImageNet-SketchAccuracy88.6µ2Net+ (ViT-L/16)
Image ClassificationImageNet-LTTop-1 Accuracy82.5µ2Net+ (ViT-L/16)
Image ClassificationOxford-IIIT PetsAccuracy95.5µ2Net+ (ViT-L/16)
Image ClassificationFood-101Accuracy91.47µ2Net+ (ViT-L/16)
Fine-Grained Image ClassificationOxford-IIIT PetsAccuracy95.5µ2Net+ (ViT-L/16)
Fine-Grained Image ClassificationFood-101Accuracy91.47µ2Net+ (ViT-L/16)
Few-Shot Image ClassificationImageNet-LTTop-1 Accuracy82.5µ2Net+ (ViT-L/16)
Generalized Few-Shot ClassificationImageNet-LTTop-1 Accuracy82.5µ2Net+ (ViT-L/16)
Long-tail LearningImageNet-LTTop-1 Accuracy82.5µ2Net+ (ViT-L/16)
Generalized Few-Shot LearningImageNet-LTTop-1 Accuracy82.5µ2Net+ (ViT-L/16)
Domain GeneralizationImageNet-ATop-1 accuracy %84.53µ2Net+ (ViT-L/16)

Related Papers

Automatic Classification and Segmentation of Tunnel Cracks Based on Deep Learning and Visual Explanations2025-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-17Unsupervised Ground Metric Learning2025-07-17Simulate, Refocus and Ensemble: An Attention-Refocusing Scheme for Domain Generalization2025-07-17GLAD: Generalizable Tuning for Vision-Language Models2025-07-17