Genetic Programming for Multiple Feature Construction in Skin Cancer Image Classification

被引:8
|
作者
Ul Ain, Qurrat [1 ]
Xue, Bing [1 ]
Al-Sahaf, Harith [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, POB 600, Wellington 6140, New Zealand
关键词
D O I
10.1109/ivcnz48456.2019.8961001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Skin cancer is a common cancer worldwide, with melanoma being the most deadly form which is treatable when diagnosed at an early stage. This study develops a novel classification approach using multi-tree genetic programming (GP), which not only targets melanoma detection but is also capable of distinguishing between ten different classes of skin cancer effectively from lesion images. Selecting a suitable feature extraction method and the way different types of features are combined are important aspects to achieve performance gains. Existing approaches remain unable to effectively design a way to combine various features. Moreover, they have not used multi-channel multi-resolution spatial/frequency information for effective feature construction. In this work, wavelet-based texture features from multiple color channels are employed which preserve all the local, global, color and texture information concurrently. Local Binary Pattern, lesion color variation, and geometrical border shape features are also extracted from various color channels. The performance of the proposed method is evaluated using two skin image datasets and compared with an existing multi-tree GP method, ten single-tree GP methods, and six commonly used classification algorithms. The results reveal the goodness of the proposed method which significantly outperformed all these classification methods and demonstrate the potential to help dermatologist in making a diagnosis in real-time situations.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Feature Optimization and Dropout in Genetic Programming for Data-Limited Image Classification
    Lee, Chan Min
    Ahn, Chang Wook
    Kim, Man-Je
    MATHEMATICS, 2024, 12 (23)
  • [32] Genetic Programming for Image Classification: A New Program Representation With Flexible Feature Reuse
    Fan, Qinglan
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (03) : 460 - 474
  • [33] A Domain Independent Genetic Programming Approach to Automatic Feature Extraction for Image Classification
    Atkins, Daniel
    Neshatian, Kourosh
    Zhang, Mengjie
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 238 - 245
  • [34] A New Genetic Programming Representation for Feature Learning in Skin Cancer Detection
    Ul Ain, Qurrat
    Al-Sahaf, Harith
    Xue, Bing
    Zhang, Mengjie
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 707 - 710
  • [35] Genetic programming with a genetic algorithm for feature construction and selection
    Smith M.G.
    Bull L.
    Genetic Programming and Evolvable Machines, 2005, 6 (3) : 265 - 281
  • [36] Wrapper Feature Construction for Figure-Ground Image Segmentation Using Genetic Programming
    Liang, Yuyu
    Zhang, Mengjie
    Browne, Will N.
    ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE, ACALCI 2017, 2017, 10142 : 111 - 123
  • [37] Designing genetic programming classifiers with feature selection and feature construction
    Ma, Jianbin
    Gao, Xiaoying
    APPLIED SOFT COMPUTING, 2020, 97
  • [38] Genetic Programming for Feature Ranking in Classification Problems
    Neshatian, Kourosh
    Zhang, Mengjie
    Andreae, Peter
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2008, 5361 : 544 - 554
  • [39] GPU-Based Genetic Programming for Faster Feature Extraction in Binary Image Classification
    Zhang, Rui
    Sun, Yanan
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (06) : 1590 - 1604
  • [40] Genetic Programming With Image-Related Operators and a Flexible Program Structure for Feature Learning in Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (01) : 87 - 101