← 最新论文
💻 生物信息学

Contrastive Learning Improves Generalization on M2OR Olfactory Binding Dataset

本文证明了将对比学习目标应用于 VOC-OR 结合预测可以显著提高模型的泛化能力,并在 M2OR 数据集上实现了最先进的性能(0.88 AUCROC),同时也揭示了由于重叠化学基团导致的身份泄漏,标准评估协议往往存在指标虚高的问题。

原作者: Snider, L., Nakano-Baker, O., Mackenzie, J. D.

发布于 2026-11-06
📖 1 分钟阅读☕ 轻松阅读

原作者: Snider, L., Nakano-Baker, O., Mackenzie, J. D.

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ⚕️ 这是一篇未经同行评审的预印本的AI生成解释。这不是医疗建议。请勿根据此内容做出健康决定。 阅读完整免责声明

想象一下这样一个世界:传感器能在症状出现之前就闻到疾病的气味,能探测到空气中隐藏的化学威胁,或者仅凭气味就能识别出一种新的候选药物。这就是嗅觉生物传感器所承诺的前景,这类设备模仿了生物感知气味的方式。在自然界中,动物利用被称为受体的专门蛋白质来捕捉空气中漂浮的挥发性分子,并将化学信号转化为大脑能够理解的神经冲动。长期以来,科学家们一直试图构建这种系统的人工版本,但他们面临着一个棘手的难题:我们目前掌握的数据量,还远远不足以解释这些特定蛋白质是如何与浩如烟海的化学气味进行相互作用的。由于缺乏足够的真实案例进行研究,旨在预测这些相互作用的计算机程序在面对全新的、未见的化学物质时往往会失效。它们只是记住了训练数据中的模式,而非学习了化学背后的底层规律,这使得工程师们无法在实际应用中信任它们。

一支研究团队致力于通过测试如何教计算机进行“泛化”(即学习适用于新情况的经验)来解决这一问题,他们使用了两组关于蛋白质与化学物质如何结合的大型数据集。他们专注于一个特定的挑战:确保计算机模型不会依赖于识别它在训练期间已经见过的特定化学物质或蛋白质。为此,他们尝试了不同的数据拆分方法。在标准方法中,计算机可能会被测试它在训练阶段已经学过的化学物质,这会产生一种成功的假象。而研究人员则采取了另一种做法:他们扣留了整组独特的化学物质或蛋白质,迫使模型去预测它对从未接触过的物质会做出何种反应。他们发现,如果没有特殊的辅助,模型在面对这些全新的、未见的组别时会表现得非常吃力。计算机的性能大幅下降,因为它过度依赖于记忆特定细节,而非理解分子如何相互契合的更广泛原理。

突破出现在研究人员引入一种被称为“对比学习”的技术时。与其仅仅告诉计算机一对分子是否结合,不如教它识别其中的关系。计算机会被展示具有共同部分的分子对,并被告知将它们视为相似;而对于没有任何共同点的分子对,则会被视为不同。这种方法就像是一个向导,迫使计算机基于共享特征而非仅仅通过记忆列表,来构建一张化学世界的心理地图。当研究人员应用这种方法时,模型变得异常稳健。无论是在随机数据上进行测试,还是在从未见过的全新化学物质和蛋白质上进行测试,模型都保持了极高的准确度,达到了0.88的分数。这表明,通过关注分子的共同构建模块,计算机学会了一种更基础的预测相互作用的方式。

研究还揭示,数据的准备方式比所使用的具体计算机模型类型更为重要。当数据拆分方式允许计算机在训练和测试阶段都能看到熟悉的组成部分时,即使是简单的模型也能表现良好。然而,一旦研究人员撤掉了这个“安全网”,只有经过对比学习训练的模型才能应对这种难度。这一发现凸显了以往许多研究中存在的一个隐蔽缺陷:高水平的性能得分往往是被夸大的,因为测试数据包含了计算机已经见过的元素。研究人员认为,为了让这些预测真正发挥作用,我们必须在能够迫使计算机进行泛化的数据上对其进行评估。通过使用对比学习,他们证明了建立一个能够理解“嗅觉化学”并预测新蛋白质与化学物质如何相互作用的系统是可能的,这为开发更可靠的医疗和安防生物传感器铺平了道路。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →