数据分布估计下基于相似度的PU文本分类方法
PU Text Classification Method Based on Similarity under Data Distribution Estimation
DOI: 10.12677/CSA.2018.85088, PDF,    国家自然科学基金支持
作者: 胡学钢*, 张 路, 李培培:合肥工业大学计算机与信息学院,安徽 合肥
关键词: PU学习文本分类多核学习PU Learning Text Classification Multiple Kernel Learning
摘要: 在实际的应用中,由于各种原因通常无法获取已标注的反例数据,这使得传统分类算法失灵,这一类基于正例数据与未标注数据的学习称为PU分类问题。PU问题的关键在于反例样本提取与有效分类器的构建。本文提出算法首先通过评估样本中数据分布情况,采用集成机制从未标注样本中抽取出合适比例可信的正反例数据,其次利用相似度抽取有代表性的正例微簇和反例微簇,在获取足量的正反例样本后,将PU问题转换为二元分类问题,数值实验表明方法的有效性。
Abstract: In actual applications, due to various reasons, it is usually impossible to obtain the marked negative data, which causes the traditional classification algorithm to fail. Based on positive data and unlabeled data learning, it is called the PU classification problem. The key of the PU problem lies in the extraction of negative data and the construction of effective classifiers. The algorithm proposed in this paper firstly evaluates the data distribution in the sample, adopts the integration mechanism to extract positive and negative example data from the unlabeled sample with reasonable proportion, and then uses similarity to extract the representative positive micro-clusters and negative micro-clusters. After sufficient samples of positive and negative samples were obtained, the PU problem was converted to a binary classification problem. Numerical experiments showed the effectiveness of the method.
文章引用:胡学钢, 张路, 李培培. 数据分布估计下基于相似度的PU文本分类方法[J]. 计算机科学与应用, 2018, 8(5): 788-797. https://doi.org/10.12677/CSA.2018.85088

参考文献

[1] Liu, B., Lee, W.S., Yu, P.S., et al. (2002) Partially Supervised Classification of Text Documents. Nineteenth Internation-al Conference on Machine Learning, Morgan Kaufmann Publishers Inc., Sydney, July 2002, 387-394.
[2] Tax, D.M.J. (1999) Data Domain Description Using Support Vectors. European Symposium on Artificial Neural Networks’99, Brugge, 21-23 April 1999, 251-256.
[3] Manevitz, L.M. and Yousef, M. (2002) One-Class Svms for Document Clas-sification. Journal of Machine Learning Research, 2, 139-154.
[4] Yu, H., Han, J. and Chang, C.C. (2002) PEBL: Positive Example Based Learning for Web Page Classification Using SVM. Eighth ACM SIGKDD International Con-ference on Knowledge Discovery and Data Mining, Beijing, 12-16 August 2012, 239-248.
[5] Li, X.L., Yu, P.S., Liu, B., et al. (2009) Positive Unlabeled Learning for Data Stream Classification. Siam International Conference on Data Mining, SDM 2009, Sparks, Nevada, 30 April-2 May 2009, 257-268.
[6] Xiao, Y., Liu, B., Yin, J., et al. (2011) Simi-larity-Based Approach for Positive and Unlabeled Learning. IJCAI 2011, Proceedings of the, International Joint Confer-ence on Artificial Intelligence, Barcelona, July 2011, 1577-1582.
[7] Ren, Y., Ji, D. and Zhang, H. (2014) Positive Un-labeled Learning for Deceptive Reviews Detection. Proceedings of the 2014 Conference on Empirical Methods in Natu-ral Language Processing, EMNLP, Doha, 25-29 October 2014, 488-498. [Google Scholar] [CrossRef
[8] Li, X. and Liu, B. (2003) Learning to Classify Texts Using Positive and Unlabeled Data. International Joint Conference on Artificial Intelligence, Morgan Kaufmann Publishers Inc., Acapulco, 9-15 August 2003, 587-592.
[9] Hu, H., Sha, C., Wang, X., et al. (2012) Estimate Unlabeled-Data-Distribution for Semi-Supervised PU Learning. Asia-Pacific Web Conference, Springer, Berlin, Heidelberg, Kunming, 11-13 April 2012, 22-33.
[10] Sha, C., Xu, Z., Wang, X., et al. (2009) Directly Identify Unexpected Instances in the Test Set by Entropy Maximization. Journal of Clinical Oncology, 31, 659-664. [Google Scholar] [CrossRef
[11] 许震, 沙朝锋, 王晓玲, 等. LiPU: 一种基于KL距离的主动分类算法[C]//中国数据库学术会议. 北京, 2009.
[12] Hu, H., Sha, C., Wang, X., et al. (2014) A Unified Framework for Semi-Supervised PU Learning. World Wide Web-Internet & Web Information Systems, 17, 493-510. [Google Scholar] [CrossRef
[13] Shaw Jr., W.M. (1986) On the Foundation of Evaluation. Journal of the Association for Information Science & Technology, 37, 346-348. [Google Scholar] [CrossRef
[14] 汪洪桥, 孙富春, 蔡艳宁, 等. 多核学习方法[J]. 自动化学报, 2010, 36(8): 1037-1050.
[15] Sun, T., Jiao, L., Liu, F., et al. (2013) Selective Multiple Kernel Learning for Classification with Ensemble Strategy. Pattern Recognition, 46, 3081-3090. [Google Scholar] [CrossRef
[16] Li, J. and Sun, S. (2010) Nonlinear Combination of Multiple Kernels for Support Vector Machines. International Conference on Pattern Recognition. IEEE Computer Society, Istan-bul, 23-26 August 2010, 2889-2892.
[17] Rakotomamonjy, A., Bach, F.R., Canu, S., et al. (2008) Simplemkl. Journal of Machine Learning Research, 9, 2491-2521.