基于关系图卷积网络的代码搜索方法

来源 :软件学报 | 被引量 : 0次 | 上传用户:gz_firefox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
代码搜索是当下自然语言处理和软件工程交叉领域的一个重要分支.开发高效的代码搜索算法能够显著提高代码重用的能力,从而有效提高软件开发人员的工作效率.代码搜索任务是以描述代码片段功能的自然语言作为输入,在海量代码库中搜索得到相关代码片段的过程.基于序列模型的代码搜索方法 DeepCS虽然取得了很好的效果,但这种方法不能捕捉代码的深层语义.基于图嵌入的代码搜索方法 GraphSearchNet能缓解这个问题,但没有对代码与文本进行细粒度匹配,也忽视了代码图和文本图的全局关系.为了解决以上局限性,提出基于关系图卷积网络的代码搜索方法,对构建的文本图和代码图编码,从节点层面对文本查询和代码片段进行细粒度匹配,并应用神经张量网络捕捉它们的全局关系.在两个公开数据集上的实验结果表明,所提方法比先进的基线模型DeepCS和GraphSearchNet搜索精度更高.
其他文献
深度歧义是单帧图像多人3D姿态估计面临的重要挑战,提取图像上下文对缓解深度歧义极具潜力.自顶向下方法大多基于人体检测建模关键点关系,人体包围框粒度粗背景噪声占比较大,极易导致关键点偏移或误匹配,还将影响基于人体尺度因子估计绝对深度的可靠性.自底向上的方法直接检出图像中的人体关键点再逐一恢复3D人体姿态.虽然能够显式获取场景上下文,但在相对深度估计方面处于劣势.提出新的双分支网络,自顶向下分支基于关
期刊
目的钙化性主动脉瓣疾病(Calcific Aortic Valve Disease,CAVD)目前正逐年增加,并且一旦发生将逐渐进展,严重影响人们的生活健康,目前只能通过手术治疗,高昂的费用让很多人望而却步。所以急需科研人员对CAVD做进一步的研究,有望能通过药物治疗抑制其进展。本文将通过i TRAQ技术寻找差异蛋白并探讨与主动脉瓣钙化相关分子,为了解更多有关的分子及其机制,通过生物信息学研究方法
学位
常识问答是一项重要的自然语言理解任务,旨在利用常识知识对自然语言问句进行自动求解,以得到准确答案.常识问答在虚拟助手或社交聊天机器人等领域有着广泛的应用前景,且其蕴涵了知识挖掘与表示、语言理解与计算、答案推理和生成等关键科学问题,因而受到工业界和学术界的广泛关注.首先介绍常识问答领域的主要数据集;其次,归纳不同常识知识源在构建方式、常识来源和表现形式上的区别;同时,重点分析并对比前沿常识问答模型,
期刊
数据库管理系统根据应用场景分为事务型(OLTP)系统和分析型(OLAP)系统.随着实时数据分析需求增长, OLTP任务和OLAP任务混合的场景越来越普遍,业界开始重视支持混合事务和分析处理(HTAP)的数据库管理系统.这种HTAP数据库系统除了需要满足高性能的事务处理外,还需要满足实时分析对数据新鲜度的要求.因此,对数据库系统的设计与实现提出了新的挑战.近年来,在工业界和学术界涌现了一批架构多样、
期刊
目的回顾性分析于我院就诊的208例卵巢高级别浆液性癌患者,探讨治疗前血清白蛋白、白球比水平对其OS、PFS、3年内存活和复发情况的影响。方法收集2013年11月至2020年8月于南昌大学第一附属医院妇产科就诊且术后病理诊断为高级别浆液性卵巢癌患者,记录患者首次就诊年龄、治疗前白蛋白、白球比、CA125值,FIGO分期、有无腹水及有无淋巴结转移。随访患者复发情况、存活情况、判断铂敏感情况。以年龄≥6
学位
目的:本研究旨在阐释c-kit在宫腔粘连发生发展中的分子作用机制,以期为预防宫腔粘连的发生以及治疗策略提供理论依据。方法:收集2021年6月~2022年2月于江西省妇幼保健院因妊娠相关宫腔操作史行宫腔镜检查,诊断为宫腔粘连(intrauterine adhesion,IUA)的患者子宫内膜标本(N=18)。以及收集同期行宫腔镜检查排除宫腔粘连,诊断为正常宫腔形态的育龄期子宫内膜标本(N=14)。通
学位
目的:探讨FOXM1蛋白在卵巢癌细胞核/间质中表达情况及其与患者预后之间的联系,为卵巢癌预后判断提供依据。方法:利用组织芯片技术和免疫组化法检测FOXM1蛋白在卵巢癌细胞核/间质中的表达情况,基于免疫组化抗体染色强度和阳性率的综合评分将患者分为高、低表达组,并结合临床病理及患者预后等临床数据分析FOXM1蛋白与患者预后之间的关系。结果:1、卵巢癌组织芯片共154个位点,实际有效位点133个,其中F
学位
目的研究CD95对宫颈癌Caski细胞增殖、侵袭及凋亡的影响,并探索其可能的作用机制,为宫颈癌的治疗提供新靶点。方法选择Caski细胞,用不同浓度CD95抗体(0μg/m L、0.313μg/m L、0.625μg/m L、1.25μg/m L、2.5μg/m L、5μg/m L)处理Caski细胞24h和48h,利用CCK8检测细胞活性。用0μg/m L、1.25μg/m L、5μg/m LCD
学位
背景宫颈癌是严重威胁全球女性健康的恶性肿瘤之一,此研究关注于宫颈癌发生发展过程中相关基因的生物学机制,并挖掘具有生存预测价值的基因。方法提取GEO数据库中宫颈癌组织及正常组织的基因表达数据,从TCGA中提取宫颈癌患者转录组测序数据、临床数据、生存时间以及生存状态信息;分析宫颈癌患者的基因表达差异情况;通过clusterprofiler包对差异基因进行功能富集分析;STRING数据库构建蛋白互作网络
学位
网络流量加密在保护企业数据和用户隐私的同时,也为恶意流量检测带来新的挑战.根据处理加密流量的方式不同,加密恶意流量检测可分为主动检测和被动检测.主动检测包括对流量解密后的检测和基于可搜索加密技术的检测,其研究重点是隐私安全的保障和检测效率的提升,主要分析可信执行环境和可控传输协议等保障措施的应用.被动检测是在用户无感知且不执行任何加密或解密操作的前提下,识别加密恶意流量的检测方法,其研究重点是特征
期刊