mlsanityData to 7 Oct 2026

Positive Unlabeled Learning Selected Not At Random (PULSNAR): class proportion estimation when the SCAR assumption does not hold

arXiv 2303.08269 ↗First posted 14 Mar 2023cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Positive and Unlabeled (PU) learning is a type of semi-supervised binary classification where the machine learning algorithm differentiates between a set of positive instances (labeled) and a set of both positive and negative instances (unlabeled). PU learning has broad applications in settings where confirmed negatives are unavailable or difficult to obtain, and there is value in discovering positives among the unlabeled (e.g., viable drugs among untested compounds). Most PU learning algorithms make the selected completely at random (SCAR) assumption, namely that positives are selected independently of their features. However, in many real-world applications, such as healthcare, positives are not SCAR (e.g., severe cases are more likely to be diagnosed), leading to a poor estimate of the proportion, α, of positives among unlabeled examples and poor model calibration, resulting in an uncertain decision threshold for selecting positives. PU learning algorithms vary; some estimate only the proportion, α, of positives in the unlabeled set, while others calculate the probability that each specific unlabeled instance is positive, and some can do both. We propose two PU learning algorithms to estimate α, calculate calibrated probabilities for PU instances, and improve classification metrics: i) PULSCAR (positive unlabeled learning selected completely at random), and ii) PULSNAR (positive unlabeled learning selected not at random). PULSNAR employs a divide-and-conquer approach to cluster SNAR positives into subtypes and estimates α for each subtype by applying PULSCAR to positives from each cluster and all unlabeled. In our experiments, PULSNAR outperformed state-of-the-art approaches on both synthetic and real-world benchmark datasets.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 10 of its 54 references that are in the map. First posted on arXiv 14 Mar 2023.

Builds on

10 of 54 references.

References · 10

  1. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  2. 2019Confident Learning: Estimating Uncertainty in Dataset Labelscited by 411
  3. 2017On Fairness and Calibrationcited by 406
  4. 2018Learning from positive and unlabeled data: a surveycited by 218
  5. 2021Classifier Calibration: A survey on how to assess and improve predicted class probabilitiescited by 71
  6. 2016Mixture Proportion Estimation via Kernel Embedding of Distributionscited by 67
  7. 2021Mixture Proportion Estimation and PU Learning: A Modern Approachcited by 52
  8. 2018Beyond the Selected Completely At Random Assumption for Learning from Positive and Unlabeled Datacited by 36
  9. 2020Learning from Positive and Unlabeled Data with Arbitrary Positive Shiftcited by 23
  10. 2016Nonparametric semi-supervised learning of class proportionscited by 13

Built on by

Not cited yet.