期刊文献+
共找到52篇文章
< 1 2 3 >
每页显示 20 50 100
Sentiment Analysis of Code-Mixed Bambara-French Social Media Text Using Deep Learning Techniques 被引量:3
1
作者 Arouna KONATE DU Ruiying 《Wuhan University Journal of Natural Sciences》 CAS CSCD 2018年第3期237-243,共7页
The global growth of the Internet and the rapid expansion of social networks such as Facebook make multilingual sentiment analysis of social media content very necessary. This paper performs the first sentiment analys... The global growth of the Internet and the rapid expansion of social networks such as Facebook make multilingual sentiment analysis of social media content very necessary. This paper performs the first sentiment analysis on code-mixed Bambara-French Facebook comments. We develop four Long Short-term Memory(LSTM)-based models and two Convolutional Neural Network(CNN)-based models, and use these six models, Na?ve Bayes, and Support Vector Machines(SVM) to conduct experiments on a constituted dataset. Social media text written in Bambara is scarce. To mitigate this weakness, this paper uses dictionaries of character and word indexes to produce character and word embedding in place of pre-trained word vectors. We investigate the effect of comment length on the models and perform a comparison among them. The best performing model is a one-layer CNN deep learning model with an accuracy of 83.23 %. 展开更多
关键词 sentiment analysis code-mixed Bambara-French Facebook comments deep learning Long Short-Term Memory(LSTM) Convolutional Neural Network(CNN)
原文传递
DeepCom-GCN:融入控制流结构信息的代码注释生成模型
2
作者 钟茂生 刘会珠 +1 位作者 匡江玲 严婷 《江西师范大学学报(自然科学版)》 北大核心 2025年第1期27-36,共10页
代码注释生成是指给定一个代码片段,通过模型自动生成一段关于代码片段功能的概括性自然语言描述.不同于自然语言,程序语言具有复杂语法和强结构性.部分研究工作只利用了源代码的序列信息或抽象语法树信息,未能充分利用源代码的逻辑结... 代码注释生成是指给定一个代码片段,通过模型自动生成一段关于代码片段功能的概括性自然语言描述.不同于自然语言,程序语言具有复杂语法和强结构性.部分研究工作只利用了源代码的序列信息或抽象语法树信息,未能充分利用源代码的逻辑结构信息.针对这一问题,该文提出一种融入程序控制流结构信息的代码注释生成方法,将源代码序列和结构信息作为单独的输入进行处理,允许模型学习代码的语义和结构.在2个公开数据集上进行验证,实验结果表明:和其他基线方法相比,DeepCom-GCN在BLEU-4、METEOR和ROUGE-L指标上的性能分别提升了2.79%、1.67%和1.21%,验证了该方法的有效性. 展开更多
关键词 代码注释生成 抽象语法树 控制流图 图卷积神经网络 软件工程 程序理解 自然语言处理
在线阅读 下载PDF
面向代码注释生成任务的注释质量评价研究 被引量:1
3
作者 赵衔麟 潘兴禄 +2 位作者 邹艳珍 刘陈晓 谢冰 《软件学报》 北大核心 2025年第8期3744-3768,共25页
代码注释生成是软件工程领域的重要研究任务.当前主流的注释生成方法训练深度学习模型以生成注释,依靠在开放的代码注释数据集上采用BLEU等指标来进行注释质量评价,主要反映生成注释与数据集中人工参考注释的相似性.但由于开放注释数据... 代码注释生成是软件工程领域的重要研究任务.当前主流的注释生成方法训练深度学习模型以生成注释,依靠在开放的代码注释数据集上采用BLEU等指标来进行注释质量评价,主要反映生成注释与数据集中人工参考注释的相似性.但由于开放注释数据集中人工参考注释的质量难以保障,其有效性受到越来越多质疑.因此,面向代码注释生成任务,亟需一种直观有效的代码注释质量评价方法,一方面改进开放注释数据集的质量,另一方面提升生成注释的评价效果.针对该问题,对现有量化的注释质量评价方法进行调研和分析,并将一套多维度注释质量评价指标用于对主流开放数据集、典型注释生成方法以及ChatGPT生成代码注释的质量评价,由此给出一些具有参考价值的研究发现:1)现有主流开放数据集中的代码注释质量俱有待提高,均存在不同程度的不准确、可读性差、过于简短、缺乏有用信息等问题;2)现有方法生成的注释普遍在词汇和语义上与代码更接近,缺乏代码高层意图等对开发者更有用的信息;3)生成注释的BLEU值较低,一个重要原因是数据集中大量的参考注释本身质量不佳,譬如与代码缺乏关联、自然性较差等,应过滤或改进此种参考注释;4)大语言模型ChatGPT生成的代码注释内容丰富但较为冗长,其质量评价需要根据开发者意图与具体场景进行针对性改进.基于这些发现,也对未来代码注释生成任务及注释质量评价研究给出若干建议. 展开更多
关键词 代码注释 注释质量 注释评价 注释数据集 注释生成
在线阅读 下载PDF
基于Issue检索增强大语言模型的补充性代码注释生成
4
作者 潘兴禄 赵衔麟 +2 位作者 刘陈晓 邹艳珍 谢冰 《软件学报》 北大核心 2025年第11期5008-5030,共23页
随着编程命名规范的普及和自描述代码的深入实践,传统与代码字面相似的摘要性代码注释逐渐失去开发者的青睐.开发者更关注在理解和维护代码过程中能够提供额外信息的补充性代码注释.但是,补充性代码注释的生成往往需要代码之外的额外信... 随着编程命名规范的普及和自描述代码的深入实践,传统与代码字面相似的摘要性代码注释逐渐失去开发者的青睐.开发者更关注在理解和维护代码过程中能够提供额外信息的补充性代码注释.但是,补充性代码注释的生成往往需要代码之外的额外信息源,且注释中呈现的补充内容复杂多样,给现有工作带来很大的挑战.将软件开发中开发者之间的Issue交流记录作为额外信息源,提出一种基于Issue检索增强大语言模型的补充性代码注释生成方法.该方法首先将Issue中的代码补充信息整理分类为5种类型,再利用大语言模型从代码提交时所关联的Issue中检索出包含潜在类型补充信息的语句,随后根据相应语句进行注释生成.进一步,该方法通过分析生成注释的代码相关性和Issue可验证性,能较好地过滤生成注释中潜在的幻觉.在两个主流大语言模型Chat GPT和GPT-4o上进行了实验.实验结果表明,所提方法能够将ChatGPT生成注释对于人工补充性注释的覆盖率从33.6%提升至72.2%,将GPT-4o生成注释对于人工补充性注释的覆盖率从35.8%提升至88.4%,显著地提升了补充性代码注释的生成效果.同时,所提方法所生成的注释相比现有方法能够明显提供更多对开发者有帮助的额外信息,从而对开发者在理解一些复杂代码时具有十分重要的价值. 展开更多
关键词 代码注释 注释生成 补充性代码注释 ISSUE 大语言模型
在线阅读 下载PDF
基于自然语言处理的代码自动注释生成算法研究
5
作者 谢欣 《软件》 2025年第1期163-165,共3页
本文针对现有代码注释存在的问题,提出了一种基于自然语言处理的代码自动注释生成算法。该算法集成词向量表示、序列标注、注意力机制和注释生成等多个模块,实现了从源代码到注释文本的自动化转换。实验结果表明,该算法在准确性、实时... 本文针对现有代码注释存在的问题,提出了一种基于自然语言处理的代码自动注释生成算法。该算法集成词向量表示、序列标注、注意力机制和注释生成等多个模块,实现了从源代码到注释文本的自动化转换。实验结果表明,该算法在准确性、实时性和通用性方面具有显著优势,有效提高了代码的可读性和可维护性。本研究为软件开发过程中的代码注释自动化提供了新的思路和方法。 展开更多
关键词 自然语言处理 代码注释 自动生成 序列标注 注意力机制
在线阅读 下载PDF
基于知识图谱的自动化代码注释生成方法
6
作者 张鸿博 贺风利 《智能物联技术》 2025年第1期106-110,共5页
深入探讨一种基于知识图谱的自动化代码注释生成方法。研究知识图谱在代码理解中的应用基础,并构建一个技术框架。详细分析代码中变量、函数、类等信息的图结构化表达,研究一种有效的实体与关系抽取算法,并基于图卷积网络进行代码与自... 深入探讨一种基于知识图谱的自动化代码注释生成方法。研究知识图谱在代码理解中的应用基础,并构建一个技术框架。详细分析代码中变量、函数、类等信息的图结构化表达,研究一种有效的实体与关系抽取算法,并基于图卷积网络进行代码与自然语言注释的语义映射计算来实现注释生成。实验采用CodeBERT模型,并基于FunCom数据集微调模型,测试结果显示了所提方法的稳定性、有效性。 展开更多
关键词 知识图谱 代码注释 图卷积神经网络 注释生成
在线阅读 下载PDF
基于组合分类算法的源代码注释质量评估方法 被引量:7
7
作者 余海 李斌 +2 位作者 王培霞 贾荻 王永吉 《计算机应用》 CSCD 北大核心 2016年第12期3448-3453,3467,共7页
源代码注释是软件的重要组成部分,研究者往往需要利用人工或自动化的方法产生分析注释,注释的质量评估也往往是通过人工来完成,这无疑是低效不客观的。为此,首先从注释的格式、语言形式、内容以及与代码相关度4个方面出发构建注释评估准... 源代码注释是软件的重要组成部分,研究者往往需要利用人工或自动化的方法产生分析注释,注释的质量评估也往往是通过人工来完成,这无疑是低效不客观的。为此,首先从注释的格式、语言形式、内容以及与代码相关度4个方面出发构建注释评估准则;进而,基于这一准则提出了一种基于组合分类算法的注释质量评估方法。该方法将机器学习以及自然语言处理技术引入到注释质量评估中来,利用分类算法将注释分为不合格、合格、良好、优秀四个等级。通过对基本分类算法的组合使用,使得评估效果进一步提高。组合分类算法的准确率和F1值较单独使用某一种分类算法提高20个百分点左右,除宏平均F1值外,各项指标都达到了70%以上。实验结果表明,所提方法能够很好地应用于注释质量评估。 展开更多
关键词 源码注释 质量评估 文本分类 组合算法 自然语言处理
在线阅读 下载PDF
代码注释自动生成方法综述 被引量:17
8
作者 陈翔 杨光 +2 位作者 崔展齐 孟国柱 王赞 《软件学报》 EI CSCD 北大核心 2021年第7期2118-2141,共24页
在软件的开发和维护过程中,与代码对应的注释经常存在缺失、不足或者与代码实际内容不匹配等问题,但手工编写代码注释对开发人员来说费时费力,且注释质量难以保证,因此亟需研究人员提出有效的代码注释自动生成方法.代码注释自动生成问... 在软件的开发和维护过程中,与代码对应的注释经常存在缺失、不足或者与代码实际内容不匹配等问题,但手工编写代码注释对开发人员来说费时费力,且注释质量难以保证,因此亟需研究人员提出有效的代码注释自动生成方法.代码注释自动生成问题是当前程序理解研究领域的一个研究热点,对该问题进行了系统综述.主要将已有的自动生成方法细分为3类:基于模板的方法、基于信息检索的方法和基于深度学习的方法.依次对每一类方法的已有研究成果进行了系统的梳理、总结和点评.随后分析了已有的实证研究中经常使用的语料库和主要的注释质量评估方法,以利于针对该问题的后续研究可以进行合理的实验设计.最后进行总结,并对未来值得关注的研究方向进行了展望. 展开更多
关键词 程序理解 代码注释自动生成 模板 信息检索 深度学习 机器翻译
在线阅读 下载PDF
融合结构与语义特征的代码注释决策支持方法 被引量:6
9
作者 黄袁 贾楠 +3 位作者 周强 陈湘萍 熊英飞 罗笑南 《软件学报》 EI CSCD 北大核心 2018年第8期2226-2242,共17页
代码注释是辅助编程人员理解源代码的有效手段之一.高质量的注释决策不仅能够覆盖软件系统中的核心代码片段,还能避免产生多余的代码注释.然而在实际开发中,编程人员往往缺乏统一的注释规范,大部分的注释决策都取决于个人经验以及领域知... 代码注释是辅助编程人员理解源代码的有效手段之一.高质量的注释决策不仅能够覆盖软件系统中的核心代码片段,还能避免产生多余的代码注释.然而在实际开发中,编程人员往往缺乏统一的注释规范,大部分的注释决策都取决于个人经验以及领域知识.对于新手程序员来说,注释决策显然成为一项重要而艰巨的任务.为了减少编程人员投入过多的精力在注释决策上,从大量的代码注释实例中学习出一种通用的注释决策规范,并提出了CommentAdviser方法,以辅助编程人员在代码开发过程中做出恰当的注释决策.由于注释决策与代码本身的上下文信息密切相关,因此,从当前代码行的上下文代码中提取代码结构特征以及代码语义特征作为支持注释决策的主要依据.然后,利用机器学习算法判定当前代码行是否为可能的注释点.在GitHub中的10个大型开源软件的数据集上评估了所提出的方法,实验结果以及用户调研表明,代码注释决策支持CommentAdviser方法的可行性和有效性. 展开更多
关键词 代码注释 结构特征 语义特征 机器学习 注释决策
在线阅读 下载PDF
基于多特征权重分配的源代码搜索优化 被引量:6
10
作者 李阵 钮俊 +1 位作者 王奎 辛园园 《计算机应用》 CSCD 北大核心 2018年第3期812-817,共6页
对开源代码进行准确搜索是实现代码复用的前提。在基于关键字搜索的研究中,目前只关注匹配方法签名。结合源代码注释对方法功能的语义描述,提出结合代码注释的关键字搜索方法。通过生成源代码抽象语法树,从中识别方法签名与各类型注释... 对开源代码进行准确搜索是实现代码复用的前提。在基于关键字搜索的研究中,目前只关注匹配方法签名。结合源代码注释对方法功能的语义描述,提出结合代码注释的关键字搜索方法。通过生成源代码抽象语法树,从中识别方法签名与各类型注释等组合代码特征;将代码特征与查询语句分别用向量表示,并计算向量间的余弦相似度,然后制定针对搜索结果多特征权重分配的评分机制。根据评分对搜索结果进行排序,得到与查询语句相关的结果序列。实验结果表明,多个代码特征在不同权重影响下可以提升源代码搜索准确度。 展开更多
关键词 代码复用 代码注释 方法签名 抽象语法树 代码特征
在线阅读 下载PDF
男子国际竞技体操评分规则评述 被引量:5
11
作者 王长青 蓝庆霞 蓝涛 《中国体育科技》 CSSCI 北大核心 2008年第1期90-92,共3页
运用文献资料调研、比较研究等方法,对2006年国际男子竞技体操评分规则进行了研究分析。新的评分规则在评分体系上具有突破性,在分数的评判上具有分离性,在难度的选择上具有无限制性,加大了优秀运动员的区分度,增强了比赛的公正性,有利... 运用文献资料调研、比较研究等方法,对2006年国际男子竞技体操评分规则进行了研究分析。新的评分规则在评分体系上具有突破性,在分数的评判上具有分离性,在难度的选择上具有无限制性,加大了优秀运动员的区分度,增强了比赛的公正性,有利于运动员能力的发挥与创新。建议系统调整各部分分值的分配关系,增加成套动作的难度数量,延长或取消对成套动作的时间限制,使规则不断完善。 展开更多
关键词 竞技体操 男子 评分规则 评述 建议
在线阅读 下载PDF
基于双重信息检索的Bash代码注释生成方法 被引量:7
12
作者 陈翔 于池 +2 位作者 杨光 濮雪莲 崔展齐 《软件学报》 EI CSCD 北大核心 2023年第3期1310-1329,共20页
Bash是Linux默认的shell命令语言.它在Linux系统的开发和维护中起到重要作用.对不熟悉Bash语言的开发人员来说,理解Bash代码的目的和功能具有一定的挑战性.针对Bash代码注释自动生成问题提出了一种基于双重信息检索的方法 ExplainBash.... Bash是Linux默认的shell命令语言.它在Linux系统的开发和维护中起到重要作用.对不熟悉Bash语言的开发人员来说,理解Bash代码的目的和功能具有一定的挑战性.针对Bash代码注释自动生成问题提出了一种基于双重信息检索的方法 ExplainBash.该方法基于语义相似度和词法相似度进行双重检索,从而生成高质量代码注释.其中,语义相似度基于CodeBERT和BERT-whitening操作训练出代码语义表示,并基于欧式距离来实现;词法相似度基于代码词元构成的集合,并基于编辑距离来实现.以NL2Bash研究中共享的语料库为基础,进一步合并NLC2CMD竞赛共享的数据以构造高质量语料库.随后,选择了来自代码注释自动生成领域的9种基准方法,这些基准方法覆盖了基于信息检索的方法和基于深度学习的方法.实证研究和人本研究的结果验证了ExplainBash方法的有效性.然后设计了消融实验,对ExplainBash方法内设定(例如检索策略、BERT-whitening操作等)的合理性进行了分析.最后,基于所提方法开发出一个浏览器插件,以方便用户对Bash代码的理解. 展开更多
关键词 程序理解 Bash代码 代码注释生成 信息检索 代码语义 代码词法
在线阅读 下载PDF
薄壁箱形截面柱的承载力计算 被引量:8
13
作者 朱慈勉 沈祖炎 陈栋 《同济大学学报(自然科学版)》 EI CAS CSCD 北大核心 1997年第3期268-273,共6页
采用非线性混合有限元模型对薄壁箱形截面柱的承载力进行了系统的分析,绘制了中心受压柱的柱子曲线和各类偏心受压柱的相关曲线。并与采用GBJ18—87钢结构规范计算得到的相应曲线进行了比较与分析.文中提出了对现行规范计算方法作合... 采用非线性混合有限元模型对薄壁箱形截面柱的承载力进行了系统的分析,绘制了中心受压柱的柱子曲线和各类偏心受压柱的相关曲线。并与采用GBJ18—87钢结构规范计算得到的相应曲线进行了比较与分析.文中提出了对现行规范计算方法作合理调整的建议. 展开更多
关键词 薄壁箱形柱 承载力 金属结构
在线阅读 下载PDF
基于结构感知混合编码模型的代码注释生成方法 被引量:3
14
作者 蔡瑞初 张盛强 许柏炎 《计算机工程》 CAS CSCD 北大核心 2023年第2期61-69,共9页
代码注释能够提高程序代码的可读性,从而提升软件开发效率并降低成本。现有的代码注释生成方法将程序代码的序列表示或者抽象语法树表示输入到不同结构的编码器网络,无法融合程序代码不同抽象形式的结构特性,导致生成的注释可读性较差... 代码注释能够提高程序代码的可读性,从而提升软件开发效率并降低成本。现有的代码注释生成方法将程序代码的序列表示或者抽象语法树表示输入到不同结构的编码器网络,无法融合程序代码不同抽象形式的结构特性,导致生成的注释可读性较差。构建一种结构感知的混合编码模型,同时考虑程序代码的序列表示和结构表示,通过序列编码层和图编码层分别捕获程序代码的序列信息和语法结构信息,并利用聚合编码过程将两类信息融合至解码器。设计一种结构感知的图注意力网络,通过将程序代码的语法结构的层次和类型信息嵌入图注意力网络的学习参数,有效提升了混合编码模型对程序代码的复杂语法结构的学习能力。实验结果表明,与SiT基准模型相比,混合编码模型在Python和Java数据集上的BLEU、ROUGE-L、METEOR得分分别提高了2.68%、1.47%、3.82%和2.51%、2.24%、3.55%,能生成更准确的代码注释。 展开更多
关键词 代码注释生成 混合编码模型 图注意力网络 深度自注意力网络 自然语言处理
在线阅读 下载PDF
基于大语言模型的个性化实验报告评语自动生成与应用 被引量:8
15
作者 翟洁 李艳豪 +1 位作者 李彬彬 郭卫斌 《计算机工程》 CAS CSCD 北大核心 2024年第7期42-52,共11页
在计算机实验报告评阅过程中,不同的实验报告评价体系呈现出多样性和差异性,固化的实验评语模板缺乏个性化的内容,评价结果往往未给出可解释性的依据。针对以上问题,提出基于大语言模型的个性化实验报告评语自动生成框架。通过主题-评... 在计算机实验报告评阅过程中,不同的实验报告评价体系呈现出多样性和差异性,固化的实验评语模板缺乏个性化的内容,评价结果往往未给出可解释性的依据。针对以上问题,提出基于大语言模型的个性化实验报告评语自动生成框架。通过主题-评估决策-集成提示策略,从教师的实验需求、代码质量需求中抽取该实验特有的评价体系,形成评估决策树,构建计算机软件方向课程共享的评估决策树库。设计基于大语言模型和决策树的实验要求、代码质量主题评级方法,从评估决策树库检索匹配学生实验报告内容的评估决策树,结合实验报告和代码文本,自动生成实验主题、代码质量主题定量或定性的评级结果及对应的可解释性依据。在实验报告模板中融入学生已完成的实验任务、主题评级结果、评价依据等,生成个性化的实验评语。实验结果表明,基于主题-评估决策-集成提示策略的决策树生成结果明显优于未用提示的方法,该策略各部分具有一定的有效性和合理性,同时自动生成的评级结果和教师原先批阅的评阅结果对比,软件测试、面向对象程序设计、电商金融课程示例匹配正确率均达到90%以上。从任课教师对于自动生成的评语评分分析,评语在流畅性、相关性、合理性3个维度上达到了较高的质量水平。 展开更多
关键词 大语言模型 实验评估决策树 个性化 评语自动生成 代码质量评价
在线阅读 下载PDF
评《民法草案》的体系结构 被引量:13
16
作者 李开国 《现代法学》 CSSCI 北大核心 2004年第4期19-27,共9页
本文评析了第九届全国人大法工委起草的《中华人民共和国民法(草案)》的体系结构,认为该《草案》在体系结构上有两个方面的进步:一是在总则编设专章规定“民事权利”、“民事责任”,具有一定体系价值;二是将“人格权法”、“婚姻家庭法... 本文评析了第九届全国人大法工委起草的《中华人民共和国民法(草案)》的体系结构,认为该《草案》在体系结构上有两个方面的进步:一是在总则编设专章规定“民事权利”、“民事责任”,具有一定体系价值;二是将“人格权法”、“婚姻家庭法”、“继承法”排列在一起,初步体现了对人身关系进行统一法律调整的要求。同时又存在两个方面的缺陷,一是未设“债”之专编规定传统债法总则的内容;二是《草案》仅对《民法通则》、现有单行民事法律和《物权法草案》作了简单拼凑,各编的内容未加协调与整合,存在诸多不该发生的逻辑错误。在评析《民法草案》体系结构之基础上,文章提出了改进《草案》总体结构的方案,认为我国民法典之编纂应采总则、人、财产三分法之总体结构,在编制上可设“总则”、“自然人”、“法人与其他组织”、“物权”、“债”、“合同”、“侵权责任”七编。 展开更多
关键词 《民法草案》 体系结构 物权法 民事责任 民事权利制度 侵权行为
在线阅读 下载PDF
基于类型辅助引导的代码注释生成模型 被引量:1
17
作者 刘利 吕韦岑 汪洋 《无线电通信技术》 北大核心 2024年第4期807-814,共8页
代码注释生成方法通常基于结构-序列(Structure-Sequence, Struct2Seq)框架,但忽略了代码注释的类型信息,例如操作符、字符串等。由于类型信息之间的层次具有依赖性,将类型信息引入已有的Struct2Seq框架并不适用。为了解决上述问题,提... 代码注释生成方法通常基于结构-序列(Structure-Sequence, Struct2Seq)框架,但忽略了代码注释的类型信息,例如操作符、字符串等。由于类型信息之间的层次具有依赖性,将类型信息引入已有的Struct2Seq框架并不适用。为了解决上述问题,提出一种基于类型辅助引导的代码注释生成(Code Comment Generation based on Type-assisted Guidance, CCG-TG)模型,将源代码视为带有类型信息的n元树。该模型包含一个关联类型编码器和一个限制类型解码器,可以对源代码进行自适应总结。此外,提出一种多级强化学习(Multi-level Reinforcement Learning, MRL)方法来优化所提模型的训练过程。在多个数据集上进行实验,与多种基准模型对比,证明所提CCG-TG模型在所有评价指标上的性能最优。 展开更多
关键词 代码注释生成 类型信息 结构序列框架 类型辅助引导 强化学习
在线阅读 下载PDF
历史的商鞅与符号化的商鞅 被引量:4
18
作者 曾振宇 《齐鲁学刊》 CSSCI 北大核心 2003年第6期115-120,共6页
后现代哲学认为,作品本身根本没有一个客观的本质意义。一个作品一经面世,它的作者就丧失了对它的阐释权。话语霸权的取得关键在于谁能想方设法理论翻新。有鉴于此,我们必须清醒地意识到历史的商鞅与符号化的商鞅同时存在的这样一个客... 后现代哲学认为,作品本身根本没有一个客观的本质意义。一个作品一经面世,它的作者就丧失了对它的阐释权。话语霸权的取得关键在于谁能想方设法理论翻新。有鉴于此,我们必须清醒地意识到历史的商鞅与符号化的商鞅同时存在的这样一个客观事实。从战国时代的韩非,一直到二十世纪七十年代的“批林批孔”、“评法批儒”运动,中国历史在每一次重大转折关头,商鞅的“亡灵”总是一再被人请出,或讴歌、或诋毁、或谠论、或谵语。凡此种种,实际上都是为了便于在“托古改制”的幌子下演出一幕幕“世界历史的新场面”。商鞅已经符号化了,商鞅已经成了一种象征、一种譬喻,一个时翻时新的寓言故事。 展开更多
关键词 商鞅 历代评论 符号化
在线阅读 下载PDF
“人格权单独设编”的论争与“人身保护法单独成编”的立法构想 被引量:2
19
作者 关今华 《福建师范大学学报(哲学社会科学版)》 CSSCI 北大核心 2006年第1期81-88,共8页
本文针对中国民法典制定中是否“人格权单独设编”的激烈论争,解析其利弊,并指出反对者见仁见智的理由,肯定了主张“人身权单独设编”比“人格权单独设编”更趋合理性,但存在着同样的传统性局限,反映出传统人身法学理论的贫困。笔者借... 本文针对中国民法典制定中是否“人格权单独设编”的激烈论争,解析其利弊,并指出反对者见仁见智的理由,肯定了主张“人身权单独设编”比“人格权单独设编”更趋合理性,但存在着同样的传统性局限,反映出传统人身法学理论的贫困。笔者借鉴国外先进立法经验,引入“人身法单独设编”的立法建议,论证了其科学合理性,并提出其立法方案和技术问题。 展开更多
关键词 民法典制定 人格权与人身权入典 人身法入典
在线阅读 下载PDF
基于指针生成网络的代码注释自动生成模型 被引量:6
20
作者 牛长安 葛季栋 +3 位作者 唐泽 李传艺 周宇 骆斌 《软件学报》 EI CSCD 北大核心 2021年第7期2142-2165,共24页
代码注释在软件质量保障中发挥着重要的作用,它可以提升代码的可读性,使代码更易理解、重用和维护.但是出于各种各样的原因,有时开发者并没有添加必要的注释,使得在软件维护的过程中,往往需要花费大量的时间来理解代码,大大降低了软件... 代码注释在软件质量保障中发挥着重要的作用,它可以提升代码的可读性,使代码更易理解、重用和维护.但是出于各种各样的原因,有时开发者并没有添加必要的注释,使得在软件维护的过程中,往往需要花费大量的时间来理解代码,大大降低了软件维护的效率.近年来,多项工作利用机器学习技术自动生成代码注释,这些方法从代码中提取出语义和结构化信息后,输入序列到序列的神经网络模型生成相应的注释,均取得了不错的效果.然而,当前最好的代码注释生成模型Hybrid-DeepCom仍然存在两方面的不足.一是其在预处理时可能破坏代码结构导致不同实例的输入信息不一致,使得模型学习效果欠佳;二是由于序列到序列模型的限制,其无法在注释中生成词库之外的单词(out-of-vocabulary word,简称OOV word).例如在源代码中出现次数极少的变量名、方法名等标识符通常都为OOV词,缺少了它们,注释将难以理解.为解决上述问题,提出了一种新的代码注释生成模型CodePtr.一方面,通过添加完整的源代码编码器解决代码结构被破坏的问题;另一方面,引入指针生成网络(pointer-generator network)模块,在解码的每一步实现生成词和复制词两种模式的自动切换,特别是遇到在输入中出现次数极少的标识符时模型可以直接将其复制到输出中,以此解决无法生成OOV词的问题.最后,在大型数据集上通过实验对比了CodePtr和Hybrid-DeepCom模型,结果表明,当词库大小为30000时,CodePtr的各项翻译效果指标平均提升6%,同时,处理OOV词的效果提升近50%,充分说明了CodePtr模型的有效性. 展开更多
关键词 软件质量保障 代码注释生成 神经网络 out-of-vocabulary word 指针生成网络
在线阅读 下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部