解决昆虫光谱鉴定中批次差异导致的准确率下降问题。
Batch-Invariant Spectral Intelligence for Robust and Explainable Insect Authentication

- 用可学习预处理+对抗训练抑制批次间光谱差异
- 跨批次验证准确率达93%,比最强基线高4个百分点
- 结果可解释,聚焦脂蛋白吸收区域,适合工业应用
食用昆虫是高效替代蛋白源,所需土地、水更少,温室气体排放更低。但其进入食品供应链需可靠物种鉴定以控制过敏原、防掺假并满足监管要求。近红外光谱虽快速,但在新生产批次上性能下降,因批次间光谱变化。本文提出批不变光谱网络(BISN),结合可学习预处理模块(初始化为Savitzky-Golay滤波)与熵正则化对抗目标,提前抑制批次效应。相比仅在特征提取后做域适应的方法,BISN在物种特征学习前就消除批次影响。基于三个独立批次采集的2,700条光谱(三种昆虫:Acheta domesticus、Hermetia illucens、Tenebrio molitor),BISN在留一批次测试中平均准确率达0.93(标准差0.04),优于最强基线4个百分点。可解释性分析显示模型始终依赖脂蛋白吸收区,与昆虫生化知识一致。BISN同时提升跨批次鲁棒性与生物化学可解释性,适用于真实工业场景。代码与数据集已公开于https://github.com/majharB/bisn。
原文摘要 · Abstract (English)
Edible insects offer an efficient source of alternative protein, requiring less land, water and emitting less greenhouse gas than conventional livestock. However, their successful integration into the food supply chain demands reliable species authentication to control allergen exposure, prevent adulteration, and meet regulatory standards. Near-infrared spectroscopy provides a rapid analytical tool, but its performance drops when applied to production batches unseen during training due to batch-to-batch variation in spectral measurements. We introduce the Batch-Invariant Spectral Network (BISN), an end-to-end framework that combines a learnable preprocessing module, initialised with Savitzky-Golay filtering, with an entropy-regularised adversarial objective to suppress batch-specific spectral variation. In contrast to Domain-Adversarial Neural Networks, which enforce domain adaptation only after feature extraction, BISN suppress batch-effects before species-specific features are learned. Using 2,700 spectra from three species (Acheta domesticus, Hermetia illucens, and Tenebrio molitor) collected across three independent production batches, BISN achieves a mean leave-one-batch-out accuracy of 0.93 (standard deviation 0.04), outperforming the strongest baseline by four percent. Further insights gained by using explainable AI confirm that model decisions consistently rely on the lipid and protein absorption regions across all folds, connecting predictive performance to known insect biochemistry. BISN addresses both cross-batch robustness and biochemical interpretability for automated insect species authentication under realistic industrial conditions. The source code and dataset are publicly available at https://github.com/majharB/bisn.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。