Work-in-Progress: Utilizing Probabilistic Analysis to Fine-Tune Optimal IDK Cascades

In an effort to reduce the runtime of classification algorithms, IDK (I Don’t Know) cascades have been presented as an alternative to current classification models. These structures comprise of a “cascade” of classifiers that only categorizes an input if a classifier outputs a confidence level that exceeds a predetermined threshold. If it does not, it outputs the class “I don’t know” and moves on to the next classifier in the cascade. However, these IDK cascades often reach their worst-case execution time, where classification is only completed by the final classifier. This paper aims to improve the static structure employed by these cascades, deploying a dynamic IDK framework that skips certain classifiers upon meeting specific conditions. A probabilistic analysis run on a previously validated optimal IDK cascade helped us identify these specific conditions, using the outputted confidence level of the first classifier to dictate if a cascade should run its middle classifiers. Ultimately, we generated a dynamic IDK cascade that ran up to 17% faster than its static counterpart.

Authors

Institutions

Publication Details

Published
2024-12-10
DOI
https://doi.org/10.1109/rtss62706.2024.00046
Citations
1
Primary Topic
Simulation Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Work-in-Progress: Utilizing Probabilistic Analysis to Fine-Tune Optimal IDK Cascades

Albert M. K. Cheng, Thomas Carroll, Anh-Vu Nguyen
1 citations
Simulation Techniques and Applications
0.49
article

Work-in-Progress: Utilizing Probabilistic Analysis to Fine-Tune Optimal IDK Cascades

Albert M. K. Cheng, Thomas Carroll, Anh-Vu Nguyen
article en
1 citations

Abstract

In an effort to reduce the runtime of classification algorithms, IDK (I Don’t Know) cascades have been presented as an alternative to current classification models. These structures comprise of a “cascade” of classifiers that only categorizes an input if a classifier outputs a confidence level that exceeds a predetermined threshold. If it does not, it outputs the class “I don’t know” and moves on to the next classifier in the cascade. However, these IDK cascades often reach their worst-case execution time, where classification is only completed by the final classifier. This paper aims to improve the static structure employed by these cascades, deploying a dynamic IDK framework that skips certain classifiers upon meeting specific conditions. A probabilistic analysis run on a previously validated optimal IDK cascade helped us identify these specific conditions, using the outputted confidence level of the first classifier to dictate if a cascade should run its middle classifiers. Ultimately, we generated a dynamic IDK cascade that ran up to 17% faster than its static counterpart.

University of Houston (US)
Openalex Percentile: Top 27%
Simulation Techniques and Applications
0.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Work-in-Progress: Utilizing Probabilistic Analysis to Fine-Tune Optimal IDK Cascades — Albert M. K. Cheng, Thomas Carroll, et al. · (2024) | TGRS Research Map | TGRS