A distributionally robust machine learning model of simultaneous classification and feature selection under data uncertainty: Theory, methods, and application to the identification of Alzheimer's disease using handwriting
IF 1.2 Q2 OPERATIONS RESEARCH & MANAGEMENT SCIENCE
Q.Y. Huang , N.D. Dizon , N. Jeyakumar , V. Jeyakumar
{"title":"A distributionally robust machine learning model of simultaneous classification and feature selection under data uncertainty: Theory, methods, and application to the identification of Alzheimer's disease using handwriting","authors":"Q.Y. Huang , N.D. Dizon , N. Jeyakumar , V. Jeyakumar","doi":"10.1016/j.ejco.2025.100111","DOIUrl":null,"url":null,"abstract":"<div><div>In this paper, we introduce an efficient machine learning method based on robust Support Vector Machines (SVMs) that simultaneously classifies data and selects relevant features whilst accounting for data uncertainty. Based on Wasserstein distributionally robust optimization, we develop computationally feasible robust SVM models along with efficient second-order cone programming methods using an integrated application of tools from convex non-smooth analysis and difference-of-convex optimization. Our computational results on benchmark datasets demonstrate that these robust SVMs identify relevant features whilst achieving higher classification accuracies than the conventional (non-robust) SVM models, especially for datasets with more features than instances. Applying our method to a novel dataset of handwriting samples from individuals with Alzheimer's disease and a control group, the model was able to distinguish between both groups with greater than 80% accuracy and using only 37% (168/450) of all available features, outperforming previous SVM models and providing insights into the unique characteristics of the disease.</div></div>","PeriodicalId":51880,"journal":{"name":"EURO Journal on Computational Optimization","volume":"13 ","pages":"Article 100111"},"PeriodicalIF":1.2000,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"EURO Journal on Computational Optimization","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2192440625000085","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/7/17 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"OPERATIONS RESEARCH & MANAGEMENT SCIENCE","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we introduce an efficient machine learning method based on robust Support Vector Machines (SVMs) that simultaneously classifies data and selects relevant features whilst accounting for data uncertainty. Based on Wasserstein distributionally robust optimization, we develop computationally feasible robust SVM models along with efficient second-order cone programming methods using an integrated application of tools from convex non-smooth analysis and difference-of-convex optimization. Our computational results on benchmark datasets demonstrate that these robust SVMs identify relevant features whilst achieving higher classification accuracies than the conventional (non-robust) SVM models, especially for datasets with more features than instances. Applying our method to a novel dataset of handwriting samples from individuals with Alzheimer's disease and a control group, the model was able to distinguish between both groups with greater than 80% accuracy and using only 37% (168/450) of all available features, outperforming previous SVM models and providing insights into the unique characteristics of the disease.
期刊介绍:
The aim of this journal is to contribute to the many areas in which Operations Research and Computer Science are tightly connected with each other. More precisely, the common element in all contributions to this journal is the use of computers for the solution of optimization problems. Both methodological contributions and innovative applications are considered, but validation through convincing computational experiments is desirable. The journal publishes three types of articles (i) research articles, (ii) tutorials, and (iii) surveys. A research article presents original methodological contributions. A tutorial provides an introduction to an advanced topic designed to ease the use of the relevant methodology. A survey provides a wide overview of a given subject by summarizing and organizing research results.