Enhancing Software Defect Prediction Using Principle Component Analysis and Self-Organizing Map

被引:0
|
作者
Hadi, Novi Trisman [1 ]
Rochimah, Siti [1 ]
机构
[1] Inst Teknol Sepuluh Nopember, Dept Informat, Surabaya, Indonesia
关键词
software defect; pca; sorry class imbalance;
D O I
暂无
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Application of SDLC in software is needed to produce a quality software. One of the way to improve software quality is determined by checking and testing, to find defects in the software that can degrade software quality. Software defect datasets generally have problems with class imbalance and unrelated features that may cause performance degradation in learning algorithm. This research proposes the selection of Principle Component Analysis (PCA) feature to solve the problem of unrelated features, while to overcome the problem of class imbalance using Self Organizing Maps model (SOM) by compare some data classifications algorithm to find the optimum result. The experimental results in this study shows that Random Forest get the highest average of accuracy 96.87%, average of precision 96.88%, and average of recall 96.88%. For JM1 dataset got the highest average of 96.06% accuracy, average of 96.44% Precision, and average of 96.06% Recall.
引用
收藏
页码:320 / 325
页数:6
相关论文
共 50 条
  • [1] Face recognition using self-organizing map and Principal Component Analysis
    Kumar, D
    Rai, CS
    Kumar, S
    [J]. PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND BRAIN, VOLS 1-3, 2005, : 1469 - 1473
  • [2] Monitoring of casting quality using principal component analysis and self-organizing map
    Hocine Bendjama
    Salah Bouhouche
    Salim Aouabdi
    Jürgen Bast
    [J]. The International Journal of Advanced Manufacturing Technology, 2022, 120 : 3599 - 3607
  • [3] Face Recognition using Principal Component Analysis and Clustered Self-Organizing Map
    Almotiri, Jasem
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (03) : 509 - 520
  • [4] Monitoring of casting quality using principal component analysis and self-organizing map
    Bendjama, Hocine
    Bouhouche, Salah
    Aouabdi, Salim
    Bast, Juergen
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2022, 120 (5-6): : 3599 - 3607
  • [5] Organizing and visualizing software repositories using the growing hierarchical self-organizing map
    Tangsripairoj, S
    Samadzadeh, MH
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2006, 22 (02) : 283 - 295
  • [6] Analysis of Seismic Activity Using Self-Organizing Map: Implications for Earthquake Prediction
    Yoshiaki Ida
    Mizuho Ishida
    [J]. Pure and Applied Geophysics, 2022, 179 : 1 - 9
  • [7] Analysis of Seismic Activity Using Self-Organizing Map: Implications for Earthquake Prediction
    Ida, Yoshiaki
    Ishida, Mizuho
    [J]. PURE AND APPLIED GEOPHYSICS, 2022, 179 (01) : 1 - 9
  • [8] Comparative Study of Self-Organizing Map and Deep Self-Organizing Map using MATLAB
    Kumar, Indra D.
    Kounte, Manjunath R.
    [J]. 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), VOL. 1, 2016, : 1020 - 1023
  • [9] A new approach to gene prediction using the self-organizing map
    Mahony, S
    Smith, TJ
    McInerney, JO
    [J]. PROCEEDINGS OF THE 2003 IEEE BIOINFORMATICS CONFERENCE, 2003, : 444 - 445
  • [10] Prediction of spreading processes using a supervised Self-Organizing Map
    Moshou, D
    Deprez, K
    Ramon, H
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2004, 65 (1-2) : 77 - 85