paper-with-me

홈 › Papers

Training Efficient CNNS: Tweaking the Nuts and Bolts of Neural Networks for Lighter, Faster and Robust Models

2022-05-23 · Sabeesh Ethiraj, Bharath Kumar Bolla

Deep Learning has revolutionized the fields of computer vision, natural language understanding, speech recognition, information retrieval and more. Many techniques have evolved over the past decade that made models lighter, faster, and robust with better generalization. However, many deep learning practitioners persist with pre-trained models and architectures trained mostly on standard datasets such as Imagenet, MS-COCO, IMDB-Wiki Dataset, and Kinetics-700 and are either hesitant or unaware of redesigning the architecture from scratch that will lead to better performance. This scenario leads to inefficient models that are not suitable on various devices such as mobile, edge, and fog. In addition, these conventional training methods are of concern as they consume a lot of computing power. In this paper, we revisit various SOTA techniques that deal with architecture efficiency (Global Average Pooling, depth-wise convolutions & squeeze and excitation, Blurpool), learning rate (Cyclical Learning Rate), data augmentation (Mixup, Cutout), label manipulation (label smoothing), weight space manipulation (stochastic weight averaging), and optimizer (sharpness aware minimization). We demonstrate how an efficient deep convolution network can be built in a phased manner by sequentially reducing the number of training parameters and using the techniques mentioned above. We achieved a SOTA accuracy of 99.2% on MNIST data with just 1500 parameters and an accuracy of 86.01% with just over 140K parameters on the CIFAR-10 dataset.

📄 PDF Abstract BibTeX arXiv:2205.12050

Code (1)

sabeesh90/MosaicML_Augmentations_Efficient_Deep_Learning_MLDS_2022 공식 구현

Tasks

Data AugmentationInformation RetrievalNatural Language UnderstandingRetrievalspeech-recognitionSpeech Recognition

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Average Pooling 설명 없음
AWARE We propose to theoretically and empirically examine the effect of incorporating weighting schemes into walk-aggregating GNNs. To this end, we propose a simple, interpretable, and…

Similar Papers 제목 키워드 기반

Learning Pipelines with Limited Data and Domain Knowledge: A Study in Parsing Physics Problems

2018-12-01 · NeurIPS 2018 12 · Mrinmaya Sachan, Kumar Avinava Dubey, Tom M. Mitchell, Dan Roth 외

As machine learning becomes more widely used in practice, we need new methods to build complex intelligent systems that integrate learning with existing software, and with domain knowledge encoded as rules. As a case stu…

BIG-bench Machine LearningRelation Extraction

Elastic Weight Consolidation (EWC): Nuts and Bolts

2021-05-10 · Abhishek Aich

In this report, we present a theoretical support of the continual learning method \textbf{Elastic Weight Consolidation}, introduced in paper titled `Overcoming catastrophic forgetting in neural networks'. Being one of th…

Continual Learning

Fit-NGP: Fitting Object Models to Neural Graphics Primitives

2024-01-04 · Marwan Taher, Ignacio Alzugaray, Andrew J. Davison

Accurate 3D object pose estimation is key to enabling many robotic applications that involve challenging object interactions. In this work, we show that the density field created by a state-of-the-art efficient radiance …

ObjectPose Estimation

On the Condition Monitoring of Bolted Joints through Acoustic Emission and Deep Transfer Learning: Generalization, Ordinal Loss and Super-Convergence

2024-05-29 · Emmanuel Ramasso, Rafael de O. Teloli, Romain Marcel

This paper investigates the use of deep transfer learning based on convolutional neural networks (CNNs) to monitor the condition of bolted joints using acoustic emissions. Bolted structures are critical components in man…

DenoisingSensor FusionStructural Health MonitoringTransfer Learning

The Nuts and Bolts of Natural Language to SQL Translation: A Systematic Analysis of Model Pipeline Optimisation Approaches and their Interactions

2026-07-12 · Filip Klubicka, Vasudevan Nedumpozhimana, Sneha Rautmare, Bora Caglayan 외 arxiv

In the age of large language models, Natural Language to SQL (NL2SQL) translation remains an open problem with many useful applications. We explore interactions between several NL2SQL pipeline extensions to inspire devel…