基于方法约束关系的代码预测模型

来源 :计算机科学 | 被引量 : 0次 | 上传用户:star2006111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
最新的研究表明,从大量源代码中提取代码特征,建立统计语言模型,对代码有着良好的预测能力。然而,现有的统计语言模型在建模时,往往采用代码中的文本信息作为特征词,对代码的语法结构信息利用不充分,预测准确率仍有提升空间。为提高代码预测性能,提出了方法的约束关系这一概念;在此基础上,研究Java对象的方法调用序列,抽象代码特征,构建统计语言模型来完成代码预测,并研究基于方法约束关系的代码预测模型在Java语言中的适用范围。实验表明,该方法较现有的模型提高了8%的准确率。
其他文献
分析了苯酚-淀粉树脂及其模塑料工业化生产的经济效益、社会效益和环境效益,并与热塑性苯酚-甲醛树脂及其模塑料进行比较.结果表明,苯酚-淀粉树脂及其模塑料工业化生产值得推
从认知的角度,提出采用态势评估技术来求解移动机器人局部路径规划的问题.首先,在机器人坐标系下将机器人前方[10°,170°]的范围划分为5个区域,在二维激光测量数据
分析了中、东欧国家银行不良资产产生的原因,化解不良资产的方法、模式、途径,处置不良资产的同时进行的配套改革.最后得出中、东欧国家治理银行不良资产的经验和启示.
遗忘在知识表示与推理领域扮演着非常重要的角色。遗忘在多种逻辑语言中都有大量的研究,被广泛应用于诸多领域。模态逻辑适用于智能体的知识表示与推理。随着多智能体系统研
文本表示和文本特征提取是自然语言处理的基础工作,直接影响文本分类的性能。文中提出了以字符级向量联合词向量作为输入的BLSTM_MLPCNN神经网络模型。该模型首先将卷积神经