• DocumentCode
    166120
  • Title

    Performance analysis of ensemble learning for predicting defects in open source software

  • Author

    Kaur, Amardeep ; Kaur, Kanwalpreet

  • Author_Institution
    USICT, Guru Gobind Singh Indraprastha Univ., New Delhi, India
  • fYear
    2014
  • fDate
    24-27 Sept. 2014
  • Firstpage
    219
  • Lastpage
    225
  • Abstract
    Machine learning techniques have been earnestly explored by many software engineering researchers. At present state of art, there is no conclusive evidence on the kind of machine learning techniques which are most accurate and efficient for software defect prediction but some recent studies suggest that combining multiple machine learners, that is, ensemble learning, may be a more accurate alternative. This study contributes to software defect prediction literature by systematically evaluating the predictive accuracy of three well known homogeneous ensemble methods - Bagging, Boosting, and Rotation Forest, utilizing fifteen important underlying base learners, by exploiting the data of nine open source object-oriented systems obtained from the PROMISE repository. Results indicate while Bagging and Boosting may result in AUC performance loss, AUC performance improvement results in twelve of the fifteen investigated base learners with Rotation Forest ensemble.
  • Keywords
    learning (artificial intelligence); object-oriented methods; public domain software; software metrics; PROMISE repository; bagging ensemble; boosting ensemble; ensemble learning performance analysis; homogeneous ensemble methods; machine learning techniques; open source object-oriented systems; open source software; rotation forest ensemble; software defect prediction; Accuracy; Bagging; Boosting; Prediction algorithms; Software; Training; Training data; Automatic Software Defect Prediction Models(ASDPM); Bagging; Base learner; Boosting; Ensemble Learning; Rotation Forest; software metrics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Computing, Communications and Informatics (ICACCI, 2014 International Conference on
  • Conference_Location
    New Delhi
  • Print_ISBN
    978-1-4799-3078-4
  • Type

    conf

  • DOI
    10.1109/ICACCI.2014.6968438
  • Filename
    6968438