Approximation Algorithms for Cascading Prediction Models

02/21/2018
by   Matthew Streeter, et al.
0

We present an approximation algorithm that takes a pool of pre-trained models as input and produces from it a cascaded model with similar accuracy but lower average-case cost. Applied to state-of-the-art ImageNet classification models, this yields up to a 2x reduction in floating point multiplications, and up to a 6x reduction in average-case memory I/O. The auto-generated cascades exhibit intuitive properties, such as using lower-resolution input for easier images and requiring higher prediction confidence when using a computationally cheaper model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/05/2021

A 2-Approximation Algorithm for Flexible Graph Connectivity

We present a 2-approximation algorithm for the Flexible Graph Connectivi...
research
05/26/2017

Adaptive Classification for Prediction Under a Budget

We propose a novel adaptive approximation approach for test-time resourc...
research
06/20/2017

Improving text classification with vectors of reduced precision

This paper presents the analysis of the impact of a floating-point numbe...
research
04/25/2017

Dynamic Model Selection for Prediction Under a Budget

We present a dynamic model selection approach for resource-constrained p...
research
07/17/2020

Improved Approximation Algorithms for Tverberg Partitions

Tverberg's theorem states that a set of n points in ^d can be partiti...
research
06/27/2021

α-approximate Reductions: a Novel Source of Heuristics for Better Approximation Algorithms

Lokshtanov et al. [STOC 2017] introduced lossy kernelization as a mathem...

Please sign up or login with your details

Forgot password? Click here to reset