Convolutional neural networks for vibrational spectroscopic data analysis

被引:309
|
作者
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] The Use of Convolutional Neural Networks in Biomedical Data Processing
    Bursa, Miroslav
    Lhotska, Lenka
    INFORMATION TECHNOLOGY IN BIO- AND MEDICAL INFORMATICS, ITBAM 2017, 2017, 10443 : 100 - 119
  • [32] Photoacoustic microscopy with sparse data by convolutional neural networks
    Zhou, Jiasheng
    He, Da
    Shang, Xiaoyu
    Guo, Zhendong
    Chen, Sung-Liang
    Luo, Jiajia
    PHOTOACOUSTICS, 2021, 22
  • [33] Generalized Convolutional Neural Networks for Point Cloud Data
    Savchenkov, Aleksandr
    Davis, Andrew
    Zhao, Xuan
    2017 16TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2017, : 930 - 935
  • [34] Convolutional Neural Networks at the Interface of Physical and Digital Data
    Ushizima, Daniela
    Yang, Chao
    Venkatakrishnan, Singanallur
    Araujo, Flavio
    Silva, Romuere
    Tang, Haoran
    Mascarenhas, Joao Vitor
    Hexemer, Alex
    Parkinson, Dilworth
    Sethian, James
    2016 IEEE APPLIED IMAGERY PATTERN RECOGNITION WORKSHOP (AIPR), 2016,
  • [35] Data Augmentation for Drum Transcription with Convolutional Neural Networks
    Jacques, Celine
    Roebel, Axel
    2019 27TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2019,
  • [36] Towards Near Data Processing of Convolutional Neural Networks
    Das, Palash
    Lakhotia, Shivam
    Shetty, Prabodh
    Kapoor, Hemangee K.
    2018 31ST INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2018 17TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID & ES), 2018, : 380 - 385
  • [37] Convolutional Recurrent Neural Networks for Hyperspectral Data Classification
    Wu, Hao
    Prasad, Saurabh
    REMOTE SENSING, 2017, 9 (03)
  • [38] On the Impact of Imbalanced Data in Convolutional Neural Networks Performance
    Pulgar, Francisco J.
    Rivera, Antonio J.
    Charte, Francisco
    del Jesus, Maria J.
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS, HAIS 2017, 2017, 10334 : 220 - 232
  • [39] An Analysis of Convolutional Neural Networks for Sentence Classification
    Albuquerque Vieira, Joao Paulo
    Moura, Raimundo Santos
    2017 XLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI), 2017,
  • [40] Sentiment analysis: a convolutional neural networks perspective
    Tausif Diwan
    Jitendra V. Tembhurne
    Multimedia Tools and Applications, 2022, 81 : 44405 - 44429