arrow
返回

Classifying and mining design diagrams in source code repositories using transfer learning

delete2026-01-01
delete0
delete
OA
AI
L
Luis Daniel Benavides Navarro *
H
Héctor Cadavid
W
Wilmer Garzón
DOI:10.1016/j.array.2025.100656delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
本文报道了使用迁移学习和微调技术实现设计图分类器的方法。研究中,我们构建了一个包含5981张图像的标注数据集,识别以下设计图类别:无设计图、活动图、顺序图、类图、组件图、用例图和云图。随后利用该数据集、迁移学习和微调技术,基于在ImageNet上预训练的模型,训练了一个专门的DenseNet169卷积网络。新训练的网络预测准确率达到98.6%(0.986±0.0017),F1得分为98.3%(0.983±0.0025)。随后采用代码仓库挖掘技术分析了2,469,206张图像(相当于231 GB数据),这些数据来自287,201个代码仓库。分析表明,设计图相对于项目演进往往过时;平均而言,设计图最后更新时间比代码仓库最新提交时间早554天。这一显著滞后表明,尽管设计图存在,但实践者主要依赖源代码作为活的设计工件。
Keyword:
Repository mining
Neural networks
Deep learning
Multiclass classification
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Array 封面图
Array
IF:
4.5
论文数:
942
被引数:
1.2K

机构

暂无机构信息
引用论文

引用论文

Automatic Classification of Web Images as UML Static Diagrams Using Machine Learning Techniques
err2020-04-01
err0
errOAAI
errValentín Moreno; Gonzalo Génova; Manuela Alejandres; Anabel Fraga
err分享
err收藏
err分享
err收藏
Deep Learning Techniques: An Overview
err2020-05-26
err0
PREAI
errAmitha Mathew; P. Amudha; S. Sivakumari
err分享
err收藏
Recovering traceability links between code and documentation
err2002-10-01
err601
errOAAI
errAntoniol, G; Canfora, G; Casazza, G; De Lucia, A; Merlo, E
err分享
err收藏
Constructor theory
err2013-04-11
err0
PREAI
errDavid Deutsch
err分享
err收藏
HUMBLE PROGRAMER
err1972-10-01
err269
errOAAI
errDIJKSTRA, EW
err分享
err收藏
没有更多内容