MultiKOC: Multi-One-Class Classifier Based K-Means Clustering

被引:4
|
作者
Abdallah, Loai [1 ]
Badarna, Murad [1 ,2 ]
Khalifa, Waleed [3 ]
Yousef, Malik [4 ]
机构
[1] Yezreel Valley Acad Coll, Dept Informat Syst, IL-1930600 Emek Yezreel, Israel
[2] Univ Haifa, Dept Informat Syst, IL-3498838 Haifa, Israel
[3] Coll Sakhnin, Dept Comp Sci, IL-3081003 Sakhnin, Israel
[4] Zefat Acad Coll, Dept Informat Syst, IL-1320611 Safed, Israel
关键词
one-class; clustering based classification; K-means; SUPPORT;
D O I
10.3390/a14050134
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the computational biology community there are many biological cases that are considered as multi-one-class classification problems. Examples include the classification of multiple tumor types, protein fold recognition and the molecular classification of multiple cancer types. In all of these cases the real world appropriately characterized negative cases or outliers are impractical to achieve and the positive cases might consist of different clusters, which in turn might lead to accuracy degradation. In this paper we present a novel algorithm named MultiKOC multi-one-class classifiers based K-means to deal with this problem. The main idea is to execute a clustering algorithm over the positive samples to capture the hidden subdata of the given positive data, and then building up a one-class classifier for every cluster member's examples separately: in other word, train the OC classifier on each piece of subdata. For a given new sample, the generated classifiers are applied. If it is rejected by all of those classifiers, the given sample is considered as a negative sample, otherwise it is a positive sample. The results of MultiKOC are compared with the traditional one-class, multi-one-class, ensemble one-classes and two-class methods, yielding a significant improvement over the one-class and like the two-class performance.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Adaptive classifier based on K-means clustering and dynamic programming
    Navarro, A
    Allen, CR
    DOCUMENT RECOGNITION IV, 1997, 3027 : 31 - 38
  • [2] A multi-one-class dynamic classifier for adaptive digitization of document streams
    Ho, Anh Khoi Ngo
    Eglin, Veronique
    Ragot, Nicolas
    Ramel, Jean-Yves
    INTERNATIONAL JOURNAL ON DOCUMENT ANALYSIS AND RECOGNITION, 2017, 20 (03) : 137 - 154
  • [3] A multi-one-class dynamic classifier for adaptive digitization of document streams
    Anh Khoi Ngo Ho
    Véronique Eglin
    Nicolas Ragot
    Jean-Yves Ramel
    International Journal on Document Analysis and Recognition (IJDAR), 2017, 20 : 137 - 154
  • [4] Support Vector Data Descriptions and k-Means Clustering: One Class?
    Goernitz, Nico
    Lima, Luiz Alberto
    Mueller, Klaus-Robert
    Kloft, Marius
    Nakajima, Shinichi
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (09) : 3994 - 4006
  • [5] Class Discovery Based on K-means Clustering and Perturbation Analysis
    Ru, Xiaohu
    Liu, Zheng
    Huang, Zhitao
    Jiang, Wenli
    2015 8TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP), 2015, : 1236 - 1240
  • [6] A novel similarity classifier with multiple ideal vectors based on k-means clustering
    Lohrmann, Christoph
    Luukka, Pasi
    DECISION SUPPORT SYSTEMS, 2018, 111 : 27 - 37
  • [7] K - Means Based One-Class SVM Classifier
    Abedalla, Loai
    Badarna, Murad
    Khalifa, Waleed
    Yousef, Malik
    DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA 2019), 2019, 1062 : 45 - 53
  • [8] Semisupervised classifier of signal-average ECG based on k-means clustering
    Wydrzynski, Jacek
    Jankowski, Stanislaw
    Piatkowska-Janko, Ewa
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2008, 2008, 7124
  • [9] Evaluation of Class Decomposition based on Clustering Validity and K-means Algorithm
    Sowan, Bilal
    Matar, Nasim
    Omar, Firas
    Alauthman, Mohammad
    Eshtay, Mohammed
    2020 21ST INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2020,
  • [10] A k-means based clustering algorithm
    Bloisi, Domenico Daniele
    Locchi, Luca
    COMPUTER VISION SYSTEMS, PROCEEDINGS, 2008, 5008 : 109 - 118