Optimization Model of K-Means Clustering Using Artificial Neural Networks to Handle Class Imbalance Problem

被引:7
|
作者
Hartono [1 ,2 ]
Sitompul, O. S. [2 ]
Tulus [3 ]
Nababan, E. B. [2 ]
机构
[1] STMIK IBBI, Dept Comp Sci, Medan, Indonesia
[2] Univ Sumatera Utara, Dept Comp Sci, Medan, Indonesia
[3] Univ Sumatera Utara, Dept Math, Medan, Indonesia
关键词
ALGORITHM;
D O I
10.1088/1757-899X/288/1/012075
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Class imbalance is a situation where instances in one class much higher than instances in other classes. In clustering, this problem not only affects the accuracy of a prediction but also introduces bias in decision-making process. In this case, a machine learning technique will yield a good prediction accuracy from training data class with a large number of instances, but give a poor accuracy in classes with the small number of instances. In this research, we propose an approach for optimizing K-Means clustering in handling class imbalance problem. The approach uses the perceptron feed-forward neural network to determine coordinates of the centroid of a cluster in K-Means clustering processes. Data used in this research are datasets from the UCI Machine Learning Repository. From the experimental results obtained, the proposed approach could optimize the result of K-Means clustering in terms of minimizing class imbalance.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Detection of Regions of Interest in Retinal Images Using Artificial Neural Networks and K-means Clustering
    Caramihale, Traian
    Popescu, Dan
    Ichim, Loretta
    [J]. 2016 22ND INTERNATIONAL CONFERENCE ON APPLIED ELECTROMAGNETICS AND COMMUNICATIONS (ICECOM), 2016,
  • [2] Recommendation Model Based on K-means Clustering Optimization Neural Network
    Lin Jinjian
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT AND INFORMATION TECHNOLOGY (ICEMIT 2018), 2018, : 1362 - 1366
  • [3] K-means Optimization Algorithm for Solving Clustering Problem
    Dong, Jinxin
    Qi, Minyong
    [J]. WKDD: 2009 SECOND INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2009, : 52 - 55
  • [4] A New Approach for Event Detection using k-means Clustering and Neural Networks
    Oladimeji, Muyiwa O.
    Turkey, Mikdam
    Ghavami, Mohammad
    Dudley, Sandra
    [J]. 2015 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2015,
  • [5] Class Decomposition using K-means and Hierarchical Clustering
    Banitaan, Shadi
    Nassif, Ali Bou
    Azzeh, Mohammad
    [J]. 2015 IEEE 14TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2015, : 1263 - 1267
  • [6] A hyperbolic fuzzy k-means clustering and algorithm for neural networks
    Watanabe, N
    Imaizumi, T
    Kikuchi, T
    [J]. DATA ANALYSIS, CLASSIFICATION, AND RELATED METHODS, 2000, : 77 - 82
  • [7] Optimization of K-Means clustering Using Genetic Algorithm
    Irfan, Shadab
    Dwivedi, Gaurav
    Ghosh, Subhajit
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES FOR SMART NATION (IC3TSN), 2017, : 157 - 162
  • [8] Manifold optimization for k-means clustering
    Carson, Timothy
    Mixon, Dustin G.
    Villar, Soledad
    Ward, Rachel
    [J]. 2017 INTERNATIONAL CONFERENCE ON SAMPLING THEORY AND APPLICATIONS (SAMPTA), 2017, : 73 - 77
  • [9] Shape-based image retrieval using k-means clustering and neural networks
    Chen, Xiaoliu
    Ahmad, Imran Shafiq
    [J]. ADVANCES IN IMAGE AND VIDEO TECHNOLOGY, PROCEEDINGS, 2007, 4872 : 893 - 904
  • [10] K-Means Clustering with Neural Networks for ATM Cash Repository Prediction
    Jadwal, Pankaj Kumar
    Jain, Sonal
    Gupta, Umesh
    Khanna, Prashant
    [J]. INFORMATION AND COMMUNICATION TECHNOLOGY FOR INTELLIGENT SYSTEMS (ICTIS 2017) - VOL 1, 2018, 83 : 588 - 596