Momotaz Begum

Dr. Momotaz Begum

orcid

Research Focus & Metrics

Academic Career Length

7Years (2020-Present)

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

Representative Publications

View All Publications
1 November 2023 in IEEE Access
Verified
Journal Article
Open access
MBMomotaz Begum
Momotaz Begum
MSMehedi Hasan Shuvo Shuvo
Mehedi Hasan Shuvo Shuvo
IAImran Ashraf
Imran Ashraf
Abdullah Al MamunAbdullah Al Mamun
Abdullah Al Mamun
Jia UddinJia Uddin
Jia Uddin
MSMd Abdus Samad
Md Abdus Samad
The rising deployment of software in automation and the cognitive skills of machines indicate a machine revolution in modern human civilization. Thus, diagnosing and predicting software faults is crucial to software reliability. In this paper, we first preprocessed four real datasets offered by National Aeronautics and Space Administration with twenty-one features using the Synthetic Minority Oversampling Technique and Label Encoding techniques. Subsequently, we experimented with thirteen software fault diagnosis Machine Learning (ML) models, i.e ., Random Forest Regression, Linear Regression, Naïve Bayes, Decision Tree Classifier, Logistic Regression, KNeighbors Classifier, AdaBoost, Gradient Boosting Classifier, Gradient Boosting Regression, XGBR Regressor, XGBoost Classifier, Extra Trees Classifier and Support Vectors Machine after that, we compared each ML Model to select the best diagnostic model. Among them, XGBR outperformed, considering the accuracy, mean square error, and R 2 score. We also used Explainable Artificial Intelligence (XAI), Local Interpretable Model (LIME), and SHapley Additive exPlanations (SHAP) to determine software fault features. We observed that Number of static invocations ( nosi ), Depth Inheritance Tree ( dit ), and Coupling Between Objects ( cbo ) features are the most affected software faults feature from datasets. For LIME, the average True positive of nosi is 40%, dit is 15%, and cbo is 20%; on the other hand, the SHAP average true positive value of nosi is 36%, cbo is 15%, and the norm true negative value of dit is 5%. Thus, LIME can afford the greatest impact on the model outcomes to identify features that are the most significant reasons for software defects.

16 April 2024 in IEEE Access
Verified
Journal Article
Open access
MBMomotaz Begum
Momotaz Begum
MSMehedi Hasan Shuvo Shuvo
Mehedi Hasan Shuvo Shuvo
MNMostofa Kamal Nasir
Mostofa Kamal Nasir
AHAmran Hossain
Amran Hossain
MHMohammad Jakir Hossain
Mohammad Jakir Hossain
MSMd Abdus Samad
Md Abdus Samad
Software defect identification (SDI) is a key part of improving the quality of software projects and lowering the risks that along with maintenance. It does identify the software defect causes that have not been reached yet to get sufficient results. On the other hand, many researchers have recently developed several models, including NN, ML, DL, advanced CNN, and LSTM, to enhance the effectiveness of defect prediction. Due to an insufficient dataset size, repeated investigations, and no longer appropriate baseline selection, the research on the CNN model was unable to produce reliable results. In addition, XAI a well-known explainability approach creates deep models in computer vision, as well as successfully handles the software defect prediction that is easy for humans to understand. To address these issues, firstly we have used SMOTE for preprocessing which was collected from the NASA repository; categorical and numerical data. Secondly, we have experimented with software defect prediction using 1D-CNN and 2D-CNN named lightweight CNN (LCNN). Subsequently, evaluation we have employed a 100-repetition holdout validation. For the cross-validation setup, we utilized the 1D-CNN model was $20\times 1$ , and for the 2D-CNN model, it was $4\times 5 \times 1$ . After that, the results of the experiment were compared and assessed in terms of accuracy, MSE, and AUC. The result shows that 2D-CNN shows 1.36% better contrast with 1D-CNN. Thirdly, we have conducted research on the identification of software defect features via LIME and SHAP in XAI stand as state-of-the-art techniques. However, we cannot use 2D-CNN because it involves more complex relationships, making it challenging to create transparent explanations. That is why we have realized that 1D-CNN will superior result to explain the root cause of software feature identifications. Finally, LIME provides accurate visualization of software defect features in contrast with SHAP, as well as it helps the stakeholders of the software industry easily find actual root causes of software defect identification.

15 July 2021 in J
Verified
Journal Article
Open access
PDF file
Jahid Hasan RonyJahid Hasan Rony
Jahid Hasan Rony
Mohammad Nazmul KarimMohammad Nazmul Karim
Mohammad Nazmul Karim
MD. Abdur RoufMD. Abdur Rouf
MD. Abdur Rouf
Md. Monirul IslamMd. Monirul Islam
Md. Monirul Islam
Jia UddinJia Uddin
Jia Uddin
MBMomotaz Begum
Momotaz Begum
The sewerage system is a primary element of a city and is responsible for the congestion of both rain and gray water from homes and industries. It is essential to have a monitoring system and a plan to perform prior expansion in the sewerage management system, to avoid massive disruption. However, there is no monitoring system in several overpopulated cities in the world, and the expansion process faces myriad difficulties and takes much time. This paper presents a model for an intelligent sewerage management system that provides real-time monitoring without any major changes to the previous system, using water sensors, a Global System for Mobile Communications (GSM) module, and a micro-controller. The condition of the sewerage acts as an input through the sensors; then, the microcontroller stores the value in the cloud and performs waste collection depending on the current situation. Meanwhile, after processing, the information reaches the monitoring system. Various trial installations of the proposed system have shown that it enables real-time monitoring to observe live conditions and helps to prevent sewerage blockage caused by solid waste. Considering a deficient cost model, this system can intensify the performance of poorly managed sewerage systems.

3 June 2024 in BMC Medical Research Methodology
Verified
Journal Article
Open access
PDF file
TSTumpa Rani Shaha
Tumpa Rani Shaha
MBMomotaz Begum
Momotaz Begum
JUJia Uddin
Jia Uddin
VTVanessa Yélamos Torres
Vanessa Yélamos Torres
JIJosep Alemany Iturriaga
Josep Alemany Iturriaga
MSMd Abdus Samad
Md Abdus Samad
In contemporary society, depression has emerged as a prominent mental disorder that exhibits exponential growth and exerts a substantial influence on premature mortality. Although numerous research applied machine learning methods to forecast signs of depression. Nevertheless, only a limited number of research have taken into account the severity level as a multiclass variable. Besides, maintaining the equality of data distribution among all the classes rarely happens in practical communities. So, the inevitable class imbalance for multiple variables is considered a substantial challenge in this domain. Furthermore, this research emphasizes the significance of addressing class imbalance issues in the context of multiple classes. We introduced a new approach Feature group partitioning (FGP) in the data preprocessing phase which effectively reduces the dimensionality of features to a minimum. This study utilized synthetic oversampling techniques, specifically Synthetic Minority Over-sampling Technique (SMOTE) and Adaptive Synthetic (ADASYN), for class balancing. The dataset used in this research was collected from university students by administering the Burn Depression Checklist (BDC). For methodological modifications, we implemented heterogeneous ensemble learning stacking, homogeneous ensemble bagging, and five distinct supervised machine learning algorithms. The issue of overfitting was mitigated by evaluating the accuracy of the training, validation, and testing datasets. To justify the effectiveness of the prediction models, balanced accuracy, sensitivity, specificity, precision, and f1-score indices are used. Overall, comprehensive analysis demonstrates the discrimination between the Conventional Depression Screening (CDS) and FGP approach. In summary, the results show that the stacking classifier for FGP with SMOTE approach yields the highest balanced accuracy, with a rate of 92.81%. The empirical evidence has demonstrated that the FGP approach, when combined with the SMOTE, able to produce better performance in predicting the severity of depression. Most importantly the optimization of the training time of the FGP approach for all of the classifiers is a significant achievement of this research.

8 April 2024
Verified
Conference Paper
Open access
MBMomotaz Begum
Momotaz Begum
MSMehedi Hasan Shuvo Shuvo
Mehedi Hasan Shuvo Shuvo
GMGolam Mostofa
Golam Mostofa
ARA B M Kamrul Islam Riad
A B M Kamrul Islam Riad
ATArabin Islam Talukder
Arabin Islam Talukder
Hossain ShahriarHossain Shahriar
Hossain Shahriar
Outlier reduction is crucial in computer science for improving data quality, analysis accuracy, and modeling robustness. Selection and modification of DBSCAN parameters are essential for optimal clustering accuracy and outlier detection. We developed an adaptive technique to minimize outliers in the DBSCAN algorithm using a linear congruential method (LCM) to determine values of Epsilon (Eps) and Min-Points (MinPts), known as modified DBSCAN (M-DBSCAN). To enhance the DBSCAN method, we create integer random numbers for MinPts (1--100) and floating numbers for Eps (0.1--1.5) using LCM. We adjusted parameter lists to reduce outliers based on MinPts and Eps values. We choose parameters based on dataset features and requirements, balancing clustering sensitivity and noise treatment. For experiment result analysis we use the Silhouette Score (SS) method. M-DBSCAN improved all cases and it has 50% poorer outlier accuracy than DBSCAN.

15 July 2025 in Eng
Verified
Journal Article
Open access
PDF file
ASAyesha Siddika
Ayesha Siddika
MBMomotaz Begum
Momotaz Begum
Fahmid Al FaridFahmid Al Farid
Fahmid Al Farid
Jia UddinJia Uddin
Jia Uddin
Hezerul Abdul KarimHezerul Abdul Karim
Hezerul Abdul Karim
In today’s fast-paced world of software development, it is essential to ensure that programs run smoothly without any issues. When dealing with complex applications, the objective is to predict and resolve problems before they escalate. The prediction of software defects is a crucial element in maintaining the stability and reliability of software systems. This research addresses this need by combining advanced techniques (ensemble techniques) with seventeen machine learning algorithms for predicting software defects, categorised into three types: semi-supervised, self-supervised, and supervised. In supervised learning, we mainly experimented with several algorithms, including random forest, k-nearest neighbors, support vector machines, logistic regression, gradient boosting, AdaBoost classifier, quadratic discriminant analysis, Gaussian training, decision tree, passive aggressive, and ridge classifier. In semi-supervised learning, we tested are autoencoders, semi-supervised support vector machines, and generative adversarial networks. For self-supervised learning, we utilized are autoencoder, simple framework for contrastive learning of representations, and bootstrap your own latent. After comparing the performance of each machine learning algorithm, we identified the most effective one. Among these, the gradient boosting AdaBoost classifier demonstrated superior performance based on an accuracy of 90%, closely followed by the AdaBoost classifier at 89%. Finally, we applied ensemble methods to predict software defects, leveraging the collective strengths of these diverse approaches. This enables software developers to significantly enhance defect prediction accuracy, thereby improving overall system robustness and reliability.