Enhancing Software Defect Prediction accuracy using Modified Entropy Calculation in Random Forest Algorithm

被引:0
|
作者
Suryawanshi, Ranjeetsingh [1 ]
Kadam, Amol [1 ]
机构
[1] Bharati Vidyapeeth Deemed Be Univ, Coll Engn, Pune, India
关键词
Random forest; decision tree; classification; prediction; entropy; Taylor series; NETWORKS;
D O I
10.52783/jes.754
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Imagine you are trying to classify software defect for a large dataset. How will you choose the best algorithm to do that? For the above problem we have various algorithms like Random Forest, Support Vector Machine, Neural Networks, Naive Bayes, K -Nearest Neighbours, Decision Tree, Logistic Regression etc. One of the most used methods is Random Forest algorithm, which uses multiple Decision Trees to make predictions. However, this algorithm relies on a complex calculation called Entropy, which measures the uncertainty in the data. Entropy function that uses natural logarithm which may be time consuming calculation. Is there a better way to calculate entropy? In this research, have explored a different way to calculate the natural logarithm using the Taylor series expression. It is a series consisting of sum of infinite terms that approximates any function by using its derivatives. We further modified the Random Forest algorithm by replacing the natural logarithm the Taylor series expression in the Entropy formula. We tested our modified algorithm on dataset and compared its performance with the original Entropy formula. We found that our modification in the algorithm has improved the accuracy of the algorithm on software defect prediction.
引用
收藏
页码:84 / 91
页数:8
相关论文
共 50 条
  • [41] An improved random forest algorithm and its application to wind pressure prediction
    Li Lang
    Liang Tiancai
    Ai Shan
    Tang Xiangyan
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2021, 36 (08) : 4016 - 4032
  • [42] Random Forest Algorithm for the Strength Prediction of Geopolymer Stabilized Clayey Soil
    Zeini, Husein Ali
    Al-Jeznawi, Duaa
    Imran, Hamza
    Bernardo, Luis Filipe Almeida
    Al-Khafaji, Zainab
    Ostrowski, Krzysztof Adam
    SUSTAINABILITY, 2023, 15 (02)
  • [43] A Signal Strength Fluctuation Prediction Model Based on the Random Forest Algorithm
    Dohnalek, P.
    Dvorsky, M.
    Gajdos, P.
    Michalek, L.
    Sebesta, R.
    Voznak, M.
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2014, 20 (05) : 123 - 126
  • [44] Prediction of the yield strength of as-cast alloys using the random forest algorithm
    Zhang, Wei
    Li, Peiyou
    Wang, Lin
    Fu, Xiaoling
    Wan, Fangyi
    Wang, Yongshan
    Shu, Linsen
    Yong, Long-quan
    MATERIALS TODAY COMMUNICATIONS, 2024, 38
  • [45] EFFICIENT PREDICTION OF STROKE PATIENTS USING RANDOM FOREST ALGORITHM IN COMPARISON TO DECISION TREE ALGORITHM
    Mitra, Ritaban
    Rajendran, T.
    INTERNATIONAL JOURNAL OF EARLY CHILDHOOD SPECIAL EDUCATION, 2022, 14 (03) : 5660 - 5666
  • [46] Prediction of Rice Using Random Forest Algorithm with Geographical Information System (GIS)
    Suarez, Jane Kristine G.
    Abamo, Jenny Lyn V.
    PROCEEDINGS OF NINTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, ICICT 2024, VOL 3, 2024, 1013 : 407 - 416
  • [47] Awareness of Wrong-Lane Accident Detection using Random Forest Compared with SVM Algorithm with Increased Accuracy
    Pradyumna, B.
    Nagaraju, V.
    JOURNAL OF PHARMACEUTICAL NEGATIVE RESULTS, 2022, 13 : 736 - 744
  • [48] Season wise bike sharing demand analysis using random forest algorithm
    Sathishkumar, V. E.
    Cho, Yongyun
    COMPUTATIONAL INTELLIGENCE, 2024, 40 (01)
  • [49] Enhancing Basketball Game Outcome Prediction through Fused Graph Convolutional Networks and Random Forest Algorithm
    Zhao, Kai
    Du, Chunjie
    Tan, Guangxin
    ENTROPY, 2023, 25 (05)
  • [50] Academic Performance Prediction Method of Online Education using Random Forest Algorithm and Artificial Intelligence Methods
    Yu, Jing
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2021, 16 (05): : 45 - 57