Explainable AI for Software Engineering

计算机科学 软件工程 软件分析 社会软件工程 软件 软件开发 软件质量 个人软件过程 软件工程过程组 软件建设 人工智能 数据科学 程序设计语言
作者
Chakkrit Tantithamthavorn,Jirayus Jiarpakdee
标识
DOI:10.1109/ase51524.2021.9678580
摘要

The success of software engineering projects largely depends on complex decision-making. For example, which tasks should a developer do first, who should perform this task, is the software of high quality, is a software system reliable and resilient enough to deploy, etc. However, erroneous decision-making for these complex questions is costly in terms of money and reputation. Thus, Artificial Intelligence/Machine Learning (AI/ML) techniques have been widely used in software engineering for developing software analytics tools and techniques to improve decision-making, developer productivity, and software quality. However, the predictions of such AI/ML models for software engineering are still not practical (i.e., coarse-grained), not explainable, and not actionable. These concerns often hinder the adoption of AI/ML models in software engineering practices. In addition, many recent studies still focus on improving the accuracy, while a few of them focus on improving explainability. Are we moving in the right direction? How can we better improve the SE community (both research and education)?In this tutorial, we first provide a concise yet essential introduction to the most important aspects of Explainable AI and a hands-on tutorial of Explainable AI tools and techniques. Then, we introduce the fundamental knowledge of defect prediction (an example application of AI for Software Engineering). Finally, we demonstrate three successful case studies on how Explainable AI techniques can be used to address the aforementioned challenges by making the predictions of software defect prediction models more practical, explainable, and actionable. The materials are available at https://xai4se.github.io.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
共享精神应助清脆的问雁采纳,获得10
1秒前
1秒前
1秒前
111完成签到 ,获得积分10
1秒前
ddd完成签到 ,获得积分10
1秒前
2秒前
霸气乐菱发布了新的文献求助30
2秒前
科研狗发布了新的文献求助10
2秒前
2秒前
星星完成签到,获得积分10
2秒前
耗尽完成签到,获得积分10
3秒前
3秒前
3秒前
YYY完成签到,获得积分10
3秒前
4秒前
科研狗发布了新的文献求助10
4秒前
在水一方应助花棠采纳,获得10
4秒前
帅气雨雪发布了新的文献求助10
4秒前
科研狗发布了新的文献求助10
4秒前
4秒前
自由的寒蕾完成签到,获得积分10
4秒前
可爱的函函应助徐诗蕾采纳,获得10
5秒前
专注的小蘑菇完成签到,获得积分10
5秒前
科研狗发布了新的文献求助150
5秒前
5秒前
所所应助Rei采纳,获得10
6秒前
犹豫的季节完成签到,获得积分20
6秒前
orixero应助天梦星玄采纳,获得20
7秒前
传奇3应助个性的饼干采纳,获得10
7秒前
糕糕大王完成签到 ,获得积分10
7秒前
7秒前
科研狗发布了新的文献求助10
7秒前
7秒前
董冬冬发布了新的文献求助10
8秒前
输液袋369发布了新的文献求助10
8秒前
CipherSage应助卢鲈钓鲈鱼采纳,获得10
8秒前
Hygge发布了新的文献求助10
8秒前
迟早完成签到,获得积分10
8秒前
Lucas应助zhengtan采纳,获得10
8秒前
科研狗发布了新的文献求助30
8秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
2026年中国辛酸癸酸聚乙二醇甘油酯行业市场规模及竞争格局分析报告 1000
48V Low-voltage Power Distribution Network (PDN) Architecture Industry Report, 2024 800
Fundamentals of Pharmaceutical and Biologics Regulations: A Global Perspective, Second Edition 700
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
适配Micro-LED色转换的高兼容性量子点负性光刻胶制备与工艺研究 500
Vander's Renal Physiology第10版 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7315044
求助须知:如何正确求助?哪些是违规求助? 8931237
关于积分的说明 18931002
捐赠科研通 6975209
什么是DOI,文献DOI怎么找? 3213794
关于科研通互助平台的介绍 2381819
邀请新用户注册赠送积分活动 2192227