Research on Data Classification Method of Optimized Support Vector Machine Based on Gray Wolf Algorithm

Research on Data Classification Method of Optimized Support Vector Machine Based on Gray Wolf Algorithm

Jinqiang Ma, Linchang Fan, Weijia Tian, Zhihong Miao
Copyright: © 2023 |Pages: 14
DOI: 10.4018/IJGHPC.318408
Article PDF Download
Open access articles are freely available for download

Abstract

The data classification method based on support vector machine (SVM) has been widely used in various studies as a non-linear, high precision, and good generalization ability machine learning method. Among them, the kernel function and its parameters have a great impact on the classification accuracy. In order to find the optimal parameters to improve the classification accuracy of SVM, this paper proposes a data multi-classification method based on gray wolf algorithm optimized SVM(GWO-SVM). In this paper, the iris data set is used to test the performance of GWO-SVM, and the classification result is compared with those based on genetic algorithm (GA), particle swarm optimization (PSO) and the original SVM model. The test results show that the GWO-SVM model has a higher recognition and classification accuracy than the other three models, and has the shortest running time, which has obvious advantages and can effectively improve the classification accuracy of SVM. This method has practical significance in image classification, text classification, and fault detection.
Article Preview
Top

1. Introduction

Classification is a relatively old problem that has been widely studied in areas such as machine learning, pattern recognition, data mining, and artificial intelligence. Classification problems can be defined as follows: given a dataset, a given dataset is called a training dataset (Jiawei & Kamber 2001; Zhongzhi, 2002). The training dataset consists of a set of database tuples (often referred to as training samples, instances, or objects), each training sample is a feature vector consisting of attribute values or eigenvalues, and each training sample also has a class label attribute. A specific sample form can be expressed as: IJGHPC.318408.m01; where IJGHPC.318408.m02 represents the attribute value and IJGHPC.318408.m03 represents the class label. A given training dataset is used to build a classification function (often referred to as a classification model or classifier (Huajun & Yinkui, 2003), and the established classifier is used to predict the classes of tuples of data with unknown class numbers in the database.

As an age-old problem, taxonomy has been extensively studied in many fields. So far, the classical classification methods that have been studied mainly include: decision tree method, which is a Supervised learning technique that can be used for both classification and Regression problems, but mostly it is preferred for solving Classification problems. It is a tree-structured classifier, where internal nodes represent the features of a dataset, branches represent the decision rules and each leaf node represents the outcome (classical decision tree algorithm mainly includes: ID3 algorithm, C4.5 algorithm and CART algorithm, etc.), neural network method (BP algorithm), genetic algorithm (GABIL system), Bayesian classification, K-nearest neighbor algorithm, case-based inference and support vector machine.

Complete Article List

Search this Journal:
Reset
Volume 16: 1 Issue (2024)
Volume 15: 2 Issues (2023)
Volume 14: 6 Issues (2022): 1 Released, 5 Forthcoming
Volume 13: 4 Issues (2021)
Volume 12: 4 Issues (2020)
Volume 11: 4 Issues (2019)
Volume 10: 4 Issues (2018)
Volume 9: 4 Issues (2017)
Volume 8: 4 Issues (2016)
Volume 7: 4 Issues (2015)
Volume 6: 4 Issues (2014)
Volume 5: 4 Issues (2013)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing