中文
相关论文

相关论文: GloBug: Using Global Data in Fault Localization

200 篇论文

Fault Localization (FL) aims to identify root causes of program failures. FL typically targets failures observed from test executions, and as such, often involves dynamic analyses to improve accuracy, such as coverage profiling or mutation…

软件工程 · 计算机科学 2025-10-28 Sungmin Kang , Sumi Yun , Jingun Hong , Shin Yoo , Gabin An

Recent findings from a user study suggest that IR-based bug localization techniques do not perform well if the bug report lacks rich structured information such as relevant program entity names. On the contrary, excessive structured…

软件工程 · 计算机科学 2018-07-23 Mohammad Masudur Rahman , Chanchal K. Roy

Global operations, such as global average pooling, are widely used in top-performance image restorers. They aggregate global information from input features along entire spatial dimensions but behave differently during training and…

计算机视觉与模式识别 · 计算机科学 2022-08-09 Xiaojie Chu , Liangyu Chen , Chengpeng Chen , Xin Lu

Software bugs pose a significant challenge during development and maintenance, and practitioners spend nearly 50% of their time dealing with bugs. Many existing techniques adopt Information Retrieval (IR) to localize a reported bug using…

软件工程 · 计算机科学 2025-03-31 Asif Mohammed Samir , Mohammad Masudur Rahman

The rise of spatiotemporal data and the need for efficient geospatial modeling have spurred interest in automating these tasks with large language models (LLMs). However, general LLMs often generate errors in geospatial code due to a lack…

软件工程 · 计算机科学 2025-04-28 Shuyang Hou , Anqi Zhao , Jianyuan Liang , Zhangxiao Shen , Huayi Wu

Image Forgery Localization (IFL) technology aims to detect and locate the forged areas in an image, which is very important in the field of digital forensics. However, existing IFL methods suffer from feature degradation during training…

计算机视觉与模式识别 · 计算机科学 2024-12-03 Yakun Niu , Pei Chen , Lei Zhang , Lei Tan , Yingjian Chen

Fault localization is to identify faulty source code. It could be done on various granularities, e.g., classes, methods, and statements. Most of the automated fault localization (AFL) approaches are coarse-grained because it is challenging…

软件工程 · 计算机科学 2021-07-21 Leping Li , Hui Liu

Large language models (LLMs) have demonstrated remarkable capabilities in code-related tasks, particularly in automated program repair. However, the effectiveness of such repairs is highly dependent on the performance of upstream fault…

软件工程 · 计算机科学 2025-10-24 YingJian Xiao , RongQun Hu , WeiWei Gong , HongWei Li , AnQuan Jie

We explore the application of Information Retrieval (IR) based bug localization methods at a large industrial setting, Facebook. Facebook's code base evolves rapidly, with thousands of code changes being committed to a monolithic repository…

软件工程 · 计算机科学 2021-03-18 Vijayaraghavan Murali , Lee Gross , Rebecca Qian , Satish Chandra

Federated Learning (FL) is an emerging distributed learning paradigm under privacy constraint. Data heterogeneity is one of the main challenges in FL, which results in slow convergence and degraded performance. Most existing approaches only…

机器学习 · 计算机科学 2023-10-27 Lin Zhang , Li Shen , Liang Ding , Dacheng Tao , Ling-Yu Duan

Federated Learning (FL) is a recent development in distributed machine learning that collaboratively trains models without training data leaving client devices, preserving data privacy. In real-world FL, the training set is distributed over…

机器学习 · 计算机科学 2022-10-07 Jed Mills , Jia Hu , Geyong Min , Rui Jin , Siwei Zheng , Jin Wang

Federated Learning (FL) is a decentralized learning paradigm, in which multiple clients collaboratively train deep learning models without centralizing their local data, and hence preserve data privacy. Real-world applications usually…

机器学习 · 计算机科学 2023-08-23 Haokun Chen , Ahmed Frikha , Denis Krompass , Jindong Gu , Volker Tresp

With the rapid development of large language models (LLMs), distributed training and inference frameworks like DeepSpeed have become essential for scaling model training and inference across multiple GPUs or nodes. However, the increasing…

软件工程 · 计算机科学 2025-06-13 Xiao Yu , Haoxuan Chen , Feifei Niu , Xing Hu , Jacky Wai Keung , Xin Xia

Fault localization is one of the most time-consuming and error-prone parts of software debugging. There are several tools for helping developers in the fault localization process, however, they mostly target programs written in Java and…

软件工程 · 计算机科学 2021-08-30 Qusay Idrees Sarhan , Attila Szatmari , Rajmond Toth , Arpad Beszedes

Debugging is considered as a rigorous but important feature of software engineering process. Since more than a decade, the software engineering research community is exploring different techniques for removal of faults from programs but it…

软件工程 · 计算机科学 2018-03-13 Safeeullah Soomro , Mohammad Riyaz Belgaum , Zainab Alansari , Mahdi H. Miraz

Automated issue fixing is a critical task in software debugging and has recently garnered significant attention from academia and industry. However, existing fixing techniques predominantly focus on the repair phase, often overlooking the…

软件工程 · 计算机科学 2025-02-24 Jianming Chang , Xin Zhou , Lulu Wang , David Lo , Bixin Li

In federated learning (FL), a number of devices train their local models and upload the corresponding parameters or gradients to the base station (BS) to update the global model while protecting their data privacy. However, due to the…

机器学习 · 计算机科学 2022-05-04 Zhigang Yan , Dong Li , Zhichao Zhang , Jiguang He

This dissertation presents a general framework for changepoint detection based on L0 model selection. The core method, Iteratively Reweighted Fused Lasso (IRFL), improves upon the generalized lasso by adaptively reweighting penalties to…

统计方法学 · 统计学 2026-03-24 Michael Grantham , Xueheng Shi , Bertrand Clarke

Artificial intelligence (AI)-empowered industrial fault diagnostics is important in ensuring the safe operation of industrial applications. Since complex industrial systems often involve multiple industrial plants (possibly belonging to…

机器学习 · 计算机科学 2023-02-23 Yuanyuan Chen , Zichen Chen , Sheng Guo , Yansong Zhao , Zelei Liu , Pengcheng Wu , Chengyi Yang , Zengxiang Li , Han Yu

Federated Learning (FL) is a decentralized machine learning protocol that allows a set of participating agents to collaboratively train a model without sharing their data. This makes FL particularly suitable for settings where data privacy…

机器学习 · 计算机科学 2020-10-30 Mustafa Safa Ozdayi , Murat Kantarcioglu , Rishabh Iyer