Implementation and Analysis of Supervised Learning methods for Bugs Classification

Bhagyashree M Katti
{"title":"Implementation and Analysis of Supervised Learning methods for Bugs Classification","authors":"Bhagyashree M Katti","doi":"10.1109/GHCI50508.2021.9513994","DOIUrl":null,"url":null,"abstract":"Classification of bugs or logs is a vital aspect in the development of high-quality products. Early detection of errors, frequent patterns showing anomalies and, timely rectification of errors reduces the risk of developing faulty software. The aim of proposed system is to integrate a machine learning based intelligent layer to the existing Automation framework. The focus of this work is to classify the logs by extracting the underlying error messages in logs and hence ease the work of developers to save time invested in analyzing the logs. The data set includes logs collected from the Automation framework that were reported during automation runs in the last few months. This paper aims at finding the optimal algorithm to classify the bugs. In this experiment, we examine Naïve Bayes, Multilayer perceptron, CNN, and a hybrid model with a combination of CNN + Naïve Bayes Algorithm along with feature extraction techniques. It is observed from the experiment, that the Multilayer perceptron network has the highest accuracy of 91 percent. This experiment shows that our proposed system can classify logs effectively into different class of failure-types.","PeriodicalId":378325,"journal":{"name":"2021 Grace Hopper Celebration India (GHCI)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Grace Hopper Celebration India (GHCI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GHCI50508.2021.9513994","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Classification of bugs or logs is a vital aspect in the development of high-quality products. Early detection of errors, frequent patterns showing anomalies and, timely rectification of errors reduces the risk of developing faulty software. The aim of proposed system is to integrate a machine learning based intelligent layer to the existing Automation framework. The focus of this work is to classify the logs by extracting the underlying error messages in logs and hence ease the work of developers to save time invested in analyzing the logs. The data set includes logs collected from the Automation framework that were reported during automation runs in the last few months. This paper aims at finding the optimal algorithm to classify the bugs. In this experiment, we examine Naïve Bayes, Multilayer perceptron, CNN, and a hybrid model with a combination of CNN + Naïve Bayes Algorithm along with feature extraction techniques. It is observed from the experiment, that the Multilayer perceptron network has the highest accuracy of 91 percent. This experiment shows that our proposed system can classify logs effectively into different class of failure-types.
bug分类的监督学习方法的实现与分析
对bug或日志进行分类是开发高质量产品的一个重要方面。早期发现错误、频繁显示异常的模式以及及时纠正错误,降低了开发错误软件的风险。该系统的目的是将基于机器学习的智能层集成到现有的自动化框架中。这项工作的重点是通过提取日志中的底层错误消息来对日志进行分类,从而简化开发人员的工作,节省在分析日志上投入的时间。数据集包括从自动化框架收集的日志,这些日志是在过去几个月的自动化运行期间报告的。本文旨在寻找一种最优的算法来对这些bug进行分类。在这个实验中,我们研究了Naïve贝叶斯、多层感知器、CNN和一个混合模型,该模型结合了CNN + Naïve贝叶斯算法以及特征提取技术。实验结果表明,多层感知器网络的准确率最高,达到91%。实验结果表明,该系统可以有效地将日志分类为不同类型的故障。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信