Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Opportunistic Learning: Budgeted Cost-Sensitive Learning from Data Streams

About

In many real-world learning scenarios, features are only acquirable at a cost constrained under a budget. In this paper, we propose a novel approach for cost-sensitive feature acquisition at the prediction-time. The suggested method acquires features incrementally based on a context-aware feature-value function. We formulate the problem in the reinforcement learning paradigm, and introduce a reward function based on the utility of each feature. Specifically, MC dropout sampling is used to measure expected variations of the model uncertainty which is used as a feature-value function. Furthermore, we suggest sharing representations between the class predictor and value function estimator networks. The suggested approach is completely online and is readily applicable to stream learning setups. The solution is evaluated on three different datasets including the well-known MNIST dataset as a benchmark as well as two cost-sensitive datasets: Yahoo Learning to Rank and a dataset in the medical domain for diabetes classification. According to the results, the proposed method is able to efficiently acquire features and make accurate predictions.

Mohammad Kachuee, Orpaz Goldstein, Kimmo Karkkainen, Sajad Darabi, Majid Sarrafzadeh• 2019

Related benchmarks

TaskDatasetResultRank
Active Feature AcquisitionCube-NM nc = 5, sigma = 0.1
Training Runtime (s)8.7
16
Active Feature AcquisitionEngineFaultDB
Training Runtime (s)12.4
16
Active Feature AcquisitionMETABRIC
Training Runtime (s)2.3
16
Active Feature AcquisitionCube-NM nc = 5, sigma = 0.2
Training Runtime (s)9.7
16
Active Feature Acquisitionconnect4
Training Runtime (s)105
16
Active Feature AcquisitionSplice
Training Runtime (s)2.4
16
Active Feature AcquisitionSyn1
Training Runtime (s)78.1
16
Active Feature AcquisitionSyn3
Training Runtime (s)77.4
16
Active Feature AcquisitionMNIST
Training Runtime (s)69.1
12
Active Feature AcquisitionFashion MNIST
Training Runtime (s)73.6
12
Showing 10 of 14 rows

Other info

Follow for update