Classification with Costly Features using Deep Reinforcement Learning
We study a classification problem where each feature can be acquired for a cost and the goal is to optimize a trade-off between the expected classification error and the feature cost. We revisit a former approach that has framed the problem as a sequential decision-making problem and solved it by Q-learning with a linear approximation, where individual actions are either requests for feature values or terminate the episode by providing a classification decision. On a set of eight problems, we demonstrate that by replacing the linear approximation with neural networks the approach becomes comparable to the state-of-the-art algorithms developed specifically for this problem. The approach is flexible, as it can be improved with any new reinforcement learning enhancement, it allows inclusion of pre-trained high-performance classifier, and unlike prior art, its performance is robust across all evaluated datasets.
Code (1)
Tasks
ClassificationClassification with Costly FeaturesDecision MakingDeep Reinforcement LearningGeneral ClassificationQ-Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)Sequential Decision MakingSimilar Papers 제목 키워드 기반
Classification with Costly Features in Hierarchical Deep Sets
Classification with Costly Features (CwCF) is a classification problem that includes the cost of features in the optimization criteria. Individually for each sample, its features are sequentially acquired to maximize acc…
ClassificationClassification with Costly FeaturesDeep Reinforcement LearningGeneral Classification+4Classification with Costly Features as a Sequential Decision-Making Problem
This work focuses on a specific classification problem, where the information about a sample is not readily available, but has to be acquired for a cost, and there is a per-sample budget. Inspired by real-world use-cases…
ClassificationClassification with Costly FeaturesDecision MakingDeep Reinforcement Learning+5Test-Cost Sensitive Methods for Identifying Nearby Points
Real-world applications that involve missing values are often constrained by the cost to obtain data. Test-cost sensitive, or costly feature, methods additionally consider the cost of acquiring features. Such methods hav…
Deep Reinforcement LearningMissing Valuesreinforcement-learningReinforcement Learning (RL)Costly Features Classification using Monte Carlo Tree Search
We consider the problem of costly feature classification, where we sequentially select the subset of features to make a balance between the classification error and the feature cost. In this paper, we first cast the task…
ClassificationGeneral ClassificationSensitivityEvaluation of Active Feature Acquisition Methods for Static Feature Settings
Active feature acquisition (AFA) agents, crucial in domains like healthcare where acquiring features is often costly or harmful, determine the optimal set of features for a subsequent classification task. As deploying an…
Offline RLreinforcement-learningReinforcement LearningReinforcement Learning (RL)