A Filter-SQP strategy for training Support Vector Machine models
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Remat (Bento Gonçalves) |
Texto Completo: | https://periodicos.ifrs.edu.br/index.php/REMAT/article/view/6241 |
Resumo: | This paper introduces a filtering strategy for addressing optimization problems arising in binary Support Vector Machine classification. The training optimization problem aims to solve the dual formulation which involves a quadratic objective function subjected to a linear and box constraints. Our approach employs a Filter algorithm with Sequential Quadratic Programming iterations that minimize the quadratic Lagrangian approximations. Notably, we utilize the exact Hessian matrix in our numerical experiments to seek the desired classification function. Moreover, we present a Filter algorithm combined with the Augmented Lagrangian method aiming to accelerate the algorithm convergence. To substantiate our method's effectiveness, we conduct numerical experiments through MATLAB, comparing outcomes with alternative methodologies detailed in existing literature. Numerical experiments shows that the Filter--SQP combined with Augmented Lagrangian method is competitive and efficient method compared with an interior-point based solver and LIBSVM software in relation of classification metrics and CPU-time. |
id |
IFRS-2_8122ff8c5dff62d87549e1dbb3985bbb |
---|---|
oai_identifier_str |
oai:ojs2.periodicos.ifrs.edu.br:article/6241 |
network_acronym_str |
IFRS-2 |
network_name_str |
Remat (Bento Gonçalves) |
repository_id_str |
|
spelling |
A Filter-SQP strategy for training Support Vector Machine modelsUna estrategia de Filtro-SQP para entrenar modelos de Máquinas de Vectores de SoporteUma estratégia Filtro-SQP para treinamento de modelos de Máquina de Vetores de Suportesupport vector machinetrainingoptimizationfilter methodsequential quadratic programmingmáquina de vetores de suportetreinamentootimizaçãométodo de filtroprogramação quadrática sequencialmáquina de vectores de soporteentrenamientooptimizaciónmétodo de filtroprogramación cuadrática secuencialThis paper introduces a filtering strategy for addressing optimization problems arising in binary Support Vector Machine classification. The training optimization problem aims to solve the dual formulation which involves a quadratic objective function subjected to a linear and box constraints. Our approach employs a Filter algorithm with Sequential Quadratic Programming iterations that minimize the quadratic Lagrangian approximations. Notably, we utilize the exact Hessian matrix in our numerical experiments to seek the desired classification function. Moreover, we present a Filter algorithm combined with the Augmented Lagrangian method aiming to accelerate the algorithm convergence. To substantiate our method's effectiveness, we conduct numerical experiments through MATLAB, comparing outcomes with alternative methodologies detailed in existing literature. Numerical experiments shows that the Filter--SQP combined with Augmented Lagrangian method is competitive and efficient method compared with an interior-point based solver and LIBSVM software in relation of classification metrics and CPU-time.En este trabajo, exponermos una estrategia de Filtro para resolver problemas de optimización que surgen en la clasificación binaria de Máquinas de Vectores de Soporte. El problema de optimización del entrenamiento tiene como objetivo resolver la formulación dual que implica una función objetiva cuadrática sujeta a restricciones lineales y de caja. Nuestro enfoque aplica un algoritmo de Filtro con iteraciones de Programación Cuadrática Secuencial que minimizan las aproximaciones Lagrangianas cuadráticas, utilizando la matriz Hessiana exacta en los experimentos numéricos, en busca de la función de clasificación deseada. Presentamos un algoritmo de Filtro combinado con el método del Lagrangiano Aumentado con el objetivo de acelerar la convergencia del algoritmo. También presentamos resultados numéricos obtenidos al implementar nuestro algoritmo propuesto en MATLAB, y comparamos los resultados con otras metodologías en la literatura. Los experimentos numéricos muestran que el método del Filtro-SQP combinado con el método del Lagrangiano Aumentado es un método competitivo y eficiente en comparación con un solucionador basado en puntos interiores y el software LIBSVM en términos de métricas de clasificación y tiempo de CPU.Neste artigo, introduzimos uma estratégia de Filtro para resolver o problema de otimização decorrente da do método de classificação Máquina de Vetores de Suporte. Este problema de treinamento visa resolver a formulação dual, que envolve uma função objetiva quadrática sujeita a uma restrição lineares de igualdade e caixa. Esta abordagem aplica um algoritmo de Filtro com iterações de Programação Quadrática Sequencial, que minimizam as aproximações Lagrangiano quadráticas, usando a matriz Hessiana exata nos experimentos numéricos, em busca da função de classificação desejada. Apresenta-se um algoritmo de Filtro combinado com o método do Lagrangiano Aumentado visando acelerar a convergência do algoritmo. Também apresentamos resultados numéricos obtidos ao implementar nosso algoritmo proposto no MATLAB e comparar os resultados com outras metodologias da literatura. Os experimentos numéricos mostram que o método de Filtro-SQP combinado com o método do Lagrangiano Aumentado é um método competitivo e eficiente em relação às métricas de classificação e tempo de CPU, em comparação com um solucionador baseado em Pontos Interiores e o software LIBSVM.Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul2023-10-30info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArtigo avaliado pelos paresapplication/pdfhttps://periodicos.ifrs.edu.br/index.php/REMAT/article/view/624110.35819/remat2023v9i2id6241REMAT: Revista Eletrônica da Matemática; Vol. 9 No. 2 (2023); e3004REMAT: Revista Eletrônica da Matemática; Vol. 9 Núm. 2 (2023); e3004REMAT: Revista Eletrônica da Matemática; v. 9 n. 2 (2023); e30042447-2689reponame:Remat (Bento Gonçalves)instname:Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul (IFRS)instacron:IFRSenghttps://periodicos.ifrs.edu.br/index.php/REMAT/article/view/6241/3450Copyright (c) 2023 REMAT: Revista Eletrônica da Matemáticahttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessLino Bello, TiagoMatioli, Luiz CarlosPedroso, Lucas GarciaIgarashi, Daniela Miray2023-10-31T03:16:12Zoai:ojs2.periodicos.ifrs.edu.br:article/6241Revistahttp://periodicos.ifrs.edu.br/index.php/REMATPUBhttps://periodicos.ifrs.edu.br/index.php/REMAT/oai||greice.andreis@caxias.ifrs.edu.br2447-26892447-2689opendoar:2023-10-31T03:16:12Remat (Bento Gonçalves) - Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul (IFRS)false |
dc.title.none.fl_str_mv |
A Filter-SQP strategy for training Support Vector Machine models Una estrategia de Filtro-SQP para entrenar modelos de Máquinas de Vectores de Soporte Uma estratégia Filtro-SQP para treinamento de modelos de Máquina de Vetores de Suporte |
title |
A Filter-SQP strategy for training Support Vector Machine models |
spellingShingle |
A Filter-SQP strategy for training Support Vector Machine models Lino Bello, Tiago support vector machine training optimization filter method sequential quadratic programming máquina de vetores de suporte treinamento otimização método de filtro programação quadrática sequencial máquina de vectores de soporte entrenamiento optimización método de filtro programación cuadrática secuencial |
title_short |
A Filter-SQP strategy for training Support Vector Machine models |
title_full |
A Filter-SQP strategy for training Support Vector Machine models |
title_fullStr |
A Filter-SQP strategy for training Support Vector Machine models |
title_full_unstemmed |
A Filter-SQP strategy for training Support Vector Machine models |
title_sort |
A Filter-SQP strategy for training Support Vector Machine models |
author |
Lino Bello, Tiago |
author_facet |
Lino Bello, Tiago Matioli, Luiz Carlos Pedroso, Lucas Garcia Igarashi, Daniela Miray |
author_role |
author |
author2 |
Matioli, Luiz Carlos Pedroso, Lucas Garcia Igarashi, Daniela Miray |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Lino Bello, Tiago Matioli, Luiz Carlos Pedroso, Lucas Garcia Igarashi, Daniela Miray |
dc.subject.por.fl_str_mv |
support vector machine training optimization filter method sequential quadratic programming máquina de vetores de suporte treinamento otimização método de filtro programação quadrática sequencial máquina de vectores de soporte entrenamiento optimización método de filtro programación cuadrática secuencial |
topic |
support vector machine training optimization filter method sequential quadratic programming máquina de vetores de suporte treinamento otimização método de filtro programação quadrática sequencial máquina de vectores de soporte entrenamiento optimización método de filtro programación cuadrática secuencial |
description |
This paper introduces a filtering strategy for addressing optimization problems arising in binary Support Vector Machine classification. The training optimization problem aims to solve the dual formulation which involves a quadratic objective function subjected to a linear and box constraints. Our approach employs a Filter algorithm with Sequential Quadratic Programming iterations that minimize the quadratic Lagrangian approximations. Notably, we utilize the exact Hessian matrix in our numerical experiments to seek the desired classification function. Moreover, we present a Filter algorithm combined with the Augmented Lagrangian method aiming to accelerate the algorithm convergence. To substantiate our method's effectiveness, we conduct numerical experiments through MATLAB, comparing outcomes with alternative methodologies detailed in existing literature. Numerical experiments shows that the Filter--SQP combined with Augmented Lagrangian method is competitive and efficient method compared with an interior-point based solver and LIBSVM software in relation of classification metrics and CPU-time. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-10-30 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Artigo avaliado pelos pares |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://periodicos.ifrs.edu.br/index.php/REMAT/article/view/6241 10.35819/remat2023v9i2id6241 |
url |
https://periodicos.ifrs.edu.br/index.php/REMAT/article/view/6241 |
identifier_str_mv |
10.35819/remat2023v9i2id6241 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
https://periodicos.ifrs.edu.br/index.php/REMAT/article/view/6241/3450 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2023 REMAT: Revista Eletrônica da Matemática https://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2023 REMAT: Revista Eletrônica da Matemática https://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul |
publisher.none.fl_str_mv |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul |
dc.source.none.fl_str_mv |
REMAT: Revista Eletrônica da Matemática; Vol. 9 No. 2 (2023); e3004 REMAT: Revista Eletrônica da Matemática; Vol. 9 Núm. 2 (2023); e3004 REMAT: Revista Eletrônica da Matemática; v. 9 n. 2 (2023); e3004 2447-2689 reponame:Remat (Bento Gonçalves) instname:Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul (IFRS) instacron:IFRS |
instname_str |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul (IFRS) |
instacron_str |
IFRS |
institution |
IFRS |
reponame_str |
Remat (Bento Gonçalves) |
collection |
Remat (Bento Gonçalves) |
repository.name.fl_str_mv |
Remat (Bento Gonçalves) - Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul (IFRS) |
repository.mail.fl_str_mv |
||greice.andreis@caxias.ifrs.edu.br |
_version_ |
1798329706188111872 |