Rabeea Jaffari

Dr. Rabeea Jaffari

Software Engineering Department, Mehran University, Jamshoro, Sindh, Pakistan
orcid

Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

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

Representative Publications

View All Publications
16 April 2021 in Sensors
Verified
Journal Article
Open access
PDF file
RJRabeea Jaffari
Rabeea Jaffari
MHManzoor Ahmad Hashmani
Manzoor Ahmad Hashmani
Constantino Carlos Reyes-AldasoroConstantino Carlos Reyes-Aldasoro
Constantino Carlos Reyes-Aldasoro
The segmentation of power lines (PLs) from aerial images is a crucial task for the safe navigation of unmanned aerial vehicles (UAVs) operating at low altitudes. Despite the advances in deep learning-based approaches for PL segmentation, these models are still vulnerable to the class imbalance present in the data. The PLs occupy only a minimal portion (1–5%) of the aerial images as compared to the background region (95–99%). Generally, this class imbalance problem is addressed via the use of PL-specific detectors in conjunction with the popular class balanced cross entropy (BBCE) loss function. However, these PL-specific detectors do not work outside their application areas and a BBCE loss requires hyperparameter tuning for class-wise weights, which is not trivial. Moreover, the BBCE loss results in low dice scores and precision values and thus, fails to achieve an optimal trade-off between dice scores, model accuracy, and precision–recall values. In this work, we propose a generalized focal loss function based on the Matthews correlation coefficient (MCC) or the Phi coefficient to address the class imbalance problem in PL segmentation while utilizing a generic deep segmentation architecture. We evaluate our loss function by improving the vanilla U-Net model with an additional convolutional auxiliary classifier head (ACU-Net) for better learning and faster model convergence. The evaluation of two PL datasets, namely the Mendeley Power Line Dataset and the Power Line Dataset of Urban Scenes (PLDU), where PLs occupy around 1% and 2% of the aerial images area, respectively, reveal that our proposed loss function outperforms the popular BBCE loss by 16% in PL dice scores on both the datasets, 19% in precision and false detection rate (FDR) values for the Mendeley PL dataset and 15% in precision and FDR values for the PLDU with a minor degradation in the accuracy and recall values. Moreover, our proposed ACU-Net outperforms the baseline vanilla U-Net for the characteristic evaluation parameters in the range of 1–10% for both the PL datasets. Thus, our proposed loss function with ACU-Net achieves an optimal trade-off for the characteristic evaluation parameters without any bells and whistles. Our code is available at Github.

1 July 2023 in Journal of King Saud University Computer and Information Sciences
Verified
Journal Article
Open access
RJRabeea Jaffari
Rabeea Jaffari
MHManzoor Ahmed Hashmani
Manzoor Ahmed Hashmani
Constantino Carlos Reyes-AldasoroConstantino Carlos Reyes-Aldasoro
Constantino Carlos Reyes-Aldasoro
AJAisha Zahid Junejo
Aisha Zahid Junejo
HTHasmi Taib
Hasmi Taib
MAM. Nasir B. Abdullah
M. Nasir B. Abdullah

20 April 2023 in Engineering Proceedings
Verified
Conference Paper
Open access
PDF file
MMMariam Memon
Mariam Memon
AUAdil Ahmed Unar
Adil Ahmed Unar
SASyed Saad Ahmed
Syed Saad Ahmed
GDGhulam Hussain Daudpoto
Ghulam Hussain Daudpoto
RJRabeea Jaffari
Rabeea Jaffari
The development of signature-based methods or Machine Learning (ML) techniques on static data has dominated automated malware detection on android platforms. However, these techniques may not detect dangerous activities that only manifest during runtime. Furthermore, there is already a significant volume of unlabeled malware data available, making the production of datasets through supervised ML approach of manual labelling expensive. For anti-virus researchers, the process of malware development poses a significant engineering challenge because they lack an effective method for capturing potentially new harmful files while removing clean and well-known files. In this research, we propose a semi-supervised ML technique to detect android malware from android permissions and Application Programmer Interface (API) call logs. The ML technique is incorporated into an android application to scan the installed applications and detect the corresponding levels of maliciousness with success. The results depict the feasibility of our proposed method and application.

1 November 2025 in The Journal of Supercomputing
Verified
Journal Article
Closed access
PDF file
SSSaad Ahmed Syed
Saad Ahmed Syed
Humaira NisarHumaira Nisar
Humaira Nisar
YLYu Jen Lee
Yu Jen Lee
Saeed Mian QaisarSaeed Mian Qaisar
Saeed Mian Qaisar
YHYan Chai Hum
Yan Chai Hum
RJRabeea Jaffari
Rabeea Jaffari

31 July 2023 in Sensors
Verified
Journal Article
Open access
PDF file
NRNoor A'in A. Rahman
Noor A'in A. Rahman
ZMZazilah May
Zazilah May
RJRabeea Jaffari
Rabeea Jaffari
MHMehwish Hanif
Mehwish Hanif
Structural health monitoring is a popular inspection method that utilizes acoustic emission (AE) signals for fault detection in engineering infrastructures. Diagnosis based on the propagation of AE signals along any surface material offers an attractive solution for fault identification. However, the classification of AE signals originating from failure events, especially coating failure (coating disbondment), is a challenging task given the AE signature of each material. Thus, different experimental settings and analyses of AE signals are required to classify the various types of coating failures, and they are time-consuming and expensive. Hence, to address these issues, we utilized machine learning (ML) classification models in this work to evaluate epoxy-based-protective-coating disbondment based on the AE principle. A coating disbondment experiment consisting of coated carbon steel test panels for the collection of AE signals was implemented. The obtained AE signals were then processed to construct the final dataset to train various state-of-the-art ML classification models to divide the failure severity of coating disbondment into three classes. Consequently, methods for the extraction of useful features, the handling of data imbalance, and a reduction in the bias of ML models were also effectively utilized in this study. Evaluations of state-of-the-art ML classification models on the AE signal dataset in terms of standard metrics revealed that the decision forest classification model outperformed the other state-of-the-art models, with accuracy, precision, recall, and F1 score values of 99.48%, 98.76%, 97.58%, and 98.17%, respectively. These results demonstrate the effectiveness of utilizing ML classification models for the failure severity prediction of protective-coating defects via AE signals.

1 November 2017
Verified
Conference Paper
Closed access
RJRabeea Jaffari
Rabeea Jaffari
MMMohsin Memon
Mohsin Memon
THTahseen Hafiz
Tahseen Hafiz
RIRabia Iftikhar
Rabia Iftikhar
The advent of Business intelligence systems and data mining techniques has helped the business owners to make better decisions in order to increase their profits. Apart from other factors, profits and sales can be increased if an efficient and effective store infrastructure is in place. We propose a framework that uses customers' data to suggest improvements to the store's physical infrastructure by applying machine learning techniques. The research also covers the comparisons of recommendation systems in the retail industry and the application of two different machine learning approaches to achieve our goals.