Detecting Feature Interactions from Accuracies of Random Feature Subsets
Abstract
Interaction among features notoriously causes diffi-culty for machine learning algorithms because the rel-evance of one feature for predicting the target class can depend on the values of other features. In this pa-per, we introduce a new method for detecting feature interactions by evaluating the accuracies of a learning algorithm on random subsets of features. We give an operational defufition for feature interactions based on when a set of features allows a leamlng algorithm to achieve higher than expected accuracy, assuming inde-pendence. Then we show how to adjust the sampling of random subsets in a way that is fair and balanced, given a limited amount of time. Finally, we show how decision trees built from sets of interacting features can be converted into DNF expressions to form con-structed features. We demonstrate the effectiveness of the method empirically by showing that it can im-prove the accuracy ofthe C4.5 decision-tree algorithm on several benchmark databases.
Cite
Text
Ioerger. "Detecting Feature Interactions from Accuracies of Random Feature Subsets." AAAI Conference on Artificial Intelligence, 1999.Markdown
[Ioerger. "Detecting Feature Interactions from Accuracies of Random Feature Subsets." AAAI Conference on Artificial Intelligence, 1999.](https://mlanthology.org/aaai/1999/ioerger1999aaai-detecting/)BibTeX
@inproceedings{ioerger1999aaai-detecting,
title = {{Detecting Feature Interactions from Accuracies of Random Feature Subsets}},
author = {Ioerger, Thomas R.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {1999},
pages = {350-357},
url = {https://mlanthology.org/aaai/1999/ioerger1999aaai-detecting/}
}