首页> 外文会议>IEEE International Conference Intelligent Systems >A family of generalized entropies and its application to software fault localization
【24h】

A family of generalized entropies and its application to software fault localization

机译:一系列广义熵及其在软件故障本地应用中的应用

获取原文

摘要

Fault localization is the process of locating faulty lines of code in a buggy program. This paper presents a novel approach to automate fault localization by combining feature selection (a fundamental concept in machine learning) with mutual information (a fundamental concept in information theory). Specifically, we present a family of generalized entropies for computing generalized mutual information, which enables feature selection. The family generalizes well-known entropies, such as Shannon and Renyi entropies, and lays the foundation of a uniform entropy-based technique for fault localization. We perform an experimental evaluation of our approach using the Siemens suite of subject programs. Experimental results show that while using mutual information based on generalized entropies allows more accurate fault localization that traditional techniques, the specific entropies used do not have a significant impact on fault localization effectiveness.
机译:故障定位是在错误程序中定位错误的代码线的过程。本文通过将特征选择(机器学习中的基本概念)与互信息相结合(信息理论中的基本概念),提出了一种自动定位的新方法。具体而言,我们展示了一个用于计算广义互信息的一系列广义熵,这使得功能选择能够选择。家族概括着众所周知的熵,如香农和瑞尼熵,并为基于熵的基础进行了基础,用于故障定位。我们使用西门子套件课程进行了对我们的方法进行了实验评估。实验结果表明,在基于广义熵的互信息的同时允许更准确的故障定位,传统技术,所用的特定熵不会对故障定位效果产生重大影响。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号