TY - GEN
T1 - Optimizing Training Data and Hyperparameters of Support Vector Machines Using a Memetic Algorithm
AU - Dudzik, Wojciech
AU - Kawulok, Michal
AU - Nalepa, Jakub
N1 - Publisher Copyright:
© 2020, Springer Nature Switzerland AG.
PY - 2020
Y1 - 2020
N2 - Support vector machine (SVM) is a well-known machine learning algorithm widely used for classification and regression problems. Despite the high prediction rate of this technique in a wide range of real applications, the efficiency of SVM and its classification performance highly depends on the hyperparameters setting as well as the selection of feature subset. Moreover, high memory and computational complexity of SVM training can be a limiting factor for its application on huge dataset. In this work we propose a novel memetic algorithm for support vector machine called SE-SVM to address mentioned problems. We use evolutionary techniques that optimize hyperparameters and select features and training set simultaneously. The algorithm is applied to seven datasets. All of that datasets are binary classification problem. We compare the SE-SVM to different evolutionary algorithms, random search techniques and other well-established classifiers. The experimental results show that the end result obtained by SE-SVM achieves high classification performance with a shorter training and classification time.
AB - Support vector machine (SVM) is a well-known machine learning algorithm widely used for classification and regression problems. Despite the high prediction rate of this technique in a wide range of real applications, the efficiency of SVM and its classification performance highly depends on the hyperparameters setting as well as the selection of feature subset. Moreover, high memory and computational complexity of SVM training can be a limiting factor for its application on huge dataset. In this work we propose a novel memetic algorithm for support vector machine called SE-SVM to address mentioned problems. We use evolutionary techniques that optimize hyperparameters and select features and training set simultaneously. The algorithm is applied to seven datasets. All of that datasets are binary classification problem. We compare the SE-SVM to different evolutionary algorithms, random search techniques and other well-established classifiers. The experimental results show that the end result obtained by SE-SVM achieves high classification performance with a shorter training and classification time.
KW - Evolutionary algorithms
KW - Support vector machine
UR - https://www.scopus.com/pages/publications/85075854023
U2 - 10.1007/978-3-030-31964-9_22
DO - 10.1007/978-3-030-31964-9_22
M3 - Conference contribution
AN - SCOPUS:85075854023
SN - 9783030319632
T3 - Advances in Intelligent Systems and Computing
SP - 229
EP - 238
BT - Man-Machine Interactions 6 - 6th International Conference on Man-Machine Interactions, ICMMI 2019
A2 - Gruca, Aleksandra
A2 - Deorowicz, Sebastian
A2 - Harezlak, Katarzyna
A2 - Piotrowska, Agnieszka
A2 - Czachórski, Tadeusz
PB - Springer
T2 - 6th International Conference on Man-Machine Interactions, ICMMI 2019
Y2 - 2 October 2019 through 3 October 2019
ER -