Advertisement

PSO-ANN-Based Computer-Aided Diagnosis and Classification of Diabetes

  • Ratna PatilEmail author
  • Sharvari C. Tamane
Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 165)

Abstract

Feature selection (FS) is indeed a tough, challenging and demanding task due to the large exploration space. It moderates and lessens the number of features. It also eliminates insignificant, noisy, superfluous, repetitive and duplicate data and provides reasonably adequate classification accuracy. Present feature selection approaches do face the difficulties like stagnation in local optima, delayed convergence and high computational cost. In machine learning, particle swarm optimization (PSO) is an evolutionary computation procedure which is computationally less costly and can converge quicker than other existing approaches. PSO can be effectively used in various areas, like medical data processing, machine learning and pattern matching but its potential for feature selection is yet to be fully explored. PSO improves and optimizes a candidate solution iteratively with respect to a certain degree of quality. It provides a solution to the problem by having an inhabitant of swarm particles. By applying mathematical formulas, velocity and position of swarm particles are calculated and these particles are moved in the search space. The movement of individual swarm particle is inclined by its local finest known position and is also directed to the global finest known position in the exploration space. These positions are updated as improved positions, which are found by other particles. These improved positions are then used to move the swarm in the direction of the best solutions. The aim of the study is to inspect and improve the competence of PSO for feature selection. PSO functionalities are used to detect subset of features to accomplish improved classification performance than using entire features set.

Keywords

Evolutionary computation Artificial neural network Diabetes Feature selection Particle swarm optimization 

References

  1. 1.
    Aghdam, M.H., Heidari, S.: Feature selection using particle swarm optimization in text categorization. JAISCR 5(4), 231–238 (2015).  https://doi.org/10.1515/jaiscr-2015-003. Research Polish Neural Network Society and the University of Social SciencesCrossRefGoogle Scholar
  2. 2.
    Sousa, T., Silva, A., Neves, A.: Particle swarm based data mining algorithms for classification tasks. Parallel Computing 30(5), 767–783 (2004).  https://doi.org/10.1016/j.parco.2003.12.015. ElsevierCrossRefGoogle Scholar
  3. 3.
    Holden, N., Freitas, A.: A hybrid PSO/ACO algorithm for discovering classification rules in data mining. J. Artif. Evol. Appl. (2008). http://dx.doi.org/10.1155/2008/316145. Hindawi Publishing Corporation Volume
  4. 4.
    Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks, Piscataway, NJ, pp. 1942–1948 (1995)Google Scholar
  5. 5.
    Samanta, B., Nataraj, C.: Application of particle swarm optimization and proximal support vector machines for fault detection. Swarm Intell. 3(4), 303–325 (2009).  https://doi.org/10.1007/s11721-009-0028-6CrossRefGoogle Scholar
  6. 6.
    Lin, S.-W., Ying, K.C.: Particle swarm optimization for parameter determination and feature selection of support vector machines. Expert. Syst. Appl. 35(4), 1817–1824 (2008).  https://doi.org/10.1016/j.eswa.2007.08.088. ScienceDirect, ElsevierCrossRefGoogle Scholar
  7. 7.
    Indriyani, W.G., Rakhmadi, A.: Filter-wrapper approach to feature selection using PSO-GA for Arabic document classification with naive bayes multinomial. IOSR J. Comput. Eng. (IOSR-JCE) 17(6), Ver. VI, 45–51 (2015). e-ISSN: 2278-0661, p-ISSN: 2278-8727Google Scholar
  8. 8.
    Menghour, K., Souici-Meslati, L.: Hybrid ACO-PSO based approaches for feature. Sel. Int. J. Intell. Eng. Syst. 9(3), 65–79 (2016).  https://doi.org/10.22266/ijies2016.0930.07CrossRefGoogle Scholar
  9. 9.
    Patil, R., Tamne, S.: Upgrading the performance of KNN and naïve bayes in diabetes detection with genetic algorithm for feature selection. Int. J. Sci. Res. Comput. Sci. 3(1), 1971–1981 (2018). ISSN: 2456-3307. Engineering and Information Technology IJSRCSEITGoogle Scholar
  10. 10.
    Choubey, D.K., Paul, S.: GA_RBF NN: a classification system for diabetes. Int. J. Biomed. Eng. Technol. 23(1), 71–93 (2017).  https://doi.org/10.1504/IJBET.2017.10003045CrossRefGoogle Scholar
  11. 11.
    Patil, R., Tamne, S.: A comparative analysis on the evaluation of classification algorithms in the prediction of diabetes 8(5), 3966–3975 (2018). ISSN: 2088-8708.  https://doi.org/10.11591/ijece.v8i5.pp3966-3975CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.National Institute of Electronics & Information Technology, Government of IndiaAurangabadIndia
  2. 2.Jawaharlal Nehru Engineering CollegeAurangabadIndia

Personalised recommendations