A Machine Learning Framework for Feature Selection in Heart Disease Classification Using Improved Particle Swarm Optimization with Support Vector Machine Classifier

被引:60
|
作者
Vijayashree, J. [1 ]
Sultana, H. Parveen [1 ]
机构
[1] Vellore Inst Technol, Sch Comp Sci & Engn, Vellore, Tamil Nadu, India
关键词
Particle Swarm Optimization; Support Vector Machine; fitness function; ROC analysis; population diversity function; tuning function; DIFFERENTIAL EVOLUTION ALGORITHM; PRINCIPAL COMPONENT ANALYSIS; CORONARY-ARTERY-DISEASE; NEURAL-NETWORKS; DECISION-MAKING; DIAGNOSIS; SYSTEM; PREDICTION; DISCOVERY; TREE;
D O I
10.1134/S0361768818060129
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Machine learning is used as an effective support system in health diagnosis which contains large volume of data. More commonly, analyzing such a large volume of data consumes more resources and execution time. In addition, all the features present in the dataset do not support in achieving the solution of the given problem. Hence, there is a need to use an effective feature selection algorithm for finding the more important features that contribute more in diagnosing the diseases. The Particle Swarm Optimization (PSO) is one of the metaheuristic algorithms to find the best solution with less time. Nowadays, PSO algorithm is not only used to select the more significant features but also removes the irrelevant and redundant features present in the dataset. However, the traditional PSO algorithm has an issue in selecting the optimal weight to update the velocity and position of the particles. To overcome this issue, this paper presents a novel function for identifying optimal weights on the basis of population diversity function and tuning function. We have also proposed a novel fitness function for PSO with the help of Support Vector Machine (SVM). The objective of the fitness function is to minimize the number of attributes and increase the accuracy. The performance of the proposed PSO-SVM is compared with the various existing feature selection algorithms such as Info gain, Chi-squared, One attribute based, Consistency subset, Relief, CFS, Filtered subset, Filtered attribute, Gain ratio and PSO algorithm. The SVM classifier is also compared with several classifiers such as Naive Bayes, Random forest and MLP.
引用
收藏
页码:388 / 397
页数:10
相关论文
共 50 条
  • [11] Optimization Approach for Feature Selection and Classification with Support Vector Machine
    Chidambaram, S.
    Srinivasagan, K. G.
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 1, CIDM 2015, 2016, 410 : 103 - 111
  • [12] Feature Selection Algorithm Based on Least Squares Support Vector Machine and Particle Swarm Optimization
    Song Chuyi
    Jiang Jingqing
    Wu Chunguo
    Liang Yanchun
    ADVANCES IN SWARM INTELLIGENCE, PT II, 2011, 6729 : 275 - +
  • [13] Ensemble Based Filter Feature Selection with Harmonize Particle Swarm Optimization and Support Vector Machine for Optimal Cancer Classification
    Ab Hamid, Tengku Mazlin Tengku
    Sallehuddin, Roselina
    Yunos, Zuriahati Mohd
    Ali, Aida
    MACHINE LEARNING WITH APPLICATIONS, 2021, 5
  • [14] Towards an optimal support vector machine classifier using a parallel particle swarm optimization strategy
    Chen, Hui Ling
    Yang, Bo
    Wang, Su Jing
    Wang, Gang
    Liu, Da You
    Li, Huai Zhong
    Liu, Wen Bin
    APPLIED MATHEMATICS AND COMPUTATION, 2014, 239 : 180 - 197
  • [15] Parameters Selection for Support Vector Machine Based on Particle Swarm Optimization
    Li, Jun
    Li, Bo
    INTELLIGENT COMPUTING THEORY, 2014, 8588 : 41 - 47
  • [16] Feature-Weighted Local Support Vector Machine of Particle Swarm Optimization
    Cui, Wenbin
    Mu, Shaomin
    Yin, Chuanhuan
    Hao, Qingbo
    MECHANICAL COMPONENTS AND CONTROL ENGINEERING III, 2014, 668-669 : 1147 - +
  • [17] Feature Selection of Support Vector Machine based on Harmonious Cat Swarm Optimization
    Lin, Kuan-Cheng
    Mang, Kai-Yuan
    Hung, Jason C.
    2014 7TH INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING AND WORKSHOPS (UMEDIA), 2014, : 205 - 208
  • [18] A Novel Weighted Support Vector Machine Based on Particle Swarm Optimization for Gene Selection and Tumor Classification
    Abdi, Mohammad Javad
    Hosseini, Seyed Mohammad
    Rezghi, Mansoor
    COMPUTATIONAL AND MATHEMATICAL METHODS IN MEDICINE, 2012, 2012
  • [19] A combination of modified particle swarm optimization algorithm and support vector machine for gene selection and tumor classification
    Shen, Qi
    Shi, Wei-Min
    Kong, Wei
    Ye, Bao-Xian
    TALANTA, 2007, 71 (04) : 1679 - 1683
  • [20] Improved gene selection and classification method using quantum particle swarm optimization and projection extreme learning machine
    MOE Key Lab for Intelligent Networks and Network Security, School of Electronics and Information Engineering, Xi'An Jiaotong University, Xi'an
    710049, China
    不详
    不详
    400065, China
    不详
    J. Comput. Theor. Nanosci., 12 (5781-5788):