[计信讲坛] 第114讲 当人工智能遇到软件工程 —— 一些探索与尝试
——— [计算机与信息学院] (2022年10月7日)发布
报告名称 |
当人工智能遇到软件工程 —— 一些探索与尝试 |
时 间 |
2022年10月10日 上午9:00-9:50 |
地 点 |
信息科学楼一楼学术报告厅 |
主 讲 人 |
谢晓园 教授 |
主办单位 |
计算机与信息学院 |
备注 |
报告人:谢晓园,武汉大学教授、博导,武汉大学特色化示范性软件学院副院长,武汉大学珞珈青年学者,国家基金委外国优秀青年学者研究基金获得者。主要研究方向为蜕变测试、软件缺陷定位、智能软件工程等。主持了两项国家自然科学基金面上项目,参与多项国家自然基金重点项目、国家重点研发项目等。在包括CCF-A类期刊会议上录用论文50余篇。曾获NASAC青年软件创新奖、ACM SigEvo HUMIES银奖、ACM SigSoft Distinguished Paper Award、湖北省科技进步一等奖、QSIC最佳论文奖。担任FCS青年AE、JSS客座编辑、历任IEEE/ACM 蜕变测试研讨会PC Chair。担任包括CCF A类会议ASE、ICSE在内的多个国际会议PC members,以及包括CCF A类期刊TSE、TOSEM在内的多个国际知名期刊审稿人。 【报告题目】 当人工智能遇到软件工程 —— 一些探索与尝试
【摘要】 近年来,人工智能 (AI) 和软件工程 (SE) 一直在相互渗透。一方面,越来越多的人工智能技术已成功应用于各种软件工程活动,如软件测试、缺陷预测、故障定位、自动修复、自动代码生成与补全等。另一方面,越来越多的软件工程技术用于测试、验证和调试人工智能系统,并揭示了一些关键问题。多年来,我们一直在研究 AI for SE 和 SE for AI。本次报告我将讲述我们在这两个方向所做的一些探索与尝试。在 AI for SE 中,我将介绍我们在故障定位、缺陷标签自动生成、缺陷标题自动生成等方面的研究。这些研究显示了人工智能相对于人类智能的明显优势,从而可以提高一些软件工程活动的有效性和效率。在 SE for AI 中,我将介绍我们对一些典型AI系统的测试和验证方法,这些方法揭示了当前AI软件的不足和局限性。这些探索与尝试让我们更客观地了解人工智能技术的优缺点,我们希望人类能够正确地利用人工智能的力量,在软件开发中取得更好的效率和效果。
|