基因表达数据批次效应去除方法的研究进展

李飒 , 赵毅强

摘要:在组学和大数据时代,整合分析材料相同但时间、平台、方法、技术和实验室等不同批次的表达数据集将成为常态。但是,不同批次数据集由于非生物因素影响会产生批次效应,这种批次效应可能会对试验结果产生严重影响,甚至导致错误结论。本文介绍了几种去除基因表达数据批次效应的方法,包括ComBat方法、替代变量分析法、距离加权判别法和基于比值的方法等。通过前人研究和实例分析表明,ComBat方法是最好的去除基因表达谱数据集批次效应的方法。这些结果将为多批次表达数据集的整合分析提供参考依据。

关键词:批次效应   基因表达谱   数据合并   评估方法

Research progress on batch effect removal methods for gene expression data

LI Sa, ZHAO Yiqiang

Abstract: In the era of omics and big data, it becomes a routine operation to integrate and analyze different batches of expression data sets of the same material at different times, platforms, laboratories and with different methods and techniques. However, integrating different data sets would introduce batch effects due to abiotic factors. The batch effect may have a serious impact on the experimental results and even lead to erroneous conclusions. This review summarized major methods for removing the batch effect of gene expression data, including ComBat method, surrogate variable analysis method, distance weighted discriminant method and ratio-based method. Previous studies showed that the ComBat method worked the best compared to other methods for removing the batch effect of the gene expression data. These results will provide a reference for the integrated analysis of multi-batch expression data sets.

Keywords: batch effect    gene expression data    data integration    assessment method

高通量技术被广泛应用于生物学研究, 例如鉴定遗传变异体、测定基因和蛋白质表达以及表观遗传修饰[1]。数据的综合分析被认为是从基因组数据集中提取最大有效信息的关键方法[2], 这种方法更有利于研究人员从中发现重要生物学问题。目前, 存在2种不同的综合分析策略:元分析和数据合并。元分析方法首先独立分析每个数据集, 最后将它们的结果联合起来, 获得多个研究结果的综合结论[3]。如果大量研究表明某个结果是重要的, 那么假定这个结果对整体设计研究的问题就是重要的。此外, 在元分析中即使某一结果在某些研究中未达到显著水平, 在其他足够多的研究中达到显著水平, 则最终结果仍然可能是显著的[2, 4]。然而, 对样本量较少的数据集进行元分析时, 所得出的结果容易出现假阳性率高的情况。数据合并的综合分析方法首先将来自不同数据集的样本合并得到一个大的数据集, 再对新合并的数据集进行分析。它比元分析方法的优势主要在于通过分析合并后的大样本集获得的结果具有更高的统计显著性, 推断结果更加严谨, 但是需要开发有效的方法合并来自不同来源的样本集[5]。合并数据的过程中需要考虑不同的时间、平台、实验室等可能造成数据产生差异的条件。

从最早的微阵列试验中就可以观察到批次效应[6-7], 它由许多因素引起, 包括试验分析时间、平台、环境[8]等。当新的样本数据添加到已有的数据集或多个试验数据的元分析中时, 批次效应是不可避免的。为了纠正这些由于非生物条件引起的偏差, 一些研究人员提出了调整数据批次效应的方法。这些调整方法可以是简单的基因水平的均值和方差标准化, 也可以是复杂矩阵分解的方法。如:2000年提出的基于奇异值分解(SVD)的批次数据调整方法, 2004年提出的距离加权判别(DWD)的方法, 2007年提出的替代变量分析(SVA)法和经验贝叶斯方法(即ComBat方法)用于调整批次效应, 2010年提出的基于比值的方法, 2012年提出的两步法(RUV-2)调整批次效应, 2014年基于SVA方法提出了fSVA方法, 2015年基于ComBat方法提出了M-ComBat方法。这些方法可以帮助去除批次效应合并不同批次的数据, 扩大数据量获得更可靠的试验结果。

相同材料不同的技术重复被视为批次, 它们可能来自不同时间、平台、方法、技术和实验室等条件下的测量[9]。由于这些非生物因素的影响容易产生批次效应。很多情况下对不同组的数据进行整合时批次效应容易被忽略。尽管良好的试验设计可以减少批次效应, 但是很难彻底消除[10]。如果没有消除这种系统性偏倚, 当批次效应产生的影响与感兴趣的试验结果相关时, 可能会引起试验结论的偏差, 甚至得出错误的试验结论[11]。因此, 在对数据进行汇集整合时需要选择合适的方法去除批次效应的影响, 然后再进行下游数据分析。

目前, 有很多研究提出了批次效应的去除方法, 不同的方法适用于不同的数据类型, 而基因表达数据是研究最多且应用最为广泛的。本文主要总结介绍已发表文献中的几种去除基因表达数据批次效应的方法及不同方法的适用条件, 并介绍几种对不同批次效应去除方法效果的评估方法。

1 批次效应概念及其潜在来源

批次效应表示样品在不同批次中处理和测量产生的与试验期间记录的任何生物变异无关的技术差异[9]。目前, 随着科学问题的深入研究, 需要大量数据用于试验研究。由于不同的平行研究, 或者由于单次试验通量有限而需要分次测量, 导致批次效应的引入。批次效应是高通量试验中常见的变异来源, 受日期、环境、处理组、实验人员、试剂、平台等一些非生物因素的影响, 在试验过程中的每一步都有可能引入批次效应。例如, 测定2个数据集的实验人员不同, 就可能存在实验技术的差异, 进而导致2个数据集之间的差异。实际操作中, 由于一般被记录的只有处理组和日期, 许多可能的差异来源没有被记录, 导致无法明确具体批次效应的来源[1]。如果不妥善处理批次效应可能会严重影响试验结论的准确性。

2 去除批次效应的方法

去除基因表达量批次效应的主要方法有ComBat方法、替代变量分析法、距离加权判别法和基于比值的方法等, 下面分述之。

利用合理的统计方法, 可在一定程度上去除批次效应的影响。所有批次效应消除方法都假定批次g的样本j中基因i的测量表达值可以用一般形式表示[9]如下:

(1)

式中:xij为基因表达量测定值; x′ ij为实际基因表达量; bjx为批次效应值; εijx表示噪声值。

2.1 平均中心方法

平均中心方法是通过测量的基因表达值减去样品中每个基因的均值来转化数据[12]。不同批次的基因表达值数据通过中心标准化调整, 使样品中每个基因表达值的平均值变为0。公式如下:

(2)

式中:

为调整后的基因表达值; xij为基因表达量测定值; xi为所有样品中基因i表达值的平均值。该方法对基因表达数据进行了简单的统一处理, 并不会改变原始数据内部的一致性, 可用于处理简单的批次效应问题[13]。

2.2 Z-score方法

Z-score标准化方法是通过测量的基因表达值减去样品中每个基因的均值再除以样品中每个基因的标准差来转化数据[14-15]。不同批次的基因表达值数据, 通过Z-score标准化方法调整, 使每个基因表达值的均值变为0, 标准差变为1。公式如下:

(3)

式中:

ij为调整后的基因表达值; xij为基因表达量测定值; xi为所有样品中基因i表达值的平均值; σxi为所有样品中基因i表达值xi的标准差。该方法与平均中心方法一样对数据进行简单处理, 也只能处理简单的批次效应。

2.3 基于比值的方法

基于比值的方法是通过减去每个批次中参考样本的均值来调整不同批次的差异[10, 12]。如果每个批次有多个参考样品, 则使用参考样品的几何平均值或算术平均值为参考[9-10]。公式如下:

基于算术平均值比值方法(Ratio-A):

(4)

基于几何平均值比率的方法(Ratio-G):

(5)

式中:

为调整后的基因表达值; xij为基因表达量测定值; r为参考批次; k为参考批次的数量; xilr为参考批次中基因表达值; i为指定基因l指定参考批次样品。在调整预测模型中使用数据方面优于其他方法。该方法需要确定每个批次中都有参考样本。

2.4 距离加权判别法

距离加权判别(DWD)法是一种对高维低样本量的数据进行两类判别的方法[16-18]。该方法基于支持向量机(SVM)算法, 认为每个批次的样品属于一个特定的分类, 使用DWD作为分类算法, 通过寻找两批次之间的最优超平面w×x+b=0, 分离出不同批次的样品[16]。通过计算每个批次中所有样本到超平面的平均距离(

), 然后减去这个平面的法向量与平均距离的乘积, 得到调整后的数据。公式如下:

(6)

式中:

为调整后的基因表达值; xij为基因表达量测定值; 为所有样本到超平面的平均距离; wi为法向量。该方法1次只能调整2个批次的数据, 对于有多个批次的大型研究数据不适用。

2.5 ComBat方法

ComBat方法是一种基于经验贝叶斯方法去除批量效应的方法, 尤其对小样本数据更加有效[19-20]。ComBat方法基于估计参数的先验分布, 为每个基因独立估算每个批次的均值和方差并进行调整[21]。测量的基因表达值表现形式如下:

(7)

式中:xijg为批次g(g=1, 2, …, b)样品j(j=1, 2, …, n)基因i(i=1, 2, …, m)的表达测定值; αi为基因i的平均表达值; X为样品条件的设计矩阵; βi为对应X矩阵的回归系数的向量, εijg为误差项假设服从N(0, σi); γigδig为批次g中基因i加性和乘性批次效应。基因表达数据标准化公式为:

(8)

假设Zijg~N(γigδig), 利用最小二乘法估计

和, 采用参数先验或者非参数先验方法计算出批次效应估计值γig*和δig2*。为所有样品中基因i的标准差。其中参数先验方法要求γig~N(γiτi2)及δig2~InverseGamma(λiθi)。最终的批次效应调整数据如下:

(9)

式中:

为调整后的基因表达值; Zijg为标准化的基因表达值。该方法总体优于其他方法, 适用于批次分组已知情况下批次效应的去除。

2.6 改进ComBat法

改进的ComBat法(M-ComBat)[14]是将总体样本的平均值和方差转换为“金标准”参考批次的平均值和方差。通过改变整体水平的参数估计值

ii为“金标准”参考批次水平的参数igig进行调整。数据标准化表达式如下:

(10)

最后调整数据公式如下:

(11)

式中:g=r为参考批次;

为调整后的基因表达值。与ComBat方法相比, M-ComBat方法将批次效应调整公式中数据整体的均值和方差调整为“金标准”参考批次的均值和方差, 调整后的数据与“金标准”参考批次最大程度重叠。

2.7 基于奇异值分解方法

基于奇异值分解(SVD)方法是通过对输入的基因表达值矩阵进行矩阵分解[22-23], 去除与批次效应相关的因子并对矩阵进行重构。几个重要的特征值和相应的特征向量可以捕获大部分的基因表达信息, 通过去除与批次效应相关的特征值来去除批次效应。使用SVD将矩阵因式分解如下:

(12)

式中:Cm×nXm×n′和Ym×n″合并的m×n阶矩阵, 其中XY表示不同批次样品; mXY样本之间的共同基因的数目; n=n′+n″是XY中样本总数; Um×n和(Vn×n)T都是酉矩阵; Um×n的列和(Vn×n)T的行为样品/基因的标准正交基; Σn×n矩阵是包含奇异值的半正定对角矩阵。通过去除相应矩阵中那些被认为与批次效应相对应的分量来完成:

(13)

式中:lnUm×l、Σl×l和(Vn×l)T表示去除批次效应相应分量后的矩阵;

为去除批次效应后的表达矩阵。

批次效应可能影响几个主要的特征向量, 因此SVD方法不可能识别所有批次效应。并且SVD基于特征向量是正态分布的假设[22], 但引起批次效应来源很多, 并不都服从正态分布, 所以结果会出现不稳定情况。SVD方法不适用于样本量较少的情况。

2.8 替代变量分析(SVA)法

替代变量分析(SVA)法直接从表达数据中估计所有未测量因子的影响[24]。SVA算法分为4个基本步骤:1)移除主要变量的贡献获得残差表达矩阵; 2)对残差表达矩阵进行分解(例如SVD或PCA方法)[23, 25-27], 通过残基表达矩阵上的基因与潜在因子之间关联的显著性识别出引起表达变异的基因表达子集, 即与感兴趣的生物因子不相关的其他潜在因子引起的基因表达值变异部分; 3)对每个基因子集, 根据原始表达数据中该子集的批次效应信号构建一个替代变量; 4)重新构建删除批次效应的数据集[24, 28]。通过将sva函数应用于高维数据矩阵来估计替代变量[29]。SVA方法去除批次效应相关因子时, 错误剔除与感兴趣的生物变量相关的因子, 适用于批次分组未知的情况下批次效应的去除。该方法的局限性在于只去除主要的批次效应, 且不适用于样本数目较小的批次校正。

2.9 改进的SVA方法

改进的SVA方法(fSVA)[30]首先利用SVA算法校正训练集中的批次效应, 基于训练集应用标准算法建立一个分类器。每次把一个新样品的数据追加到训练集, 使用训练数据集估计的概率权重和系数去除新样品中的批次效应, 利用分类器对去除批次效应的扩增表达矩阵进行分类, 分离出追加的新样品的数据, 得到去除批次效应的新样品表达值。改进SVA方法较SVA方法提高了精度和计算速度。

2.10 两步法

两步法(RUV-2)利用1组阴性对照基因来识别与批处理效应相关的因素[31-32]。阴性对照基因是已知与感兴趣生物因子不相关的基因, 一般选取持家基因和spike-in基因, 且持家基因作为阴性对照的表现优于spike-in基因[31]。首先对阴性对照基因进行因子分析, RUV-2方法在这些基因的表达矩阵上应用矩阵分解方法(例如SVD), 通过残基表达矩阵上的基因与潜在因子之间关联的显著性识别出引起表达变异的基因子集, 鉴定与批次效应对应的因子成分; 再利用所得因子调整基因表达值中受潜在变异影响的部分。因为阴性对照基因与感兴趣的因素不相关, 所以不会去除感兴趣的效应。该方法适用于差异表达基因的研究, 通过对阴性对照基因进行因子分析来消除试验过程中产生的无关变化。

3 批量效应去除方法效果的评估

非生物因素的影响引起的试验偏差为批次效应, 如不同时间、环境、平台等。如果在整合不同批次的数据时忽略批次效应, 而批次效应产生的影响又与感兴趣的试验结果相关时, 就可能会引起试验结论的偏差, 严重时会影响试验结果的准确性甚至产生错误的试验结果[11]。因此, 在对数据进行汇集整合时需要选择合适的方法去除批次效应的影响, 然后再进行下游数据分析。对批量效应去除方法的效果评估和验证, 和批量效应去除一样重要和困难。如果没有好的可靠的评估工具, 批量效应去除方法可能会引起误差增加甚至导致数据失真, 从而导致任何下游分析的结果出现严重错误[5]。在应用特定去除批次效应方法之前和之后应观察或量化批处理效应的去除效果, 以评估该特定方法是否有效。评估批次效应去除的有效性方法有很多。

3.1 不同批次效应去除方法效果比较

Chen等[10]从精确性、准确性和整体性方面对去除批次效应的不同方法进行了评估, 其中包括ComBat方法、SVA方法、基于比值的方法、平均中心方法和DWD方法。首先进行了模拟数据分析, 又通过具体试验数据进行验证。模拟数据集的优势在于已经知道数据集真实的阳性和阴性结果。文献中通过对模拟数据和试验数据进行方差分析, 比较批次效应的校正程度, 评估精确性、准确性和整体性来选择最优方法。综合多种指标最终发现ComBat方法优于其他方法, 批次效应去除效果最好。

3.2 评估批次效应去除效果的方法

基因表达数据箱线图[1, 5, 33]通过5个样品参数(极大、小值, 中位数, 上、下四分位数)表示出样本总体分布情况, 根据箱线图的分布情况判断调整方法的有效性。箱线图分布越靠近调整效果越好。批次效应去除前、后基因表达箱线图见图 1。批次效应去除前2个批次数据之间的表达值分布存在差别, 批次效应去除后表达值分布更趋向一致。

图 1 批次效应去除前、后不同批次数据基因表达值分布图Fig. 1 Distribution of gene expression values for different batches of data before and after batch effect removalNone表示未经过批次效应调整的数据; ComBat表示经过ComBat方法调整过的数据; Mean center(平均中心)表示经过平均中心方法调整过的数据。数据来自GEO数据库的GSE10072和GSE19804, 基因为MMY14。经ComBat方法和平均中心方法调整后数据分布更整齐。None means data that were not adjusted for the batch effect; ComBat means data that were adjusted for the ComBat method; Mean center means data that were adjusted for the Mean center method. Data are collected from GSE10072 and GSE19804 in the GEO database, and the gene is MMY 14. The data distribution between different samples are more orderly after the ComBat method and Mean center adjusted.

图选项

通过估计不同批次基因表达值的密度分布绘制基因表达分布密度图[33], 根据概率密度函数图的重叠情况判断调整方法的有效性, 密度曲线重叠程度越高表示调整效果越好。批次效应去除前、后密度分布图见图 2。批次效应去除前2个批次的基因表达分布密度图之间存在差别, 经ComBat方法调整后不同批次基因表达密度图基本重叠, 平均中心方法调整后不同批次基因表达密度图位置重叠峰值不同。ComBat方法比平均中心方法调整效果好。

图 2 批次效应去除前、后不同批次数据基因表达值密度分布图Fig. 2 Density distribution map of gene expression values of different batches before and after batch effect removal经ComBat方法调整后不同批次基因表达密度图基本重叠, 平均中心方法调整后不同批次基因表达密度图位置重叠峰值不同。ComBat方法比平均中心方法调整效果好。After the adjustment of the ComBat method, the expression density maps of different batches of genes basically overlap, after the adjustment of the Mean center method, the positions of different batches of gene expression density maps overlap, and the peaks are different. The ComBat method is better than the Mean center method.

图选项

通过对不同批次数据分层聚类获得树状图[33]。树状图通常用于聚类同类群中的基因或样本, 拥有相同生物学特性的样品应该聚类在一起。该方法从单个样品方面判断批次效应去除效果。如果样品按批次聚类, 表明有批次效应。批次效应去除前、后聚类树形图见图 3。批次效应去除前来自于同一批次的数据分别聚成一类, ComBat方法和平均中心方法调整后, 来自同一批次的数据不聚类在一起, 批次效应不再明显。

图 3 批次效应去除前、后不同批次数据聚类树状图Fig. 3 Clustering tree plots with different batches before and after batch effect removal数据来自GEO数据库的GSE10072和GSE19804, 其中GSM254722—GSM254731样品来自GSE10072, GSM494556—GSM494565样品来自GSE19804。经ComBat方法和平均中心方法调整后, 来自同一批次的数据不聚类在一起。Data were collected from GSE10072 and GSE19804 of GEO database, among which GSM254716-GSM254731 samples come from GSE10072, and GSM494556-GSM494571 samples come from GSE19804. Data from different samples were not clustered in batches after the ComBat method and Mean center method adjusted.

图选项

对基因表达矩阵进行对数转化, 计算每个基因的对数表达值及其中值, 计算每个样品中每个基因的对数表达值与中值的偏差, 根据偏差值绘制相对对数表达图[34]。根据偏差值的大小从单个样品方面判断调整方法的有效性, 箱线图以0为中心, 其宽度越小表示调整效果越好。批次效应去除前、后相对对数表达图见图 4。批次效应去除前各数据之间偏差较大, 经ComBat方法调整后, 样品箱线图的宽度变小, 批次效应去除效果明显, 平均中心方法调整后, 样品箱线图的宽度变大, 数据分布更不整齐, 对于单个样品批次效应没有有效去除。

图 4 批次效应去除前、后相对对数表达图Fig. 4 Relative log expression before and after the removal of batch effect数据来自GEO数据库的GSE10072和GSE19804, 其中样品为GSM254716—GSM254731来自GSE10072, 样品GSM494556—GSM494571来自GSE19804。Data were collected from GSE10072 and GSE19804 of GEO database, among which GSM254722-GSM254731 samples come from GSE10072, and GSM494556-GSM494565 samples come from GSE19804.

图选项

可视化方法可以对批次效应去除方法的有效性进行粗略的估计, 并且能对去除结果进行快速检查, 因此这类方法在实际应用中是最常见最直接的。另外, 也可以用定量度量的方法准确估计批次效应去除效果。例如, 主方差成分分析法(PVCA)[35]结合主成分分析(PCA)和方差分量分析(VCA)2种方法, 判断变异来源, 并对其进行量化。根据量化结果判断调整方法是否有效, 调整后代表批次效应的变异来源比率越小调整效果越好。混合分数(mixture score)方法[36-37]通过计算数据集M中每个样品在k-近邻范围内属于数据集N的样品数与M中样品数k的比值。公式如下:

(14)

式中:xN的样品在Mk-近邻范围内的数, 0≤Mixture score≤1。Mixture score越接近0.5说明2个批次的数据重复度越好, 批次效应去除效果越好, 接近0或1表示数据重复度不好, 批次效应越明显。

4 结论与展望

整合来自不同试验的数据毫无疑问是大规模基因组数据分析的有效方法。目前, 有很多文献提出了去除批次效应的方法, 不同方法适用于不同的数据类型。其中, 平均中心和Z-score标准化方法对数据进行了简单的转换, 但在批次效应复杂的情况下不能有效去除批次效应。基于比例的方法通过1个或1组对照或参考样本的平均值来缩放表达值, 应用于预测模型数据调整时优于其他方法。距离加权判别法1次只能分析2个批次, 对于大型研究并不方便。ComBat方法提供清晰的数据模型, 已知批次分组时可以有效去除批次效应, 并且可以有效处理样本量较小的数据批次效应。SVA方法可以有效避免去除批次效应相关因子时移除与感兴趣的生物效应相关的因子。RUV-2方法则适用于差异表达基因分析中去除批次效应。通过试验数据和模拟数据分析, ComBat方法调整效果最好, 其次是平均中心方法。小样本量时, 只有ComBat方法适用。目前, 很多去除批次效应的方法被开发, 并且在确定和计量批次效应方面取得了实质性进展, 但仍然存在巨大的挑战。针对不同的试验, 批次效应的来源和影响可能有很大不同, 需要分析批处理效应最常见的潜在来源, 使之更有效去除批次效应, 整合来自不同批次的数据。同时, 需要更有效的办法准确判断出数据中批次效应影响的部分, 更准确去除批次效应。对批次处理方法进行扩展应用于其他数据, 例如基因组数据, 最终能够有效增加数据量, 充分利用不同试验来源的数据得到更可靠的结果, 以提升大数据分析的能力。

基因表达数据批次效应去除方法的研究进展相关推荐

  1. 经管文本分析 | 金融学文本大数据挖掘方法与研究进展阅读笔记

    姚加权 张锟澎 罗平 <经济学动态>2020年第4期 沈艳 陈赟 黄卓 <经济学(季刊)> 2019年第4期 前言 本文是刊载于<经济学(季刊)>2019年第4期& ...

  2. 红水河统计降尺度_统计降尺度的方法的研究进展综述.doc

    统计降尺度的方法的研究进展综述 统计降尺度的方法的研究进展综述 摘要:统计降尺度方法是将大气环流模式GCMs输出的低分辨率的气象资料转换为流域尺度的主要方法之一,现已发展成为气候学中较为完善的领域.简 ...

  3. batchelor包去除单细胞RNA-seq数据批次效应

    1. 数据集的加载 # ### batchelor ## # if (!require("BiocManager", quietly = TRUE)) # install.pack ...

  4. 去除RNA-seq数据批次效应

    整合不同的表达谱数据时,往往需要查看和去除批次效用.可以根据样本的信息:批次,建库方法.测序方法等,作图查看这些因素是否有影响.去除 batch effect 后再研究不同处理下的差异表达基因,可以减 ...

  5. BatchQC包可视化分析去除组学数据批次效应

    BatchQC优势:网页方式对数据操作并进行可视化展示,从而确定是否有批次效应以及去除后的数分布等.初步分析包括数据可视化.层次聚类.主成分分析(PCA)和显著性检验等. 1. 加载包 # 安装 if ...

  6. Brief Bioinform | 农科院深圳基因组所王怡雯组提出一种去除微生物组数据中批次效应的多元算法框架...

    PLSDA-batch:去除微生物组数据中批次效应的多元算法框架 PLSDA-batch: a multivariate framework to correct for batch effects ...

  7. 不同矫正批次效应方法的比较

    前面我在生信技能树推文:你确定你的差异基因找对了吗? 提出了文章的转录组数据的60个样品并没有按照毒品上瘾与否这个表型来区分,而是不同人之间的异质性非常高,这个时候我提出来了一个解决方案,就是理论上就 ...

  8. 三维匹配_三维GIS数据融合的基本方法与进展

    点击图片上方蓝色字体"慧天地"即可订阅 文章转载自微信公众号地理信息世界GeomaticsWorld,版权归原作者及刊载媒体所有. 作者信息 华 巍1,2,胡云岗1,2,侯妙乐1, ...

  9. 图像语义分割方法研究进展

    全监督学习的图像语义分割方法研究进展 简介 1 全监督学习的图像语义分割方法 1.1 基于全卷积的图像语义分割方法 1.2 基于编码器解码器结构的图像语义分割方法 1.3 基于注意力机制的图像语义分割 ...

最新文章

  1. UVA 10515 - Powers Et Al.(数论)
  2. C语言 素数平方之和
  3. 又一年度热销爆款,OPPO R11上市一个月勇夺线下销量第一
  4. 更改VS的默认开发语言
  5. java 变量分配_Java中成员变量分配在哪个空间?
  6. 时间序列挖掘-DTW加速算法FastDTW简介
  7. android studio多页面滑动,Android Studio之多个Activity的滑动切换(二)
  8. 【快乐水题】1688. 比赛中的配对次数
  9. b+树阶怎么确定_你知道危险品运输是怎么包装的吗?
  10. mykernel编译过程中问题解决
  11. 前端学习(2895):课程列表和导航结合
  12. c++判断ftp服务器文件存在性判断_BitTorrent协议与传统文件分发协议对比
  13. Scrapy 下载器 中间件(Downloader Middleware)
  14. [转]Android限制只能在主线程中进行UI访问的实现原理
  15. robots的几种作用
  16. CentOS 安装rz和sz命令
  17. java 文件描述符_文件描述符了解一下
  18. openCV银行卡号识别
  19. html 城市选择 按字母排序吗,微信小程序实现按字母排列选择城市功能
  20. 晶振的匹配电容计算公式

热门文章

  1. 查看AppStore中App的Appid
  2. 蔡高厅高等数学34-拉格朗日(Lagrange 定理的证明及应用)
  3. android第三方QQ登录授权
  4. python 中英短语翻译_【python】简单的网页内容获取 - 有道翻译英文
  5. Win7运行程序总提示出现一个问题 导致程序停止正常工作 请关闭该程序 原来GreenBrowser下载有问题
  6. 15个变革者团队入围新加坡国际基金会2021青年社会企业家计划下一阶段
  7. 在线中文命名实体识别 ( NER ) 的工具
  8. MindSpore简介
  9. 手机计算机隐藏功能苹果,苹果手机隐藏的这三个功能,现在知道还算不晚
  10. 目前流行的微型计算机内存的配置为,全国计算机一级考试模拟试题