paper-with-me

홈 › Papers

Effective pruning of web-scale datasets based on complexity of concept clusters

2024-01-09 · Amro Abbas, Evgenia Rusak, Kushal Tirumala, Wieland Brendel, Kamalika Chaudhuri, Ari S. Morcos

Utilizing massive web-scale datasets has led to unprecedented performance gains in machine learning models, but also imposes outlandish compute requirements for their training. In order to improve training and data efficiency, we here push the limits of pruning large-scale multimodal datasets for training CLIP-style models. Today's most effective pruning method on ImageNet clusters data samples into separate concepts according to their embedding and prunes away the most prototypical samples. We scale this approach to LAION and improve it by noting that the pruning rate should be concept-specific and adapted to the complexity of the concept. Using a simple and intuitive complexity measure, we are able to reduce the training cost to a quarter of regular training. By filtering from the LAION dataset, we find that training on a smaller set of high-quality data can lead to higher performance with significantly lower training costs. More specifically, we are able to outperform the LAION-trained OpenCLIP-ViT-B32 model on ImageNet zero-shot accuracy by 1.1p.p. while only using 27.7% of the data and training compute. Despite a strong reduction in training cost, we also see improvements on ImageNet dist. shifts, retrieval tasks and VTAB. On the DataComp Medium benchmark, we achieve a new state-of-the-art Imagehttps://info.arxiv.org/help/prep#commentsNet zero-shot accuracy and a competitive average zero-shot accuracy on 38 evaluation tasks.

📄 PDF Abstract BibTeX arXiv:2401.04578

Code (1)

amro-kamal/effective_pruning 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Pruning 설명 없음

Similar Papers 제목 키워드 기반

Engineering Resource-constrained Software Systems with DNN Components: a Concept-based Pruning Approach

2026-04-11 · Federico Formica, Andrea Rota, Aurora Francesca Zanenga, Andrea Bombarda 외 arxiv

Deep Neural Networks (DNNs) are widely used by engineers to solve difficult problems that require predictive modeling from data. However, these models are often massive, with millions or billions of parameters, and requi…

Computational Efficiency

Small Contributions, Small Networks: Efficient Neural Network Pruning Based on Relative Importance

2024-10-21 · Mostafa Hussien, Mahmoud Afifi, Kim Khoa Nguyen, Mohamed Cheriet

Recent advancements have scaled neural networks to unprecedented sizes, achieving remarkable performance across a wide range of tasks. However, deploying these large-scale models on resource-constrained devices poses sig…

Efficient Neural NetworkNetwork Pruning

Accelerating Large Scale Real-Time GNN Inference using Channel Pruning

2021-05-10 · Hongkuan Zhou, Ajitesh Srivastava, Hanqing Zeng, Rajgopal Kannan 외

Graph Neural Networks (GNNs) are proven to be powerful models to generate node embedding for downstream applications. However, due to the high computation complexity of GNN inference, it is hard to deploy GNNs for large-…

CPUGPUNode ClassificationSpam detection

Exploring Learning Complexity for Efficient Downstream Dataset Pruning

2024-02-08 · Wenyu Jiang, Zhenlong Liu, Zejian Xie, Songxin Zhang 외

The ever-increasing fine-tuning cost of large-scale pre-trained models gives rise to the importance of dataset pruning, which aims to reduce dataset size while maintaining task performance. However, existing dataset prun…

Informativeness

ConceptPrune: Concept Editing in Diffusion Models via Skilled Neuron Pruning

2024-05-29 · Ruchika Chavhan, Da Li, Timothy Hospedales

While large-scale text-to-image diffusion models have demonstrated impressive image-generation capabilities, there are significant concerns about their potential misuse for generating unsafe content, violating copyright,…

Image GenerationText to Image GenerationText-to-Image Generation