Fault Localisation and Repair for DL Systems: An Empirical Study with LLMs

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Kim, Jinhan, Humbatova, Nargiz, Jahangirova, Gunel, Yoo, Shin, Tonella, Paolo
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909636614946816
author Kim, Jinhan
Humbatova, Nargiz
Jahangirova, Gunel
Yoo, Shin
Tonella, Paolo
author_facet Kim, Jinhan
Humbatova, Nargiz
Jahangirova, Gunel
Yoo, Shin
Tonella, Paolo
contents Numerous Fault Localisation (FL) and repair techniques have been proposed to address faults in Deep Learning (DL) models. However, their effectiveness in practical applications remains uncertain due to the reliance on pre-defined rules. This paper presents a comprehensive evaluation of state-of-the-art FL and repair techniques, examining their advantages and limitations. Moreover, we introduce a novel approach that harnesses the power of Large Language Models (LLMs) in localising and repairing DL faults. Our evaluation, conducted on a carefully designed benchmark, reveals the strengths and weaknesses of current FL and repair techniques. We emphasise the importance of enhanced accuracy and the need for more rigorous assessment methods that employ multiple ground truth patches. Notably, LLMs exhibit remarkable performance in both FL and repair tasks. For instance, the GPT-4 model achieves 44% and 82% improvements in FL and repair tasks respectively, compared to the second-best tool, demonstrating the potential of LLMs in this domain. Our study sheds light on the current state of FL and repair techniques and suggests that LLMs could be a promising avenue for future advancements.
format Preprint
id arxiv_https___arxiv_org_abs_2506_03396
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Fault Localisation and Repair for DL Systems: An Empirical Study with LLMs
Kim, Jinhan
Humbatova, Nargiz
Jahangirova, Gunel
Yoo, Shin
Tonella, Paolo
Software Engineering
Numerous Fault Localisation (FL) and repair techniques have been proposed to address faults in Deep Learning (DL) models. However, their effectiveness in practical applications remains uncertain due to the reliance on pre-defined rules. This paper presents a comprehensive evaluation of state-of-the-art FL and repair techniques, examining their advantages and limitations. Moreover, we introduce a novel approach that harnesses the power of Large Language Models (LLMs) in localising and repairing DL faults. Our evaluation, conducted on a carefully designed benchmark, reveals the strengths and weaknesses of current FL and repair techniques. We emphasise the importance of enhanced accuracy and the need for more rigorous assessment methods that employ multiple ground truth patches. Notably, LLMs exhibit remarkable performance in both FL and repair tasks. For instance, the GPT-4 model achieves 44% and 82% improvements in FL and repair tasks respectively, compared to the second-best tool, demonstrating the potential of LLMs in this domain. Our study sheds light on the current state of FL and repair techniques and suggests that LLMs could be a promising avenue for future advancements.
title Fault Localisation and Repair for DL Systems: An Empirical Study with LLMs
topic Software Engineering
url https://arxiv.org/abs/2506.03396