Multi-objective evolutionary feature selection for online sales forecasting

被引:80
作者
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 条
[41]   Evolutionary Jaya Algorithm for Parkinson's Disease Diagnosis using Multi-objective Feature Selection in Classification [J].
Sheth, P. D. ;
Patil, S. T. .
2019 5TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, CONTROL AND AUTOMATION (ICCUBEA), 2019,
[42]   Research on Feature Selection of Multi-Objective Optimization [J].
Zhang, Mengting ;
Du, Jianqiang ;
Luo, Jigen ;
Nie, Bin ;
Xiong, Wangping ;
Liu, Ming ;
Zhao, Shuhan .
Computer Engineering and Applications, 2024, 59 (03) :23-32
[43]   A Multi-Objective online streaming Multi-Label feature selection using mutual information [J].
Rafie, Azar ;
Moradi, Parham ;
Ghaderzadeh, Abdulbaghi .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 216
[44]   Reparation in Evolutionary Algorithms for Multi-objective Feature Selection in Large Software Product Lines [J].
Saber T. ;
Brevet D. ;
Botterweck G. ;
Ventresque A. .
SN Computer Science, 2021, 2 (3)
[45]   Towards multi-objective high-dimensional feature selection via evolutionary multitasking [J].
Feng, Yinglan ;
Feng, Liang ;
Liu, Songbai ;
Kwong, Sam ;
Tan, Kay Chen .
SWARM AND EVOLUTIONARY COMPUTATION, 2024, 89
[46]   Multi-objective Feature Selection in Classification: A Differential Evolution Approach [J].
Xue, Bing ;
Fu, Wenlong ;
Zhang, Mengjie .
SIMULATED EVOLUTION AND LEARNING (SEAL 2014), 2014, 8886 :516-528
[47]   An optimal SVM with feature selection using multi-objective PSO [J].
Behravan, Iman ;
Zahiri, Seyed Hamid ;
Dehghantanha, Oveis .
2016 1ST CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC 2016), 2016, :76-81
[48]   Multi-objective Optimization Based Feature Selection Using Correlation [J].
Das, Rajib ;
Nath, Rahul ;
Shukla, Amit K. ;
Muhuri, Pranab K. .
ADVANCED DATA MINING AND APPLICATIONS, ADMA 2022, PT II, 2022, 13726 :325-336
[49]   A Subset Similarity Guided Method for Multi-objective Feature Selection [J].
Hoai Bach Nguyen ;
Xue, Bing ;
Zhang, Mengjie .
ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE, ACALCI 2016, 2016, 9592 :298-310
[50]   Multi-objective techniques for feature selection and classification in digital mammography [J].
Thawkar, Shankar ;
Singh, Law Kumar ;
Khanna, Munish .
INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2021, 15 (01) :115-125