Performance Improvement of Support Vector Machine with Firefly Algorithm for Public Complaints Classification

Public complaint services require quick responses from the relevant department. Therefore, a text classification system with high accuracy is required. One of the methods used is the Support Vector Machine (SVM). SVM is a method with better performance than other machine learning methods, but it is influenced by parameter selection and the division of training and testing data. The hyperparameter C controls the optimization between margin and classification errors. One approach to optimizing parameter selection is using the Firefly Algorithm (FFA). The data samples taken from the service were 1,209 data with 4 category classes, and the dataset was split into 50% training data, 20% validating data, and 30% testing data. We obtained the SVM-FFA test results at C = 0.269, which had the highest accuracy rate of 97.52%, with an average value in 10 trials of 96.01%. Meanwhile, the SVM test results showed the highest accuracy level of 95.87%, with an average value of 95.24%. It shows that optimizing C parameters using FFA can improve the SVM's accuracy.

Authors

Institutions

Publication Details

Published
2024-09-12
DOI
https://doi.org/10.1109/ictiia61827.2024.10761738
Primary Topic
Data Mining and Machine Learning Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Improvement of Support Vector Machine with Firefly Algorithm for Public Complaints Classification

Sawaluddin Sawaluddin, Abu Syed Md. Mostafizur Rahman, Elviawaty Muisa Zamzami
Data Mining and Machine Learning Applications
article

Performance Improvement of Support Vector Machine with Firefly Algorithm for Public Complaints Classification

Sawaluddin Sawaluddin, Abu Syed Md. Mostafizur Rahman, Elviawaty Muisa Zamzami
article en

Abstract

Public complaint services require quick responses from the relevant department. Therefore, a text classification system with high accuracy is required. One of the methods used is the Support Vector Machine (SVM). SVM is a method with better performance than other machine learning methods, but it is influenced by parameter selection and the division of training and testing data. The hyperparameter C controls the optimization between margin and classification errors. One approach to optimizing parameter selection is using the Firefly Algorithm (FFA). The data samples taken from the service were 1,209 data with 4 category classes, and the dataset was split into 50% training data, 20% validating data, and 30% testing data. We obtained the SVM-FFA test results at C = 0.269, which had the highest accuracy rate of 97.52%, with an average value in 10 trials of 96.01%. Meanwhile, the SVM test results showed the highest accuracy level of 95.87%, with an average value of 95.24%. It shows that optimizing C parameters using FFA can improve the SVM's accuracy.

Universitas Sumatera Utara (ID)
Openalex Percentile: Top 66%
Data Mining and Machine Learning Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.