Dynamic Early Stopping for Naive Bayes
Abstract
Energy efficiency is a concern for any software running on mobile devices. As such software employs machine-learned models to make predictions, this motivates research on efficiently executable models. In this paper, we propose a variant of the widely used Naive Bayes (NB) learner that yields a more efficient predictive model. In contrast to standard NB, where the learned model inspects all features to come to a decision, or NB with feature selection, where the model uses a fixed subset of the features, our model dynamically determines, on a case-by-case basis, when to stop inspecting features. We show that our approach is often much more efficient than the current state of the art, without loss of accuracy. PDF
Cite
Text
Verachtert et al. "Dynamic Early Stopping for Naive Bayes." International Joint Conference on Artificial Intelligence, 2016.Markdown
[Verachtert et al. "Dynamic Early Stopping for Naive Bayes." International Joint Conference on Artificial Intelligence, 2016.](https://mlanthology.org/ijcai/2016/verachtert2016ijcai-dynamic/)BibTeX
@inproceedings{verachtert2016ijcai-dynamic,
title = {{Dynamic Early Stopping for Naive Bayes}},
author = {Verachtert, Aäron and Blockeel, Hendrik and Davis, Jesse},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2016},
pages = {2082-2088},
url = {https://mlanthology.org/ijcai/2016/verachtert2016ijcai-dynamic/}
}