Related Experiment Video
Updated: Sep 10, 2025

Quantitative Detection of Trace Explosive Vapors by Programmed Temperature Desorption Gas Chromatography-Electron Capture Detector
Published on: July 25, 2014
Machine Learning-Based Identification of Petroleum Distillates and Gasoline Traces Using Measured and Synthetic GC
Omer Kaspi1,2, Yaniv Y Avissar3, Arnon Grafit3
1School of Electrical Engineering - System Engineering Program, Afeka College of Engineering, Tel Aviv, Israel.
Abstract:
Ignition cases involving arsons are typically handled by forensic experts who examine spectra of samples collected from scenes of fire to test for the existence or absence of ignitable liquids. This is tedious work, since many cases do not involve such liquids. To facilitate this process, we have developed in this work a Machine Learning (ML)-based workflow for samples' classification based on their gas chromatography (GC) chromatograms (i.e., spectra). To this end, annotated spectra of 181 samples containing three groups of liquids (petroleum distillates, gasoline, and an assortment of other substances) collected from fire scenes as well as two reference databases were obtained from the Israeli Department of Identification and Forensic Sciences (DIFS). These spectra were used for the derivation of ML-based classification models using three algorithms, namely, kNN, representative spectrum, and random forest (RF) giving rise to reliable predictions. To increase the size of the dataset to a level that would enable the usage of more advanced ML algorithms, we have used the experimental spectra to develop a new spectra synthesis algorithm and utilized it to generate a large dataset of synthetic spectra. This dataset was used for the derivation of new kNN, RF, and representative spectrum models as well as deep learning (DL) models producing F1-scores over an independent test set composed entirely of "real" spectra ranging from 0.74-0.95, 0.86-0.95, 0.30-0.75, and 0.85-0.96 for kNN, RF, representative spectrum, and DL, respectively. Following the completion of the work, a second set of real spectra was provided to us by DIFS, and modeling it with the second set of models yielded F1-scores ranging from 0.92-0.96, 0.96-1.00, 0.71-0.82, and 0.95-0.98 for kNN, RF, representative spectrum, and DL, respectively. These results therefore suggest that for this dataset, performances depend more on the size of the dataset used for model training than on the ML algorithm. We propose that the workflow and spectra synthesis algorithm developed in this work could be readily applied to other forensic domains where samples are characterized by spectra, either solely or in combination with other parameters.
Related Concept Videos
Gas Chromatography: Introduction
In GC, a sample is vaporized and mixed with an inert carrier gas (the mobile phase), which transports it through a...
Gas Chromatography–Mass Spectrometry (GC–MS)
A gas chromatograph consists of a long, narrow capillary column with a polysiloxane coating on the inner wall....
Gas Chromatography: Types of Detectors-II
Gas Chromatography: Overview of Detectors
A non-destructive detector allows a sample to be analyzed without altering or consuming it, meaning the sample can be collected after detection for further analysis. Examples include thermal conductivity detectors and...
Mass Spectrometry: Complex Analysis
GC–MS is a powerful hyphenated method commonly used in forensics and environmental...
Gas Chromatography: Types of Detectors-I
TCD is the earliest and most widely used detector that operates by measuring the changes in the thermal conductivity of the carrier gas. When a sample compound enters the detector,...

