Genetic Programming-Based Discriminative Feature Learning for Low-Quality Image Classification

被引:19
|
作者
Bi, Ying [1 ]
Xue, Bing [1 ]
Zhang, Mengjie [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington 6140, New Zealand
基金
中国国家自然科学基金;
关键词
Feature extraction; Task analysis; Noise measurement; Noise reduction; Contracts; Transforms; Training; Classification; feature learning; genetic programming (GP); low-quality image; representation; NEURAL-NETWORKS; FEATURE-EXTRACTION; SCALE;
D O I
10.1109/TCYB.2021.3049778
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Being able to learn discriminative features from low-quality images has raised much attention recently due to their wide applications ranging from autonomous driving to safety surveillance. However, this task is difficult due to high variations across images, such as scale, rotation, illumination, and viewpoint, and distortions in images, such as blur, low contrast, and noise. Image preprocessing could improve the quality of the images, but it often requires human intervention and domain knowledge. Genetic programming (GP) with a flexible representation can automatically perform image preprocessing and feature extraction without human intervention. Therefore, this study proposes a new evolutionary learning approach using GP (EFLGP) to learn discriminative features from images with blur, low contrast, and noise for classification. In the proposed approach, we develop a new program structure (individual representation), a new function set, and a new terminal set. With these new designs, EFLGP can detect small regions from a large input low-quality image, select image operators to process the regions or detect features from the small regions, and output a flexible number of discriminative features. A set of commonly used image preprocessing operators is employed as functions in EFLGP to allow it to search for solutions that can effectively handle low-quality image data. The performance of EFLGP is comprehensively investigated on eight datasets of varying difficulty under the original (clean), blur, low contrast, and noise scenarios, and compared with a large number of benchmark methods using handcrafted features and deep features. The experimental results show that EFLGP achieves significantly better or similar results in most comparisons. The results also reveal that EFLGP is more invariant than the benchmark methods to blur, low contrast, and noise.
引用
收藏
页码:8272 / 8285
页数:14
相关论文
共 50 条
  • [1] Genetic Programming-Based Feature Learning for Facial Expression Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [2] Genetic programming-based feature learning for question answering
    Khodadi, Iman
    Abadeh, Mohammad Saniee
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2016, 52 (02) : 340 - 357
  • [3] Automatically Extracting Features Using Genetic Programming for Low-Quality Fish Image Classification
    Yan, Zichu
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. 2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 2015 - 2022
  • [4] Genetic Programming-Based Evolutionary Deep Learning for Data-Efficient Image Classification
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (02) : 307 - 322
  • [5] A Multiobjective Genetic Programming-Based Ensemble for Simultaneous Feature Selection and Classification
    Nag, Kaustuv
    Pal, Nikhil R.
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (02) : 499 - 510
  • [6] Genetic programming-based decision trees for software quality classification
    Khoshgoftaar, TM
    Liu, Y
    Seliya, N
    [J]. 15TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, : 374 - 383
  • [7] A genetic programming-based method for image classification with small training data
    Fan, Qinglan
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. KNOWLEDGE-BASED SYSTEMS, 2024, 283
  • [8] Feature Learning for Image Classification via Multiobjective Genetic Programming
    Shao, Ling
    Liu, Li
    Li, Xuelong
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2014, 25 (07) : 1359 - 1371
  • [9] Genetic Programming-Based Feature Selection for Emotion Classification Using EEG Signal
    Sakalle, Aditi
    Tomar, Pradeep
    Bhardwaj, Harshit
    Iqbal, Asif
    Sakalle, Maneesha
    Bhardwaj, Arpit
    Ibrahim, Wubshet
    [J]. JOURNAL OF HEALTHCARE ENGINEERING, 2022, 2022
  • [10] A genetic programming-based convolutional neural network for image quality evaluations
    Kit Yan Chan
    Hak-Keung Lam
    Huimin Jiang
    [J]. Neural Computing and Applications, 2022, 34 : 15409 - 15427