paper-with-me

Papers

Dynamically Sacrificing Accuracy for Reduced Computation: Cascaded Inference Based on Softmax Confidence

2018-05-28 · Konstantin Berestizshevsky, Guy Even

We study the tradeoff between computational effort and classification accuracy in a cascade of deep neural networks. During inference, the user sets the acceptable accuracy degradation which then automatically determines confidence thresholds for the intermediate classifiers. As soon as the confidence threshold is met, inference terminates immediately without having to compute the output of the complete network. Confidence levels are derived directly from the softmax outputs of intermediate classifiers, as we do not train special decision functions. We show that using a softmax output as a confidence measure in a cascade of deep neural networks leads to a reduction of 15%-50% in the number of MAC operations while degrading the classification accuracy by roughly 1%. Our method can be easily incorporated into pre-trained non-cascaded architectures, as we exemplify on ResNet. Our main contribution is a method that dynamically adjusts the tradeoff between accuracy and computation without retraining the model.

📄 PDF Abstract BibTeX arXiv:1805.10982

Code (1)

AnonymousConferenceCode/Cascaded_Inference 공식 구현 tf

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Kaiming Initialization 설명 없음

Similar Papers 제목 키워드 기반

CascadedViT: Cascaded Chunk-FeedForward and Cascaded Group Attention Vision Transformer

2025-11-18 · Srivathsan Sivakumar, Faisal Z. Qureshi arxiv

Vision Transformers (ViTs) have demonstrated remarkable performance across a range of computer vision tasks; however, their high computational, memory, and energy demands hinder deployment on resource-constrained platfor…

Incomplete Dot Products for Dynamic Computation Scaling in Neural Network Inference

2017-10-21 · Bradley McDanel, Surat Teerapittayanon, H. T. Kung

We propose the use of incomplete dot products (IDP) to dynamically adjust the number of input channels used in each layer of a convolutional neural network during feedforward inference. IDP adds monotonically non-increas…

image-classificationImage Classification

Identification of Non-Linear RF Systems Using Backpropagation

2020-01-27 · Andreas Toftegaard Kristensen, Andreas Burg, Alexios Balatsoukas-Stimming

In this work, we use deep unfolding to view cascaded non-linear RF systems as model-based neural networks. This view enables the direct use of a wide range of neural network tools and optimizers to efficiently identify s…

CascadeDebate: Multi-Agent Deliberation for Cost-Aware LLM Cascades

2026-04-14 · Raeyoung Chang, Dongwook Kwon, Jisoo Lee, Nikhil Verma arxiv

Cascaded LLM systems coordinate models of varying sizes with human experts to balance accuracy, cost, and abstention under uncertainty. However, single-model tiers at each stage often struggle with ambiguous queries, tri…

General Knowledge

End-to-end Speech-to-Punctuated-Text Recognition

2022-07-07 · Jumon Nozaki, Tatsuya Kawahara, Kenkichi Ishizuka, Taiichi Hashimoto

Conventional automatic speech recognition systems do not produce punctuation marks which are important for the readability of the speech recognition results. They are also needed for subsequent natural language processin…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Machine TranslationMulti-Task Learning+2