A Genetic Programming Approach to Feature Construction for Ensemble Learning in Skin Cancer Detection

被引:10
|
作者
Ul Ain, Qurrat [1 ]
Al-Sahaf, Harith [1 ]
Xue, Bing [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, POB 600, Wellington 6140, New Zealand
关键词
Genetic Programming; ensemble classifiers; feature construction; melanoma detection; multi-class classification; CLASSIFICATION; SELECTION;
D O I
10.1145/3377930.3390228
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ensembles of classifiers have proved to be more effective than a single classification algorithm in skin image classification problems. Generally, the ensembles are created using the whole set of original features. However, some original features can be redundant and may not provide useful information in building good ensemble classifiers. To deal with this, existing feature construction methods that usually generate new features for only a single classifier have been developed but they fit the training data too well, resulting in poor test performance. This study develops a new classification method that combines feature construction and ensemble learning using genetic programming (GP) to address the above limitations. The proposed method is evaluated on two benchmark real-world skin image datasets. The experimental results reveal that the proposed algorithm has significantly outperformed two existing GP approaches, two state-of-the-art convolutional neural network methods, and ten commonly used machine learning algorithms. The evolved individual that is considered as a set of constructed features helps identify prominent original features which can assist dermatologists in making a diagnosis.
引用
下载
收藏
页码:1186 / 1194
页数:9
相关论文
共 50 条
  • [41] A hybrid approach to software fault prediction using genetic programming and ensemble learning methods
    Satya Prakash Sahu
    B. Ramachandra Reddy
    Dev Mukherjee
    D. M. Shyamla
    Bhim Singh Verma
    International Journal of System Assurance Engineering and Management, 2022, 13 : 1746 - 1760
  • [42] A hybrid approach to software fault prediction using genetic programming and ensemble learning methods
    Sahu, Satya Prakash
    Reddy, B. Ramachandra
    Mukherjee, Dev
    Shyamla, D. M.
    Verma, Bhim Singh
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2022, 13 (04) : 1746 - 1760
  • [43] Genetic Programming for Image Feature Descriptor Learning
    Price, Stanton R.
    Anderson, Derek T.
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 854 - 860
  • [44] Learning feature spaces for regression with genetic programming
    William La Cava
    Jason H. Moore
    Genetic Programming and Evolvable Machines, 2020, 21 : 433 - 467
  • [45] Learning feature spaces for regression with genetic programming
    La Cava, William
    Moore, Jason H.
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2020, 21 (03) : 433 - 467
  • [48] Hybridizing Cartesian Genetic Programming and Harmony Search for adaptive feature construction in supervised learning problems
    Elola, Andoni
    Del Ser, Javier
    Bilbao, Miren Nekane
    Perfecto, Cristina
    Alexandre, Enrique
    Salcedo-Sanz, Sancho
    APPLIED SOFT COMPUTING, 2017, 52 : 760 - 770
  • [49] A Genetic Programming Approach to Radiomic-Based Feature Construction for Survival Prediction in Non-Small Cell Lung Cancer
    Scalco, Elisa
    Gomez-Flores, Wilfrido
    Rizzo, Giovanna
    APPLIED SCIENCES-BASEL, 2024, 14 (16):
  • [50] Multi-Scale Deep Ensemble Learning for Melanoma Skin Cancer Detection
    Guergueb, Takfarines
    Akhloufi, Moulay A.
    2022 IEEE 23RD INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION FOR DATA SCIENCE (IRI 2022), 2022, : 256 - 261