Electronic nose (E-nose) systems face dual challenges in open-set gas recognition: feature distribution shifts caused by signal drift and decision failures induced by unknown interference. Existing methods predominantly rely on Euclidean distance, failing to adequately account for anisotropic gas feature distributions and dynamic signal intensity variations. To address these issues, this study proposes SNM-Net, a universal deep learning framework for open-set gas recognition. The core innovation lies in a geometric decoupling mechanism achieved through cascaded batch normalization and L2 normalization, which projects high-dimensional features onto a unit hypersphere to eliminate signal intensity fluctuations. Additionally, Mahalanobis distance is introduced as the scoring mechanism, utilizing class-wise statistics to construct adaptive ellipsoidal decision boundaries. SNM-Net is architecture-agnostic and seamlessly integrates with CNN, RNN, and Transformer backbones. Systematic experiments on the Vergara dataset demonstrate that the Transformer+SNM configuration attains near-theoretical performance, achieving an AUROC of 0.9977 and an unknown gas detection rate of 99.57% (TPR at 5% FPR). This performance significantly outperforms state-of-the-art methods, showing a 3.0% improvement in AUROC and a 91.0% reduction in standard deviation compared to Class Anchor Clustering. The framework exhibits exceptional robustness across sensor positions with standard deviations below 0.0028. This work effectively resolves the trade-off between accuracy and stability, providing a solid technical foundation for industrial E-nose deployment.
翻译:电子鼻系统在开放集气体识别中面临双重挑战:信号漂移引起的特征分布偏移以及未知干扰导致的决策失效。现有方法主要依赖欧氏距离,未能充分考虑气体特征分布的各向异性及动态信号强度变化。为解决这些问题,本研究提出SNM-Net,一种用于开放集气体识别的通用深度学习框架。其核心创新在于通过级联批归一化与L2归一化实现的几何解耦机制,将高维特征投影至单位超球面以消除信号强度波动。此外,引入马氏距离作为评分机制,利用类别统计量构建自适应椭球决策边界。SNM-Net与架构无关,可无缝集成于CNN、RNN及Transformer主干网络。在Vergara数据集上的系统实验表明,Transformer+SNM配置达到接近理论极限的性能,AUROC为0.9977,未知气体检测率达99.57%(5% FPR下的TPR)。该性能显著优于现有最优方法,与Class Anchor Clustering相比,AUROC提升3.0%,标准差降低91.0%。该框架在不同传感器位置上表现出卓越的鲁棒性,标准差低于0.0028。本工作有效解决了精度与稳定性之间的权衡问题,为工业电子鼻部署提供了坚实的技术基础。