paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Towards the generation of machine learning defect reports

迈向机器学习缺陷报告的生成
ASE 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)2021匹配度 3/10 · 论文关注机器学习缺陷报告与问题模板的人机信息交换协议,属于ML系统调试与软件工程范畴,但未涉及静态分析、形式化验证、浮点程序分析、贝叶斯程序分析或LLM/Agent在程序分析中的应用,与用户核心研究方向仅存在间接关联。引用 2 inbox
Tuan Dung Lai
crossref: 2026-09-12

AI 速览

一句话:分析开源AI项目的问题模板与缺陷报告,提出人机双向信息交换协议以支持ML缺陷检测、报告与自动修复。

机器学习系统的缺陷常源于输入数据流变化(概念漂移)及模型内嵌假设,传统缺陷报告与问题模板难以捕获这类信息,开发者因此难以定位、解释和修复故障。本文研究开源应用型AI项目中开发者如何报告ML相关问题,分析现有issue模板对ML故障所需信息的覆盖情况。初步发现当前模板不足以支持概念漂移等ML特有故障的协作诊断。研究目标是建立领域专家、软件工程师与数据科学家之间的双向人机信息交换协议,并据此开发工具:能自动修复ML缺陷,或在无法修复时自动生成结构化缺陷报告,以提升ML系统故障检测、报告与响应效率。

问题
机器学习缺陷(如概念漂移和模型假设导致的故障)难以被传统缺陷报告与问题模板描述,开发者往往缺乏足够知识来独立定位、解释与修复。
方法
分析开源应用型AI项目中的issue模板及开发者报告ML问题的方式,并设计面向领域专家、软件工程师和数据科学家的双向人机信息交换协议与自动化工具。
评估
通过对开源AI项目的issue模板和缺陷报告进行定性分析,识别现有模板对ML特有故障信息的覆盖缺口;所提工具的效果有待后续实现与评估。
原文摘要(Abstract)

Effective locating and fixing defects requires detailed defect reports. Unlike traditional software systems, machine learning applications are subject defects caused from changes in the input data streams (concept drift) and assumptions encoded into models. Without appropriate training, developers face difficulties understanding and interpreting faults in machine learning (ML). However, little research is done on how to prepare developers to detect and investigate machine learning system defects. Software engineers often do not have sufficient knowledge to fix the issues themselves without the help of data scientists or domain experts. To investigate this issue, we analyse issue templates and check how developers report machine learning related issues in open-source applied AI projects. The overall goal is to develop a tool for automatically repairing ML defects or generating defect reports if a fix cannot be made. Previous research has identified classes of faults specific to machine learning systems, such as performance degradation arising from concept drift where the machine learning model is no longer aligned with the real-world environment. However, the current issue templates that developers use do not seem to capture the information needed. This research seeks to systematically develop a two-way human-machine information exchange protocol to support domain experts, software engineers, and data scientists to collaboratively detect, report, and respond to these new classes of faults.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6571,
  title = {Towards the generation of machine learning defect reports},
  author = {Tuan Dung Lai},
  booktitle = {ASE},
  year = {2021},
  doi = {10.1109/ase51524.2021.9678592}
}