基于LDA的软件代码主题摘要自动生成方法

来源 :计算机科学 | 被引量 : 0次 | 上传用户:faith661
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
理解软件代码的功能是软件复用的一个重要环节。基于主题建模技术的代码理解方法能够挖掘软件代码中潜在的主题,这些主题在一定程度上代表了软件代码所实现的功能。但是使用主题建模技术所挖掘出的代码主题有着语义模糊、难以理解的弊端。潜在狄利克雷分配(Latent Dirichlet Allocation,LDA)技术是一种比较常用的主题建模技术,其在软件代码主题挖掘领域已取得了较好的结果,但同样存在上述问题。为此,需要为主题生成解释性文本描述。基于LDA的软件代码主题摘要自动生成方法除了利用主题建模技术对源代码生成主
其他文献
求解三倍体个体单体型对于探索三倍体物种的遗传特性和表型差异等方面的研究具有重要的推动作用。针对带基因型信息的最少错误更正(MEC/GI)模型,提出了一种基于枚举策略的三倍体
混凝土道路路面中,裂缝的出现常常会导致重大的工程和经济问题。目前,利用计算机视觉技术进行裂缝检测时,需人工预先设计特征提取器对提取的图像特征进行分类,导致泛化能力较差和分类性能较弱。文中提出了一种基于卷积神经网络的裂缝检测方法,实现路面缺陷的自动化检测分类并提高路面裂缝检测效率与精度。首先,设计混凝土路面裂缝卷积神经网络,该模型基于AlexNet网络架构,从网络结构层次和超参数两个方面进行优化设计
本文通过80例急性单纯性胆囊炎治疗过程中应用与不应用利胆药物消炎利胆片对急性单纯性胆囊炎病及疗效的影响分析,从一个侧面说明利胆药物消炎利胆片在生单纯性胆囊炎中特别是在
同时同频全双工技术允许节点在同一频带内同时发送和接收信号,理论上可以将频带利用率提高一倍。该技术虽然可以有效缓解传统CSMA网络中的隐藏终端问题,但是全双工CSMA网络中
随着高通量测序技术的应用与发展,基于测序的缺失变异检测方法大量涌现。然而,单一检测方法仍存在适用的局限性以及检测精度与敏感度不足的问题。为此,提出一种基于多检测理论融
AceMesh是一种基于数据流描述的任务并行编程语言,它允许程序员从串行程序出发,追加并行区域、并行循环的制导以及任务区的数据访问信息,AceMesh编译系统则自动把该程序转化
电梯是随意高层建筑的兴建而发展起来的一种垂直运输工具。本文从电力拖动的发展过程,地国内外常用的直流电梯、交流双速电梯、交流调压调速电梯和变频变压调速电梯的拖动系统