Convolutional neural networks for vibrational spectroscopic data analysis

被引:310
|
作者
Acquarelli, Jacopo [1 ]
van Laarhoven, Twan [1 ]
Gerretzen, Jan [2 ]
Tran, Thanh N. [2 ,3 ]
Buydens, Lutgarde M. C. [2 ]
Marchiori, Elena [1 ]
机构
[1] Radboud Univ Nijmegen, Inst Comp & Informat Sci, NL-6525 ED Nijmegen, Netherlands
[2] Radboud Univ Nijmegen, Inst Mol & Mat, NL-6525 ED Nijmegen, Netherlands
[3] Merck Sharp & Dohme Ltd, Ctr Math Sci, Oss, Netherlands
关键词
Vibrational spectroscopy; Convolutional neural networks; Preprocessing; MIDINFRARED SPECTROSCOPY; LEAST-SQUARES; TRANSFORM;
D O I
10.1016/j.aca.2016.12.010
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In this work we show that convolutional neural networks (CNNs) can be efficiently used to classify vibrational spectroscopic data and identify important spectral regions. CNNs are the current state-of-the-art in image classification and speech recognition and can learn interpretable representations of the data. These characteristics make CNNs a good candidate for reducing the need for preprocessing and for highlighting important spectral regions, both of which are crucial steps in the analysis of vibrational spectroscopic data. Chemometric analysis of vibrational spectroscopic data often relies on preprocessing methods involving baseline correction, scatter correction and noise removal, which are applied to the spectra prior to model building. Preprocessing is a critical step because even in simple problems using 'reasonable' preprocessing methods may decrease the performance of the final model. We develop a new CNN based method and provide an accompanying publicly available software. It is based on a simple CNN architecture with a single convolutional layer (a so-called shallow CNN). Our method outperforms standard classification algorithms used in chemometrics (e.g. PLS) in terms of accuracy when applied to non-preprocessed test data (86% average accuracy compared to the 62% achieved by PLS), and it achieves better performance even on preprocessed test data (96% average accuracy compared to the 89% achieved by PIS). For interpretability purposes, our method includes a procedure for finding important spectral regions, thereby facilitating qualitative interpretation of results. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:22 / 31
页数:10
相关论文
共 50 条
  • [41] Improved Measurement of Thin Film Thickness in Spectroscopic Reflectometer Using Convolutional Neural Networks
    Min-Gab Kim
    International Journal of Precision Engineering and Manufacturing, 2020, 21 : 219 - 225
  • [42] Pansharpening by Convolutional Neural Networks
    Masi, Giuseppe
    Cozzolino, Davide
    Verdoliva, Luisa
    Scarpa, Giuseppe
    REMOTE SENSING, 2016, 8 (07)
  • [43] Convolutional Neural Networks: A Survey
    Krichen, Moez
    COMPUTERS, 2023, 12 (08)
  • [44] Designing topological data to forecast bankruptcy using convolutional neural networks
    Philippe du Jardin
    Annals of Operations Research, 2023, 325 : 1291 - 1332
  • [45] Visualization Transforms of Non-Spatial Data for Convolutional Neural Networks
    Sreehari, Suhas
    APPLICATIONS OF MACHINE LEARNING 2020, 2020, 11511
  • [46] Object classification on raw radar data using convolutional neural networks
    Han, Heejae
    Kim, Jeonghwan
    Park, Junyoung
    Lee, Yujin
    Jo, Hyunwoo
    Park, Yonghyeon
    Matson, Eric T.
    Park, Seongha
    2019 IEEE SENSORS APPLICATIONS SYMPOSIUM (SAS), 2019,
  • [47] Convolutional and Recurrent Neural Networks for Real-time Data Classification
    Abroyan, Narek
    2017 SEVENTH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING TECHNOLOGY (INTECH 2017), 2017, : 42 - 45
  • [48] Data augmentation based malware detection using convolutional neural networks
    Catak, Ferhat Ozgur
    Ahmed, Javed
    Sahinbas, Kevser
    Khand, Zahid Hussain
    PEERJ COMPUTER SCIENCE, 2021,
  • [49] Identity Recognition based on Convolutional Neural Networks Using Gait Data
    Faraji, F.
    Lotfi, F.
    Majdolhosseini, M.
    Jafarian, M.
    Taghirad, H. D.
    2021 26TH INTERNATIONAL COMPUTER CONFERENCE, COMPUTER SOCIETY OF IRAN (CSICC), 2021,
  • [50] Quantization of constrained processor data paths applied to Convolutional Neural Networks
    de Bruin, Barry
    Zivkovic, Zoran
    Corporaal, Henk
    2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 357 - 364