1 Introduction  
2 Preliminaries on PU Learning  
3 Assumptions to Enable PU Learning  
4 PU Measures  
5 PU Learning Methods  
6 Class Prior Estimation from PU Data  
7 Sources of PU Data and Applications  
8 Related Fields  
9 Conclusions and Perspectives  