Mitchell Chalmers, Keith C. Gordon, Brendan McCane, Sara J. Fraser-Miller
Convolutional neural networks (CNNs) and support vector machines (SVMs) have seen numerous applications within Raman spectroscopy. However, the age-old question remains: Which is better? To shine some light on the matter, the stability of the two machine learning techniques was probed by intentionally introducing spectral artefacts to transmission low wavenumber Raman spectroscopic data. The data consisted of synthetic microcalcifications buried under various depths of chicken breast. We found that an SVM yielded the best model with an area under curve (AUC) of 0.989 compared to 0.979 for the CNN. However, generally, SVMs were more susceptible to the spectral artefacts than CNNs. Additionally, the performance of CNNs and SVMs was not dependent on the magnitude of the shifts and stretches. An example is the linear stretches, where the AUC remained at 0.977 and 0.969 for both 2 and 5 cm−1 shifts for the CNN and SVM models, respectively.
{"title":"Probing the Stability of Convolution Neural Networks and Support Vector Machines With Transmission Low Wavenumber Raman Spectroscopic Data","authors":"Mitchell Chalmers, Keith C. Gordon, Brendan McCane, Sara J. Fraser-Miller","doi":"10.1002/jrs.70002","DOIUrl":"https://doi.org/10.1002/jrs.70002","url":null,"abstract":"<p>Convolutional neural networks (CNNs) and support vector machines (SVMs) have seen numerous applications within Raman spectroscopy. However, the age-old question remains: Which is better? To shine some light on the matter, the stability of the two machine learning techniques was probed by intentionally introducing spectral artefacts to transmission low wavenumber Raman spectroscopic data. The data consisted of synthetic microcalcifications buried under various depths of chicken breast. We found that an SVM yielded the best model with an area under curve (AUC) of 0.989 compared to 0.979 for the CNN. However, generally, SVMs were more susceptible to the spectral artefacts than CNNs. Additionally, the performance of CNNs and SVMs was not dependent on the magnitude of the shifts and stretches. An example is the linear stretches, where the AUC remained at 0.977 and 0.969 for both 2 and 5 cm<sup>−1</sup> shifts for the CNN and SVM models, respectively.</p>","PeriodicalId":16926,"journal":{"name":"Journal of Raman Spectroscopy","volume":"56 12","pages":"1519-1528"},"PeriodicalIF":1.9,"publicationDate":"2025-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://analyticalsciencejournals.onlinelibrary.wiley.com/doi/epdf/10.1002/jrs.70002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145646512","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"化学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}