Cost-Sensitive Learning
Overview
Cost-sensitive learning studies how models should change their predictions when some mistakes or actions are more costly than others. Common approaches reweight examples or losses, adapt penalties to instance difficulty or error severity, and optimize decisions such as test acquisition, abstention, or expert referral. These methods are used in settings including imbalanced classification, medical diagnosis, fraud detection, forecasting, and sequential decision-making, where errors and resources have unequal consequences. A central challenge is specifying costs that reflect real priorities: emphasizing costly cases can reduce rare severe errors, but may trade off performance elsewhere, and lower error costs do not always mean better ranking or calibration.
Latest papers
42 papers10 papers in the last four weeks, up 150% on the four weeks before. 0.1% of all new papers.
Cost-Sensitive Neighborhood Aggregation for Heterophilous Graphs: When Does Per-Edge Routing Help?
Consistent Learning-to-Defer with Expert-Conditional Advice
Every Error has Its Magnitude: Asymmetric Mistake Severity Training for Multiclass Multiple Instance Learning
FraudFox: Adaptable Fraud Detection in the Real World
Smith', trying to buy \$500 shoes, on Monday 3am? How to merge the risk scores, from a handful of risk-assessment modules (oracles') in an adversarial environment? More importantly, given historical data (orders, prices, and what-happened afterwards), and business goals/restrictions, which transactions, like the Smith' transaction above, which ones should we pass', versus send to human investigators? The business restrictions could be: at most $x$ investigations are feasible', or at most $ lost due to fraud'. These are the two research problems we focus on, in this work. One approach to address the first problem (`oracle-weighting'), is by using Extended Kalman Filters with dynamic importance weights, to automatically and continuously update our weights for each 'oracle'. For the second problem, we show how to derive an optimal decision surface, and how to compute the Pareto optimal set, to allow what-if questions. An important consideration is adaptation: Fraudsters will change their behavior, according to our past decisions; thus, we need to adapt accordingly. The resulting system, \method, is scalable, adaptable to changing fraudster behavior, effective, and already in production at Amazon. FraudFox augments a fraud prevention sub-system and has led to significant performance gains.