skip to main content
10.1145/3207677.3277973acmotherconferencesArticle/Chapter ViewAbstractPublication PagescsaeConference Proceedingsconference-collections
research-article

A Fuzzy KNN Algorithm Based on Weighted Chi-square Distance

Authors Info & Claims
Published:22 October 2018Publication History

ABSTRACT

The traditional k Nearest Neighbor (KNN)1 algorithm does not consider the relative relationship between the sample features. The classification speed is slow and the computational complexity is high. The distance between the test sample and all the training samples needs to be calculated to determine the k nearest neighbors. Therefore, this paper proposes a fuzzy k nearest neighbor (FKNN) algorithm based on weighted chi-square distance. First, the fuzzy normalization process is performed, and the similarity is taken as the fuzzy membership degree. The closeness of features is used to determine the weight of each feature, and the weighted chi-square distance is used as the distance measure. Finally, the sample class to be classified is determined by the class membership of k neighbors. The classification results show that the evaluation indexes of the algorithm are better than the existing ones.

References

  1. Cover T and Hart P. 1967. Nearest neighbor pattern classification. IEEE Transactions on Information Theory, 13(1967), 21--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Jiyu Liu, Qiang Wang, Zhao-hui Luo, Hao Song, and Lv-yun Zhang. 2015. Weighted KNN Data Classification Algorithm Based on Rough Sets. Computer Science, 10(2015), 281--286.Google ScholarGoogle Scholar
  3. Yijuan Su and Zhenyun Deng. 2016. Fast KNN Classification Algorithm under Big Data. Application Research of Computers, 4(2016), 1003--1006.Google ScholarGoogle Scholar
  4. Jinping Zhang and Guangbin Bai. 2017. Method of Rotating Machinery Fault Pattern Recognition Based on PCA and KNN Algorithm. Machinery Design & Manufacture, 6(2017), 23--29.Google ScholarGoogle Scholar
  5. Fafa Chen and Mian Li. 2016. Fault Diagnosis of Roller Bearing based on Hybrid Feature Set and Weighted KNN. Mechanical Drive, 8(2016), 138--143.Google ScholarGoogle Scholar
  6. Zhengbiao Ji, Jilin Wang, and Li Zhao. 2015. Speech Emotion Recognition Based on FKNN. MICROELECTRONICS & COMPUTER, 3(2015), 59--62.Google ScholarGoogle Scholar
  7. Ming Yang. 2007. Study on the Pattern Recognition of Pueraria DC.based on Fuzzy k-nearest Neighbor Algorithm. Journal of Mathematical Medicine, 20(2007), 839--841.Google ScholarGoogle Scholar
  8. Mingjuan Song and Siyu Zhu. 2016. The New FKNN Algorithm and Its Application. Fuzzy Systems and Mathematics, 8(2016), 89--93.Google ScholarGoogle Scholar
  9. Wenqian Shang, Youli Qu, Houkuan Huang, and Hongbin Dong. 2006. Fuzzy knn text classifier based on gini index. Journal of Guang xi Normal University: Natural Science Edition, 24(2006), 87--90.Google ScholarGoogle Scholar
  10. Keller J M, Gray M R, and Givens J A. 1985. A fuzzy k-nearest neighbour algorithm. IEEE Transactions on System, Man and Cybernetics, 15(1985), 580--585.Google ScholarGoogle ScholarCross RefCross Ref
  11. Hui-Ling Chen Bo Yang, Gang Wang, Jie Liu, Xin Xu, Su-Jing Wang, and Da You Liu. 2011. A novel bankruptcy prediction model based on an adaptive fuzzy k-nearest neighbor method, Knowledge-Based Systems, 24(2011), 1348--1359. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Hong Xie and Hongye Zhao. 2015. An improved KNN algorithm based on Chi-square distance measure. Applied Science and Technology, 2(2015), 10--14.Google ScholarGoogle Scholar
  13. Feng Lv, Ni Du, and Chenglin Wen. 2012. A Fuzzy-Evidential k Nearest Neighbor Classification Algorithm. ACTA ELECTRONICA, 12(2012), 2390--2395.Google ScholarGoogle Scholar
  14. Xiaolong Huang and Weiting Liu. 2012. Fault Diagnosis Based on Fuzzy Nearness. Science Technology and Engineering, 10(2012), 8111--8115.Google ScholarGoogle Scholar
  15. Zheng Tao and Hongyu Wang. 2016. Improved WLAN Localization Algorithm Based on Chi-square Distance. COMPUTER TECHNOLOGY AND DEVELOPMENT, 9(2016), 50--55.Google ScholarGoogle Scholar
  16. Zhiwei Shi, Tao Liu, and Gongyi Wu. 2005. A Efficient and Efficient Algorithm for Text Classification. Computer Engineering and Applications, 10(2005), 180--183.Google ScholarGoogle Scholar
  17. Frak A and Asuncion A. 2010. UCI machine learning repository. DOI: http://archive.ics.uci.edu/ml/.Google ScholarGoogle Scholar

Index Terms

  1. A Fuzzy KNN Algorithm Based on Weighted Chi-square Distance

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      CSAE '18: Proceedings of the 2nd International Conference on Computer Science and Application Engineering
      October 2018
      1083 pages
      ISBN:9781450365123
      DOI:10.1145/3207677

      Copyright © 2018 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 22 October 2018

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      CSAE '18 Paper Acceptance Rate189of383submissions,49%Overall Acceptance Rate368of770submissions,48%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader