A multi-strategy improved snake optimizer and its application to SVM parameter selection

Support vector machine (SVM) is an effective classification tool and maturely used in various fields. However, its performance is very sensitive to parameters. As a newly proposed swarm intelligence algorithm, snake optimizer algorithm (SO) can help to solve the parameter selection problem. Neverthe...

Full description

Saved in:
Bibliographic Details
Main Authors: Hong Lu, Hongxiang Zhan, Tinghua Wang
Format: Article
Language:English
Published: AIMS Press 2024-10-01
Series:Mathematical Biosciences and Engineering
Subjects:
Online Access:https://www.aimspress.com/article/doi/10.3934/mbe.2024322
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832590836725972992
author Hong Lu
Hongxiang Zhan
Tinghua Wang
author_facet Hong Lu
Hongxiang Zhan
Tinghua Wang
author_sort Hong Lu
collection DOAJ
description Support vector machine (SVM) is an effective classification tool and maturely used in various fields. However, its performance is very sensitive to parameters. As a newly proposed swarm intelligence algorithm, snake optimizer algorithm (SO) can help to solve the parameter selection problem. Nevertheless, SO has the shortcomings of weak population initialization, slow convergence speed in the early stage, and being easy to fall into local optimization. To address these problems, an improved snake optimizer algorithm (ISO) was proposed. The mirror opposition-based learning mechanism (MOBL) improved the population quality to enhance the optimization speed. The novel evolutionary population dynamics model (NEPD) was beneficial for searching accurately. The differential evolution strategy (DES) helped to reduce the probability of falling into local optimal value. The experimental results of classical benchmark functions and CEC2022 showed that ISO had higher optimization precision and faster convergence rate. In addition, it was also applied to the parameter selection of SVM to demonstrate the effectiveness of the proposed ISO.
format Article
id doaj-art-a9eb75719a7f414a88b6674d300c471b
institution Kabale University
issn 1551-0018
language English
publishDate 2024-10-01
publisher AIMS Press
record_format Article
series Mathematical Biosciences and Engineering
spelling doaj-art-a9eb75719a7f414a88b6674d300c471b2025-01-23T07:48:00ZengAIMS PressMathematical Biosciences and Engineering1551-00182024-10-0121107297733610.3934/mbe.2024322A multi-strategy improved snake optimizer and its application to SVM parameter selectionHong Lu0Hongxiang Zhan1Tinghua Wang2School of Mathematics and Computer Science, Gannan Normal University, Ganzhou 341000, ChinaSchool of Mathematics and Computer Science, Gannan Normal University, Ganzhou 341000, ChinaSchool of Mathematics and Computer Science, Gannan Normal University, Ganzhou 341000, ChinaSupport vector machine (SVM) is an effective classification tool and maturely used in various fields. However, its performance is very sensitive to parameters. As a newly proposed swarm intelligence algorithm, snake optimizer algorithm (SO) can help to solve the parameter selection problem. Nevertheless, SO has the shortcomings of weak population initialization, slow convergence speed in the early stage, and being easy to fall into local optimization. To address these problems, an improved snake optimizer algorithm (ISO) was proposed. The mirror opposition-based learning mechanism (MOBL) improved the population quality to enhance the optimization speed. The novel evolutionary population dynamics model (NEPD) was beneficial for searching accurately. The differential evolution strategy (DES) helped to reduce the probability of falling into local optimal value. The experimental results of classical benchmark functions and CEC2022 showed that ISO had higher optimization precision and faster convergence rate. In addition, it was also applied to the parameter selection of SVM to demonstrate the effectiveness of the proposed ISO.https://www.aimspress.com/article/doi/10.3934/mbe.2024322snake optimizersupport vector machine (svm)parameter optimizationopposition-based learning
spellingShingle Hong Lu
Hongxiang Zhan
Tinghua Wang
A multi-strategy improved snake optimizer and its application to SVM parameter selection
Mathematical Biosciences and Engineering
snake optimizer
support vector machine (svm)
parameter optimization
opposition-based learning
title A multi-strategy improved snake optimizer and its application to SVM parameter selection
title_full A multi-strategy improved snake optimizer and its application to SVM parameter selection
title_fullStr A multi-strategy improved snake optimizer and its application to SVM parameter selection
title_full_unstemmed A multi-strategy improved snake optimizer and its application to SVM parameter selection
title_short A multi-strategy improved snake optimizer and its application to SVM parameter selection
title_sort multi strategy improved snake optimizer and its application to svm parameter selection
topic snake optimizer
support vector machine (svm)
parameter optimization
opposition-based learning
url https://www.aimspress.com/article/doi/10.3934/mbe.2024322
work_keys_str_mv AT honglu amultistrategyimprovedsnakeoptimizeranditsapplicationtosvmparameterselection
AT hongxiangzhan amultistrategyimprovedsnakeoptimizeranditsapplicationtosvmparameterselection
AT tinghuawang amultistrategyimprovedsnakeoptimizeranditsapplicationtosvmparameterselection
AT honglu multistrategyimprovedsnakeoptimizeranditsapplicationtosvmparameterselection
AT hongxiangzhan multistrategyimprovedsnakeoptimizeranditsapplicationtosvmparameterselection
AT tinghuawang multistrategyimprovedsnakeoptimizeranditsapplicationtosvmparameterselection