【文献分享】ICGI通过将因果提示型大型语言模型与基于组学数据的因果推断相结合来识别癌症基因

文章目录

    • 介绍
      • [一、ICGI 模型原理(一句话看懂)](#一、ICGI 模型原理(一句话看懂))
      • [二、ICGI 核心原理(两段讲透)](#二、ICGI 核心原理(两段讲透))
        • [1. 第一部分:CGI‑GPT(因果提示大模型)](#1. 第一部分:CGI‑GPT(因果提示大模型))
        • [2. 第二部分:DML‑CGI(去偏机器学习因果推断)](#2. 第二部分:DML‑CGI(去偏机器学习因果推断))
        • [3. 最终融合](#3. 最终融合)
      • [三、ICGI 的输入数据(完全对应原文)](#三、ICGI 的输入数据(完全对应原文))
        • [输入 A:给 LLM 的文本知识输入](#输入 A:给 LLM 的文本知识输入)
        • [输入 B:给 DML‑CGI 的组学数据输入](#输入 B:给 DML‑CGI 的组学数据输入)
        • [标签数据(Ground Truth)](#标签数据(Ground Truth))
      • [四、ICGI 的输出数据](#四、ICGI 的输出数据)
    • 代码
    • 参考

介绍

从多组学角度确定与癌症直接相关的基因对于理解癌症的发病机制以及改进治疗策略至关重要。传统的基于广义相关性的统计和机器学习方法用于识别癌症基因,但这些方法往往会产生冗余、有偏差的预测,且解释性较差,这主要是由于忽略了混杂因素、选择偏差以及神经网络中的非线性激活函数所致。在本研究中,我们引入了一种用于在多个组学领域识别癌症基因的新框架,名为 ICGI(整合因果基因识别),它利用一个大型语言模型(LLM),该模型在因果性上下文提示和提示的引导下进行训练,并结合数据驱动的因果特征选择。这种方法展示了 LLM 在揭示癌症基因和理解疾病机制方面的有效性及潜力,特别是在基因组水平上。然而,我们的研究结果也表明,当前的 LLM 可能无法涵盖所有组学层面的全面信息。通过将提出的因果特征选择模块应用于转录组数据集,从《癌症基因组图谱》中的六种癌症类型入手,并将其性能与最先进的方法进行比较,结果表明其在识别能够区分癌变样本与正常样本的癌症基因方面具有卓越的能力。此外,我们还开发了一个在线服务平台,用户可以输入感兴趣的基因和特定的癌症类型。该平台会提供自动化的结果,表明该基因是否在癌症中起着重要作用,并附有清晰易懂的解释说明。此外, 该平台会汇总通过基于数据的因果学习方法所获得的推断结果。

ICGI 原理 + 输入 / 输出 / 标签,一次性讲全。

一、ICGI 模型原理(一句话看懂)

ICGI = 因果提示大模型(CGI‑GPT) + 数据驱动去偏因果推断(DML‑CGI)

不依赖图结构 ,而是从多组学(主要是转录组)+ 文本知识双路判断:

一个基因是不是癌症的因果驱动基因,而不是只找相关基因。


二、ICGI 核心原理(两段讲透)

1. 第一部分:CGI‑GPT(因果提示大模型)
  • GPT‑4o mini

  • 给它专门设计的因果提示(Causal Prompt)

  • 输入:基因名 + 癌症类型 + 从 NCBI 拉来的基因背景知识

  • 让 LLM 做因果推理

    这个基因会不会

    导致

    癌症?机制是什么?

  • 输出:是 / 不是因果癌基因 + 自然语言解释

它的核心创新是:

用因果提示 + CoT 思维链 + RAG 检索增强

让 LLM 从 "知识检索" 升级成 "因果判断"。

2. 第二部分:DML‑CGI(去偏机器学习因果推断)
  • 转录组表达数据出发
  • DML 去偏机器学习因果特征选择
  • 目标:找到直接影响癌症表型的基因,排除混杂因素
  • 不学习整个因果图,只算基因→癌症的因果效应
  • 输出:因果基因列表 + 效应大小
3. 最终融合

两边结果合并 → 最终高可信因果癌基因

→ 同时给自然语言解释,解决黑箱。


三、ICGI 的输入数据(完全对应原文)

ICGI 有两路输入,不是图模型!

输入 A:给 LLM 的文本知识输入
  1. 基因名(如 EGFR)
  2. 癌症类型(如 LUAD 肺腺癌)
  3. 从 NCBI 获取的基因背景(功能、别名、概述)
  4. 固定的 Causal Prompt 模板(系统提示 + 任务 + 思维链 + 输出格式)
输入 B:给 DML‑CGI 的组学数据输入
  • TCGA 转录组数据(RNA‑seq)

    基因表达矩阵:行 = 样本,列 = 基因

  • 样本标签:癌症 / 正常

  • 6 种癌症:LUAD、LUSC、BLCA、BRCA、KIRC、LIHC

标签数据(Ground Truth)
  • 二分类标签:

    • 1 = 已知癌基因(来自 COSMIC、ECoGs、NCG)
    • 0 = 非癌基因
  • 只用于评估,不训练 LLM。


四、ICGI 的输出数据

模型输出统一、清晰、可解释:

  1. 二元判断

    该基因 是否为该癌症的因果驱动基因

  2. 置信度 / 分数

    基因对癌症的因果效应强度

  3. 自然语言解释(最关键)

    为什么是因果基因?

    涉及什么通路、功能、突变、调控机制?

  4. 差异表达可视化

    癌 vs 正常的表达箱型图、密度图

  5. 最终候选癌基因列表

    整合 LLM + 数据因果推断

代码

参考

相关推荐
人工智能培训2 小时前
如何将高层任务分解为可执行的动作序列?
大数据·人工智能·算法·机器学习·知识图谱
夜珀2 小时前
加入AtomGit开源社区,开启你的AI开源共建之旅
人工智能·开源
谁似人间西林客2 小时前
2026汽车智能制造MES系统:AI升级路径与落地效果分析
人工智能·汽车·制造
一心同学2 小时前
从工程视角看 Agent Memory:存什么、怎么取、何时忘
人工智能·agent·memory
爱上珍珠的贝壳2 小时前
ESP32-S3-CAM:豆包语音识别文字后控制小车(五)——认识L298N驱动模块
人工智能·语音识别·智能硬件·esp32-s3·l298n·减速电机
俊哥V2 小时前
每日 AI 研究简报 · 2026-04-14
人工智能·ai
紧固视界2 小时前
汽车紧固件最新技术趋势解析:2026上海紧固件专业展有哪些看点
大数据·人工智能·汽车·紧固件·上海紧固件展·上海紧固件专业展
刘佬GEO2 小时前
本地门店做 GEO 的起步顺序:第一步先做什么?
大数据·网络·人工智能·搜索引擎·ai
kcuwu.2 小时前
AI完整发展史内容
人工智能·提示词工程