Functional Group Identification from Infrared Spectra via a Dual-Head Convolutional Network

05 January 2026, Version 1
This content is an early or alternative research output and has not been peer-reviewed by Cambridge University Press at the time of posting.

Abstract

Infrared (IR) spectroscopy is widely used for molecular characterization, yet automated functional group identification remains challenging due to spectral overlap, weak absorptions, and context-dependent vibrational features. In this work, we present a dual-head convolutional neural network for multi-label functional group identification directly from single infrared spectra. The proposed architecture captures complementary local and global spectral information through parallel convolutional pathways with cross-scale alignment. The model is evaluated on NIST-derived gas-phase IR datasets covering 21 functional groups using five-fold cross-validation. It achieves a mean macro-averaged F1 score of 0.9169, indicating improved performance across functional groups. In addition to the overall results, the proposed architecture shows improved recognition for several challenging functional groups, as reflected by per-class evaluation and ablation analysis. Overall, this work provides a scalable baseline for IR-based functional group identification and clarifies both the capabilities and current limitations of single-modality infrared analysis, offering a foundation for future extensions toward multi-modal spectroscopic learning approaches.

Keywords

Infrared Spectroscopy
Functional Group Identification
Convolutional Neural Networks
Multi-label Classification
Cheminformatics.

Supplementary materials

Title
Description
Actions
Title
Supporting Information
Description
Additional details including functional group distributions, SMARTS definitions, model hyperparameters, per-class ablation results, and full confusion matrices are provided in the Supporting Information.
Actions

Comments

Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting and Discussion Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.