谢春丽 作品数:34 被引量:59 H指数:4 供职机构: 江苏师范大学 更多>> 发文基金: 国家自然科学基金 博士科研启动基金 江苏省高校科研成果产业化推进项目 更多>> 相关领域: 自动化与计算机技术 文化科学 理学 航空宇航科学技术 更多>>
基于预训练模型的代码分类研究 2023年 代码分类是软件开发与管理的基础工作,有利于代码的重用、理解、查找和维护。现有的有监督学习方法需要大量带标签数据作为训练样本,而数据的标注成本很高,针对这一问题,提出了基于预训练的代码分类方法。首先,对代码进行消除空白、去除低频符号等预处理工作;其次,采用一种基于BERT的预训练模型(CodeBERT)在无标注样本上提取代码的语法、语义和上下文语境等相关特征;最后,基于预训练模型在小样本上微调代码分类器。实验结果表明:该方法即使在较小的训练周期也获得了较好的实验结果,其F1值比文本卷积神经网络(Text-Convolutional Neural Networks,Text-CNN)方法提高了约12%。 梁瑶 洪庆成 王霞 谢春丽基于优化逆问题的Web服务选择 2011年 为提高服务提供商的服务被选率,将优化逆问题应用到Web服务选择领域,提出了Web服务选择优化逆问题,描述了此问题的解决步骤,比较了割平面法和Huang法的优劣,给出了改进方法.为提高Web服务选择优化的求解效率和优度,基于Web服务选择优化逆问题,设计出Web服务选择优化算法——逆选择算法,为服务请求者提供最优或近似最优选择方案.实验结果表明:Web服务选择优化逆问题的解可有效提高服务被选率;逆选择算法可有效提高选择方案的求解效率和优度. 王喜凤 李必信 廖力 谢春丽 关秀翠关键词:WEB服务 计算机科学导论课程思政建设研究 被引量:11 2021年 针对如何在计算机科学导论课程中融入课程思政的教学问题,综合分析计算机相关专业课程思政的教学现状,提出从教学目标、教学内容、学习方法几方面协同课程思政的方法,并分析由此可能带来的问题并提出相应对策,为相关专业课程思政建设提供借鉴。 李小斌 谢春丽 王书芹 张谢华关键词:计算机科学导论 游戏项目驱动的程序设计教学方法研究 程序设计是信息类专业学生的核心能力,是学生后续课程学习和未来发展的重要基础。然而,程序设计课程的学习面临诸多挑战:存在思维模式转变挑战,需要在归纳演绎和机械式自动化思维之间切换;通常在低年级学习,偏重基础知识,学习内容相... 谢春丽 高宇翔 吴昊聪 赵向军关键词:CDIO 游戏化教学 项目驱动教学 一种基于原语句占优分析的变异测试方法 本发明公开了一种基于原语句占优分析的变异测试方法,该方法的过程如下:通过测试输入集对可变异原语句的执行情况,构造每条原语句的执行向量,并利用执行向量分析原语句之间的占优关系;利用占优关系向量反映一条原语句被其它语句的占优... 张功杰 谢春丽 董永权 于巧 宋媚 吴川大学生核心能力构成及培养——以软件工程专业为例 被引量:3 2022年 文章针对大学生核心能力构成及培养问题,综合分析了国际国内的研究现状,提出了大学生需要具备的五大核心能力,包括身心建设能力、学习能力、创新能力、实践能力、沟通能力,并结合软件工程专业的特点提出了培养五大核心能力的路径以及相关佐证材料,以期为大学相关专业的人才培养提供借鉴。 李小斌 谢春丽 王书芹 张谢华 刘治国关键词:大学生 核心能力 软件工程 面向软件全生命周期的缺陷检测和故障定位 李必信 王璐璐 孙小兵 张鹏程 廖力 吉顺慧 周颖 邱栋 陶传奇 谢春丽 文万志 软件全生命周期一般由应用需求分析和软件需求分析、架构设计和组件设计、代码实现和运行、软件测试和纠错、软件维护和演化等五个核心阶段构成。这些阶段相关的缺陷检测和故障定位都存在成本高昂和精度低下等难点。项目组按照“从实际应用...关键词:关键词:软件测试 基于灰狼优化算法的长短期记忆网络在时间序列预测中的应用 被引量:15 2017年 提出了1种基于灰狼优化算法的长短期记忆(long short term memory,LSTM)模型。结合灰狼优化算法全局收敛的优点,将其应用于长短期记忆网络中参数的优化,克服了传统的长短期记忆网络所采用的随时间反向传播(back propagation through time,BPTT)算法易于收敛于局部最优的缺点。将所提出的模型应用于时间序列预测,实验结果表明,其性能优于基于BPTT的LSTM。 王书芹 王书芹 华钢 郝国生 谢春丽关键词:时间序列预测 深度学习在代码表征中的应用综述 被引量:4 2021年 代码表征是对代码数值化的一种技术,把代码映射为一组连续的实值向量,提取隐藏在代码内部的属性,辅助程序员生成或分析代码,是代码克隆、代码推荐、代码剽窃等软件工程任务的核心技术和研究热点。研究者们对代码表征方面进行了一系列研究,根据源代码抽取信息的方式,分为基于文本的表征、基于语法的表征、基于语义的表征和基于功能的表征;根据表征粒度的大小,分为基于词汇的表征、基于语句的表征、基于函数的表征等不同等级;根据表征方法的不同,分为基于统计的模型、基于自然语言的模型和基于深度学习的模型。对近几年基于深度学习的代码表征研究进展进行了综述,并从表征粒度、表征层次、表征模型、应用场景等方面对现有工作进行了概括、比较和分析。对基于深度学习的代码表征的未来发展趋势进行分析和展望。 谢春丽 梁瑶 王霞一种基于原语句占优分析的变异测试方法 本发明公开了一种基于原语句占优分析的变异测试方法,该方法的过程如下:通过测试输入集对可变异原语句的执行情况,构造每条原语句的执行向量,并利用执行向量分析原语句之间的占优关系;利用占优关系向量反映一条原语句被其它语句的占优... 张功杰 谢春丽 董永权 于巧 宋媚 吴川文献传递