Multi-objective evolutionary feature selection for online sales forecasting

被引:78
|
作者
Jimenez, F. [1 ]
Sanchez, G. [1 ]
Garcia, J. M. [1 ]
Sciavicco, G. [2 ]
Miralles, L. [3 ]
机构
[1] Univ Murcia, Fac Comp Sci, Madrid, Spain
[2] Univ Ferrara, Dept Math & Comp Sci, Ferrara, Italy
[3] Univ Panamericana, Fac Ingn, Campus Mexico, Augusto Rodin 498, Mexico City 03920, Mexico
关键词
Multi-objective evolutionary algorithms; Feature selection; Random forest; Regression model; Online sales forecasting; FEATURE SUBSET-SELECTION; GENETIC ALGORITHM; CLASSIFICATION; INFORMATION; POWER;
D O I
10.1016/j.neucom.2016.12.045
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Sales forecasting uses historical sales figures, in association with products characteristics and peculiarities, to predict short-term or long-term future performance in a business, and it can be used to derive sound financial and business plans. By using publicly available data, we build an accurate regression model for online sales forecasting obtained via a novel feature selection methodology composed by the application of the multi objective evolutionary algorithm ENORA (Evolutionary NOn-dominated Radial slots based Algorithm) as search strategy in a wrapper method driven by the well-known regression model learner Random Forest. Our proposal integrates feature selection for regression, model evaluation, and decision making, in order to choose the most satisfactory model according to an a posteriori process in a multi-objective context. We test and compare the performances of ENORA as multi-objective evolutionary search strategy against a standard multi objective evolutionary search strategy such as NSGA-11 (Non-dominated Sorted Genetic Algorithm), against a classical backward search strategy such as RFE (Recursive Feature Elimination), and against the original data set.
引用
收藏
页码:75 / 92
页数:18
相关论文
共 50 条
  • [1] A methodology for evaluating multi-objective evolutionary feature selection for classification in the context of virtual screening
    Jimenez, Fernando
    Perez-Sanchez, Horacio
    Palma, Jose
    Sanchez, Gracia
    Martinez, Carlos
    SOFT COMPUTING, 2019, 23 (18) : 8775 - 8800
  • [2] Multi-objective Evolutionary Feature Selection
    Kundu, Partha Pratim
    Mitra, Sushmita
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PROCEEDINGS, 2009, 5909 : 74 - 79
  • [3] An interactive filter-wrapper multi-objective evolutionary algorithm for feature selection
    Liu, Zhengyi
    Chang, Bo
    Cheng, Fan
    SWARM AND EVOLUTIONARY COMPUTATION, 2021, 65
  • [4] A self-adaptive multi-objective feature selection approach for classification problems
    Xue, Yu
    Zhu, Haokai
    Neri, Ferrante
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2022, 29 (01) : 3 - 21
  • [5] Simultaneous feature selection and weighting - An evolutionary multi-objective optimization approach
    Paul, Sujoy
    Das, Swagatam
    PATTERN RECOGNITION LETTERS, 2015, 65 : 51 - 59
  • [6] Multi-Objective Evolutionary Simultaneous Feature Selection and Outlier Detection for Regression
    Jimenez, Fernando
    Lucena-Sanchez, Estrella
    Sanchez, Gracia
    Sciavicco, Guido
    IEEE ACCESS, 2021, 9 : 135675 - 135688
  • [7] A methodology for evaluating multi-objective evolutionary feature selection for classification in the context of virtual screening
    Fernando Jiménez
    Horacio Pérez-Sánchez
    José Palma
    Gracia Sánchez
    Carlos Martínez
    Soft Computing, 2019, 23 : 8775 - 8800
  • [8] A multi-objective algorithm for multi-label filter feature selection problem
    Dong, Hongbin
    Sun, Jing
    Li, Tao
    Ding, Rui
    Sun, Xiaohang
    APPLIED INTELLIGENCE, 2020, 50 (11) : 3748 - 3774
  • [9] An Evolutionary Based Multi-Objective Filter Approach for Feature Selection
    Labani, Mahdieh
    Moradi, Parham
    Jalili, Mahdi
    Yu, Xinghuo
    2017 2ND WORLD CONGRESS ON COMPUTING AND COMMUNICATION TECHNOLOGIES (WCCCT), 2017, : 151 - 154
  • [10] Multi-surrogate assisted multi-objective evolutionary algorithms for feature selection in regression and classification problems with time series data
    Espinosa, Raquel
    Jimenez, Fernando
    Palma, Jose
    INFORMATION SCIENCES, 2023, 622 : 1064 - 1091