An Enhanced K-Nearest Neighbor Algorithm Using Information Gain and Clustering

被引:29
|
作者
Taneja, Shweta [1 ]
Gupta, Charu [1 ]
Goyal, Kratika [1 ]
Gureja, Dharna [1 ]
机构
[1] Guru Gobind Singh Indraprastha Univ, CSE Dept, Bhagwan Parshuram Inst Technol, New Delhi, India
关键词
KNN; Dynamic KNN (DKNN); Distance-Weighted KNN (DWKNN); Weight Adjusted KNN; Information Gain;
D O I
10.1109/ACCT.2014.22
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
KNN (k-nearest neighbor) is an extensively used classification algorithm owing to its simplicity, ease of implementation and effectiveness. It is one of the top ten data mining algorithms, has been widely applied in various fields. KNN has few shortcomings affecting its accuracy of classification. It has large memory requirements as well as high time complexity. Several techniques have been proposed to improve these shortcomings in literature. In this paper, we have first reviewed some improvements made in KNN algorithm. Then, we have proposed our novel improved algorithm. It is a combination of dynamic selected, attribute weighted and distance weighted techniques. We have experimentally tested our proposed algorithm in NetBeans IDE, using a standard UCI dataset-Iris. The accuracy of our algorithm is improved with a blend of classification and clustering techniques. Experimental results have proved that our proposed algorithm performs better than conventional KNN algorithm.
引用
收藏
页码:325 / 329
页数:5
相关论文
共 50 条
  • [21] Using k-nearest neighbor and feature selection as an improvement to hierarchical clustering
    Mylonas, P
    Wallace, M
    Kollias, S
    METHODS AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3025 : 191 - 200
  • [22] A memetic algorithm based on k-nearest neighbor
    Xu, Jin
    Gu, Qiong
    Gai, Zhihua
    Gong, Wenyin
    Journal of Computational Information Systems, 2014, 10 (22): : 9565 - 9574
  • [23] Spectral Clustering Based on k-Nearest Neighbor Graph
    Lucinska, Malgorzata
    Wierzchon, Lawomir T.
    COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL MANAGEMENT (CISIM), 2012, 7564 : 254 - 265
  • [24] K-nearest neighbors clustering algorithm
    Gauza, Dariusz
    Zukowska, Anna
    Nowak, Robert
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2014, 2014, 9290
  • [25] An Enhanced Quantum K-Nearest Neighbor Classification Algorithm Based on Polar Distance
    Feng, Congcong
    Zhao, Bo
    Zhou, Xin
    Ding, Xiaodong
    Shan, Zheng
    ENTROPY, 2023, 25 (01)
  • [26] Movie Recommender System Using K-Means Clustering AND K-Nearest Neighbor
    Ahuja, Rishabh
    Solanki, Arun
    Nayyar, Anand
    2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 263 - 268
  • [27] Protein kinase inhibitors’ classification using K-Nearest neighbor algorithm
    Arian, Roya
    Hariri, Amirali
    Mehridehnavi, Alireza
    Fassihi, Afshin
    Ghasemi, Fahimeh
    Computational Biology and Chemistry, 2020, 86
  • [28] Fall Detection by Using K-Nearest Neighbor Algorithm on WSN Data
    Erdogan, Senol Zafer
    Bilgin, Turgay Tugay
    Cho, Juphil
    2010 IEEE GLOBECOM WORKSHOPS, 2010, : 2054 - 2058
  • [29] SOFTWARE ARCHITECTURE DECOMPOSITION USING ADAPTIVE K-NEAREST NEIGHBOR ALGORITHM
    Alkhalid, Abdulaziz
    Lung, Chung-Horng
    Ajila, Samuel
    2013 26TH ANNUAL IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2013, : 676 - 679
  • [30] Effective Classification of EEG Signals using K-Nearest Neighbor Algorithm
    Awan, Umer I.
    Rajput, U. H.
    Syed, Ghazaal
    Iqbal, Rimsha
    Sabat, Ifra
    Mansoor, M.
    PROCEEDINGS OF 14TH INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY PROCEEDINGS - FIT 2016, 2016, : 120 - 124