改进的神经语言模型及其在代码提示中的应用

来源 :计算机科学 | 被引量 : 0次 | 上传用户:yq_ma
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
语言模型旨在刻画文本段的发生概率,作为自然语言处理领域中的一类重要模型,近年来其被广泛应用于不同软件分析任务,例如代码提示。为提高模型对代码特征的学习能力,文中提出了一种改进的循环神经网络语言模型——CodeNLM。该模型通过分析词向量形式表示的源代码序列,能够捕获代码规律,实现对序列联合概率分布的估计。考虑到现有模型仅学习代码数据,信息的利用不充分,提出了附加信息引导策略,通过非代码信息的辅助来提高代码规律的刻画能力。针对语言建模任务的特点,提出了节点逐层递增策略,通过优化网络结构来改善信息传递的有效性
其他文献
为了使无人机飞行控制系统具有强大的数据处理能力,较低的功耗,较强的灵活性和更高的集成度,提出了一种基于可编程片上系统(SOPC)技术的无人机飞行控制系统解决方案;调用多个Ni
采用ANSYS/LS-DYNA有限元分析软件数值模拟入水冲击问题,重点研究平板类结构体入水冲击数值仿真和冲击荷载作用下的结构动力响应;首先采用ANSYS前处理器建立平板和十字加筋板入
目前,已针对李群多连通空间上的道路交叉问题提出了多李群核覆盖学习算法,降低了道路交叉情况,使得分类正确率有了显著提高。但是,核学习算法的性能依赖于核函数的选择。考虑
针对满幅运算放大器输入级跨导不恒定和简单AB类输出级性能较差这两个问题,采用两路结构相同的最小电流选择电路来稳定输入级的总跨导;浮动电流源控制的无截止前馈AB类输出级减
为方便铁路企业调度人员实现铁路行车的模拟仿真,开发了铁路运输仿真控制系统;为了便于升级与维护,仿真控制系统硬件电路均采用模块化设计,并基于串口技术实现了控制系统主机与上
TAP天车无线遥控器是专门为铝厂设计的辅助出铝设备,可以实时的检测出铝状况;按功能分类遥控器含有遥控手柄和传输工具两部分,遥控手柄包含按键控制和液晶显示,传输工具有高频无线传输和串口RS-485;天车工可根据液晶显示屏上的信息及时对TAP天车进行操控,实现实时性;2.4G高频无线传输和RS-485传输速率高,有很强的抗干扰性,其中无线传输减少线路安装,保证了长距离的数据高速正常传播。
某超高层建筑需对下属16个变电所进行电力测量数据的管理工作,要求针对其连续生产过程构建供配电管理系统;文中提出利用组态软件强大的人机界面和灵活的网络功能,结合了工业以太
2009年12月20日,人民网和《中国新闻周刊》共同主办的共和国60年经济盛典“中国经济百人榜、中国品牌百强榜”暨第四届“人民社会责任奖”颁奖盛典在人民大会堂举行。中国航天
通过对TDMA方式下的同步协议STS和TISS进行研究,提出一种基于时隙对准方式的TDMA自组网同步协议MFSS。该协议以工作周期为自组网节点之间同步的标准,在节点初入网时采用双向
在当前的虚拟化平台中,采用共享内存加速位于同一台物理机上的共生虚拟机间的通信是一种被普遍采用的通信加速思路。XenVMC是这些优化方案中的一种,具有效率高、多层透明、支