代表性样本选择
从所有可能的RNA-seq样本中挑选出能代表整体样本多样性的代表性样本集,以训练AutoTuneX。
采用Tung和Kingsford提出的代表性样本集(约7800个人类RNA-seq样本),并使用apricot方法进一步筛选出约1000个样本来平衡覆盖度和计算资源。
Data-driven AI system for learning how to run transcript assemblers
包含多种证据层级:对1588个真实样本和65个模拟样本进行验证,并与多个基线方法比较,明确的功能验证和机制验证。
人类RNA-seq样本(ENCODE65) 模拟RNA-seq数据集(65个样本) SRA-test数据集(1588个样本)
人类RNA-seq样本来源(ENCODE或SRA) 转录本组装工具(Scallop或StringTie2)及参数设置 对比默认参数和DeBlasio等人的参数建议方法 评估指标AUC(精确度-灵敏度曲线下面积) 训练集代表性样本的选择(Tung和Kingsford方法)
提炼研究问题、关键发现与证据,快速把握文章的核心贡献。
按研究推进顺序梳理实验设计、验证步骤与关键观察。
从所有可能的RNA-seq样本中挑选出能代表整体样本多样性的代表性样本集,以训练AutoTuneX。
采用Tung和Kingsford提出的代表性样本集(约7800个人类RNA-seq样本),并使用apricot方法进一步筛选出约1000个样本来平衡覆盖度和计算资源。
对于每个代表性样本,找到该样本在特定组装工具下的最优参数向量,以用于后续的对比学习训练。
使用新提出的CAWarm-BO(坐标上升+贝叶斯优化)算法,对每个代表性样本独立运行,最小化损失函数(负AUC),得到最优参数向量。
学习一个相似度度量S,使得具有相似最优参数的RNA-seq样本在嵌入空间中靠近,以便为新样本快速推荐参数。
使用对比学习框架,编码器Encφ将每个样本的MinHash sketch映射到低维空间,并使用自定义的对比损失函数(均方误差)训练,通过数据增强模块(对样本进行七种不同比例的子采样)来扩充训练数据。
对于新RNA-seq样本,通过嵌入空间中的最近邻搜索,从代表性样本的最优参数中生成该样本的推荐参数集。
将新样本用学得的编码器嵌入,计算与代表性样本的余弦相似度,取最接近的p个样本,将其最优参数向量作为建议集(top-p集),并可选地从中选择最佳参数。
按研究目的归类文中使用的方法,便于定位所需技术。
| 实验环节 | 名称 | 品牌 | 货号 |
|---|---|---|---|
| 转录本组装 | Scallop | 文中未明确说明 | -- |
| StringTie2 | 文中未明确说明 | -- |
汇总复现实验时建议重点确认的条件及原文阅读提示。
| 环节 | 核对要点 |
|---|---|
| 代表性样本选择 | 代表性样本集使用Tung和Kingsford的方法,并用apricot筛选,最终约1000个样本 阅读提示:Methods: Representative sample selection from R |
| 参数搜索 | 使用CAWarm-BO算法,对每个代表性样本独立运行,最小化负AUC 阅读提示:Methods: Search for the best parameter vectors for representative samples |
| 嵌入学习 | 使用MinHash sketch作为输入,比对学习损失函数为均方误差,数据增强使用七种子采样比例 阅读提示:Methods: Learning the similarity measure via contrastive learning |
| 测试评估 | 测试样本包括ENCODE65(65个样本)和SRA-test(1588个样本),使用AUC评估,并与默认参数和DeBlasio方法比较 阅读提示:Results and discussion |