Kwabena Ebo Bennin

Dr. Kwabena Ebo Bennin

Information Technology Group, Wageningen University and Research, Building No. 201 (Leeuwenborch), Hollandseweg 1, 6706 KN Wageningen, The Netherlands
orcid

Research Focus & Metrics

Academic Career Length

12Years (2015-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 June 2018 in IEEE Transactions on Software Engineering
Verified
Journal Article
Closed access
Kwabena Ebo BenninKwabena Ebo Bennin
Kwabena Ebo Bennin
JKJacky Keung
Jacky Keung
PPPassakorn Phannachitta
Passakorn Phannachitta
AMAkito Monden
Akito Monden
SMSolomon Mensah
Solomon Mensah
Highly imbalanced data typically make accurate predictions difficult. Unfortunately, software defect datasets tend to have fewer defective modules than non-defective modules. Synthetic oversampling approaches address this concern by creating new minority defective modules to balance the class distribution before a model is trained. Notwithstanding the successes achieved by these approaches, they mostly result in over-generalization (high rates of false alarms) and generate near-duplicated data instances (less diverse data). In this study, we introduce MAHAKIL, a novel and efficient synthetic oversampling approach for software defect datasets that is based on the chromosomal theory of inheritance. Exploiting this theory, MAHAKIL interprets two distinct sub-classes as parents and generates a new instance that inherits different traits from each parent and contributes to the diversity within the data distribution. We extensively compare MAHAKIL with SMOTE, Borderline-SMOTE, ADASYN, Random Oversampling and the No sampling approach using 20 releases of defect datasets from the PROMISE repository and five prediction models. Our experiments indicate that MAHAKIL improves the prediction performance for all the models and achieves better and more significant pf values than the other oversampling approaches, based on Brunner's statistical significance test and Cliff's effect sizes. Therefore, MAHAKIL is strongly recommended as an efficient alternative for defect prediction models built on highly imbalanced datasets.

12 October 2022 in Journal of Systems and Software
Verified
Journal Article
Open access
GGGörkem Giray
Görkem Giray
Kwabena Ebo BenninKwabena Ebo Bennin
Kwabena Ebo Bennin
ÖKÖmer Köksal
Ömer Köksal
ÖBÖnder Babur
Önder Babur
Bedir TekinerdoganBedir Tekinerdogan
Bedir Tekinerdogan

1 January 2019 in Information and Software Technology
Verified
Journal Article
Closed access
YXYan Xiao
Yan Xiao
JKJacky Keung
Jacky Keung
Kwabena Ebo BenninKwabena Ebo Bennin
Kwabena Ebo Bennin
QMQing Mi
Qing Mi

21 June 2018 in Empirical Software Engineering
Verified
Journal Article
Closed access
PDF file
Kwabena Ebo BenninKwabena Ebo Bennin
Kwabena Ebo Bennin
JKJacky W. Keung
Jacky W. Keung
AMAkito Monden
Akito Monden

16 October 2023 in Expert Systems with Applications
Verified
Journal Article
Open access
JBJon Nicolas Bondevik
Jon Nicolas Bondevik
Kwabena Ebo BenninKwabena Ebo Bennin
Kwabena Ebo Bennin
ÖBÖnder Babur
Önder Babur
CECarsten Ersch
Carsten Ersch

1 August 2018 in Information and Software Technology
Verified
Journal Article
Closed access
NLNachai Limsettho
Nachai Limsettho
Kwabena Ebo BenninKwabena Ebo Bennin
Kwabena Ebo Bennin
JKJacky W. Keung
Jacky W. Keung
HHHideaki Hata
Hideaki Hata
KMKenichi Matsumoto
Kenichi Matsumoto