Next Article in Journal
Characterization of Okra Seed Protein/Rutin Covalent Complex and Its Application in Nanoemulsions
Previous Article in Journal
Exploratory Genomic Marker Analysis of Virulence Patterns in Listeria monocytogenes Human and Food Isolates
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Quantitative Analysis of 3-Monochloropropane-1,2-diol in Fried Oil Using Convolutional Neural Networks Optimizing with a Stepwise Hybrid Preprocessing Strategy Based on Fourier Transform Infrared Spectroscopy

1
State Key Laboratory of Marine Food Processing and Safety Control, School of Food Science and Technology, Dalian Polytechnic University, Dalian 116034, China
2
Information Technology Center, Dalian Polytechnic University, Dalian 116034, China
*
Author to whom correspondence should be addressed.
Foods 2025, 14(10), 1670; https://doi.org/10.3390/foods14101670
Submission received: 26 March 2025 / Revised: 30 April 2025 / Accepted: 5 May 2025 / Published: 9 May 2025
(This article belongs to the Special Issue Application of Rapid Detection Technology of Lipids in Food)

Abstract

:
As one kind of ‘probable human carcinogen’ (Group 2B) compound classified by the International Agency for Research on Cancer, 3-MCPD is mainly formed during the thermal processing of food. Tedious pretreatment techniques are needed for the existing analytical methods to quantify 3-MCPD. Hence, a nondestructive sensing technique that offers low noise interference and high quantitative precision must be developed to address this problem. Following this, Fourier transform infrared spectroscopy association with an convolutional neural network (CNN) model was employed in this investigation for the nondestructive quantitative measurement of 3-MCPD in oil samples. Before building the CNN model, NL-SGS-D2 was utilized to enhance the feature extraction capability of model by eliminating the background noise. Under the optimal hyperparameter settings, calibration model achieved a determination coefficient (R2C) of 0.9982 and root mean square error (RMSEC) of 0.0181 during validation, along with a 16% performance enhancement enabled by the stepwise hybrid preprocessing strategy. The LODs (0.36 μg/g) and LOQs (1.10 μg/g) of the proposed method met the requirements for 3-MCPD detection in oil samples by the Commission Regulation issued of EU. The method proposed by CNN model with hybrid preprocessing was superior to the traditional model, and contributed to the quality monitoring of edible oil processing industry.

1. Introduction

3-Chloro-1,2-propanediol (3-MCPD) has been recognized as a ‘probable human carcinogen’ (Group 2B) by the International Agency for Research on Cancer, and the generation of this contaminant predominantly associated with processing and handling techniques [1]. As known from animal experiments, the free monomer of 3-MCPD was found to possess carcinogenic characteristics, such as certain organic dysfunctions [2]. A maximum permissible of 3-MCPD in oil was 750 µg/kg mandated by the Commission Regulation issued in the European Union at 2021 [3]. Consequently, the establishment of a detection method for 3-MCPD was deemed highly necessary.
The conventional approach for the quantification of 3-MCPD content in fats and oils relied on Gas Chromatography–Mass Spectrometry (GC-MS) by the official method described in AOCS [4], which involved complex pre-treatment and derivatization procedures. Therefore, the development of a faster and more cost-effective detection method was recognized. Recently, emerging techniques such as electrochemical analysis [5], biosensors [6], fluorescence colorimetry [7] and quantitative infrared spectroscopy [8] have been utilized. Among them, Fourier Transform Infrared (FTIR) spectroscopy had demonstrated great research potential due to its simplicity of operator, non-destructive nature, and reagent-free environmental friendliness. Based on the fingerprint spectral information in FTIR spectroscopy, the 3-MCPD can be quantified by the constructed mathematical models to correlate the peak intensity with concentration labels [8]. However, challenges were also encountered in the practical application of FTIR quantification analysis, such as instrument noise, low sensitivity, and matrix effects, which reduced the performance of model.
To address the issues of background noise and signal interference in spectroscopic analysis, mathematical modeling methods such as partial least squares regression (PLSR), support vector regression (SVR), random forest (RF), and convolutional neural networks (CNN) had been developed [9]. However, PLSR and SVR exhibited insufficient capacity in handling nonlinear problems [10], while RF struggled to capture variations between adjacent features [11]. In contrast, CNN models were recognized as representative mathematical frameworks due to their multi-scale feature learning through hierarchical convolutions [12]. As a deep learning tool composed of input layers, convolutional layers, pooling layers, and fully connected layers, CNNs are well-suited for analyzing structured data. CNN models have been successfully applied to the quantitative detection of behenic acid [13] and aflatoxin B1 [14] in edible oils. The FTIR spectral feature correlations of 3-MCPD align with the feature extraction mechanisms of CNN models. Meanwhile, the complex nonlinear features of 3-MCPD spectral data were suitable multi-layer processed by hierarchical nonlinear fitting architecture in CNN. Nevertheless, the analytical accuracy was significantly compromised by spectral overlap, which prevented reliable quantification of trace analytes and ultimately led to poor CNN model generalizability [15]. Therefore, mitigating spectral overlap was imperative to enhance the quantification reliability in CNN models for complex matrices.
Data preprocessing was served as an effective strategy to mitigate spectral overlap and achieve noise reduction and feature signal enhancement [16]. Distinct performance characteristics was exhibited in different preprocessing methods. Up to now, preprocessing methods including max–min normalization (NL), Savitzky–Golay smoothing (SGS), standard normal variate (SNV), multiplicative scattering correction (MSC), and derivative processing has been implemented to eliminate the external noise [17]. Nevertheless, due to the compositional complexity of the 3-MCPD sample, the effect of noise reduction was limited by the application of individual approaches [18]. Based on the above, a hybrid data preprocessing strategy was developed to address signal overlap and matrix interference in complex sample compositions [19]. Hence, a stepwise hybrid data preprocessing strategy combined with CNN has been proposed to enhance modeling performance [20] and applied in the analysis of Cd in peanut oil [21], lard in butter [22], and chlorpyrifos residues in corn oil [23]. However, limited studies were conducted on 3-MCPD in edible oils.
In summary, a CNN quantitative model based on data with a stepwise hybrid preprocessing strategy was constructed to analysis 3-MCPD in edible oils. Firstly, different data processing methods were compared to form a stepwise preprocessing strategy to eliminate irrelevant noise. Subsequently, the optimal CNN architecture configuration parameter was optimized to extracted multiscale discriminative fingerprint features. Finally, the trained model was applied to frying oil, and the accuracy was assessed by the coefficient of determination (R2) and root mean square error (RMSE).

2. Materials and Methods

2.1. Reagents and Sample Preparation

Ethyl acetate, hexane, anhydrous ethanol, sodium chloride, anhydrous sodium sulfate, diatomaceous earth, 3-chloro-1,2-propanediol (3-MCPD, purity > 95%) and 3-chloro-1,2-propanediol-d5 (d5-3-MCPD, purity > 95%) were purchased from McLean Company (Shanghai, China). Heptafluorobutyryl imidazole (HFBA, purity > 97%) was obtained from Aladdin Company (Shanghai, China). Sunflower oil and fresh chicken was procured from local markets.
The standard working solutions were prepared according to the AOCS standard method for standard curve construction [24]. Meanwhile, samples with 3-MCPD concentrations ranging from 0.1 μg g−1 to 1.5 μg g−1 were prepared using sunflower oil as the solvent for model training and testing.
For model validation samples, fresh chicken had been cut into 100 g pieces. The frying process was conducted using a commercial fryer (Aituo, Model 81A, Guangzhou, China). First, 3.0 L of sunflower oil had been heated to 160 °C within 10 min. Then, the temperature was gradually increased by 20 °C each hour to 200 °C. An initial oil sample was collected prior to the start of frying, and subsequent samples (15 mL each) were obtained at 20 min intervals throughout the frying process. Each sampling was performed in triplicate in parallel. Frying continued for 4 days without the addition of more oil. At the end of frying, the fryer was turned off and allowed to cool to room temperature. All samples were stored at −80 °C and derived with HFBA for further testing.

2.2. Spectral Data Collection

Full FTIR spectra of the samples were obtained using a Fourier transform infrared spectrometer (Shimadzu, IRTracer-100, Kyoto, Japan) combined with an infrared liquid cuvette. The instrument was operated in transmission mode, and the sample interferogram was collected within a wavenumber range of 4000–400 cm−1. A total of 64 scans were performed for each acquisition, with a resolution of 4 cm−1. The air background was scanned before the samples were scanned. Hexane was used to clean the liquid pool after each sample scan. Three measurements were taken in parallel for each sample measurement, and the average value was recorded [25].

2.3. Data Processing

2.3.1. Full Factorial Design

Background noise and stray light interference were included in the spectrum along with sample-related information. Full factorial design was proposed to find the optimal preprocessing strategy for noise reduction [26]. To eliminate these interferences, six spectral preprocessing techniques and their combinations were explored using full factorial analysis.

2.3.2. Max–Min Normalization

Max–min normalization (NL) was one of the mathematical tools used in spectroscopy to eliminate or reduce errors caused by measurement conditions or sample properties. NL was a method within normalization techniques that mapped the entire dataset to a specified range. The scale of variations among data was adjusted to the same level by this method, thereby accelerating the model training process in deep learning. This approach also prevented weight bias caused by scale differences. The formula for this method is as follows:
X = X Min X Max X Min X
where X is the original data, MinX and MaxX are the minimum and maximum values of the original data, and X′ is the normalized data [27]. In this study, the y-axes of all spectra were normalized to the range [10, 100].

2.3.3. Savitzky–Golay Smoothing

Savitzky–Golay smoothing (SGS) is a mathematical tool widely employed for data smoothing and differential derivation in spectral analysis and chemical applications. The algorithm applied a local polynomial fit around each data point to approximate a smoother signal. This method was used to smooth the data while preserving the shape and characteristics of the signal more effectively. It was calculated as follows:
Y j * = i - = - m i = m C i Y j + i N
where Y is the original spectral data, Y j * is the filtered spectral data, Ci is the convolution coefficient of the ith spectral value of the filter within the filter window, i is the offset within the window, N is the number of convolution integers, and m is the half-width of the window [28]. In this study, the SGS algorithm was implemented using a first-order polynomial fitting, with the window width set to 5.

2.3.4. Derivative

The derivative was a key algorithm for enhancing spectral data details, eliminating background noise, and improving resolution. By performing derivative operations on the original spectrum, subtle changes were highlighted, making the data more suitable for the analysis of complex sample matrices. It also improved the detection sensitivity of target components. The fundamental formulas for the first derivative (D1) and second derivative (D2) were as follows:
D n A = d n A d λ n
where A represents transmittance, λ denotes the corresponding wavenumber, and n is the order of the derivative [29].

2.3.5. Other Methods and Data Analysis

In addition to the methods mentioned above, MSC and SNV were also employed in this study. MSC was mainly used to remove the effects of sample scattering on the data. It standardizes the spectral baseline and eliminated the linear component to obtain the final result [30]. SNV was used to remove the scattering effects caused by the different shapes and sizes of samples. Its core idea was to eliminate the interference factors in the spectrum by introducing a standardization process [31].
The spectral data were all processed using licensed The Unscrmbler X 10.6.4 (Camo Software, Oslo, Norway), and the operation of normalizing the spectral information in vertical coordinates was performed using licensed OMNIC 7.3 (Thermo Fisher Scientific, Waltham, MA, USA).

2.4. Model Building

2.4.1. Data Splitting

All data were randomly segmented before being used as inputs to the model, and the use of 5-fold cross-validation was used to improve the reliability of the results.

2.4.2. Partial Least Squares Regression

PLSR is a linear modeling approach commonly used in spectral detection that identifies relationships between variables by reducing a large number of independent variables into a new set of latent variables. This mathematical relationship could then be used to predict and analyze the samples under investigation. The core equation is as follows:
Y = T Q T + F
where Y is the dependent variable matrix, T represents the projection of samples in the latent variable space, Q denotes the loading matrix describing how latent variables explain the variability in Y, and F is the residual matrix of Y unexplained by the model [32]. In this study, the maximum number of principal components for the PLSR model was set to 20.

2.4.3. Random Forest

RF was an integrated learning method that improves the performance of classification or regression tasks by combining multiple decision trees. Eventually, all the constructed decision trees were pooled together to form a random forest model. The core equation is as follows:
Y = 1 B b = 1 B T b ( X ; θ b )
where B is the total number of decision trees, Tb(X;θb) denotes the predicted output of the bth decision tree, X represents the input features, θb corresponds to the randomized parameters for the bth tree, and Y is the final ensemble prediction [33]. In this study, the number of decision trees was optimized to 100.

2.4.4. Support Vector Regression

SVR was a machine learning technique derived from statistical learning theory and was based on structural risk minimization. SVR core lay in using the principle of the maximum margin to determine the optimal hyperplane for accurate classification of data. The radial basis function (RBF) used in this study is defined as follows:
K ( X i , X j ) = exp ( γ X i X j 2 )
where K(X) is the kernel function, Xi, Xj are feature vectors, γ is Gaussian function, exp(x) is the exponential function that maps distances to a bounded range [34]. In this study, the Gaussian function was employed as the kernel function, and the model structure was optimized using the ISDA algorithm.

2.4.5. Convolutional Neural Networks

Convolutional neural networks (CNNs) are a classical deep learning structure based on convolutional theory, and consist of input, convolution, pooling, and other related structures. Hyperparameters such as the number of convolutional layers, optimizer function, batch size, weight decay, and number of iterative layers were selected during the training process. The convolutional operation process was as follows:
x i l = f j = 1 m l 1 x i l 1 w i , j l + b i l ( i = 1 ,   ,   m l )
where xli is the ith out feature on the lth layer, xl-1i is the jth output feature on the (l − 1)th layer, wli,j is the weight vector of the convolution kernel between the i th feature on the l th layer and j th feature on the (l − 1)th layer, bi is the bias, ml is the number of features on the l th layer, and f(x) s the activation function of convolutional neurons [35].

2.5. Performance Evaluation

The model performance evaluation was primarily based on the coefficient of determination (R2), the root mean square error of calibration (RMSEC), the root mean square error of validation (RMSEV), and the root mean square error of prediction (RMSEP), all of which provided a reference for the agreement between predicted and actual values. Higher accuracy was indicated by a higher coefficient of determination (closer to 1) and a lower RMSEV (closer to 0). The determination coefficient and RMSE metrics were derived through application of the equations below:
R 2 = 1 N ( Y p Y T ¯ ) 2 1 N ( Y T Y T ¯ ) 2
RMSE = 1 N 1 N ( Y T Y p ) 2
where N is the number of the entire dataset, YT denotes the true value of the sample substance, and YP denotes the predicted value of the sample substance, and denotes the average of all true values.

2.6. 3-MCPD Quantification by GC-MS

The operational procedures were all derived from the official AOCS method Cd29c-13 by used GC-MS [24]. For the samples to be tested, a 4 g sample of the formula, 0.02 mL d5-3-MCPD internal standard (10 mg L−1) was added, and 4 g of 0.2 g mL−1 NaCl solution was added and sonicated and mixed for 5 min. Subsequently, anhydrous sodium sulfate was added to the solution to absorb water. The mixture was allowed to stand for 10 min and then filtered, and the filtrate was evaporated to 0.5 mL at 35 °C. The solution was then dried with 2 mL of n-hexane. Afterwards, the residue was dissolved with 2 mL of hexane and 0.04 mL of heptafluorobutyryl imidazole was added to the system using a gas-tight needle, sealed, and derivatized at 70 °C for 20 min, and then immediately removed and cooled to room temperature. The reaction was stopped by adding 2 mL of 0.2 g mL−1 NaCl solution, and the upper organic phase was taken and transferred to a gas chromatography vial after standing and stratifying, ready for detection.
The samples (0.001 mL) were detected using an Agilent GC-MS instrument (Agilent Technologies, 7890-5975C, Santa Clara, CA, USA), equipped with a mass-selective detector. A HP-5MS capillary column (30 m × 0.25 mm × 0.25 μm, Agilent Technologies, Santa Clara, CA, USA) was utilized. The injection port temperature was set at 250 °C. The solvent delay time in the analysis was 5 min, and the programmed temperature increase was 50 °C held for 1 min, increased to 90 °C at 2 °C min−1, and then increased to 270 °C at 40 °C min−1 and held for 5 min. The helium was flowed at a rate of 1 mL min−1.

3. Results and Discussion

3.1. Spectral Analysis

The FTIR spectra of all spiked samples were systematically recorded as shown in Figure 1, with consistent absorption features observed across all oil samples [36]. Different colors lines were utilized to denote distinct sample spectral curves. The characteristic peak at 1159 cm−1 was attributed to C-O ester bond stretching vibrations. Similarly, the absorption band at 1743 cm−1 was assigned to C=O double bond stretching vibrations. The spectral signatures at 2852 cm−1 and 2922 cm−1 were identified as stretching vibrations of methylene (-CH2-) and methyl (-CH3) groups, respectively. Furthermore, prominent C-H bond stretching vibrations were detected within the 2800–3000 cm−1 [37] region. Notably, a distinct absorption band corresponding to C-Cl bond stretching vibrations was observed in the 700–800 cm−1 range. This region was recognized as one of the characteristic fingerprints of 3-MCPD, and could serve as a supplementary indicator for quantification [25].

3.2. Data Preprocessing and Model Development

3.2.1. Impact of Data Preprocessing on Spectral Profile

The spectral shape was significantly altered by the preprocessing methods detailed in Table 1. For convenient display, a local spectral region (700–800 cm−1) corresponding to the characteristic absorption of 3-MCPD was selected to illustrate the impact of preprocessing on spectral features, with the results presented in Figure 2. Although the spectral noise was smoothed by SGS and NL processing to some extent, the degree exhibited for the characteristic spectral features was insufficient negligible alterations (Figure 2B,D). Despite the scattering effect being eliminated by the application of MSC and SNV, disadvantages like matching shape trends still existed in the processed spectra (Figure 2A,C). While the spectral features were significantly enhanced by derivative processing, residual noise was still appeared in spectral clutter (Figure 2E,H). These results demonstrated that single preprocessing methods had insufficient noise elimination capabilities, aligning with prior studies [19].
The morphological changes of the full spectrum under different preprocessing steps, providing a preliminary observation of characteristic variations, are displayed in Figures S1–S3. Among all preprocessing methods, the hybrid approach integrating NL, SGS and D2 (NL-SGS-D2) demonstrated the most significant improvement in spectral quality compared to other approaches. The progressive application and the cumulative spectral transformations of the preprocessing method were systematically illustrated in Figure 2G–I. Through the stepwise stacking of the method, spectral baseline drift and noise interference were progressively eliminated, and spectral features were gradually accentuated. The above findings demonstrated that the hybrid preprocessing strategy enhanced spectral features, thereby improving the 3-MCPD quantitative regression model.

3.2.2. Performance Comparison of Different Preprocessing Methods

The modeling efficacy of different stepwise hybrid preprocessing methods including R2C and RMSEC in PLSR are detailed in Figure 3, and performance specifics are provided in Table S1. The model without preprocessing achieved an R2C of 0.9656 and an RMSEC of 0.0771. All the preprocessing methods, except SGS-SNV, NL-MSC, MSC, NL-SGS-MSC, SGS-MSC, and NL-SGS-SNV, were found to increase model performance. Specifically, the model after MSC processing exhibited R2C and RMSEC values of 0.9456 and 0.0970. This was attributed to the fact that although the MSC method enhanced spectral quality, the shape trends of the processed spectra were altered. Consequently, additional noise was learned by the model, which negatively impacted its performance. As for D1 preprocessing, the model’s R2C was increased to 0.9685, and the RMSEC was reduced to 0.0738. D2 preprocessing further improved the model performance, with R2C and RMSEC values of 0.9746 and 0.0663. These results demonstrated that critical spectral information was moderately enhanced through derivative preprocessing.
Among all preprocessing methods, the NL-SGS-D2 hybrid preprocessing strategy achieved the best performance with an R2C of 0.9842 and an RMSEC of 0.0523. This phenomenon could be attributed to the NL-SGS-D2 preprocessing method effectively eliminating interference from sample thickness and high oil viscosity-related factors (e.g., inhomogeneous light scattering). This finding was consistent with previous studies [25]. The results demonstrated that the extraneous noise inherent in the data was effectively eliminated by NL-SGS-D2 hybrid preprocessing strategy, thereby enhancing the predictive performance of the model.

3.3. Optimizing the CNN Calibration Model

The spectral data were processed by the NL-SGS-D2 hybrid preprocessing strategy and a CNN model (NL-SGS-D2-CNN) was established. To obtain a higher performance calibration model, using R2v and RMSEV of model as metrics, the parameters of the CNN were optimized, including the convolutional layer configurations, maximum epochs, and dropout implementation. Optimization results have been tabulated in Table 2. The Loss and RMSE plots during the optimization process were presented in Figures S4–S6.
During optimization, model performance initially improved with increasing epoch (60–100), with the highest R2V of 0.9373 at 100 epochs. However, further optimization beyond this point led to a decline in R2V to 0.9179, indicating that the model began memorizing noise artifacts. It was demonstrated in Figure S4A–H that an increase in the number of epochs led to a larger discrepancy between the training and validation curves, resulting in overfitting of the model. When dropout was being optimized to mitigate model overfitting, the epoch parameter was fixed at its optimized value. The model R2V values increased from 0.9373 to 0.9384 after the addition of dropout regularization. The improvement stemmed from suppressing neuronal coadaptation and reducing overdependence on specific neurons by the application of dropout [38]. In summary, the CNN model was configured with a maximum of 100 training epochs with dropout.
In addition to the two parameters mentioned above, the depth of convolutional layers was a critical factor in determining the model’s ability to learn data features. As the number of convolutional layers increased from 1 to 3, the R2V data increase from 0.9384 to 0.9464. And, with further increases in the convolutional ranging from 4 to 5, the R2V declined to 0.9304. The reason was because that the efficacy of spectral feature extraction from FTIR data depends on a harmonized CNN architecture depth [39]. Statistical analyses revealed that the most appropriate model parameters were set as follows: three convolutional layers was used, with dropouts and a maximum of 100 epochs. The CNN process for quantitative detection of 3-MCPD in edible oil samples is shown in Figure 4A. The CNN model architecture is depicted in Figure 4B. The convolutional kernel size was set to 9 × 1, with the number of filters per layer being 8, 16, and 32, respectively. The R2V and RMSEV of the CNN model are 0.9464 and 0.0985, respectively.

3.4. Visualization of the NL-SGS-D2-CNN

The training dynamics during the CNN constructed were shown in Figure 5, including the progressive changes in Loss (Figure 5A) and RMSE (Figure 5B). It could be seen that as the model iterated, the RMSE value and the model’s Loss value were gradually decreased, and eventually returned to convergence, with the performance of model being gradually improved. The largest change in model performance was observed within the first 40 epochs during the model training process. This improvement was attributed to the Adam algorithm’s adaptive learning rate adjustment, which facilitated substantial gradient updates during the early training phase [40]. The negligible divergence between the two curves demonstrates the model’s generalization capability, reflecting the efficacy of the CNN training protocol. These mechanisms collectively enhanced model convergence efficiency and robustness. Overall, the model exhibited strong training performance and stability.

3.5. Quantitative Analysis of 3-MCPD by NL-SGS-D2-CNN

To rigorously evaluate the detection efficacy of the optimized CNN model in 3-MCPD quantitation, a dedicated prediction cohort was subjected to comprehensive validation. The detection performance of the hyperparameter-optimized CNN model for 3-MCPD concentration was presented in Figure 6. The R2 value for the prediction of 3-MCPD in actual fried samples was 0.9479, while the RMSE was 0.1027. The LOD and LOQ for 3-MCPD in this method were determined to be 0.3637 µg g−1 and 1.1021 µg g−1, respectively. The LOD was within the acceptable limit in the EU regulatory standard (1.25 μg g−1 for 3-MCPD in edible oils and fats) [41]. However, the LOQ of the NL-SGS-D2-CNN method was significantly higher than that of the AOCS method (0.002 μg g−1), but still complied with the detection criteria. Meanwhile, high model complexity was caused by the 3600-dimensional input. Therefore, further research was required in the future to improve the sensitivity of the method.
Nonetheless, the computed residual prediction deviation (RPD) value of 4.19 (RPD > 3) for the dataset demonstrates that the NL-SGS-D2-CNN model achieves reliable prediction of fried oil samples with varying 3-MCPD concentrations [42]. In general, after implementing the stepwise hybrid preprocessing strategy, the predictive error of the model was significantly reduced, which proved that the predictive performance of the model was more stable.

3.6. Comparison of Different Modeling Methods

To compare the feature extraction capabilities across models, and CNN architectures with hybrid preprocessed datasets was compared with other machine learning method including RF, SVR, and PLSR. Comparative performance metrics are detailed in Figure 7, while the model parameter specifications are provided in Table 3. The R2C and R2V of SVR model were 0.9823 and 0.8096. The performance of PLSR was comparable to SVR. The RF model exhibited the weakest overall performance, achieving an R2C of 0.9416 and an R2V of 0.9295. Compared to the above methods, the CNN model demonstrated the most balanced performance, achieving the highest R2C value (0.9982) and R2V value (0.9464). Overall, the CNN model was superior to traditional methods, at data fitting capabilities.
PLSR enhanced robustness by extracting principal components highly correlated with the dependent variable [43]. However, SVR’s handling of nonlinear data through kernel functions over-relied on the local structure of the data, which led to overfitting. For the RF model, decision tree splitting processes caused misjudgments of local optimality and the random subspace sampling approach resulted in insufficient sampling of spectral features and introduced bias [44]. In contrast, the CNN model adopted multi-layer feature extraction strategies to achieve progressive representation between signals and labels. The CNN model effectively distinguishing noise from features and suppressing model overfitting. Ultimately, the model performance was enhanced.
Besides the selection of model, the effectiveness of preprocessing strategies proved to be a key determinant in model performance. The stepwise hybrid preprocessing successfully enhanced the performance of all models, with 42% improvement for RF model, 1% for the SVR model, 2% for the PLSR model, and 16% for the CNN model. The most significant impact of preprocessing on RF model performance was attributed to its suppression of noise-induced variance in decision tree ensembles. For the CNN model, the performance enhancement (R2c improved from 0.8607 to 0.9982) was driven by the NL-SGS-D2-CNN for effective extraction of spectral features for 3-MCP. In conclusion, NL-SGS-D2-CNN models exhibited significant potential in regression modeling approaches.

4. Conclusions

This study integrates NL-SGSL-D2 with CNN to quantify 3-MCPD in fried oils based on FTIR spectroscopy. The combination of NL-SGS-D2 with CNN can realize the noise elimination and multiscale discriminative fingerprint feature extraction in one model and remedy the limitations of conventional analytical method. Under the optimal parameter setting, NL-SGS-D2-CNN achieved an R2C of 0.9982 and RMSEC of 0.0181 on the training set. This represents a 16% performance improvement compared to the without NL-SGS-D2. The LOD (0.3637 µg g−1) and LOQ (1.1021 µg g−1) of the proposed method were within the permissible range for the EU 3-MCPD regulatory standard (1.25 µg g−1). In conclusion, a rapid and prospectively applicable analytical approach was established in this study by integrating spectroscopic techniques with deep learning methodologies for quantifying 3-MCPD in edible oils. The hybrid preprocessing strategy proposed in this study can be integrated with portable detection devices to establish the foundation for rapid real-time monitoring of oil quality control. However, the NL-SGS-D2-CNN method still has issues such as high data dimensionality and poor sensitivity. These two aspects will be prioritized in future research to enhance the method’s performance.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/foods14101670/s1, Figure S1: Hybrid preprocessing strategy without derivative for FTIR spectra at 400 cm−1 to 4000 cm−1. (1. RAW; 2. MSC; 3. SNV; 4 NL; 5. SGS; 6. SGS-MSC; 7. SGS-SNV; 8. NL-MSC; 9. NL-SNV; 10. NL-SGS; 11. NL-SGS-MSC; 12 NL-SGS-SNV); Figure S2: Hybrid preprocessing strategy with D1 for FTIR spectra at 400 cm−1 to 4000 cm−1. (1. RAW-D1; 2. MSC-D1; 3. SNV-D1; 4. NL-D1; 5. SGS-D1; 6. SGS-MSC-D1; 7. SGS-SNV-D1; 8. NL-MSC-D1; 9. NL-SNV-D1; 10. NL-SGS-D1; 11. NL-SGS-MSC-D1; 12 NL-SGS-SNV-D1); Figure S3: Hybrid preprocessing strategy with D2 for FTIR spectra at 400 cm−1 to 4000 cm−1. (1. RAW-D2; 2. MSC-D2; 3. SNV-D2; 4. NL-D2; 5. SGS-D2; 6. SGS-MSC-D2; 7. SGS-SNV-D2; 8. NL-MSC-D2; 9. NL-SNV-D2; 10. NL-SGS-D2; 11. NL-SGS-MSC-D; 12 NL-SGS-SNV-D2); Figure S4: The variation plots of Loss and RMSE during the maximum Epoch number optimization process were as follows. (A. Loss plot when the maximum Epoch number was 60; B. RMSE plot when the maximum Epoch number was 60; C. Loss plot when the maximum Epoch number was 80; D. RMSE plot when the maximum Epoch number was 80; E. Loss plot when the maximum Epoch number was 100; F. RMSE plot when the maximum Epoch number was 100; G. Loss plot when the maximum Epoch number was 120; H. RMSE plot when the maximum Epoch number was 120); Figure S5: The variation plots of Loss and RMSE during the epoch optimization process were as follows.(A. Loss plot when used dropout; B. RMSE plot when used dropout; C. Loss plot without dropout; D. RMSE plot without dropout.); Figure S6: The variation plots of Loss and RMSE during the number of convolutional layers optimization process were as follows. (A. Loss plot with one convolutional layer; B. RMSE plot with one convolutional layer; C. Loss plot with two convolutional layers; D. RMSE plot with two convolutional layers; E. Loss plot with three convolutional layers; F. RMSE plot with three convolutional layers; G. Loss plot with four convolutional layers; H. RMSE plot with four convolutional layers; I. Loss plot with five convolutional layers; J. RMSE plot with five convolutional layers.); Table S1: Model performance under different hybrid preprocessing strategy methods.

Author Contributions

Conceptualization, Q.Z.; methodology, Q.Z. and X.W.; software, X.W., S.W. and S.Z.; formal analysis, X.W. and J.Y.; resources, Q.Z.; writing—original draft preparation, X.W.; writing—review and editing, X.W., S.Z. and K.R.; supervision, J.Y.; project administration, Q.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the National Key Research and Development Project (Grant no. 2018YFC1406805 and 2018YFC1602306).

Data Availability Statement

The original contributions presented in this study are included in the article/Supplementary Material. Further inquiries can be directed to the corresponding author.

Acknowledgments

The authors extend their sincere gratitude to Kanyasiri Rakariyatham for sharing insights and refining the logical structure of the manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Eisenreich, A.; Monien, B.H.; Götz, M.E.; Buhrke, T.; Oberemm, A.; Schultrich, K.; Abraham, K.; Braeuning, A.; Schäfer, B. 3-MCPD as contaminant in processed foods: State of knowledge and remaining challenges. Food Chem. 2023, 403, 134332. [Google Scholar] [CrossRef] [PubMed]
  2. Sevim, Ç.; Özkaraca, M.; Kara, M.; Ulaş, N.; Mendil, A.S.; Margina, D.; Tsatsakis, A. Apoptosis is induced by sub-acute exposure to 3-MCPD and glycidol on Wistar Albino rat brain cells. Environ. Toxicol. Pharmacol. 2021, 87, 103735. [Google Scholar] [CrossRef] [PubMed]
  3. Ozluk, G.; González-Curbelo, M.Á.; Kabak, B. Chloropropanols and Their Esters in Food: An Updated Review. Foods 2024, 13, 2876. [Google Scholar] [CrossRef] [PubMed]
  4. Syed Putra, S.S.; Basirun, W.J.; Elgharbawy, A.A.M.; Hayyan, M.; Al Abdulmonem, W.; Aljohani, A.S.M.; Hayyan, A. 3-Monochloropropane-1,2-diol (3-MCPD): A review on properties, occurrence, mechanism of formation, toxicity, analytical approach and mitigation strategy. J. Food Meas. Charact. 2023, 17, 3592–3615. [Google Scholar] [CrossRef]
  5. Aka, M.A.; Fodjo, E.K.; Williams, I.B.I.; Narcisse, P.B.B.; Sylvestre, K.K.K.; Albert, T.; Yang, G.; Kong, C. Evaluation of 3-MCPD content of commonly consumed food in Côte d’Ivoire using bimodal UV-Vis/electrochemistry technique. Int. J. Biol. Chem. Sci. 2022, 16, 1795–1805. [Google Scholar] [CrossRef]
  6. He, B.; Wang, L.; Li, M. A biosensor for direct bioelectrocatalysis detection of 3-MCPD in soy sauce using Cyt-c incorporated in Au@AgNSs/FeMOF nanocomposite. J. Iran. Chem. Soc. 2021, 18, 151–158. [Google Scholar] [CrossRef]
  7. Xu, T.; Fu, Q.; Qingru, Z.; Wang, Z.; Liu, X.; Xiao, S.; Jiang, X.; Lu, Y.; Gong, Z.; Wu, Y.; et al. A simple fluorescence pyrocatechol–polyethyleneimine detection method for 3-MCPD. Anal. Methods 2024, 16, 276–283. [Google Scholar] [CrossRef]
  8. Goh, K.M.; Maulidiani, M.; Rudiyanto, R.; Wong, Y.H.; Ang, M.Y.; Yew, W.M.; Abas, F.; Lai, O.M.; Wang, Y.; Tan, C.P. Rapid assessment of total MCPD esters in palm-based cooking oil using ATR-FTIR application and chemometric analysis. Talanta 2019, 198, 215–223. [Google Scholar] [CrossRef]
  9. Karunathilaka, S.R.; Farris, S.; Mossoba, M.M. Rapid Prediction of Low (<1%) trans Fat Content in Edible Oils and Fast Food Lipid Extracts by Infrared Spectroscopy and Partial Least Squares Regression. J. Food Sci. 2018, 83, 2101–2108. [Google Scholar] [CrossRef]
  10. Harrou, F.; Saidi, A.; Sun, Y. Wind power prediction using bootstrap aggregating trees approach to enabling sustainable wind power integration in a smart grid. Energy Convers. Manag. 2019, 201, 112077. [Google Scholar] [CrossRef]
  11. Breiman, L. Random Forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
  12. Elizar, E.; Zulkifley, M.A.; Muharar, R.; Zaman, M.H.; Mustaza, S.M. A Review on Multiscale-Deep-Learning Applications. Sensors 2022, 22, 7384. [Google Scholar] [CrossRef]
  13. Weng, S.; Chu, Z.; Wang, M.; Han, K.; Zhu, G.; Liu, C.; Li, X.; Huang, L. Reflectance spectroscopy with operator difference for determination of behenic acid in edible vegetable oils by using convolutional neural network and polynomial correction. Food Chem. 2022, 367, 130668. [Google Scholar] [CrossRef] [PubMed]
  14. Deng, J.; Zhang, X.; Li, M.; Jiang, H.; Chen, Q. Feasibility study on Raman spectra-based deep learning models for monitoring the contamination degree and level of aflatoxin B1 in edible oil. Microchem. J. 2022, 180, 107613. [Google Scholar] [CrossRef]
  15. Xu, Y.; Yang, W.; Wu, X.; Wang, Y.; Zhang, J. ResNet Model Automatically Extracts and Identifies FT-NIR Features for Geographical Traceability of Polygonatum kingianum. Foods 2022, 11, 3568. [Google Scholar] [CrossRef]
  16. Yi, L.; Dong, N.; Yun, Y.; Deng, B.; Ren, D.; Liu, S.; Liang, Y. Chemometric methods in data processing of mass spectrometry-based metabolomics: A review. Anal. Chim. Acta 2016, 914, 17–34. [Google Scholar] [CrossRef]
  17. Cozzolino, D.; Williams, P.J.; Hoffman, L.C. An overview of pre-processing methods available for hyperspectral imaging applications. Microchem. J. 2023, 193, 109129. [Google Scholar] [CrossRef]
  18. Spiegelman, C.H.; McShane, M.J.; Goetz, M.J.; Motamedi, M.; Yue, Q.L.; Coté, G.L. Theoretical Justification of Wavelength Selection in PLS Calibration:  Development of a New Algorithm. Anal. Chem. 1998, 70, 35–44. [Google Scholar] [CrossRef]
  19. Bian, X.; Wang, K.; Tan, E.; Diwu, P.; Zhang, F.; Guo, Y. A selective ensemble preprocessing strategy for near-infrared spectral quantitative analysis of complex samples. Chemom. Intell. Lab. Syst. 2020, 197, 103916. [Google Scholar] [CrossRef]
  20. Tiu, E.S.K.; Huang, Y.F.; Ng, J.L.; AlDahoul, N.; Ahmed, A.N.; Elshafie, A. An evaluation of various data pre-processing techniques with machine learning models for water level prediction. Nat. Hazards 2022, 110, 121–153. [Google Scholar] [CrossRef]
  21. Wang, Z.; Deng, J.; Ding, Z.; Jiang, H. Quantification of heavy metal Cd in peanut oil using near-infrared spectroscopy combined with chemometrics: Analysis and comparison of variable selection methods. Infrared Phys. Technol. 2024, 141, 105447. [Google Scholar] [CrossRef]
  22. Taylan, O.; Cebi, N.; Tahsin Yilmaz, M.; Sagdic, O.; Bakhsh, A.A. Detection of lard in butter using Raman spectroscopy combined with chemometrics. Food Chem. 2020, 332, 127344. [Google Scholar] [CrossRef] [PubMed]
  23. Xue, Y.; Zhu, C.; Jiang, H. Comparison of the performance of different one-dimensional convolutional neural network models-based near-infrared spectra for determination of chlorpyrifos residues in corn oil. Infrared Phys. Technol. 2023, 132, 104734. [Google Scholar] [CrossRef]
  24. Kuhlmann, J. Collaborative study for the quantification of total contents of 2- and 3-monochloropropanediol and glycidol in food emulsifiers by GC–MS. J. Am. Oil Chem. Soc. 2021, 98, 1131–1142. [Google Scholar] [CrossRef]
  25. Wong, Y.H.; Goh, K.M.; Abas, F.; Maulidiani, M.; Nyam, K.L.; Nehdi, I.A.; Sbihi, H.M.; Gewik, M.M.; Tan, C.P. Rapid quantification of 3-monochloropropane-1,2-diol in deep-fat frying using palm olein: Using ATR-FTIR and chemometrics. LWT 2019, 100, 404–408. [Google Scholar] [CrossRef]
  26. Gerretzen, J.; Szymańska, E.; Jansen, J.J.; Bart, J.; van Manen, H.-J.; van den Heuvel, E.R.; Buydens, L.M.C. Simple and Effective Way for Data Preprocessing Selection Based on Design of Experiments. Anal. Chem. 2015, 87, 12096–12103. [Google Scholar] [CrossRef]
  27. Ali, P.J.M. Investigating the Impact of min-max data normalization on the regression performance of K-nearest neighbor with different similarity measurements. ARO-Sci. J. Koya Univ. 2022, 10, 85–91. [Google Scholar] [CrossRef]
  28. Steinier, J.; Termonia, Y.; Deltour, J. Smoothing and differentiation of data by simplified least square procedure. Anal. Chem. 1972, 44, 1906–1909. [Google Scholar] [CrossRef]
  29. Hong, Y.; Liu, Y.; Chen, Y.; Liu, Y.; Yu, L.; Liu, Y.; Cheng, H. Application of fractional-order derivative in the quantitative estimation of soil organic matter content through visible and near-infrared spectroscopy. Geoderma 2019, 337, 758–769. [Google Scholar] [CrossRef]
  30. Maleki, M.R.; Mouazen, A.M.; Ramon, H.; De Baerdemaeker, J. Multiplicative Scatter Correction during On-line Measurement with Near Infrared Spectroscopy. Biosyst. Eng. 2007, 96, 427–433. [Google Scholar] [CrossRef]
  31. Jahani, T.; Kashaninejad, M.; Ziaiifar, A.M.; Golzarian, M.; Akbari, N.; Soleimanipour, A. Effect of selected pre-processing methods by PLSR to predict low-fat mozzarella texture measured by hyperspectral imaging. J. Food Meas. Charact. 2024, 18, 5060–5072. [Google Scholar] [CrossRef]
  32. Wold, S.; Sjöström, M.; Eriksson, L. PLS-regression: A basic tool of chemometrics. Chemom. Intell. Lab. Syst. 2001, 58, 109–130. [Google Scholar] [CrossRef]
  33. Prasad, A.M.; Iverson, L.R.; Liaw, A. Newer Classification and Regression Tree Techniques: Bagging and Random Forests for Ecological Prediction. Ecosystems 2006, 9, 181–199. [Google Scholar] [CrossRef]
  34. Otchere, D.A.; Arbi Ganat, T.O.; Gholami, R.; Ridha, S. Application of supervised machine learning paradigms in the prediction of petroleum reservoir properties: Comparative analysis of ANN and SVM models. J. Pet. Sci. Eng. 2021, 200, 108182. [Google Scholar] [CrossRef]
  35. Khan, A.; Sohail, A.; Zahoora, U.; Qureshi, A.S. A survey of the recent architectures of deep convolutional neural networks. Artif. Intell. Rev. 2020, 53, 5455–5516. [Google Scholar] [CrossRef]
  36. Zhang, Q.; Liu, C.; Sun, Z.; Hu, X.; Shen, Q.; Wu, J. Authentication of edible vegetable oils adulterated with used frying oil by Fourier Transform Infrared Spectroscopy. Food Chem. 2012, 132, 1607–1613. [Google Scholar] [CrossRef]
  37. Rohman, A.; Man, Y.B.C. Fourier transform infrared (FTIR) spectroscopy for analysis of extra virgin olive oil adulterated with palm oil. Food Res. Int. 2010, 43, 886–892. [Google Scholar] [CrossRef]
  38. Li, S.; Yang, Y.; Gao, S.; Lin, D.; Li, G.; Hu, Y.; Yang, W. Research on LIBS online monitoring criteria for aircraft skin laser paint removal based on OPLS-DA. Opt. Express 2024, 32, 4122–4136. [Google Scholar] [CrossRef]
  39. Zeng, G.; Ma, Y.; Du, M.; Chen, T.; Lin, L.; Dai, M.; Luo, H.; Hu, L.; Zhou, Q.; Pan, X. Deep convolutional neural networks for aged microplastics identification by Fourier transform infrared spectra classification. Sci. Total Environ. 2024, 913, 169623. [Google Scholar] [CrossRef]
  40. Dogo, E.M.; Afolabi, O.J.; Nwulu, N.I.; Twala, B.; Aigbavboa, C.O. A Comparative Analysis of Gradient Descent-Based Optimization Algorithms on Convolutional Neural Networks. In Proceedings of the 2018 International Conference on Computational Techniques, Electronics and Mechanical Systems (CTEMS), Belgaum, India, 21–22 December 2018; pp. 92–99. [Google Scholar]
  41. Martínez Vidal, J.L.; Arrebola, F.J.; Mateu-Sánchez, M. Application of gas chromatography–tandem mass spectrometry to the analysis of pesticides in fruits and vegetables. J. Chromatogr. A 2002, 959, 203–213. [Google Scholar] [CrossRef]
  42. Nicolaï, B.M.; Beullens, K.; Bobelyn, E.; Peirs, A.; Saeys, W.; Theron, K.I.; Lammertyn, J. Nondestructive measurement of fruit and vegetable quality by means of NIR spectroscopy: A review. Postharvest Biol. Technol. 2007, 46, 99–118. [Google Scholar] [CrossRef]
  43. Godoy, J.L.; Vega, J.R.; Marchetti, J.L. Relationships between PCA and PLS-regression. Chemom. Intell. Lab. Syst. 2014, 130, 182–191. [Google Scholar] [CrossRef]
  44. Tin Kam, H. The random subspace method for constructing decision forests. IEEE Trans. Pattern Anal. Mach. Intell. 1998, 20, 832–844. [Google Scholar] [CrossRef]
Figure 1. The raw FTIR spectra at 400 cm−1 to 4000 cm−1 of edible oil with 3-MCPD at 0.1–1.5µg g−1.
Figure 1. The raw FTIR spectra at 400 cm−1 to 4000 cm−1 of edible oil with 3-MCPD at 0.1–1.5µg g−1.
Foods 14 01670 g001
Figure 2. FTIR spectra of 3-MCPD exhibiting characteristic absorption bands (700–800 cm−1) across different preprocessing methods. (A) MSC, (B) SGS, (C) SNV, (D) NL, (E) D1, (F) D2, (G) NL-SGS, (H) NL-SGS-D1, (I) NL-SGS-D2.
Figure 2. FTIR spectra of 3-MCPD exhibiting characteristic absorption bands (700–800 cm−1) across different preprocessing methods. (A) MSC, (B) SGS, (C) SNV, (D) NL, (E) D1, (F) D2, (G) NL-SGS, (H) NL-SGS-D1, (I) NL-SGS-D2.
Foods 14 01670 g002
Figure 3. Three-dimensional representation of model performance across hybrid preprocessing method. The X-axis denotes method number, the Y-axis represents the values of R2c, and the Z-axis corresponds to the values of RMSEC.
Figure 3. Three-dimensional representation of model performance across hybrid preprocessing method. The X-axis denotes method number, the Y-axis represents the values of R2c, and the Z-axis corresponds to the values of RMSEC.
Foods 14 01670 g003
Figure 4. Schematic representation of CNN for quantitation of 3-MCPD in edible oil samples. (A) Schematic diagram of the NL-SGS-D2-CNN; (B) detailed illustration of the CNN architecture.
Figure 4. Schematic representation of CNN for quantitation of 3-MCPD in edible oil samples. (A) Schematic diagram of the NL-SGS-D2-CNN; (B) detailed illustration of the CNN architecture.
Foods 14 01670 g004
Figure 5. The variation curves of Loss (A) and RMSE (B) were demonstrated for the CNN model developed to predict 3-MCPD content.
Figure 5. The variation curves of Loss (A) and RMSE (B) were demonstrated for the CNN model developed to predict 3-MCPD content.
Foods 14 01670 g005
Figure 6. The relationship between the actual value and predicted value obtained by NL-SGS-D2-CNN model.
Figure 6. The relationship between the actual value and predicted value obtained by NL-SGS-D2-CNN model.
Foods 14 01670 g006
Figure 7. Comparison of performance among RF, SVR, PLSR, and CNN models.
Figure 7. Comparison of performance among RF, SVR, PLSR, and CNN models.
Foods 14 01670 g007
Table 1. The pretreatment methods used in the stepwise hybrid preprocessing strategy.
Table 1. The pretreatment methods used in the stepwise hybrid preprocessing strategy.
NO.MethodNO.MethodNO.Method
1RAW13SGS25NL-SNV
2RAW-D114SGS-D126NL-SNV-D1
3RAW-D215SGS-D227NL-SNV-D2
4MSC16SGS-MSC28NL-SGS
5MSC-D117SGS-MSC-D129NL-SGS-D1
6MSC-D218SGS-MSC-D230NL-SGS-D2
7SNV19SGS-SNV31NL-SGS-MSC
8SNV-D120SGS-SNV-D132NL-SGS-MSC-D1
9SNV-D221SGS-SNV-D233NL-SGS-MSC-D2
10NL22NL-MSC34NL-SGS-SNV
11NL-D123NL-MSC-D135NL-SGS-SNV-D1
12NL-D224NL-MSC-D236NL-SGS-SNV-D2
Table 2. The performance results of the CNN model was recorded during different phases of hyperparameter optimization.
Table 2. The performance results of the CNN model was recorded during different phases of hyperparameter optimization.
Convolutional LayerDropoutMax Number of EpochsR2CRMSECR2VRMSEV
1No600.96750.07810.92570.1160
1No800.97900.06280.93350.1097
1No1000.98680.04970.93730.1065
1No1200.99670.02410.91790.1149
1YES1000.98590.05150.93840.1056
2YES1000.99590.02790.93020.1124
3YES1000.99820.01810.94640.0985
4YES1000.99930.01170.94360.1010
5YES1000.98230.05750.93040.1122
Table 3. Comparative performance evaluation of RF, SVR, PLSR, and CNN models.
Table 3. Comparative performance evaluation of RF, SVR, PLSR, and CNN models.
ModelMethodsCalibration SetValidation Set
R2CRMSECR2VRMSEV
RFNL-SGS-D20.9416 cd0.1033 bc0.9295 a0.1176 cd
RAW0.6636 e0.2481 a0.5424 d0.2995 a
SVRNL-SGS-D20.9823 ab0.0569 de0.8096 b0.1932 bc
RAW0.9727 bc0.0688 cd0.6705 c0.2440 ab
PLSRNL-SGS-D20.9842 ab0.0523 e0.9485 a0.1101 de
RAW0.9656 bc0.0771 cd0.9435 a0.0997 ef
CNNNL-SGS-D20.9982 a0.0181 f0.9464 a0.0985 f
RAW0.8607 d0.1615 ab0.5607 d0.2819 a
Note: Different letters denote significant differences in the performance of models established by different preprocessing methods (p < 0.05).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, X.; Wang, S.; Zhang, S.; Yin, J.; Zhao, Q. Quantitative Analysis of 3-Monochloropropane-1,2-diol in Fried Oil Using Convolutional Neural Networks Optimizing with a Stepwise Hybrid Preprocessing Strategy Based on Fourier Transform Infrared Spectroscopy. Foods 2025, 14, 1670. https://doi.org/10.3390/foods14101670

AMA Style

Wang X, Wang S, Zhang S, Yin J, Zhao Q. Quantitative Analysis of 3-Monochloropropane-1,2-diol in Fried Oil Using Convolutional Neural Networks Optimizing with a Stepwise Hybrid Preprocessing Strategy Based on Fourier Transform Infrared Spectroscopy. Foods. 2025; 14(10):1670. https://doi.org/10.3390/foods14101670

Chicago/Turabian Style

Wang, Xi, Siyi Wang, Shibing Zhang, Jiping Yin, and Qi Zhao. 2025. "Quantitative Analysis of 3-Monochloropropane-1,2-diol in Fried Oil Using Convolutional Neural Networks Optimizing with a Stepwise Hybrid Preprocessing Strategy Based on Fourier Transform Infrared Spectroscopy" Foods 14, no. 10: 1670. https://doi.org/10.3390/foods14101670

APA Style

Wang, X., Wang, S., Zhang, S., Yin, J., & Zhao, Q. (2025). Quantitative Analysis of 3-Monochloropropane-1,2-diol in Fried Oil Using Convolutional Neural Networks Optimizing with a Stepwise Hybrid Preprocessing Strategy Based on Fourier Transform Infrared Spectroscopy. Foods, 14(10), 1670. https://doi.org/10.3390/foods14101670

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop