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 条
  • [31] Monthly evaporation forecasting using artificial neural networks and support vector machines
    Tezel, Gulay
    Buyukyildiz, Meral
    THEORETICAL AND APPLIED CLIMATOLOGY, 2016, 124 (1-2) : 69 - 80
  • [32] Monthly evaporation forecasting using artificial neural networks and support vector machines
    Gulay Tezel
    Meral Buyukyildiz
    Theoretical and Applied Climatology, 2016, 124 : 69 - 80
  • [33] FRACTIONAL SNOW COVER MAPPING BY ARTIFICIAL NEURAL NETWORKS AND SUPPORT VECTOR MACHINES
    Ciftci, B. B.
    Kuter, S.
    Akyurek, Z.
    Weber, G-W
    4TH INTERNATIONAL GEOADVANCES WORKSHOP - GEOADVANCES 2017: ISPRS WORKSHOP ON MULTI-DIMENSIONAL & MULTI-SCALE SPATIAL DATA MODELING, 2017, 4-4 (W4): : 179 - 187
  • [34] Artificial Neural Networks and Support Vector Machine for Voice Disorders Identification
    Souissi, Nawel
    Cherif, Adnane
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (05) : 339 - 344
  • [35] CLASSIFICATION OF ENTREPRENEURIAL INTENTIONS BY NEURAL NETWORKS, DECISION TREES AND SUPPORT VECTOR MACHINES
    Zekic-Susac, Marijana
    Pfeifer, Sanja
    Durdevic, Ivana
    CROATIAN OPERATIONAL RESEARCH REVIEW (CRORR), VOL 1, 2010, 1 : 62 - +
  • [36] Arabic Question Classification Using Support Vector Machines and Convolutional Neural Networks
    Aouichat, Asma
    Ameur, Mohamed Seghir Hadj
    Geussoum, Ahmed
    NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS (NLDB 2018), 2018, 10859 : 113 - 125
  • [37] DEEP NEURAL NETWORKS VERSUS SUPPORT VECTOR MACHINES FOR ECG ARRHYTHMIA CLASSIFICATION
    Xu, Sean Shensheng
    Mak, Man-Wai
    Cheung, Chi-Chung
    2017 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO WORKSHOPS (ICMEW), 2017,
  • [38] CLASSIFICATION OF ENTREPRENEURIAL INTENTIONS BY NEURAL NETWORKS, DECISION TREES AND SUPPORT VECTOR MACHINES
    Zekic-Susac, Marijana
    Pfeifer, Sanja
    Durdevic, Ivana
    CROATIAN OPERATIONAL RESEARCH REVIEW, 2010, 1 (01) : 62 - 71
  • [39] Comparative classification study of toxicity mechanisms using support vector machines and radial basis function neural networks
    Yao, XJ
    Panaye, A
    Doucet, JP
    Chen, HF
    Zhang, RS
    Fan, BT
    Liu, MC
    Hu, ZD
    ANALYTICA CHIMICA ACTA, 2005, 535 (1-2) : 259 - 273
  • [40] A Comparative Study and Performance Analysis of Classification Techniques: Support Vector Machine, Neural Networks and Decision Trees
    Raychaudhuri, Kumarshankar
    Kumar, Manoj
    Bhanu, Sanjana
    ADVANCES IN COMPUTING AND DATA SCIENCES, ICACDS 2016, 2017, 721 : 13 - 21