当前位置: 首页 > article >正文

用于预测肿瘤突变负荷及胃癌免疫治疗相关通路分析的生物知情图神经网络

论文总结1、有开源代码本研究生成的数据和源代码存放在GitHub [https://github.com/liuchuwei/PGLCN]中GitHub 使用Python和Pytorch实现。2、对比方法仅和传统的机器学习方法进行对比3、使用GNNExplainer进行生物学解释整合TCGA中33种癌症类型的mRNA表达、CNV、DNA甲基化等多组学数据结合Reactome通路层级关系构建患者特异性生物图。模型结构包含生物图构建模块、图学习与图卷积模块、以及基于GNNExplainer的图解释模块生成特征掩码和边掩码。4、识别出关键通路子图揭示Toll样受体TLR家族和DNA修复通路与TMB状态密切相关可作为联合生物标志物及潜在治疗靶点。结合胃癌免疫治疗队列Kim cohort进一步证实TLR信号通路和DNA修复通路与TMB及免疫治疗疗效的关联。摘要肿瘤突变负荷TMB已成为评估癌症免疫疗法疗效的重要生物标志物。然而由于肿瘤本身的复杂性TMB并不总是与免疫检查点抑制剂ICIs的反应性相关。因此完善TMB的解释和情境化是提升临床结局的必要条件。本研究对TMB与33种人类癌症多组学数据之间的关系进行了全面调查。我们的分析显示STAD、COAD和UCEC中TMB状态变化带来明显的生物学变化。虽然多组学数据为剖析肿瘤复杂性提供了机会但从如此庞大的信息中提取有意义的生物学见解仍是艰巨的挑战。为此我们开发并实现了基于通路相互作用信息的生物知情图神经网络PGLCN。该模型促进了患者按具有不同TMB状态的亚组分层并通过增强可解释性评估驱动性生物学过程。通过整合多组学数据进行TMB预测我们的PGLCN模型优于以往传统机器学习方法展现出更优的TMB状态预测准确率STAD AUC0.976 ± 0.007;COAD的抗击率0.994±0.007;UCEC AUC0.947 ± 0.023以及提升可理解性BA-House 评分1.0;社区文学士0.999;BA-网格0.994;树周期0.917;树格0.867。此外PGLCN固有的生物学可解释性识别出Toll样受体家族和DNA修复途径作为与胃癌TMB状态结合的潜在联合生物标志物。这一发现暗示了与胃癌免疫治疗潜在的协同靶向策略从而推动精准肿瘤学领域的发展。引言免疫检查点疗法激活免疫系统使免疫细胞能够识别并攻击肿瘤细胞。自美国食品药品监督管理局FDA批准了多种免疫检查点抑制剂ICIs以来免疫疗法已经改变了多种癌症的治疗格局[1,2]。然而只有部分患者能通过这些药物实现持久的完全缓解凸显了预测性生物标志物和联合治疗策略的必要性。肿瘤突变负荷TMB用于衡量该数量癌症突变最近逐渐受到关注。突变的积累可以产生新抗原可能帮助免疫系统识别肿瘤[3,4]。然而由于肿瘤复杂性TMB并不总是与ICI的ICI响应性相关因此需要对TMB进行解释和情境分析的细化[5]。多组学测序技术的最新进展加深了我们对肿瘤复杂性的理解[6]。从多组学信息中提取生物学洞见依然具有挑战性但转化癌症基因组学中的预测模型解释对于为患者护理提供信息和阐明潜在的生物过程至关重要[7]。线性模型如逻辑回归往往提供更高的可解释性但准确性较低。深度神经网络方法能够以强大的性能处理复杂结构和数据依赖但其解释性较差。可解释性限制阻碍了深度神经网络在医学中的应用[8]。多种可解释性方法如利用全局平均池处理图像问题的Grad-CAM[9]和解释黑箱分类器的Lime[10]提升了我们对深度神经网络功能的理解。GNNExplainer 通过识别紧凑的子图结构和预测的关键节点特征增强了图神经网络的可解释性[11]。本研究引入了一种新型生物学参考模型PGLCN能够将癌症患者分层到具有不同TMB状态的亚组并通过模型可解释性评估驱动性生物过程。我们利用集成的多组学数据包括mRNA表达、拷贝数变异CNV和DNA甲基化[12]在低维空间生成了多组学通路矩阵并基于Reactome数据库建立了通路邻接关系。建模完成后我们按照GNNExplainer实现的特征和边缘掩码进行了训练以精准定位关键通路结构。大量分子剖析数据的可用性促进了对不同TMB状态的生物学机制的发现这些机制与免疫治疗相关。通过分析33种癌症类型的多组学数据和TMB我们观察到STAD、COAD和UCEC中TMB状态之间的明显生物学变化。最近的KEYNOTE-061临床试验发现TMB与接受pembrolizumab治疗的胃癌患者临床结局呈正相关[13]。我们进一步应用PGLCN方法预测胃癌患者的TMB状态。PGLCN模型的预测表现优于先前建立的模型。重要的是通过可解释性PGLCN揭示了Toll样受体家族和DNA修复途径可能作为与TMB的联合生物标志物并可能作为胃癌免疫治疗的联合靶点策略[14]。相关工作近年来深度学习在细致识别免疫疗法潜在受益者的有效性受到强调[15 16]。两大策略被划定。第一个是通过多模态临床数据同化预测免疫疗法受益者包括CT/MRI影像数据[17]、基因组序列[18,19]、免疫组化数据[20]。第二种策略在建模方法中融入了先验知识。目前诸如TMB[4]、错配修复缺陷MMR[21]、肿瘤浸润淋巴细胞TIL[22]、[MHCI[23]和PDL1[24]等显著生物标志物在免疫治疗益处预后中发挥着关键作用。研究人员正积极尝试将这些生物标志物与临床数据结合以增强建模[16]。例如He 等人将TMB与CT影像结合构建了针对高级非小细胞肺癌NSCLC的深度学习模型最终形成了TMB放射学指标展现出对ICI治疗响应性的深远预测能力[25]。然而深度学习模型因其多元参数训练而固有的晦涩性依然是一个挑战。可解读的深度学习算法有望提升肿瘤免疫治疗研究的精度并揭示新的生物学发现。深度学习可解释性技术可根据其基础原则在分类学上分为三种范式基于模型的解释方法、基于影响的数学传播以及利用先验知识的透明神经网络[26]。前者通过神经元活动分析[27]或使用注意力机制[28]实现可解释性。基于影响的数学传播通过计算机突变内ISM前向传播机制[29]或基于梯度的反向传播[12]识别关键输入特征。近年来鉴于深层神经元功能的复杂解读出现了一个强调编码透明神经框架、并富含先前生物学知识的观点[7,30]。近年来图网络在多个生物医学领域展现出无与伦比的性能优势[31–37]。例如在基因组数据和组织病理数据并置时丁等人证明了空间连通图模型能够实现准确的分子剖面预测[32]。在基因组学领域Webber等人审视了图神经网络在分类多癌症类型中的能力[37];在生物电信号处理领域Duong等人将这些网络巧妙地分类心电图输出[34]。然而对医学领域图网络可解释性的深入探索仍然大多未被充分利用。基于既有知识的图神经结构在发现关键生物调控网络方面具有潜力。图1。可解释的生物知情深度半图神经网络。PGLCN由三个核心模块组成生物图形成、神经网络和图解说。生物图形成模块基于生物先验和多组学数据构建患者特定的生物图。神经网络模块由图学习层、图卷积层和全连通层组成能够学习新的通路相互作用模式并预测肿瘤突变负荷TMB状态。图解释模块生成特征和边缘掩码以识别关键的生物子图结构便于生成生物学相关假设。方法数据采集癌症基因组图谱TCGA数据集来自UCSC数据库http://xena.ucsc.edu/[38]和cBioPortal数据库http://cbioportal.org[39]。获得了癌症患者的多组学数据mRNA表达、CNV和DNA甲基化及临床信息。简单核苷酸数据来自TCGA GDChttps://portal.gdc.cancer.gov/repository。高肿瘤突变负定义为基因突变率百万碱基10个。采用了合成少数族裔过采样技术SMOTE来平衡数据。Reactome数据集来自Reactome通路数据集https://reactome.org/[40]包括通路、通路层级关系和通路基因集的完整信息。免疫治疗数据集来自潮汐数据库http://tide.dfci.harvard.edu/download/[41–43]。获得了金氏队列胃癌免疫阻滞治疗队列。合成数据集构建包括创建五个不同的节点分类数据集。BA-House 和 BA-Grid 的初始图基于基础的 Barab asi–AlbertBA模式实现包含 300 个节点。随后进行了80个网络图案的整合——具体来说BA-House采用“house”五节点架构以及附加在基础图中随机选取节点的3×3网格配置。BA-Community 数据集在表述中合并了两个 BA-House 图。在树循环和树格数据集的案例中其基础结构是8层平衡的二叉树。随后80个网络图案——包含树周期的6节点“环”结构和树格网格的3×3网格图案融合到基本图架构中随机定位的节点[11]。PGLCN结构概览如图1所示PGLCN包含三个主要模块生物图形成、神经网络和图解释。对于每位患者构建一个生物图其中节点代表特定的通路节点特征描绘每条通路的多组学特征节点相互作用表示通路之间的关系。所提出的架构用于发现新的通路相互作用模式并提取特征。全连通层用于将分布式特征表示映射到标签空间从而实现TMB状态预测。为了识别与TMB状态相关的关键子图会训练一个独立模型用于模型解释生成特征掩模和边缘掩模。构造生物图途径的层级关系来自反应组数据库并构建了邻接矩阵A∈Rp×p其中p代表反应组通路的数量。不同通路之间的直接相互作用标记为1而没有直接相互作用标记为0。对角线元素设为1以表示A中的自连关系。每条通路的多组学特征均基于mRNA表达、CNV和DNA甲基化数据构建这些数据被转换为矩阵G、C、M∈Rn×r其中n和r代表患者和基因的数量且是循环的。对于每个反应组通路PI从矩阵G、C和M提取相关基因生成中间矩阵GI CI、MI ∈ Rn×ri其中RI代表通路PI中参与的基因数量。主成分分析PCA被用于将GI CI和MI矩阵分解为无相关成分得到Gpi、Cpi、Mpi∈Rn×q其中q对应主成分PC的数量。该过程对所有反应组通路重复生成合并矩阵 Gp、Cp、Mp ∈ Rn×pq其中 p 代表反应组通路数量。重新排列和合并的矩阵三个矩阵中Kp ∈ Rp×3q 被输入到 PGLCN 模型中p 代表反应组通路的数量列表示三种组学类型组合的 PC。例如当q2时Kp由一个包含p×6个元素的矩阵表示第一和第二列来自mRNA表达第三和第四列来自CNV第五和第六列来自DNA甲基化。构建PGLCN的图学习模块固定图可能不是图卷积神经网络的最优结构。此前已有研究提出GLCN等模型该模型将图学习和图卷积整合成统一模型以学习最优的图结构以最佳服务于CNN[44,45]。Su 等人提出了一种图分类 CNN用于识别远距离转移病例嵌入图学习模块构建最优的蛋白质-蛋白质相互作用网络从而最优地学习基因相互作用强度[46]。基于这些研究我们设计了半监督图分类CNN能够优化学习通路相互作用强度并预测患者的TMB状态。由于不同通路的复杂相互作用介导生物过程和细胞功能Elmarakeby等人基于通路的层级关系构建了一个生物学知情的稀疏连通网络[7]。本研究基于通路关系和多组学数据使用通路多组学矩阵 X x1 x2 ...xn ∈ Rp×q 以及邻接矩阵 A x1 x2 ...xn∈ Rp×p其中p代表通路数量n代表患者数q代表主要治疗师数。我们构建了一个非负函数Sij hgi gj以最优地建立通路的两对关系。路径矩阵的大维P降低了hgi gj在需要训练的长权重矢量时的效能。维数缩小通过以投影矩阵P ∈ Rnp×d d np为参数参数的低维嵌入网络实现。图学习是在单个层中构建的。其中 ReLU. 是确保 Sij 非负性的激活函数aT 是权重矢量。最终的软最大值操作确保所学图 S 能够满足以下性质也就是说距离 ||GI GJ||2 鼓励较小的值 Sij。第二项是用来控制S稀疏度的正则化。PGLCN的图卷积模块如图1所示PGLCN包含一个图学习层、多个卷积层和多个全连通层。由于图 S 满足以下性质∑n j1Sij 1Sij 0图卷积层被简化如下其中k 0 1 2...k-1。Xk1 表示在 k 1层激活的输出。σ表示激活函数。Wk 是一个可训练的权重矩阵。具体来说W0∈ R1×g0 是一个输入到隐的可训练权重矩阵Wk ∈ Rgk 1×c 是一个隐藏到输出的可训练权重矩阵其中 c 代表类号。交叉熵损失函数被最小化以优化卷积层和全连通层中使用的权重矩阵。其中Z ∈ Rn×2 代表预测标签Y ∈ Rn×2 代表真实标签。整个架构的参数通过组合损耗函数进行了优化交叉验证采用了5重交叉验证CV和5个重复验证来估算模型。采用分层K折叠法将样本分割。20%的样本被用作测试样品。其余数据进一步分为训练集80%和验证集20%。模型采用了准确性、回忆率、F1分数、AUC和精度来量化模型。该模型的性能与多个成熟的机器学习模型进行了比较包括L2逻辑回归、RBF支持向量机、线性支持向量机、随机森林、自适应增强和决策树。使用GNNExplainer进行生物学解释GNNExplainer 是一种模型无关的方法通过学习图掩码和特征掩码选择重要子图并掩蔽不重要的节点特征来解释 GNN 在基于图的机器学习任务中的预测[11]。对于具有特征矩阵 X x1 x2 ...xn ∈ Rn×q 和邻接矩阵 E x1 x2 ...xn ∈ Rp×p我们训练了一个图掩码M∈Rp×p以及一个特征掩码F∈Rn×q类似于GNNExplainer用以计算通路的样本级重要性其中p代表节点数q代表基因组主特征的数量。我们的目标是识别一个子图Gs特征为Xs X ⊙ σF相邻矩阵Es E ⊙ σM这对PGLCN的预测至关重要。我们利用互信息MI来选择最重要的结构和特征。给定一个训练好的PGLCN模型Φ。MI量化了当特征矩阵限制为Xs、边矩阵限制为E时预测概率变化为“yy ΦGX。对于熵项 HY 为常数因为Φ在训练模型中是固定的最大化互信息等价于最小化条件熵HY|G GsX Xs。即结果多组学生物特征的可视化我们最初评估了33种人类癌症类型中不同TMB状态的生物学差异。每位患者的多组学生物学特征矩阵由 s 行对应相同通路和 3q 列q 代表主成分数即 PC组成。在我们的模型中q 2每种omic类型的前2个PC按mRNA表达、CNV和DNA甲基化排序构成了列。t-分布随机邻居嵌入t-SNE技术便于将高维数据映射到低维同时保持局部特征。因此我们利用t-SNE来可视化患者在不同癌症类型的多组学生物学特征见图2。值得注意的是STAD、COAD和UCEC中不同TMB状态之间存在明显的生物学差异使其区别于其他癌症类型。这一发现表明高TMB水平的患者在这三种癌症类型中表现出保守的生物学改变。研究生物过程的具体变化可能提升TMB预测的准确性并为免疫治疗策略提供新见解。模型表现随后我们训练了PGLCN模型用于对STAD、COAD和UCEC中高低TMB组进行分类。采用了5重验证CV方案利用不同PC尺寸1 5图3A评估模型性能。拥有2台PCPGLCN的性能达到饱和STAD、COAD和UCEC的平均AUC分别为0.948±0.019、0.910±0.017以及0.791±0.052。随后我们试图确定模型中更具信息量的组学见图3B-D。首先模型的性能是通过各个组学来评估的。在STAD中PGLCN模型对每种组型的平均AUC分别为mRNA表达、CNV和DNA甲基化的0.976±0.007、0.900±0.013以及0.976±0.004。此外PGLCN模型结合两种组别型mRNA表达与DNA甲基化组合的平均AUC为0.924±0.015、0.923、0.923±0.028、0.922±0.026mRNA表达和CNV以及CNV和DNA甲基化。COAD和UCEC也观察到类似结果。综合来看这些发现表明mRNA表达对模型更具参考价值。与传统机器学习模型的比较我们采用t-SNE方法研究从PGLCN最终全连通层提取的特征是否更具分离性见图4。经过图卷积运算后这两个标签表现出高度可分离性。这一结果表明PGLCN衍生的特征具有判别性可能提升预测性能。此外我们比较了PGLCN与六种不同机器学习方法的预测性能包括L2逻辑回归、RBF支持向量机、线性支持向量机、随机森林、自适应增强和决策树。如表1–3所示在STAD数据集中PGLCN与线性支持向量机和随机森林模型相比其他方法展现出更优的预测能力。值得注意的是PGLCN在回忆指标上达到了顶峰。在后续对COAD和UCEC数据集的评估中PGLCn始终稳居首位。值得注意的是PGLCN的标准差较小显示出比其他方法更稳定的表现。模型的可解释性为检验PGLCN模型的可解释性我们构建了五个不同的数据集将GNNEXPLAINER作为参考基线。我们的发现强调了 PGLCN 在 BA-House、BA-Community、BA-Grid 和 Tree-Cycles 数据集中可解释性的提升。虽然 PGLCN 在树格网格数据集中相较于 GNNEXPLAINER 的准确性略有下降但在识别关键子图配置方面表现出更明显的能力见图 5A。这些实证观察暗示PGLCN的半监督学习层增强了模型的可解释性。基于这一见解我们利用PGLCN的可解释模块挖掘出与胃癌TMB状态相关的显著生物网络结构。有趣的是经过多次训练迭代PGLCN能够熟练识别不同规模的生物子图。到了第200个训练阶段PGLCN的学习轨迹接近饱和。分析第150纪元数据后发现PGLCN倾向于以免疫为中心的疾病通路重点关注托尔样受体TLRs信号相关通路见图5B。这些发现不仅暗示了TLR家族作为TMB组合免疫治疗预后指标的潜力也使其成为针对不同TMB谱系的定制肿瘤-免疫干预的前瞻性治疗靶点。TLR家族、胃癌肿瘤微环境与TMB之间的相互作用TLRs是参与先天免疫调节的重要蛋白质分子类别。这些受体专门识别来自微生物的进化保守分子结构。在11个已识别的TLR家族成员中有10个在人类免疫反应中发挥关键作用部分成员位于细胞表面另一些则局限于内体或溶酶体区室。最新研究将TLR与肿瘤发生的多个方面联系起来包括免疫抑制、细胞凋亡和免疫系统激活[47]。我们的数据显示大约19.22%的胃癌患者在TLR家族成员中存在突变。其中TLR4表现出最高的突变患病率占6%。相比之下TLR2和TLR6的突变相对较少仅占1%的比例见图6A。后续对不同TMB状态下的TLR表达模式分析显示TMB升高患者中TLR3表达升高。相反高TMB肿瘤中TLR4、TLR5、TLR7和TLR10表达减少见图6B。利用ssGSEA算法我们辨别了肿瘤免疫细胞浸润的程度并识别了肿瘤微环境特征。有趣的是TLR4、TLR6、TLR8、TLR1、TLR2和TLR10与功能性免疫细胞浸润强度呈正相关。值得注意的是这些TLR受体与肿瘤增殖动态呈反比关系见图6C-D。据报道TLR作为连接先天免疫级联和适应性免疫级联的通道起到作用。通过促进细胞因子释放它们可以增强细胞毒性T细胞从而实现肿瘤湮灭和肿瘤负荷减轻。这些发现凸显了TLR作为联合肿瘤-免疫治疗的强大靶点的潜力特别是针对多样化的TMB谱[48,49]。与免疫治疗数据集的综合分析为识别与TMB状态相关的生物学变化这些变化对肿瘤免疫治疗具有潜在意义我们采用了ssGSEA算法。这有助于在胃癌免疫治疗数据集中计算通路评分。利用Wilcoxon T检验我们严格评估了与免疫治疗疗效相关通路。随后与 PGLCN 的图形解释集成能够提取相关的子图结构。值得注意的是PGLCN重点强调了核苷酸切除修复相关通路图7A-B。这些观察与既有的生物学知识高度契合。TMB升高与新抗原存在增加密切相关促进淋巴细胞浸润增强。同时表现出DNA修复缺陷的患者通常表现出较高比例的体细胞突变。这种关联关系密切相关高突变负荷与肿瘤修复相关通路的结合可能作为综合指标预测肿瘤免疫治疗干预的疗效[15,50–52]。讨论免疫检查点阻断疗法可以激活患者的免疫系统从而实现持久的反应。然而这种疗法仅惠及一小部分患者凸显了预测性生物标志物和联合治疗策略的必要性[1,2]。虽然肿瘤突变负荷TMB被认为是识别免疫检查点抑制剂ICI潜在反应者的宝贵生物标志物但由于肿瘤复杂性TMB并不总是与ICI反应性相关[4]。需要研究其潜在的生物机制并完善TMB的背景定位。多组学测序为肿瘤的基因组特性提供了见解有助于解剖肿瘤复杂性并在临床影响中发挥重要作用。基因组分析可能有助于完善TMB的情境化并促进精准免疫治疗[53,54]。此外综合基因组学优于单组学分析[55,56]。然而从这些数据中提取具有生物学意义的洞察仍然充满挑战。本研究利用神经网络的高准确性和近期模型解释性进步设计了基于生物信息的图神经网络——PGLCN——用于集成多组学数据分析。PGLCN提供了一个整合层级先验知识和多组学数据的框架这些数据此前需要不同的统计方法。因此PGLCN为每位患者构建独特的生物图基于特定生物图预测TMB状态并识别关键子图结构。在33种人类癌症中我们观察到STAD、COAD和UCEC中不同TMB状态间的基因组变化表明存在共享的生物学变化。识别这些生物学变化有助于加深对TMB状态相关机制的理解。一项名为KEYNOTE-061的临床试验发现了TMB与接受pembrolizumab治疗的胃癌患者临床结局之间的正相关[13]。我们进一步应用PGLC预测STAD患者的TMB状态。PGLCN根据患者的生物图谱准确预测TMB状态并识别出调控基因组不稳定性的关键生物结构。可视化生物图的重要子结构有助于发展关于癌症TMB状态所涉及的潜在生物过程的假说。此外我们用胃癌免疫治疗队列评估了PGLCN[43]。值得注意的是我们的分析明确指出TLRs相关信号图与胃癌患者TMB状态之间存在强烈关联。作为连接先天免疫与适应性免疫的关键通道TLR已成为肿瘤学中特别是肿瘤免疫治疗领域的有前景的治疗靶点[47–49]。这凸显了TLR作为肿瘤-免疫协同治疗中针对不同TMB状态的定制治疗靶点的潜力。在一项将PGLCN模型与免疫治疗数据集整合的平行研究中PGLCN明显强调肿瘤修复相关通路。这种比对呼应了当时普遍的生物学理解即DNA修复机制受损的患者往往表现出较高比例的体细胞突变。这些观察强化了高突变负荷与肿瘤修复中心通路之间的协同效应可能作为预测肿瘤免疫疗法治疗成功的有力综合指标[15 50–52]。尽管PGLCN提供了一个基于生物学基础的癌症基因组发现框架但该模型在应用前需要培训。与所有深度学习模型一样用于训练模型的超参数显著影响模型性能。此外PGLCN基于生物先验构建生物图结构使模型在不同任务中的应用依赖于这些先验。总之PGLCN是一种生物学知情的图神经网络能够准确分类具有不同TMB状态的胃癌患者。通过随机掩蔽识别重要的子图结构有助于生物学假设的生成。与免疫治疗队列的联合分析强调了NOTCH信号在肿瘤TMB状态适应和肿瘤免疫治疗中的关键作用。

相关文章:

用于预测肿瘤突变负荷及胃癌免疫治疗相关通路分析的生物知情图神经网络

论文总结1、有开源代码,本研究生成的数据和源代码存放在GitHub [https://github.com/liuchuwei/PGLCN]中,GitHub 使用Python和Pytorch实现。2、对比方法仅和传统的机器学习方法进行对比3、使用GNNExplainer进行生物学解释,整合TCGA中33种癌症…...

CCG Workflow Agent Teams使用指南:如何利用并行AI团队加速复杂项目开发

CCG Workflow Agent Teams使用指南:如何利用并行AI团队加速复杂项目开发 【免费下载链接】ccg-workflow 多模型协作开发系统 - Claude 编排 Codex 后端 Gemini 前端,28 个命令覆盖开发全流程,一键安装零配置 项目地址: https://gitcode.c…...

OmX Hooks完全指南:轻松扩展你的AI助手功能

OmX Hooks完全指南:轻松扩展你的AI助手功能 【免费下载链接】oh-my-codex OmX - Oh My codeX: Your codex is not alone. Add hooks, agent teams, HUDs, and so much more. 项目地址: https://gitcode.com/GitHub_Trending/oh/oh-my-codex OmX(O…...

Apache NetBeans企业级开发指南:J2EE、Web服务与云部署

Apache NetBeans企业级开发指南:J2EE、Web服务与云部署 【免费下载链接】netbeans Apache NetBeans 项目地址: https://gitcode.com/gh_mirrors/ne/netbeans Apache NetBeans是一款功能强大的集成开发环境,专为Java企业级应用开发而设计。本指南将…...

Gin-JWT安全最佳实践:OAuth 2.0标准与256位密钥配置完整指南

Gin-JWT安全最佳实践:OAuth 2.0标准与256位密钥配置完整指南 【免费下载链接】gin-jwt JWT Middleware for Gin framework 项目地址: https://gitcode.com/gh_mirrors/gi/gin-jwt 在Go语言的Gin框架中实现安全的JWT认证系统需要遵循行业最佳实践。gin-jwt作为…...

07 原创:华为破局(架构师级)- 跨终端数据一致性与分布式事务冲突解决方案

原创:华为破局(架构师级)- 跨终端数据一致性与分布式事务冲突解决方案 摘要 本文从分布式操作系统内核级架构视角,深度剖析鸿蒙跨终端场景下数据一致性的核心诉求、分布式数据同步模型、事务管理机制,以及多设备并发操…...

深入解析MiniAGI:如何用GPT-4构建自主决策智能体系统

深入解析MiniAGI:如何用GPT-4构建自主决策智能体系统 【免费下载链接】mini-agi MiniAGI is a minimal general-purpose autonomous agent based on GPT-3.5 / GPT-4. Can analyze stock prices, perform network security tests, create art, and order pizza. 项…...

06 原创:华为破局(架构师级)- 分布式软总线的设备发现与P2P通信协议实现

原创:华为破局(架构师级)- 分布式软总线的设备发现与P2P通信协议实现 摘要 本文从分布式操作系统底层架构视角,深度拆解鸿蒙分布式软总线的核心设计理念、设备发现全流程机制、P2P通信协议栈实现与异构网络适配逻辑,…...

【2026年最新600套毕设项目分享】springboot公司财务预算管理系统(14329)

有需要的同学,源代码和配套文档领取,加文章最下方的名片哦 一、项目演示 项目演示视频 二、资料介绍 完整源代码(前后端源代码SQL脚本)配套文档(LWPPT开题报告/任务书)远程调试控屏包运行一键启动项目&…...

Whishper自定义配置指南:如何根据需求调整参数实现最佳转录效果

Whishper自定义配置指南:如何根据需求调整参数实现最佳转录效果 【免费下载链接】whishper Transcribe any audio to text, translate and edit subtitles 100% locally with a web UI. Powered by whisper models! 项目地址: https://gitcode.com/gh_mirrors/wh/…...

深入Angular Spotify架构:Nx Workspace最佳实践解析

深入Angular Spotify架构:Nx Workspace最佳实践解析 【免费下载链接】angular-spotify Spotify client built with Angular 15, Nx Workspace, ngrx, TailwindCSS and ng-zorro 项目地址: https://gitcode.com/gh_mirrors/angul/angular-spotify Angular Spo…...

nas-tools与Emby/Plex无缝对接:构建家庭影院媒体中心的完美方案

nas-tools与Emby/Plex无缝对接:构建家庭影院媒体中心的完美方案 【免费下载链接】nas-tools NAS媒体库管理工具 项目地址: https://gitcode.com/gh_mirrors/nas/nas-tools nas-tools是一款功能强大的NAS媒体库管理工具,它能够与Emby、Plex等主流媒…...

Lepton AI元数据管理:模型版本控制与服务追踪

Lepton AI元数据管理:模型版本控制与服务追踪 【免费下载链接】leptonai A Pythonic framework to simplify AI service building 项目地址: https://gitcode.com/gh_mirrors/le/leptonai 在AI开发过程中,有效的元数据管理是确保模型版本可控、服…...

为什么选择Titanium SDK?5大优势让你告别原生开发复杂性

为什么选择Titanium SDK?5大优势让你告别原生开发复杂性 【免费下载链接】titanium-sdk 🚀 Native iOS and Android Apps with JavaScript 项目地址: https://gitcode.com/gh_mirrors/ti/titanium-sdk 在移动应用开发领域,Titanium SD…...

GoHTTPServer 性能优化秘籍:提升文件传输速度的10个方法

GoHTTPServer 性能优化秘籍:提升文件传输速度的10个方法 【免费下载链接】gohttpserver The best HTTP Static File Server, write with golangvue 项目地址: https://gitcode.com/gh_mirrors/go/gohttpserver GoHTTPServer 是一款基于 Golang 和 Vue 构建的…...

Thrust事件处理机制:全面解析窗口、键盘和鼠标事件响应

Thrust事件处理机制:全面解析窗口、键盘和鼠标事件响应 【免费下载链接】thrust Chromium-based cross-platform / cross-language application framework 项目地址: https://gitcode.com/gh_mirrors/thru/thrust Thrust作为基于Chromium的跨平台应用框架&am…...

让魔兽争霸3重获新生:从卡顿到丝滑的180帧魔法之旅

让魔兽争霸3重获新生:从卡顿到丝滑的180帧魔法之旅 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为魔兽争霸3的卡顿问题头疼吗&…...

socket.io-redis-adapter高级特性:服务器端事件广播与响应处理

socket.io-redis-adapter高级特性:服务器端事件广播与响应处理 【免费下载链接】socket.io-redis-adapter Adapter to enable broadcasting of events to multiple separate socket.io server nodes. 项目地址: https://gitcode.com/gh_mirrors/so/socket.io-redi…...

socket.io-redis-adapter错误排查:常见问题及解决方案大全

socket.io-redis-adapter错误排查:常见问题及解决方案大全 【免费下载链接】socket.io-redis-adapter Adapter to enable broadcasting of events to multiple separate socket.io server nodes. 项目地址: https://gitcode.com/gh_mirrors/so/socket.io-redis-ad…...

WebGL着色器编程完全手册:GLSL语言从入门到精通

WebGL着色器编程完全手册:GLSL语言从入门到精通 【免费下载链接】WebGL The Official Khronos WebGL Repository 项目地址: https://gitcode.com/gh_mirrors/we/WebGL WebGL着色器编程是创建惊艳3D网页应用的核心技术!💡 作为WebGL的官…...

LeetCode 106. Construct Binary Tree from Inorder and Postorder Traversal 题解

LeetCode 106. Construct Binary Tree from Inorder and Postorder Traversal 题解 题目描述 给定两个整数数组 inorder 和 postorder ,其中 inorder 是二叉树的中序遍历, postorder 是同一棵树的后序遍历,请构造二叉树并返回其根节点。 示例…...

松下Panasonic伺服调试软件(支持MINAS - A/A3/A4/B/E/S系列与MDD...

松下Panasonic 伺服调试 软件 支持MINAS-A A3 A4 B E S 英文版 MDDA、MHDA、MSMA、MSDA、MDMA、可以修改参数、JOG点动调试、参数拷贝、复制等 松下 伺服 软件刚拿到台新拆箱的MHDA-MA3A1A伺服驱动器?或者翻出实验室积灰好几年的MSMA电机搭MDDA A1板子练手&#xff…...

LeetCode 105. Construct Binary Tree from Preorder and Inorder Traversal 题解

LeetCode 105. Construct Binary Tree from Preorder and Inorder Traversal 题解 题目描述 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 示例 1&…...

LeetCode 19. Remove Nth Node From End of List 题解

LeetCode 19. Remove Nth Node From End of List 题解 题目描述 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head [1,2,3,4,5], n 2 输出:[1,2,3,5]示例 2: 输入&…...

2025届毕业生推荐的降重复率神器实测分析

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 于学术写作跟内容创作范畴之中,降重网站已然成了规避文本重复率过高的关键辅助工…...

020、深度学习入门:神经网络基础与反向传播

昨天调一个三层的全连接网络,loss死活不降。打印梯度发现第一层的权重全是零——反向传播根本没传过去。同事凑过来看了一眼:“你激活函数梯度写错了吧?”一查代码,果然在tanh求导的地方少了个平方。这种低级错误让我想起刚入门时…...

第27章 2021真题作文

目录 题目2021.11-论面向方面的编程技术及其应用 题目2021.11-系统安全架构设计及其应用: 题目2021.11-论企业集成平台的理解与应用 题目2021.11-论面向方面的编程技术及其应用 针对应用开发所面临的规模不断扩大、复杂度不断提升的问题,面向方面的编…...

Tensorflow-Cookbook最佳实践:如何避免常见陷阱与性能优化技巧

Tensorflow-Cookbook最佳实践:如何避免常见陷阱与性能优化技巧 【免费下载链接】Tensorflow-Cookbook Simple Tensorflow Cookbook for easy-to-use 项目地址: https://gitcode.com/gh_mirrors/te/Tensorflow-Cookbook TensorFlow作为深度学习领域最流行的框…...

nodejs新手福音,在快马平台零配置开启你的第一个后端项目

作为一个刚接触Node.js的新手,最让我头疼的就是环境配置。记得第一次尝试安装Node.js时,光是环境变量就折腾了半天,还经常遇到版本不兼容的问题。直到发现了InsCode(快马)平台,才发现原来学习Node.js可以这么简单。 项目结构一目了…...

Paper2Slides自定义样式:从学术风格到动漫主题的完整教程

Paper2Slides自定义样式:从学术风格到动漫主题的完整教程 【免费下载链接】Paper2Slides "Paper2Slides: From Paper to Presentation in One Click" 项目地址: https://gitcode.com/gh_mirrors/pap/Paper2Slides 想要快速将学术论文转化为精美的演…...