Write a Blog >>
ICSE 2022
Sun 8 - Fri 27 May 2022
Wed 11 May 2022 20:10 - 20:15 at ICSE room 1-even hours - Machine Learning with and for SE 7 Chair(s): Lei Ma
Thu 12 May 2022 04:10 - 04:15 at ICSE room 1-even hours - Machine Learning with and for SE 3 Chair(s): Antinisca Di Marco

In a Machine Learning (ML) system, characteristics of the ML components create new challenges for software system design and development activities. Data-dependent behavior causes risks in ML systems. Dealing with such risks in the development phase requires non-trivial costs due to un-controllable data generation processes in the test phase. In addition, ML systems often need continuous monitoring and validation in run-time. In this paper, we demonstrate the risk of ML systems because of the unknown data generation processes and model uncertainty and propose an integrated dependency tracking system that balances the cost and risks in the development stage and operation stage. Our solution uses blockchain to track the co-evolution of the models and the corresponding datasets. As blockchain provides a transparent and immutable data store, the provenance of data and models stored on the blockchain provides a trustworthy trace for dependencies between datasets and models at the development phase, and predictions at the operation phase. A graph database is further used to store and visualize these dependencies for risk mitigation. We evaluate the technical feasibility of our solution using a real-world scenario, including machine-learning models for distinguishing beef produced from different farms in Australia.

Wed 11 May

Displayed time zone: Eastern Time (US & Canada) change

20:00 - 21:00
Machine Learning with and for SE 7SEIP - Software Engineering in Practice / Technical Track / Journal-First Papers at ICSE room 1-even hours
Chair(s): Lei Ma University of Alberta
20:00
5m
Talk
Journal First: On the Value of Oversampling for Deep Learning in Software Defect Prediction
Journal-First Papers
Rahul Yedida North Carolina State University, Tim Menzies North Carolina State University
Media Attached
20:05
5m
Talk
In-IDE Code Generation from Natural Language: Promise and Challenges
Journal-First Papers
Frank Xu Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, USA, Graham Neubig Carnegie Mellon University
20:10
5m
Talk
Dependency Tracking for Risk Mitigation in Machine Learning (ML) Systems
SEIP - Software Engineering in Practice
Xiwei (Sherry) Xu CSIRO Data61, Chen Wang CSIRO DATA61, Zhen Wang CSIRO Data61, Qinghua Lu CSIRO’s Data61, Liming Zhu CSIRO’s Data61; UNSW
Media Attached
20:15
5m
Talk
Strategies for Reuse and Sharing among Data Scientists in Software Teams
SEIP - Software Engineering in Practice
Will Epperson Carnegie Mellon University, April Wang University of Michigan, Robert DeLine Microsoft Research, Steven M. Drucker Microsoft Research
Pre-print Media Attached
20:20
5m
Talk
A Universal Data Augmentation Approach for Fault Localization
Technical Track
Huan Xie Chongqing University, Yan Lei School of Big Data & Software Engineering, Chongqing University, Meng Yan Chongqing University, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Xin Xia Huawei Software Engineering Application Technology Lab, Xiaoguang Mao National University of Defense Technology
DOI Pre-print Media Attached
20:25
5m
Talk
Explanation-Guided Fairness Testing through Genetic Algorithm
Technical Track
Ming Fan Xi'an Jiaotong University, Wenying Wei Xi'an Jiaotong University, Wuxia Jin Xi'an Jiaotong University, Zijiang Yang Western Michigan University, Ting Liu Xi'an Jiaotong University
DOI Pre-print

Thu 12 May

Displayed time zone: Eastern Time (US & Canada) change

04:00 - 05:00
Machine Learning with and for SE 3Technical Track / Journal-First Papers / SEIP - Software Engineering in Practice at ICSE room 1-even hours
Chair(s): Antinisca Di Marco University of L'Aquila
04:00
5m
Talk
In-IDE Code Generation from Natural Language: Promise and Challenges
Journal-First Papers
Frank Xu Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University, USA, Graham Neubig Carnegie Mellon University
04:05
5m
Talk
Active Learning of Discriminative Subgraph Patterns for API Misuse Detection
Journal-First Papers
Hong Jin Kang Singapore Management University, David Lo Singapore Management University
Pre-print Media Attached File Attached
04:10
5m
Talk
Dependency Tracking for Risk Mitigation in Machine Learning (ML) Systems
SEIP - Software Engineering in Practice
Xiwei (Sherry) Xu CSIRO Data61, Chen Wang CSIRO DATA61, Zhen Wang CSIRO Data61, Qinghua Lu CSIRO’s Data61, Liming Zhu CSIRO’s Data61; UNSW
Media Attached
04:15
5m
Talk
DeepFD: Automated Fault Diagnosis and Localization for Deep Learning Programs
Technical Track
Jialun Cao Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Meiziniu LI Department of Computer Science and Engineering, The Hong Kong University of Science and Technology, Xiao Chen Huazhong University of Science and Technology, Ming Wen Huazhong University of Science and Technology, Yongqiang Tian University of Waterloo, Bo Wu MIT-IBM Watson AI Lab in Cambridge, Shing-Chi Cheung Hong Kong University of Science and Technology
DOI Pre-print Media Attached
04:20
5m
Talk
What Do They Capture? - A Structural Analysis of Pre-Trained Language Models for Source Code
Technical Track
Yao Wan Huazhong University of Science and Technology, Wei Zhao Huazhong University of Science and Technology, Hongyu Zhang University of Newcastle, Yulei Sui University of Technology Sydney, Guandong Xu University of Technology, Sydney, Hai Jin Huazhong University of Science and Technology
Pre-print Media Attached
04:25
5m
Talk
A Universal Data Augmentation Approach for Fault Localization
Technical Track
Huan Xie Chongqing University, Yan Lei School of Big Data & Software Engineering, Chongqing University, Meng Yan Chongqing University, Yue Yu College of Computer, National University of Defense Technology, Changsha 410073, China, Xin Xia Huawei Software Engineering Application Technology Lab, Xiaoguang Mao National University of Defense Technology
DOI Pre-print Media Attached
04:30
5m
Talk
DeepState: Selecting Test Suites to Enhance the Robustness of Recurrent Neural Networks
Technical Track
Zixi Liu Nanjing University, Yang Feng Nanjing University, Yining Yin Nanjing University, China, Zhenyu Chen Nanjing University
DOI Pre-print Media Attached

Information for Participants
Info for room ICSE room 1-even hours:

Click here to go to the room on Midspace