Semantic segmentation network stacking with genetic programming

被引:1
|
作者
Bakurov, Illya [1 ,2 ,3 ]
Buzzelli, Marco [4 ]
Schettini, Raimondo [4 ]
Castelli, Mauro [1 ]
Vanneschi, Leonardo [1 ]
机构
[1] Univ Nova Lisboa, Informat Management Sch, Campus Campolide, P-1070312 Lisbon, Lisboa, Portugal
[2] Michigan State Univ, BEACON Ctr Evolut Act, E Lansing, MI 48824 USA
[3] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
[4] Univ Milano Bicocca, Dept Informat Syst & Commun, Viale Sarca 336, I-20126 Milan, Italy
关键词
Genetic programming; Stacking; Semantic segmentation; Ensemble learning; Deep learning; CLASSIFICATION; ARCHITECTURE; ENSEMBLE;
D O I
10.1007/s10710-023-09464-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Semantic segmentation consists of classifying each pixel of an image and constitutes an essential step towards scene recognition and understanding. Deep convolutional encoder-decoder neural networks now constitute state-of-the-art methods in the field of semantic segmentation. The problem of street scenes' segmentation for automotive applications constitutes an important application field of such networks and introduces a set of imperative exigencies. Since the models need to be executed on self-driving vehicles to make fast decisions in response to a constantly changing environment, they are not only expected to operate reliably but also to process the input images rapidly. In this paper, we explore genetic programming (GP) as a meta-model that combines four different efficiency-oriented networks for the analysis of urban scenes. Notably, we present and examine two approaches. In the first approach, we represent solutions as GP trees that combine networks' outputs such that each output class's prediction is obtained through the same meta-model. In the second approach, we propose representing solutions as lists of GP trees, each designed to provide a unique meta-model for a given target class. The main objective is to develop efficient and accurate combination models that could be easily interpreted, therefore allowing gathering some hints on how to improve the existing networks. The experiments performed on the Cityscapes dataset of urban scene images with semantic pixel-wise annotations confirm the effectiveness of the proposed approach. Specifically, our best-performing models improve systems' generalization ability by approximately 5% compared to traditional ensembles, 30% for the less performing state-of-the-art CNN and show competitive results with respect to state-of-the-art ensembles. Additionally, they are small in size, allow interpretability, and use fewer features due to GP's automatic feature selection.
引用
收藏
页数:37
相关论文
共 50 条
  • [41] Evolving semantic object segmentation methods automatically by genetic programming from images and image processing operators
    Liang, Jiayu
    Wen, Jixiang
    Wang, Zhe
    Wang, Jianming
    SOFT COMPUTING, 2020, 24 (17) : 12887 - 12900
  • [42] Evolving semantic object segmentation methods automatically by genetic programming from images and image processing operators
    Jiayu Liang
    Jixiang Wen
    Zhe Wang
    Jianming Wang
    Soft Computing, 2020, 24 : 12887 - 12900
  • [43] Combining Deep Semantic Segmentation Network and Graph Convolutional Neural Network for Semantic Segmentation of Remote Sensing Imagery
    Ouyang, Song
    Li, Yansheng
    REMOTE SENSING, 2021, 13 (01) : 1 - 22
  • [44] Semantic segmentation based on neural network and Bayesian network
    Ge, Wenying
    Liu, Guoying
    MIPPR 2013: MULTISPECTRAL IMAGE ACQUISITION, PROCESSING, AND ANALYSIS, 2013, 8917
  • [45] Multi-module Spatial Semantic Network for Semantic Segmentation
    Wei, LiHua
    Ma, YingDong
    2020 JOINT 9TH INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV) AND 2020 4TH INTERNATIONAL CONFERENCE ON IMAGING, VISION & PATTERN RECOGNITION (ICIVPR), 2020,
  • [46] SCARF: A Semantic Constrained Attention Refinement Network for Semantic Segmentation
    Ding, Xiaofeng
    Shen, Chaomin
    Che, Zhengping
    Zeng, Tieyong
    Peng, Yaxin
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW 2021), 2021, : 3002 - 3011
  • [47] SEFANet: Semantic enhanced with feature alignment network for semantic segmentation
    Wang, Dakai
    An, Wenhao
    Ma, Jianxin
    Wang, Li
    DIGITAL SIGNAL PROCESSING, 2024, 153
  • [48] Semantic variation operators for multidimensional genetic programming
    La Cava, William
    Moore, Jason H.
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 1056 - 1064
  • [49] Instance Selection for Geometric Semantic Genetic Programming
    Miranda, Luis Fernando
    Oliveira, Luiz Otavio V. B.
    Martins, Joao Francisco B. S.
    Pappa, Gisele L.
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [50] Semantic analysis of program initialisation in genetic programming
    Lawrence Beadle
    Colin G. Johnson
    Genetic Programming and Evolvable Machines, 2009, 10 : 307 - 337