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 条
  • [31] Classification of Lower Back Pain Using K-Nearest Neighbor Algorithm
    Sandag, Green Arther
    Tedry, Natalia Elisabet
    Lolong, Steven
    2018 6TH INTERNATIONAL CONFERENCE ON CYBER AND IT SERVICE MANAGEMENT (CITSM), 2018, : 367 - 371
  • [32] Skin lesion classification system using a K-nearest neighbor algorithm
    Mustafa Qays Hatem
    Visual Computing for Industry, Biomedicine, and Art, 5
  • [33] 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
  • [34] Modeling viscosity of crude oil using k-nearest neighbor algorithm
    Mahdiani, Mohammad Reza
    Khamehchi, Ehsan
    Hajirezaie, Sassan
    Hemmati-Sarapardeh, Abdolhossein
    ADVANCES IN GEO-ENERGY RESEARCH, 2020, 4 (04): : 435 - 447
  • [35] K-Nearest Neighbor Intervals Based AP Clustering Algorithm for Large Incomplete Data
    Lu, Cheng
    Song, Shiji
    Wu, Cheng
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [36] Skin lesion classification system using a K-nearest neighbor algorithm
    Hatem, Mustafa Qays
    VISUAL COMPUTING FOR INDUSTRY BIOMEDICINE AND ART, 2022, 5 (01)
  • [37] Heart Disease Prediction Using Weighted K-Nearest Neighbor Algorithm
    Khalidou Abdoulaye Barry
    Youness Manzali
    Mohamed Lamrini
    Flouchi Rachid
    Mohamed Elfar
    Operations Research Forum, 5 (3)
  • [38] A Novel Infrared Touch Sensing Using K-Nearest Neighbor Algorithm
    Jafarizadeh, Saeid
    Boostani, Reza
    Safavi, Ali Akbar
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2013), 2013, : 252 - 256
  • [39] Motorcycle Apprehension using Deep Learning and K-Nearest Neighbor Algorithm
    Garcia, Maria Rosario T.
    Bandala, Argel A.
    Dadios, Elmer P.
    2021 6TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2021,
  • [40] Classification of Heart Disease Using K-Nearest Neighbor and Genetic Algorithm
    Jabbar, M. Akhil
    Deekshatulu, B. L.
    Chandra, Priti
    FIRST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE: MODELING TECHNIQUES AND APPLICATIONS (CIMTA) 2013, 2013, 10 : 85 - 94