- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于大模型的智能软件研发;
o基于大模型的智能软件研发框架
o智能软件研发中的大模型及预训练范式
l常用大模型
l预训练范式
o智能软件研发的下游任务
l程序语言PL相关任务
l自然语言NL相关任务
l程序语言与自然语言交互任务
o常用数据集
l预训练数据集
l下游任务数据集
o思考
;
3;
oLLM4SE(LargeLanguageModelforSoftwareEngineering):使用具有少量标签的软件工程下游任务数据,通过微调已有大模型构建的针对软件研发中各种编程任务的智能模型
o具体的构建过程主要包括:;
基于大模型的智能软件研发框架;
6;
常用大模型;
8;
9;预训练—特征表示预训练—微调;
11;12;
程序语言PL相关任务
o代码片段分类(CodeSnippetsClassification):通过基于大模型的智能方法捕获代码片段中丰富的语法和语义信息,以预测代码片段的类型,为开发者提供有用的分类信息,帮助开发者更好地理解代码。
o该任务常用的性能评价指标有:Accuracy、Precision、Recall、F1-Measure、AUC、MCC(Matthews
CorrelationCoefficientscore);
程序语言PL相关任务
o程序修复(ProgramRepair):采用不同的技术自动生成修复缺陷代码片段。为了提高程序修复的性能,软件工程领域部分研究者利用大模型来学习成对的代码片段的语法与语义信息,并将该信息应用到程序修复任务中。
o该任务常用的性能评价指标有:ExactMatch(EM)、Numberoffixedbugs、BLEU(BilingualEvaluationUnderstudy)等。;
程序语言PL相关任务
o代码补全(CodeCompletion):基于上下文代码信息实时建议下一个可能的符号,例如类名、方法名等,用以补全代码片段,加速软件的开发。大模型技术可以通过上下文代码规律解决代码补全任务。
o该任务常用的性能评价指标有:EditSIM(EditSimilarity)、ExactMatch(EM)、Perplexity等。;
程序语言PL相关任务
o程序语言迁移(ProgramTranslation):即程序语言翻译任务,是利用模型将源语言???写的代码作为输入翻译为等效的目标语言编写的代码,翻译后的代码语义应该与输入的代码完全匹配。因此,将大模型引入到程序语言迁移任务中,提升程序语言迁移任务的性能。
o该任务常用的性能评价指标有:BLEU、ExactMatch(EM)、CodeBLEU等。;
17;
自然语言NL相关任务
o软件工程相关文本分类(SoftwareEngineering-RelatedTextClassification):采是通过基于大模型的智能方法,捕获软件工程相关文本(如问题报告、代码提交及评论等)的编码表示来预测文本的类型,如问题报告的分类、APP评论分类和文本情感分类等,为开发者提供有用的分类信息,帮助开发者更好的理解软件工程领域的文本信息。;
自然语言NL相关任务
o软件工程相关文本分类(SoftwareEngineering-RelatedTextClassification):采是通过基于大模型的智能方法,捕获软件工程相关文本(如问题报告、代码提交及评论等)的编码表示来预测文本的类型,如问题报告的分类、APP评论分类和文本情感分类等,为开发者提供有用的分类信息,帮助开发者更好的理解软件工程领域的文本信息。
o该任务常用的性
您可能关注的文档
- 大模型原理与技术-课件 chap1 绪 论.pptx
- 大模型原理与技术-课件 chap2 深度学习基础.pptx
- 大模型原理与技术-课件 chap3 自然语言处理.pptx
- 大模型原理与技术-课件 chap4 大模型网络结构.pptx
- 大模型原理与技术-课件 chap5 大模型训练与优化.pptx
- 大模型原理与技术-课件 chap6 大模型微调.pptx
- 大模型原理与技术-课件 chap7 大模型提示工程.pptx
- 大模型原理与技术-课件 chap8 高效大模型策略.pptx
- 大模型原理与技术-课件 chap9 单模态通用大模型.pptx
- 大模型原理与技术-课件 chap10 多模态通用大模型.pptx
文档评论(0)