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 条
  • [31] Convolutional Neural Networks Based Motion Data Optimization Networks for Leap Motion
    Zhang X.
    Xie W.
    Li S.
    Liu X.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2021, 33 (03): : 439 - 447
  • [32] Video Content Analysis using Convolutional Neural Networks
    Aljarrah, Inad
    Mohammad, Duaa
    2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2018, : 122 - 126
  • [33] Twitter Sentiment Analysis with Deep Convolutional Neural Networks
    Severyn, Aliaksei
    Moschitti, Alessandro
    SIGIR 2015: PROCEEDINGS OF THE 38TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2015, : 959 - 962
  • [34] Investigating data representation for efficient and reliable Convolutional Neural Networks
    Ruospo, Annachiara
    Sanchez, Ernesto
    Traiola, Marcello
    O'Connor, Ian
    Bosio, Alberto
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 86
  • [35] Convolutional neural networks for crowd behaviour analysis: a survey
    Gaurav Tripathi
    Kuldeep Singh
    Dinesh Kumar Vishwakarma
    The Visual Computer, 2019, 35 : 753 - 776
  • [36] Automatic political discourse analysis with multi-scale convolutional neural networks and contextual data
    Bilbao-Jayo, Aritz
    Almeida, Aitor
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2018, 14 (11):
  • [37] Analysis of Epileptic iEEG Data by Applying Convolutional Neural Networks to Low-Frequency Scalograms
    Bayram, Muhittin
    Arserim, Muhammet Ali
    IEEE ACCESS, 2021, 9 : 162520 - 162529
  • [38] Convolutional and Recurrent Neural Networks for Face Image Analysis
    Yuksel, Kivanc
    Skarbek, Wladyslaw
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2019, 44 (03) : 331 - 347
  • [39] Driving posture recognition by convolutional neural networks
    Yan, Chao
    Coenen, Frans
    Zhang, Bailing
    IET COMPUTER VISION, 2016, 10 (02) : 103 - 114
  • [40] Improved Measurement of Thin Film Thickness in Spectroscopic Reflectometer Using Convolutional Neural Networks
    Kim, Min-Gab
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2020, 21 (02) : 219 - 225