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 条
  • [11] Occam: Optimal Data Reuse for Convolutional Neural Networks
    Gondimalla, Ashish
    Liu, Jianqiao
    Thottethodi, Mithuna
    Vijaykumar, T. N.
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2022, 20 (01)
  • [12] A Survey on Convolutional Neural Networks for MRI Analysis
    Hardaha, Shreya
    Edla, Damodar Reddy
    Parne, Saidi Reddy
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 128 (02) : 1065 - 1085
  • [13] Analysis of TDR Signals with Convolutional Neural Networks
    Scarpetta, Marco
    Spadavecchia, Maurizio
    Andria, Gregorio
    Ragolia, Mattia Alessandro
    Giaquinto, Nicola
    2021 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC 2021), 2021,
  • [14] A Survey on Convolutional Neural Networks for MRI Analysis
    Shreya Hardaha
    Damodar Reddy Edla
    Saidi Reddy Parne
    Wireless Personal Communications, 2023, 128 : 1065 - 1085
  • [15] 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
  • [16] Convolutional Neural Networks for Multimedia Sentiment Analysis
    Cai, Guoyong
    Xia, Binbin
    NATURAL LANGUAGE PROCESSING AND CHINESE COMPUTING, NLPCC 2015, 2015, 9362 : 159 - 167
  • [17] AN ANALYSIS OF CONVOLUTIONAL NEURAL NETWORKS FOR SPEECH RECOGNITION
    Huang, Jui-Ting
    Li, Jinyu
    Gong, Yifan
    2015 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING (ICASSP), 2015, : 4989 - 4993
  • [18] Sentiment Analysis in Social Networks Using Convolutional Neural Networks
    Elfaik, Hanane
    Nfaoui, El Habib
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 2, 2022, 1418 : 263 - 276
  • [19] Financial Time-series Data Analysis using Deep Convolutional Neural Networks
    Chen, Jou-Fan
    Chen, Wei-Lun
    Huang, Chun-Ping
    Huang, Szu-Hao
    Chen, An-Pin
    2016 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CCBD), 2016, : 87 - 92
  • [20] Development of a Fire Detection Based on the Analysis of Video Data by Means of Convolutional Neural Networks
    Lehr, Jan
    Gerson, Christian
    Ajami, Mohamad
    Krueger, Joerg
    PATTERN RECOGNITION AND IMAGE ANALYSIS, IBPRIA 2019, PT II, 2019, 11868 : 497 - 507