期刊文献+
共找到158篇文章
< 1 2 8 >
每页显示 20 50 100
Code context-based reviewer recommendation
1
作者 Dawei YUAN Xiao PENG +2 位作者 Zijie CHEN Tao ZHANG Ruijia LEI 《Frontiers of Computer Science》 2025年第1期97-108,共12页
Code review is a critical process in software development, contributing to the overall quality of the product by identifying errors early. A key aspect of this process is the selection of appropriate reviewers to scru... Code review is a critical process in software development, contributing to the overall quality of the product by identifying errors early. A key aspect of this process is the selection of appropriate reviewers to scrutinize changes made to source code. However, in large-scale open-source projects, selecting the most suitable reviewers for a specific change can be a challenging task. To address this, we introduce the Code Context Based Reviewer Recommendation (CCB-RR), a model that leverages information from changesets to recommend the most suitable reviewers. The model takes into consideration the paths of modified files and the context derived from the changesets, including their titles and descriptions. Additionally, CCB-RR employs KeyBERT to extract the most relevant keywords and compare the semantic similarity across changesets. The model integrates the paths of modified files, keyword information, and the context of code changes to form a comprehensive picture of the changeset. We conducted extensive experiments on four open-source projects, demonstrating the effectiveness of CCB-RR. The model achieved a Top-1 accuracy of 60%, 55%, 51%, and 45% on the Android, OpenStack, QT, and LibreOffice projects respectively. For Mean Reciprocal Rank (MRR), CCB achieved 71%, 62%, 52%, and 68% on the same projects respectively, thereby highlighting its potential for practical application in code reviewer recommendation. 展开更多
关键词 code reviewer recommendation code context pull request
原文传递
Context-Aware Change Pattern for Code Transformation
2
作者 LIU Zhiping 《Wuhan University Journal of Natural Sciences》 CAS CSCD 2018年第4期355-361,共7页
When source code is over-specific to some concrete contexts, developers have to manually change the source code retrieved from the Internet. To solve this problem, we propose the context-aware change pattern(CACP). ... When source code is over-specific to some concrete contexts, developers have to manually change the source code retrieved from the Internet. To solve this problem, we propose the context-aware change pattern(CACP). For a piece of source code, we extract the changes and changes-relevant context from the past code changes, identifying CACP that is the abstract common part of the changes and context. By using CACP, the retrieved source code could be transformed into the suitable one according to different user needs. From the Github we extracted 7 topics, collected 5-6 code snippets per topic and performed 5 different experiments which illustrated that CACP improves code transformation accuracy by 73.84%. 展开更多
关键词 code transformation context-aware change pattern code change
原文传递
基于代码上下文与大语言模型的自动化合并冲突解决方法
3
作者 董政宇 张卫丰 +3 位作者 许蕾 何华 梅光辉 玄跻峰 《计算机学报》 北大核心 2025年第10期2468-2486,共19页
现代协作软件开发中,版本控制系统如Git被广泛使用,但分支合并产生的代码冲突成为了一个常见难题。约12%的提交涉及合并冲突,在大型项目中这一比例高达50%。传统的人工解决方法耗时费力,迫切需要自动化的解决方案。本文提出了一种基于... 现代协作软件开发中,版本控制系统如Git被广泛使用,但分支合并产生的代码冲突成为了一个常见难题。约12%的提交涉及合并冲突,在大型项目中这一比例高达50%。传统的人工解决方法耗时费力,迫切需要自动化的解决方案。本文提出了一种基于代码上下文的方法,利用ChatGPT自动解决代码合并冲突,并验证了不同类型的代码上下文对冲突消解的效果。研究结果表明,较低温度设置和标准思维链提示风格能够显著发挥代码上下文的性能。特别是基于静态分析的程序依赖上下文,其正确率提高了42%,显示出强大的冲突消解辅助能力。此外,实验还展示了不同类型代码上下文的有效性分析,证明了代码上下文在不同大语言模型上可以有效帮助消解冲突的通用性。本研究为自动解决代码合并冲突提供了新的思路,并强调了代码上下文的重要性,特别是在提高自动化工具准确性和稳定性方面的潜力。 展开更多
关键词 分支合并 合并冲突自动消解 代码上下文 提示工程 ChatGPT
在线阅读 下载PDF
基于描述长度的Context建模算法 被引量:2
4
作者 陈建华 王勇 张鸿 《电子与信息学报》 EI CSCD 北大核心 2016年第3期661-667,共7页
在基于Context建模的熵编码系统中,为了达到预期的压缩性能,需要通过Context量化来缓解由高阶Context模型所引入的"Context稀释"问题。为此,该文提出一种通过最小化描述长度来实现Context量化(Minimum Description Length Con... 在基于Context建模的熵编码系统中,为了达到预期的压缩性能,需要通过Context量化来缓解由高阶Context模型所引入的"Context稀释"问题。为此,该文提出一种通过最小化描述长度来实现Context量化(Minimum Description Length Context Quantization,MDLCQ)的算法。该算法使用描述长度作为评价准则,通过动态规划算法来实现单条件的最优Context量化,然后通过循环迭代来实现多条件的Context量化。该算法不仅可以得到多值信源的优化Context量化器,而且可以自适应地确定各个条件的重要性从而确定模型的最佳阶数。实验结果表明:由MDLCQ算法所得到的Context量化器,可以明显改善熵编码系统的压缩性能。 展开更多
关键词 条件熵编码 context量化 描述长度 算术编码
在线阅读 下载PDF
基于词语级和句子级语义的中文语义通信系统
5
作者 邓杰文 赵海涛 +5 位作者 魏急波 曹阔 张亦弛 罗鹏 张聿远 刘月玲 《电子与信息学报》 北大核心 2025年第8期2549-2562,共14页
语义通信作为一种新的通信范式,能在语义层面提升通信的有效性和可靠性。然而,现有语义通信系统的研究大多基于英文语料,面向中文语料的语义通信系统研究较为缺乏。因此,该文提出一种基于模块化设计思想的中文语义通信系统,能够有效兼... 语义通信作为一种新的通信范式,能在语义层面提升通信的有效性和可靠性。然而,现有语义通信系统的研究大多基于英文语料,面向中文语料的语义通信系统研究较为缺乏。因此,该文提出一种基于模块化设计思想的中文语义通信系统,能够有效兼容现有数字通信技术。在发送端,该文提出一种针对中文文本的词性编码方法,显著提升了通信系统的有效性;在接收端,提出一种基于词语级和句子级语义的联合上下文译码机制,并融合候选集合机制与递归算法,进一步提升了通信系统的可靠性。仿真结果表明,词语级和句子级语义可显著提升通信系统的有效性和可靠性,所提语义通信系统在有效性和可靠性方面整体性能表现优异。 展开更多
关键词 语义通信 词性编码 联合上下文译码 词语级语义 句子级语义
在线阅读 下载PDF
基于块方向预测和Context的图象无失真编码方法 被引量:6
6
作者 赵德斌 陈耀强 高文 《软件学报》 EI CSCD 北大核心 1998年第10期766-770,共5页
首先分析无失真图象编码技术,提出一种基于块方向预测和Context的自适应无失真编码方法,该方法主要使用块方向预测和基于Context的误差模型去除图象在空间上的相关性.在此方法中,一幅图象首先被分割成图象块,对图象... 首先分析无失真图象编码技术,提出一种基于块方向预测和Context的自适应无失真编码方法,该方法主要使用块方向预测和基于Context的误差模型去除图象在空间上的相关性.在此方法中,一幅图象首先被分割成图象块,对图象的每一块自适应地选择一个使预测误差绝对值之和最小的块方向预测器;然后通过Context选择和误差反馈进一步降低信息熵;最后,采用快速而有效的Rice编码器对误差图象编码.实验结果显示,该方法的压缩效果明显优于JPEG(jointofpictureexpertgroup)无失真模式和FELICS(fastandeficientlosslessimagecompression),略好于CB9和LOCO-I,甚至UCM(universalcon-textmodeling). 展开更多
关键词 无失真编码 块方向性预测 图象编码 图象处理
在线阅读 下载PDF
基于Context模型的ECG信号二维压缩 被引量:2
7
作者 黄博强 陈建华 汪源源 《电子学报》 EI CAS CSCD 北大核心 2008年第9期1810-1813,共4页
提出一种基于Context模型的ECG信号二维压缩方案.通过模极大检测和循环匹配识别R波特征,自动构建ECG图像,并根据心动周期信息制作编码数据图,之后对ECG图像进行一维离散小波变换和带截止区均匀量化,量化系数被分解为重要位置图、符号流... 提出一种基于Context模型的ECG信号二维压缩方案.通过模极大检测和循环匹配识别R波特征,自动构建ECG图像,并根据心动周期信息制作编码数据图,之后对ECG图像进行一维离散小波变换和带截止区均匀量化,量化系数被分解为重要位置图、符号流、最高位位置流和剩余比特流,最后结合编码数据图进行基于Context模型的自适应算术编码.实验针对MIT-BIH心律失常数据库的两个数据集进行压缩.压缩比为20时,新方案的百分均方根误差分别为2.93%、4.31%,低于JPEG2000压缩方案的3.26%、4.8%.结果表明新方案优于其它ECG压缩算法. 展开更多
关键词 R波识别 编码数据图 context模型 二维数据压缩
在线阅读 下载PDF
基于SecureViT的恶意代码检测模型
8
作者 张傲 刘微 +2 位作者 刘阳 李波 刘芳菲 《电子测量技术》 北大核心 2025年第16期113-121,共9页
随着恶意代码的多样性和隐蔽性不断增加,传统的恶意代码检测方法在面对未知恶意代码时往往面临高成本和不稳定性的挑战。本研究旨在提出一种轻量化且高效的恶意代码检测模型,以适应资源受限环境中的应用需求。本文提出了一种基于Secure... 随着恶意代码的多样性和隐蔽性不断增加,传统的恶意代码检测方法在面对未知恶意代码时往往面临高成本和不稳定性的挑战。本研究旨在提出一种轻量化且高效的恶意代码检测模型,以适应资源受限环境中的应用需求。本文提出了一种基于SecureViT的轻量化恶意代码检测模型。该模型通过引入ACF模块与MSDC模块实现高效特征提取与精准分类。ACF模块增强了模型对全局上下文信息的建模能力,MSDC模块则通过多尺度特征提取与动态显著性调整进一步提升特征表达的丰富性。实验结果表明,SecureViT模型在Malimg、Virus-MNIST和BIG2015数据集上的分类精度分别为97.46%、91.17%和95.49%,且计算开销仅为1.71 GMAC,显著提高了检测性能并有效降低了计算成本。该模型在恶意代码检测中展现了优异的检测精度与低计算复杂度,具备在资源受限环境中的实际应用潜力。 展开更多
关键词 恶意代码检测 上下文融合 多尺度卷积 轻量化深度学习模型
原文传递
基于提升小波和Context模型的图象无失真编码方案 被引量:2
9
作者 余锦华 陈建华 施心陵 《计算机工程与应用》 CSCD 北大核心 2004年第15期49-51,118,共4页
文章讨论了提升小波变换的基本原理。并根据提升小波系数的特点,结合基于Context模型的熵编码,提出了一种新的无失真图象编码方案。该方案中,将提升小波系数的编码分为三部分考虑,即反映非零系数位置的SignificanceMap、反映非零系数幅... 文章讨论了提升小波变换的基本原理。并根据提升小波系数的特点,结合基于Context模型的熵编码,提出了一种新的无失真图象编码方案。该方案中,将提升小波系数的编码分为三部分考虑,即反映非零系数位置的SignificanceMap、反映非零系数幅值大小的MostSignificanceBits(MSB)符号流和去除了MSB的剩余二进制符号流。因为Signifi-canceMap和MSB符号流中存在较强相关性,提出了简单有效的Context模型对它们进行熵编码。而对去除了MSB的剩余二进制符号流,由于其相关性较弱,直接使用自适应算术编码。经过实验对比证明了该方案在无失真图象编码中的有效性。 展开更多
关键词 提升小波变换 context 模型 熵编码 无失真压缩
在线阅读 下载PDF
Context模型奇异测度及其在量化中的应用 被引量:2
10
作者 陈旻 王开云 +1 位作者 贾学明 赵卿 《昆明学院学报》 2015年第3期105-109,125,共6页
使用聚类算法实现Context量化不仅可以推广量化器的应用范围,而且可以获得编码性能较理想的优化量化器.然而,聚类算法依赖于相似测度.前期研究中采用的描述长度增量不能完全满足相似测度的各项属性,从而导致聚类结果的性能偏差.因此,提... 使用聚类算法实现Context量化不仅可以推广量化器的应用范围,而且可以获得编码性能较理想的优化量化器.然而,聚类算法依赖于相似测度.前期研究中采用的描述长度增量不能完全满足相似测度的各项属性,从而导致聚类结果的性能偏差.因此,提出数学描述特性更好的奇异测度增量作为两个计数向量的相似测度,并说明其相应性质.实验结果证明,使用奇异测度增量作为相似测度,不仅能够保证Context量化器的稳定性,而且还获得更佳的编码结果. 展开更多
关键词 context建模 熵编码 描述长度 奇异测度
在线阅读 下载PDF
基于加权Context建模的DNA序列压缩算法 被引量:3
11
作者 陈旻 王开云 +1 位作者 贾学明 薛洁 《昆明学院学报》 2014年第3期81-84,共4页
给出一种基于自适应Context加权的细菌DNA序列压缩算法.不同阶数的Context模型用于描述碱基符号间的关联程度.通过加权的方式将各阶模型进行组合,构建用于驱动算术编码器的条件概率分布.各阶模型对应权值由其相应自适应码长决定.在编码... 给出一种基于自适应Context加权的细菌DNA序列压缩算法.不同阶数的Context模型用于描述碱基符号间的关联程度.通过加权的方式将各阶模型进行组合,构建用于驱动算术编码器的条件概率分布.各阶模型对应权值由其相应自适应码长决定.在编码过程中,权值能够根据各阶模型获得的统计计数值自适应更新.实验结果表明,该方法能够获得比其他加权Context建模基因组序列压缩算法更好的压缩效率. 展开更多
关键词 context建模 DNA序列压缩 自适应码长
在线阅读 下载PDF
基于贝叶斯估计的Context量化器设计方法 被引量:3
12
作者 杨亚彪 陈旻 +1 位作者 王付艳 蔡杰 《昆明学院学报》 2013年第3期79-82,共4页
介绍了一种基于贝叶斯估计的Context量化器设计方法.通过将自适应码长增量与贝叶斯估计中的先验概率估计进行结合,使得该量化器在不需要先验知识的情况下,既考虑到Context量化本身的特点,又使得编码后信源的自适应码长最短,最终保证了Co... 介绍了一种基于贝叶斯估计的Context量化器设计方法.通过将自适应码长增量与贝叶斯估计中的先验概率估计进行结合,使得该量化器在不需要先验知识的情况下,既考虑到Context量化本身的特点,又使得编码后信源的自适应码长最短,最终保证了Context量化的自适应性.实验结果表明,该Context量化器设计方法能获得最优量化结果,达到设计目标. 展开更多
关键词 贝叶斯估计 context量化 自适应码长 贝叶斯分类
在线阅读 下载PDF
系统级二进制翻译器的并行刷新机制
13
作者 牛根 张福新 《高技术通讯》 北大核心 2025年第4期339-349,共11页
系统级二进制翻译器可以模拟完整的客户机操作系统,从而支持运行各种客户机应用程序。对于一个操作系统来说,进程切换的性能是一个重要指标。然而在翻译器的模拟环境下,客户机进程切换过程更加复杂,面临着更大的开销。本文深入分析了系... 系统级二进制翻译器可以模拟完整的客户机操作系统,从而支持运行各种客户机应用程序。对于一个操作系统来说,进程切换的性能是一个重要指标。然而在翻译器的模拟环境下,客户机进程切换过程更加复杂,面临着更大的开销。本文深入分析了系统级二进制翻译器中客户机进程切换的行为,发现其瓶颈在于翻译器内部软件缓存结构的刷新。为了解决这个问题,本文提出了并行刷新机制,将软件缓存结构的刷新操作从负责模拟客户机处理器运行的线程中分离,避免阻塞客户机处理器的运行。测试结果表明优化后进程切换的效率明显提高,平均达31.30%。此外,刷新操作的分离使得软件缓存结构的容量可以更大,有利于进一步提高性能。SPEC CPU2000测试结果表明,性能提升最高可达38.00%,平均达到15.00%。 展开更多
关键词 二进制翻译 进程切换 代码块 地址转换 虚拟化
在线阅读 下载PDF
基于LLM的智能代码补全系统设计与性能评估
14
作者 郭家顺 《软件》 2025年第10期35-37,共3页
基于大语言模型(Large Language Models,LLM)的代码补全技术为软件开发带来了新机遇。文章构建了一种基于LLM的智能代码补全系统,设计涵盖系统架构、上下文建模、提示构造、多语言支持等关键模块,采用静态与动态上下文融合策略,结合自定... 基于大语言模型(Large Language Models,LLM)的代码补全技术为软件开发带来了新机遇。文章构建了一种基于LLM的智能代码补全系统,设计涵盖系统架构、上下文建模、提示构造、多语言支持等关键模块,采用静态与动态上下文融合策略,结合自定义Prompt模板,实现代码语义的精准建模与提示优化目标。在模型适配方面,引入迁移学习机制,增强跨语言泛化能力。性能评估实验结果表明,该系统在多种语言环境下均表现出了较高的补全准确率与响应效率,具备良好的实用价值与扩展潜力。 展开更多
关键词 大语言模型 代码补全 上下文建模 性能评估
在线阅读 下载PDF
基于Context建模熵编码的基因组序列应用
15
作者 陈慧 《科技资讯》 2021年第9期25-27,共3页
该文通过将生物学特征和生物学含义引入DNA序列数据的压缩处理中,提出了基于生物信息学特征的基因组序列的Context建模熵编码技术,拟结合基因组序列特点,研究针对基因组序列的Context建模熵编码技术。在算法中DNA序列根据组成部分生物... 该文通过将生物学特征和生物学含义引入DNA序列数据的压缩处理中,提出了基于生物信息学特征的基因组序列的Context建模熵编码技术,拟结合基因组序列特点,研究针对基因组序列的Context建模熵编码技术。在算法中DNA序列根据组成部分生物学含义的不同切分重组为4个集合:编码序列CDS集合、内含子序列集合、RNA序列集合以及剩余序列的集合。根据各集合中序列的具体生物学特征分别进行预处理,并通过熵编码算法进行压缩。实验结果表明,该算法在基准测试序列上的压缩性能优于原有的DNA序列压缩方法,特别是对于生物信息学特征清晰的长序列,算法能够在较短的时间内获得较高的压缩率。 展开更多
关键词 基因组序列 context建模 熵编码 集合
在线阅读 下载PDF
Relevance theory: the Cognitive Pragmatic Foundation of Code-switching
16
作者 令狐曼 《科教导刊》 2015年第9期153-154,共2页
The paper will discuss the process of code-switching and its cognitive pragmatic motivation from the point of relevance.And code-switching is also regarded as a kind of communicative strategy.The process of the produc... The paper will discuss the process of code-switching and its cognitive pragmatic motivation from the point of relevance.And code-switching is also regarded as a kind of communicative strategy.The process of the production of code-switching is also the cooperation and mutual constrain of communicator’s cognitive environment and ability.Cognitive effect can be obtained through communicator’s processing cognitive environment with their cognitive ability.In this process,the cooperation of cognitive ability and cognitive environment gives a guarantee to successful communication with code-switching. 展开更多
关键词 RELEVANCE theory COGNITIVE context code-SWITCHING
在线阅读 下载PDF
基于深度学习的代码缺陷自动检测算法设计
17
作者 董艺 《信息与电脑》 2025年第11期22-24,共3页
代码缺陷自动检测目的在于在软件开发过程中及时识别潜在错误,提升系统稳定性与开发效率。文章提出基于深度学习的代码缺陷自动检测算法,设计结合双通道向量表达机制与图结构特征提取的方法,构建节点与边联合编码模型,引入上下文语义建... 代码缺陷自动检测目的在于在软件开发过程中及时识别潜在错误,提升系统稳定性与开发效率。文章提出基于深度学习的代码缺陷自动检测算法,设计结合双通道向量表达机制与图结构特征提取的方法,构建节点与边联合编码模型,引入上下文语义建模与特征融合分类策略,形成从特征学习到缺陷判别的完整系统流程。通过在公开数据集与自建样本上的实验验证,结果显示,该算法在多指标上均优于对比方法,体现了整体设计的有效性与先进性,为智能化代码缺陷检测奠定了坚实的技术基础。 展开更多
关键词 深度学习 代码缺陷检测 图结构特征提取 上下文语义建模 特征融合
在线阅读 下载PDF
A Query Expansion Method Based on Evolving Source Code
18
作者 JIN Huan XIONG Lei 《Wuhan University Journal of Natural Sciences》 CAS CSCD 2019年第5期391-399,共9页
The existing query expansion(QE) methods cannot find the most users-requested source code version at times due to the over-expansion resulting from noises. To solve this problem, we propose a QE method based on evolvi... The existing query expansion(QE) methods cannot find the most users-requested source code version at times due to the over-expansion resulting from noises. To solve this problem, we propose a QE method based on evolving contexts(EC) that are added/deleted terms and their dependent terms during code evolution. On expanding a query, we appended the added terms as relevant terms, and excluded the deleted terms as noisy terms. We also developed a QE-integrating framework based on the Support Vector Machine(SVM) Ranking, called QESR, to simultaneously integrate multiple QE methods. Our experiment shows that QESR outperforms the state-of-the-art QE methods CodeHow and Query Expansion based on Crowd Knowledge(QECK) by 13%-16% in terms of precision when the first query result is inspected. 展开更多
关键词 code SEARCH QUERY EXPANSION crowd KNOWLEDGE EVOLVING context
原文传递
基于分层表示和上下文增强的类摘要生成技术 被引量:2
19
作者 陈豪伶 虞慧群 +2 位作者 范贵生 李明辰 黄子杰 《计算机研究与发展》 EI CSCD 北大核心 2024年第2期307-323,共17页
代码摘要是源代码的自然语言解释,高质量的代码摘要有助于提高开发人员程序理解效率.近年来,代码自动摘要的研究集中在为方法粒度的代码片段生成摘要.然而,对于面向对象的语言,例如Java,类才是项目的基本组成单元.基于上述问题,提出一... 代码摘要是源代码的自然语言解释,高质量的代码摘要有助于提高开发人员程序理解效率.近年来,代码自动摘要的研究集中在为方法粒度的代码片段生成摘要.然而,对于面向对象的语言,例如Java,类才是项目的基本组成单元.基于上述问题,提出一种基于分层表示和上下文增强的类摘要生成方法HRCE(hierarchical representation and context enhancement),并构建了一个包含358 992个?Java类,上下文,摘要?数据对的类摘要数据集.HRCE使用代码精简策略去除类的非关键代码,从而缩短代码长度.然后,对类的层次结构,包括类签名、属性和方法分别进行建模,获得类的语义信息和层次结构信息.此外,从项目中抽取父类的签名及摘要来刻画类在项目中依赖的上下文.实验表明,基于分层表示和上下文增强的生成模型能够表征代码的语义和层次结构,并可以从目标类的内部和外部获取信息. HRCE在BLEU,METEOR,ROUGE-L等评估指标上超过了所有基准模型. 展开更多
关键词 代码自动摘要 分层表示 上下文增强 深度学习 类摘要
在线阅读 下载PDF
基于机器学习的车联网毫米波波束预测
20
作者 靳昊文 仲伟志 +2 位作者 刘响 王文捷 林志鹏 《移动通信》 2024年第12期39-45,75,共8页
为了解决车联网毫米波通信中的波束对齐问题,结合全景交通上下文编码方式,提出了一种基于机器学习的波束预测方法。该方法通过模拟双车道城市峡谷环境,获取大量环境信息,并进行全景交通上下文环境编码,基于该编码信息,运用机器学习模型... 为了解决车联网毫米波通信中的波束对齐问题,结合全景交通上下文编码方式,提出了一种基于机器学习的波束预测方法。该方法通过模拟双车道城市峡谷环境,获取大量环境信息,并进行全景交通上下文环境编码,基于该编码信息,运用机器学习模型对波束进行训练,获得预测波束。仿真结果表明,相较于传统波束选择方法,提出的波束对齐方法能够更有效地利用环境信息,提高动态场景下毫米波通信的波束预测精度和鲁棒性。 展开更多
关键词 车联网 毫米波通信 波束预测 全景交通上下文编码 机器学习
在线阅读 下载PDF
上一页 1 2 8 下一页 到第
使用帮助 返回顶部