Comparative of machine learning classification strategies for electron energy loss spectroscopy: Support vector machines and artificial neural networks

被引:5
|
作者
del-Pozo-Bueno, Daniel [1 ,2 ]
Kepaptsoglou, Demie [3 ,4 ]
Peiro, Francesca [1 ,2 ]
Estrade, Sonia [1 ,2 ]
机构
[1] Univ Barcelona, Dept Engn Elect & Biomed, LENS MIND, Barcelona 08028, Spain
[2] Univ Barcelona, Inst Nanosci & Nanotechnol IN2UB, Barcelona 08028, Spain
[3] Sci Tech Daresbury Campus, SuperSTEM, Daresbury WA4 4AD, England
[4] Univ York, Sch Phys Engn & Technol, Heslington YO10 5DD, England
基金
英国工程与自然科学研究理事会;
关键词
Electron energy loss spectroscopy; Machine learning; Support vector machines; Artificial neural networks; Transition metals; Oxidation state; OXIDATION-STATE; EELS; INFORMATION; TOMOGRAPHY;
D O I
10.1016/j.ultramic.2023.113828
中图分类号
TH742 [显微镜];
学科分类号
摘要
Machine Learning (ML) strategies applied to Scanning and conventional Transmission Electron Microscopy have become a valuable tool for analyzing the large volumes of data generated by various S/TEM techniques. In this work, we focus on Electron Energy Loss Spectroscopy (EELS) and study two ML techniques for classifying spectra in detail: Support Vector Machines (SVM) and Artificial Neural Networks (ANN). Firstly, we systematically analyze the optimal configurations and architectures for ANN classifiers using random search and the treestructured Parzen estimator methods. Secondly, a new kernel strategy is introduced for the soft-margin SVMs, the cosine kernel, which offers a significant advantage over the previously studied kernels and other ML classification strategies. This kernel allows us to bypass the normalization of EEL spectra, achieving accurate classification. This result is highly relevant for the EELS community since we also assess the impact of common normalization techniques on our spectra using Uniform Manifold Approximation and Projection (UMAP), revealing a strong bias introduced in the spectra once normalized. In order to evaluate and study both classi-fication strategies, we focus on determining the oxidation state of transition metals through their EEL spectra, examining which feature is more suitable for oxidation state classification: the oxygen K peak or the transition metal white lines. Subsequently, we compare the resistance to energy loss shifts for both classifiers and present a strategy to improve their resistance. The results of this study suggest the use of soft-margin SVMs for simpler EELS classification tasks with a limited number of spectra, as they provide performance comparable to ANNs while requiring lower computational resources and reduced training times. Conversely, ANNs are better suited for handling complex classification problems with extensive training data.
引用
下载
收藏
页数:17
相关论文
共 50 条
  • [1] A Comparison of Artificial Neural Networks and Support Vector Machines on Land Cover Classification
    Guo, Yan
    De Jong, Kenneth
    Liu, Fujiang
    Wang, Xiaopan
    Li, Chan
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2012, 316 : 531 - +
  • [2] Machine learning methods for prediction of food effects on bioavailability: A comparison of support vector machines and artificial neural networks
    Bennett-Lenane, Harriet
    Griffin, Brendan T.
    O'Shea, Joseph P.
    EUROPEAN JOURNAL OF PHARMACEUTICAL SCIENCES, 2022, 168
  • [3] A qualitative comparison of Artificial Neural Networks and Support Vector Machines in ECG arrhythmias classification
    Moavenian, Majid
    Khorrami, Hamid
    EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (04) : 3088 - 3093
  • [4] A comparative study of support vector machines and artificial neural networks for predicting precipitation in Iran
    Omid Hamidi
    Jalal Poorolajal
    Majid Sadeghifar
    Hamed Abbasi
    Zohreh Maryanaji
    Hamid Reza Faridi
    Lily Tapak
    Theoretical and Applied Climatology, 2015, 119 : 723 - 731
  • [5] A comparative study of support vector machines and artificial neural networks for predicting precipitation in Iran
    Hamidi, Omid
    Poorolajal, Jalal
    Sadeghifar, Majid
    Abbasi, Hamed
    Maryanaji, Zohreh
    Faridi, Hamid Reza
    Tapak, Lily
    THEORETICAL AND APPLIED CLIMATOLOGY, 2015, 119 (3-4) : 723 - 731
  • [6] A Comparative Study of Multivariate Approach with Neural Networks and Support Vector Machines for Arrhythmia Classification
    Raj, Sandeep
    Ray, Kailash Chandra
    2015 INTERNATIONAL CONFERENCE ON ENERGY, POWER AND ENVIRONMENT: TOWARDS SUSTAINABLE GROWTH (ICEPE), 2015,
  • [7] A comparison of support vector machines with artificial neural networks for the prediction of thermal errors in machine tools
    Ramesh, R
    Mannan, MA
    Poo, AN
    TRANSACTIONS OF THE NORTH AMERICAN MANUFACTURING RESEARCH INSTITUTION OF SME, VOL XXIX, 2001, 2001, : 577 - 584
  • [8] Support Vector Machines versus Artificial Neural Networks for Wood Dielectric Loss Factor Estimation
    Iliadis, Lazaros
    Tachos, Stavros
    Avramidis, Stavros
    Mansfield, Shawn
    ENGINEERING APPLICATIONS OF NEURAL NETWORKS, PT I, 2011, 363 : 140 - +
  • [9] Text classification: neural networks vs support vector machines
    Zaghloul, Waleed
    Lee, Sang M.
    Trimi, Silvana
    INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2009, 109 (5-6) : 708 - 717
  • [10] Failure Detection using Support Vector Machine and Artificial Neural Networks: A Comparative Study
    Yuan Fuqing
    Kumar, Uday
    Galar, Diego
    8TH INTERNATIONAL CONFERENCE ON CONDITION MONITORING AND MACHINERY FAILURE PREVENTION TECHNOLOGIES 2011, VOLS 1 AND 2, 2011, : 189 - 201