Open Access Article
Tanya Sood
a,
Saikat Chattopadhyay
b and
P. Poornesh
*a
aManipal Institute of Technology, Manipal Academy of Higher Education, Manipal, India. E-mail: poornesh.p@manipal.edu; poorneshp@gmail.com
bDepartment of Physics, School of Basic Sciences, Manipal University Jaipur, Jaipur, 303007, India
First published on 2nd February 2026
Selectivity towards specific analytes and detection at sub-ppm levels remain significant challenges for chemiresistive gas sensors. Hybrid materials, like reduced graphene oxide (rGO) combined with metal oxides, possess higher sensitivity at ultralow concentrations. In this work, rGO/In2O3 nanocomposite thin films were prepared by incorporating rGO synthesized via a modified Hummers' method into nanocrystalline In2O3, followed by spin coating and post-deposition annealing. Structural characterization confirmed the formation of phase-pure cubic bixbyite In2O3 with uniform rGO incorporation, providing abundant defect sites and efficient conductive pathways. The optimised rGO/In2O3 sensor exhibited good stability towards H2S with a detection limit as low as 100 ppb. Nevertheless, accurate identification and concentration estimation of target gases in mixed environments remain challenging. To address this, a machine-intelligent framework was employed for simultaneous gas identification and concentration prediction using a single sensor. Features derived from the dynamic response curves allow the classifier to clearly distinguish gas clusters with 99.7% accuracy and correctly predict previously unseen H2S, NH3, and CO concentrations under interfering conditions. This combined platform opens the door to smart, ultra-low-level gas sensing in real-world, complicated environments, expanding environmental and health monitoring applications.
Various approaches have been studied to overcome these limitations, including catalytic decoration with noble metal nanoparticles, hybrid nanostructures, and microheater integrated devices.7,8 Of these, the combination of graphene with MOx has some specific advantages.9 The high conductivity and low dimensionality of graphene and the surface reactivity of MOx create a synergistic effect that leads to an increase in charge transfer, thus enhancing the sensor response.10 Reduced graphene oxide (rGO) in specific is a great transducer platform, sensitively replicating interfacial charge interactions on MOx surfaces with analyte molecules.11 Improvement in the sol–gel synthesis and thin-film deposition methods has also facilitated reliable rGO/MOx hybrid sensing layer fabrication with controlled thickness and uniformity.12
Despite these advances, the long-standing impediment to practical deployment of gas sensors is the lack of selectivity in complex gas mixtures.13 In real-world gas sensing applications, such as industrial safety monitoring, indoor air quality assessment, and environmental surveillance, sensors are routinely exposed to multiple gases rather than single, isolated analytes.14 The presence of various interfering species leads to overlapping response signals, making reliable gas identification and concentration estimation extremely challenging for conventional chemiresistive sensors. While sensor arrays and electronic nose systems have been explored to improve selectivity, their dependence on multiple sensing elements significantly increases system complexity, cost, power consumption, and calibration requirements, limiting scalability and widespread deployment.15 Consequently, there is a growing demand for single-sensor platforms that combine high sensitivity with intelligent data analysis to enable selective and quantitative detection in mixed-gas environments. From an application standpoint, integrating ultrasensitive sensing materials with machine learning-driven pattern recognition offers a practical pathway toward compact, low-cost, and deployable gas sensing systems. Through the extraction of intrinsic patterns from large sensor datasets, ML provides robust gas classification and concentration prediction beyond the human understanding.16,17 However, most prior studies have addressed either classification or concentration regression alone, with integrated analysis of both aspects remaining underdeveloped.
In this work, we present the development of an rGO/In2O3 nanocomposite gas sensor integrated with a principal component analysis (PCA)-assisted ML strategy. In contrast to previous work, our method simultaneously accomplishes gas classification and concentration prediction in two- and three-dimensional PCA spaces, with the benefits of straightforward visual separability in addition to superior predictive performance.18,19 Additionally, we systematically optimized the rGO content in the composite to overcome the inherent sensitivity limitations of the MOx component, yielding a hybrid sensor with excellent stability and reproducibility even at sub-ppm gas concentrations. This approach advances the design of intelligent gas-sensing systems capable of selective, ultra-low-level detection in complex real-world environments, with far-reaching implications for environmental safety and health monitoring. At a broader level, these advancements in gas sensing directly support the United Nations Sustainable Development Goals by helping protect occupational and public health (SDG 3) and by enhancing industrial safety, fostering smart sensing innovation, and enabling IoT-based environmental monitoring (SDG 9).
GO powder was synthesized via a modified Hummers' method using natural graphite powder.20 The resulting GO was washed with DI water and dried in a hot-air oven at 60 °C for 24 h. Glass substrates were cleaned through a series of ultrasonic treatments in laboratory-grade cleaning solution, deionized water (DI), isopropyl alcohol (IPA), and acetone, each for 10 min. The substrates were then dried under a nitrogen flow. To eliminate residual organics and smoothen the surface, an additional 15 min ozone treatment was applied, resulting in cleaner and more uniform substrates. A stable graphene oxide (GO) dispersion was prepared by sonicating the GO powder in ethanol. Separately, a 0.2 M precursor solution in aqueous medium was formulated by dissolving indium nitrate hydrate in 2-methoxyethanol, followed by continuous stirring at 60 °C for 24 h to yield a clear and homogeneous solution. The GO suspension was then added to the In2O3 precursor solution and sonicated for 2 h to form mixed colloidal dispersions with GO-to-In2O3 weight ratios of 1, 3, 5 and 7 wt% (hereafter referred to as rIO1, rIO3, rIO5, and rIO7, respectively).The resulting dispersions were deposited onto glass substrates via spin coating at 2000 rpm for 30 s. The coated films were heated at 250 °C for 2 min to remove the solvent. Finally, the films were annealed at 350 °C for 2 h in a muffle furnace. For comparison, a pure In2O3 film (denoted as rIO0) was prepared under identical conditions, excluding the addition of GO. A schematic illustration of the synthesis and fabrication process is shown in Fig. 1(a).
![]() | ||
| Fig. 1 Schematic representation of (a) spin-coated rGO/In2O3 thin film and (b) electrode preparation and (c) gas sensing setup. | ||
During gas sensing measurements, the relative humidity inside the sealed chamber was continuously monitored using a calibrated humidity sensor (DHT11, ±5% RH). Although the initial ambient humidity inside the chamber was approximately 73%, it progressively decreased and stabilized at ∼25% during sensor operation at 250 °C due to thermally induced water desorption. Therefore, the reported humidity corresponds to the stabilized operating condition rather than an externally controlled parameter. Real-time resistance variations during gas exposure and recovery were recorded using a Keithley 2450 Source Meter, and the experimental configuration is illustrated in (Fig. 1(c)). Gas sensing properties were evaluated according to response time, recovery time, and relative sensor response. The response time (τres) was the time required for the sensor to reach 90% of its highest resistance while exposing the sensor to a gas, while recovery time (τrec) was the time taken by the sensor to recover to 90% of its initial resistance after removal of the test gas and resupply with synthetic air. The sensor responses were calculated by using equations S% = ((Ra – Rg)/Ra) × 100 for reducing gases and S% = ((Rg − Ra)/Ra) × 100 for oxidizing gases, where Ra and Rg are the resistance of the sensor in air and in the presence of target gas, respectively.21 Each measurement was done in three consecutive cycles to verify reproducibility, with the values presented as mean ± standard deviation. The error bars on the graphs represent the standard deviation of repeated measurements.
For regression analysis, the processed dataset was partitioned into training (56%), validation (14%), and test (30%) subsets using stratified random sampling to ensure proportional representation of each gas type (CO, NH3, and H2S) and concentration range across all subsets. All preprocessing operations, including imputation, scaling, and encoding, were implemented using parameters learned exclusively from the training data to avoid information leakage.
While the raw sensor response is inherently time-dependent, each feature vector corresponds to a characteristic representation of a gas exposure event and is therefore treated as an independent observation for concentration regression. Stratified random splitting thus provides a robust estimate of generalization across different gas types and concentration ranges; however, future work will explore strict temporal hold-out strategies to explicitly account for time-series dependencies under continuous real-time sensing conditions.
| rGO concentration (wt%) | 2θ (deg.) | Crystallite size D (nm) | Dislocation density δ (×1015 lines per m2) | Strain ε (×10−3) |
|---|---|---|---|---|
| 0 | 30.71 | 25.90 | 1.36 | 0.43 |
| 1 | 30.66 | 24.96 | 1.60 | 1.32 |
| 3 | 30.64 | 21.10 | 2.25 | 0.97 |
| 5 | 30.61 | 15.81 | 4.00 | 2.57 |
| 7 | 30.61 | 14.86 | 4.53 | 7.79 |
| Γ = 4Ag + 4Eg + 14Tg + 5Au + 5Eu + 16Tu | (1) |
The typical carbon signatures only became observable in rIO5 and rIO7. The two strong carbon bands were evident: the D band at 1347 cm−1 and the G band at 1590 cm−1. The D band indicates structural disorder and defects in the carbon lattice, while the G band signifies well-ordered sp2 carbon networks characteristic of graphitic materials.27 Determination of the ID/IG intensity ratios provided values of 0.919 and 0.921 for the rIO5 and rIO7 samples, respectively. The ratios measure the extent of structural disorder in carbon materials; greater values imply more extensive defects.27 The comparable ratios imply equivalent defect densities in both high-loading samples. The defects are the consequence of the thermal reduction process converting GO to rGO, which will cause structural flaws within the sp2 carbon matrix. The systematic variation of spectral features with varying rGO loadings confirms successful integration of the carbon component and exhibits the progression of interfacial interactions between In2O3 and rGO phases within these composite materials.
O).30 The shift of the second peak by 0.33 eV after the addition of rGO indicates a change in the chemical environments of these oxygenated carbons. The shift indicates that the addition of rGO favours better interaction with In2O3, which can be due to redistribution of charge or enhanced bonding involving oxygen-containing functionalities such as hydroxyls or epoxies.31
In order to determine the selectivity of the In2O3 and rGO/In2O3 sensing films, their response toward 4 ppm concentration of NO2, SO2, CO, NH3, and H2S was tested at the optimal working temperature of 250 °C,39 as shown in Fig. 4(a). The performance showed a considerably stronger response to H2S, comparatively moderate responses to NH3 and CO, and much weaker responses to SO2 and NO2. These results emphasize the higher selectivity of the sensors toward H2S compared with the other gases tested. As a result, the H2S response curves are given in more detail.
Fig. 4(b)–(f) show the resistance variation plots of rIO0 and rGO/In2O3 sensors for H2S concentrations ranging from 0.1 ppm to 4 ppm with an operating temperature of 250 °C. When exposed to H2S, all sensors showed a decrease in resistance, which later returned to baseline levels after the removal of the gas, attesting to their characteristic n-type semiconducting behavior to a reducing gas.40 Notably, the magnitude of resistance change increased with increasing H2S concentration. The increase in resistance modulation with increasing H2S concentration can be attributed to the enhanced surface redox reactions between H2S molecules and chemisorbed oxygen species on the In2O3 surface. At higher H2S concentrations, a larger number of reducing gas molecules react with surface oxygen ions, releasing more electrons back into the conduction band of n-type In2O3, thereby producing a greater change in resistance as discussed in the sensing mechanism in detail. Furthermore, rGO/In2O3 composites having up to 5 wt% rGO consistently showed greater resistance variation compared to pure In2O3 across all tested H2S levels. The corresponding sensor responses derived from the resistance data are presented in Fig. 5(a). The H2S sensing behaviour of the developed sensors followed a modified power law model expressed as y = 1 + axb, showing strong linearity with high correlation coefficients (R2 > 0.99).41 In this equation, the coefficient a is indicative of the rate at which response changes with concentration, effectively representing sensitivity.42 The exponent b, typically less than 1 for H2S, is associated with the surface-level interaction mechanisms between the gas molecules and the sensing material. The gas sensing response demonstrates a composition-dependent trend across the rGO/In2O3 composite series, exhibiting optimal performance for rIO5 before declining at rIO7 (Table S2). The enhancement in sensor response progresses systematically from rIO0 through intermediate loadings (rIO1 and rIO3), reaching maximum values at rIO5 for multiple gas concentrations, particularly notable with responses of 39.2% at 0.5 ppm, 43.3% at 1 ppm, and 79.7% at 4 ppm. Beyond this optimal threshold, further rGO incorporation into rIO7 results in diminished sensing performance across all tested concentrations, reflecting the complex balance between synergistic enhancement and detrimental overloading effects in the composite system. To estimate the limit of detection (LOD) for each sensor, the adapted power law equations were used with a threshold response value (ymin) of 1.05, based on a signal-to-noise ratio of 3.43 Using this approach, the calculated LODs for rIO0, rIO1, rIO3, rIO5 and rIO7 were found to be 56, 48, 43, 45, and 58 ppb, respectively. The improved detection limits and a significantly larger resistance variation compared to pure In2O3 are due to the synergistic effects of rGO incorporation. The formation of rGO/In2O3 heterojunctions leads to an expanded electron depletion layer at the interface, which is highly sensitive to surface charge variations induced by gas adsorption. In addition, rGO provides high electrical conductivity, an increased effective surface area, and abundant active sites, facilitating efficient charge transport and enhanced interaction with H2S molecules. These combined effects result in a more pronounced modulation of resistance in rGO/In2O3 composites, particularly at optimized rGO loadings of up to 5 wt%.
The response and recovery times of rIO0 and rGO/In2O3 sensors, evaluated against H2S concentrations ranging from 0.1 to 4 ppm at 250 °C, are illustrated in Fig. 5(b) and (c). It was observed that incorporating rGO into the In2O3 matrix led to a general reduction in both response and recovery times from rIO0 to rIO5, followed by a slight increase for rIO7. While the rIO5 sensor exhibited the highest sensitivity across the tested concentration range, its response and recovery times were not always the fastest among the series. Notably, the rIO1 and rIO3 sensors demonstrated quicker response times at several concentrations (TS3 and TS4, SI). For instance, at 0.1 ppm H2S, the rIO3 sensor achieved a response time of 35 ± 2 s, outperforming both the rIO0 (48 ± 2 s) and rIO5 (46 ± 5 s) sensors. A similar trend was observed at 1 ppm, where the rIO3 sensor responded in just 53 ± 1 s, faster than the rIO1 (72 ± 2 s) and rIO5 (75 ± 9 s) variants, indicating more efficient gas adsorption and reaction kinetics at intermediate rGO levels. The recovery also showed a similar trend. In the lowest concentration tested (0.1 ppm), the rIO5 sensor had the lowest recovery time of 96 ± 4 s, in comparison to 144 ± 10 s and 127 ± 6 s for rIO1 and rIO3 sensors, respectively. But for higher concentrations such as 0.5, 2, and 3 ppm, the rIO1 and rIO3 sensors had slightly more rapid recovery traits. For instance, recovery times for the 2 ppm concentration were 115 ± 6 s (rIO1), 123 ± 5 s (rIO3), and 128 ± 9 s (rIO5). These indicate a compromise between peak sensitivity and dynamic response time, which can be controlled by aspects such as surface energy states, rGO distribution, and diffusion pathways. The sensing performance of rGO/In2O3 was significantly improved compared to that of the rIO0 sensor.
Furthermore, the stability of the rIO5 sensor was evaluated through both repeatability and long-term stability tests. As shown in Fig. S5(a) (SI), repeatability measurements were performed by repeatedly exposing the sensor to 4 ppm H2S at the optimal operating temperature of 250 °C. The sensor response exhibited no significant variation over successive cycles, demonstrating excellent repeatability. In addition, long-term stability (Fig. S5(b)) was assessed by measuring the sensor response to 4 ppm H2S at intervals of 5 days. Only minor fluctuations in response were observed over time, indicating good long-term stability of the nanocomposite sensor. These results confirm the reliability and robustness of the rIO5 sensor for sustained gas sensing applications.
The enhanced gas sensing property of rIO5 results from the synergistic enhancement of structural, electronic, and morphological properties attained at the optimum 5 wt% rGO loading.44 XRD studies indicate that the rGO addition consistently decreases the crystallite size of In2O3. The reduced crystalline domains allow improved response kinetics with faster gas diffusion and structural integrity.45 Raman spectroscopy ensures that the characteristic In2O3 vibrations are preserved, though their intensities decrease systematically, signifying successful rGO coverage without active site blockage.46 PL and XPS analyses also confirm a remarkable rise in the oxygen vacancy density in rIO5. The ideal vacancy density offers abundant electron donor states with yet sufficient lattice oxygen to ensure baseline resistance stability, hence significantly improving the sensing performance.47 FESEM images indicate that rGO also removes surface micro-cracks by its crack-bridging action, which avoids gas leakage via defects while ensuring sufficient porosity for surface interaction.47 The heterogeneous interface created between rGO and In2O3 also promotes efficient carrier transport and creates additional active sites for gas adsorption and further enhances the overall sensor enhancement.27 The schematic diagram of the rGO/In2O3 local heterojunction is depicted in Fig. 5(d) and (e), together with a model of interfacial charge distribution. During contact, the electrons move from In2O3 to rGO until the equilibration of the Fermi level, causing band bending and creating a built-in electric field within the junction.48 At the operating temperature, oxygen molecules are adsorbed on the sensor surface and extract electrons from the conduction band, forming chemisorbed oxygen species like O2− and O22−, which results in the formation of a surface electron depletion layer and an increase in the baseline resistance. The oxygen adsorption processes can be expressed as follows:49
| O2(g) + e− ⇌ O2−(ad) | (2) |
| O2−(ad) + e− ⇌ O22−(ad) | (3) |
Upon exposure to H2S, a reducing gas, the gas molecules react with the chemisorbed oxygen species, releasing electrons back into the conduction band. This process reduces the potential barrier height and depletion layer width, facilitating charge transport and resulting in a decrease in sensor resistance. In contrast, oxidizing gases such as NO2 extract electrons from the sensing layer, leading to an increase in resistance. The sensing transduction mechanism is therefore based on resistance modulation. The main reactions involved in H2S sensing are given as follows:49
| H2S(g) + e− ⇌ H2S(ad) | (4) |
| H2S(g) + O2x−(ad) ⇌ H2S(ad) + O2(g) + xe− | (5) |
| 2H2S(ad) + 3O2x−(ad) ⇌ 2SO2(g) + 2H2O + 3xe− | (6) |
Importantly, all target gases investigated in this work, namely H2S, CO, NH3, and SO2, are reducing in nature, except NO2. These gases interact with the sensor surface through a similar redox-driven mechanism involving reaction with chemisorbed oxygen species or direct electron donation to the sensing layer. Despite the differences in the molecular structure, these gases share the ability to modulate the surface charge density in a comparable manner.50
Consequently, the sensor exhibits similar qualitative response characteristics toward different reducing gases, as the resistance change is governed primarily by depletion layer modulation rather than gas-specific chemical binding. While the response magnitude may vary depending on the adsorption strength, reaction kinetics, and gas concentration, the overall response trend remains similar.51 This behavior reflects the inherently limited selectivity of a single chemiresistive sensor operating under fixed conditions and highlights the need for strategies such as surface functionalization, catalytic modification, or sensor arrays to achieve improved gas discrimination.
Clearly, rIO5 with higher heterointerface-induced oxygen vacancies was beneficial to the sensing process. Therefore, it was also tested under mixed environment conditions. As previously proven, the rIO5 sensor showed excellent selectivity toward H2S. Nevertheless, significant responses were also noticed for NH3 and CO, showing possible cross-sensitivity to make it difficult to identify the target gas in mixed environment analytes. To further characterize and quantify the behavior, a series of controlled mixed-gas experiments were aimed at assessing the performance of the sensor in the presence of interfering gases. In the experiments, an interfering gas of fixed concentration was first introduced into the test chamber to establish a background environment. The target gas was then added with the continued background gas flow to mimic a real-life mixed-gas situation. Sensor responses were measured at different concentrations of the target gas, and the obtained data were analysed in order to determine the effect of coexisting species on the detection accuracy. Three typical case studies demonstrate the sensor's cross-interference behavior. In Fig. 6(a) is shown the response curves to the target gas H2S, with the introduction of NH3, CO, NO2, and SO2 as interfering species. Fig. 6(b) and (c) show the sensor response to CO and NH3 under the same mixed-gas conditions.
Interestingly, the existence of interfering gases not only changed the sensitivity but also influenced the response and recovery dynamics of the rIO5 sensor. For example, in mixed environments, the response of H2S was greatly enhanced (e.g., 7.9% for 0.1 ppm H2S alone became 25% with CO and 31.8% with NH3), and the respective response and recovery times were significantly longer than those under single-gas conditions. At higher concentrations (e.g., 4 ppm H2S + NH3), both response and recovery times were greater than 270 s, in sharp contrast to ∼60–200 s for H2S alone. Comparable aberrations were also experienced by CO and NH3 detection under interference from other analytes (Fig. 6(d)–(f)). These extensive datasets are given in the SI (Tables S5–S13). In addition, one cannot identify the target gas in question by simply comparing the response values. This highlights the need for a more comprehensive analysis using statistical and machine learning approaches, such as PCA, ML-based classification, and regression, to accurately recognize gases and estimate their concentrations.52
The variance distribution of the PCs is shown in SI, Fig. S7a: PC1 and PC2 together explain ∼67% of the total variance, while the first five PCs capture nearly 95%, reducing dimensionality by more than half without major information loss. The feature loadings for the first three PCs (SI, Fig. S7b) further confirm that these components capture the dominant trends in the dataset and reliably represent the overall feature space.
To verify the suggested scheme for target gas discrimination in binary mixtures, we utilized a supervised machine learning (ML) method, using the principal components (PCs) extracted as feature inputs. Classification was done using standard algorithms, such as logistic regression, K-nearest neighbors (KNN), random forest (RF), Gaussian Naïve Bayes (NB), and decision tree, with respective 2D and 3D PCA scatter plots shown in Fig. 7. Logistic regression had the lowest performance (overall accuracy, ∼ 49%), with clear misclassification of CO and NH3 and only some identification of H2S (Fig. 7(a) and (f)). This result is consistent with the poor linear separability seen in the PCA feature space. NB did slightly better (accuracy, ∼ 52%) but again performed poorly in areas where there were overlapping class distributions, as expected with violations of its independence and Gaussian assumptions (Fig. 7(b) and (g)). RF, KNN, and decision tree, on the other hand, performed outstanding classification, with overall accuracies over 99%. These findings verify that neighbourhood-based and non-linear models are appropriate to leverage the structure maintained in the PCA space, while linear models are insufficient to model the gas response patterns' complexity. Moreover, dimensionality reduction to the PC space provides a clear visual discrimination of the gas species, as further validated by the confusion matrices of the tested models.
:
14
:
30. Hyperparameter optimization was performed for both K-nearest neighbors (KNN) and random forest regressors to ensure reliable model performance. For KNN, the influence of distance metrics (Euclidean, Manhattan, and Minkowski with p = 1 and 2), weighting schemes (uniform and distance-based), and the number of neighbors (1–7) was systematically examined. The performance of the model was evaluated by cross-validation for the training and validation sets, and the best configuration was chosen based on the lowest mean squared error (MSE) and the highest coefficient of determination (R2). The best configuration for the current datasets was that of the Manhattan distance metric with four nearest neighbors and weighting based on the distance. In the random forest regression case, tuning was done by changing the number of trees (n estimators), max depth of trees, minimum samples to consider at a node, minimum leaf samples, max samples, max features to consider at each split, and bootstrap. Cross-validation determined the best parameter setting as 267 trees, maximum depth equal to 50, no limit on feature selection at each split, a minimum of six samples per split, and one sample per leaf with bootstrap on. This setting resulted in stable and reproducible predictions for datasets.Both models' regression performance is depicted in Fig. 8, where predicted against expected concentrations for CO, H2S, and NH3 are plotted. Quantitative analysis (Table 2) validated the high predictive efficiency for both regressors, as R2 values were above 0.997 in all gases. Although random forest provided a slightly inferior RMSE for CO, KNN offered slightly better results for both H2S and NH3. Both models had extraordinarily low limits of detection (LOD) and quantification (LOQ), as per validation, validating their appropriateness for trace-gas detection. However, random forest tends to be more computationally intensive and can be sensitive to imbalanced datasets, while KNN showed a consistent level of accuracy with less complex parameterization. In summary, these results verify that the PCA-based preprocessing approach not only supports easy visualization of gas classification in a low-dimensional space but also supports precise regression of gas concentrations. This dual functionality supports the promise of PCA-augmented machine learning as a sound framework for pushing qualitative and quantitative gas sensing.
![]() | ||
| Fig. 8 Comparison of KNN and random forest regression models: predicted vs. expected concentrations of all the three target gases along the ideal prediction line. | ||
| Regression model | Gas name | MAE | MSE | RMSE | NRMSE | R2 | LOD | LOQ |
|---|---|---|---|---|---|---|---|---|
| KNN | CO | 0.0025 | 0.0042 | 0.0648 | 1.6190 | 0.9978 | 0.2137 | 0.6476 |
| H2S | 0.0015 | 0.0025 | 0.0501 | 1.2526 | 0.9985 | 0.1653 | 0.5010 | |
| NH3 | 0.0015 | 0.0020 | 0.0453 | 1.1313 | 0.9988 | 0.1493 | 0.4525 | |
| Random forest | CO | 0.0024 | 0.0031 | 0.0561 | 1.4030 | 0.9983 | 0.1852 | 0.5612 |
| H2S | 0.0020 | 0.0029 | 0.0540 | 1.3491 | 0.9983 | 0.1781 | 0.5396 | |
| NH3 | 0.0022 | 0.0027 | 0.0520 | 1.3005 | 0.9985 | 0.1717 | 0.5202 |
The richness of studies performed so far in terms of number of sensors, gases investigated, and models employed is compared with our work in Table 3. Employing supervised machine learning with just one sensor, we attained stable classification and regression of three target gas species, which are independently grouped and well distinguished in the PCA space. These results confirm that PCA-based pretreatment allows for good visualization in a low-dimensional space and supports simultaneous gas identification and concentration prediction, providing a feasible and efficient ML-based method for gas sensing.
| Number of sensors | Target gases | Gas mixture | Gas concentration (ppm) | ML models used | Model accuracy (%) | Ref. |
|---|---|---|---|---|---|---|
| a PCA: principal component analysis, SVM: support vector machine, GBDT: gradient boosting decision tree, RF: random forest, KNN: K-nearest neighbor, DT: decision tree, EB: ensembled bagged trees, LDA: linear discriminant analysis, LR: logistic regression, NB: Naïve Bayes, BPNN: back-propagation neural network, CNN: convolutional neural network, ICA: independent component analysis, KPCA: Kernel principal component analysis, MVRVM: multivariate relevance vector machine. | ||||||
| 5 (commercialized MOS sensors) | 2 (CO and CH4) | Binary | 200 | PCA, ICA, KPCA, KNN, MVRVM | 98.33 | 34 |
| 1 (rGO/CuCoOx) | 2 (NH3 and NO2) | Binary | 0.05 | PCA, DT, LDA, NB, SVM, KNN, EBT | 98.1 | 42 |
| 8 (bare, cu, Pt, Ag-(TiO2, and ZnO)) | 5 (NO2, SO2, H2, O2, and ethanol) | Binary | 0.1 | PCA, DT, SVM, NB, KNN | 100 | 48 |
| 3 (ZnO, NiO, and CuO) | 4 (acetone, toluene, ethanol, and chloroform) | Binary and ternary | 500 | PCA, LR, KNN, NB, RF, LDA, ANN | 99.81 | 53 |
| 1 (MgSb2O6) | 3 (isoprene, n-propanol, and acetone) | Binary and ternary | 0.1 | SVM, GBDT, RF, KNN | 98.94 | 54 |
| 4 (commercialised MOS sensors) | 2 (CO and NO2) | Binary | 10 | CNN, BPNN | 100 | 55 |
| 1 (rGO/In2O3) | 5 (NH3, CO, H2S, NO2, and SO2) | Binary | 0.1 | PCA, KNN, LR, RF, DT, NB | 99.97 | This work |
Supplementary information (SI): detailed structural, optical, and PL characterization (XRD W–H analysis, UV-vis spectra, Tauc plots, PL deconvolution), comprehensive gas sensing performance data under single and mixed gas conditions, repeatability and long-term stability studies, and complete machine learning analysis including feature extraction, correlation matrices, PCA, feature loadings, and classification results. See DOI: https://doi.org/10.1039/d5na01092f.
| This journal is © The Royal Society of Chemistry 2026 |