A systematic literature review on explainability for machine/deep learning-based software engineering research

S Cao, X Sun, R Widyasari, D Lo, X Wu, L Bo… - arxiv preprint arxiv …, 2024 - arxiv.org
The remarkable achievements of Artificial Intelligence (AI) algorithms, particularly in
Machine Learning (ML) and Deep Learning (DL), have fueled their extensive deployment …

Dr. FERMI: A Stochastic Distributionally Robust Fair Empirical Risk Minimization Framework

S Baharlouei, M Razaviyayn - arxiv preprint arxiv:2309.11682, 2023 - arxiv.org
While training fair machine learning models has been studied extensively in recent years,
most developed methods rely on the assumption that the training and test data have similar …

Generative Explanations for Program Synthesizers

A Nazari, S Chattopadhyay, S Swayamdipta… - arxiv preprint arxiv …, 2024 - arxiv.org
Despite great advances in program synthesis techniques, they remain algorithmic black
boxes. Although they guarantee that when synthesis is successful, the implementation …

Localized Explanations for Automatically Synthesized Network Configurations

A Nazari, Y Zhang, M Raghothaman… - Proceedings of the 23rd …, 2024 - dl.acm.org
Network synthesis simplifies network management by automatically generating distributed
configurations that fulfill high-level intents. However, typical network synthesizers operate as …

Explaining Synthesized Pathfinding Heuristics via Iterative Visualization and Modification

S Wang, V Bulitko, W Yeoh - 2024 IEEE Conference on Games …, 2024 - ieeexplore.ieee.org
Heuristic search is widely used for game pathfinding with heuristic functions substantially
influencing its pathfinding performance. Recent work used program synthesis to …

Personalized Beyond-accuracy Calibration in Recommendation

M Naghiaei, M Dehghan, HA Rahmani, J Azizi… - Proceedings of the …, 2024 - dl.acm.org
Recommender systems usually aim to optimize accuracy in a supervised setting. Due to
various data biases, they often fail to enhance other critical qualities that go beyond …

Synthesizing Document Database Queries using Collection Abstractions

Q Liu, Y He, Y Cai, B Kwak, Y Wang - arxiv preprint arxiv:2412.06102, 2024 - arxiv.org
Document databases are increasingly popular in various applications, but their queries are
challenging to write due to the flexible and complex data model underlying document …

Generating Function Names to Improve Comprehension of Synthesized Programs

A Nazari, S Swayamdipta… - … IEEE Symposium on …, 2024 - ieeexplore.ieee.org
The hope of allowing programmers to more freely express themselves has led to a
proliferation of program synthesis techniques. These tools automatically derive …

NomNom: Explanatory Function Names for Program Synthesizers

A Nazari, S Chattopadhyay, S Swayamdipta… - Proceedings of the …, 2024 - dl.acm.org
Despite great advances in program synthesis techniques, they remain algorithmic black
boxes. Although they guarantee that when synthesis is successful, the implementation …

[PDF][PDF] Translations Alone Do Not Help Programmers Work With Unfamiliar Abstractions

J Yim - 2024 - eecs.berkeley.edu
Programmers are often tasked with reading, editing, and reusing code written by other
programmers and, increasingly, automatic code generators. With the recent rise of LLM …