karlo abnoosian

Dr. karlo abnoosian

islamic azad university science and research branch
+1

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

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

Representative Publications

View All Publications
12 September 2023 in BMC Bioinformatics
Verified
Journal Article
Open access
PDF file
karlo abnoosiankarlo abnoosian
karlo abnoosian
RFRahman Farnoosh
Rahman Farnoosh
MBMohammad Hassan Behzadi
Mohammad Hassan Behzadi
Background and objective: Diabetes is a life-threatening chronic disease with a growing global prevalence, necessitating early diagnosis and treatment to prevent severe complications. Machine learning has emerged as a promising approach for diabetes diagnosis, but challenges such as limited labeled data, frequent missing values, and dataset imbalance hinder the development of accurate prediction models. Therefore, a novel framework is required to address these challenges and improve performance. Methods: In this study, we propose an innovative pipeline-based multi-classification framework to predict diabetes in three classes: diabetic, non-diabetic, and prediabetes, using the imbalanced Iraqi Patient Dataset of Diabetes. Our framework incorporates various pre-processing techniques, including duplicate sample removal, attribute conversion, missing value imputation, data normalization and standardization, feature selection, and k-fold cross-validation. Furthermore, we implement multiple machine learning models, such as k-NN, SVM, DT, RF, AdaBoost, and GNB, and introduce a weighted ensemble approach based on the Area Under the Receiver Operating Characteristic Curve (AUC) to address dataset imbalance. Performance optimization is achieved through grid search and Bayesian optimization for hyper-parameter tuning. Results: Our proposed model outperforms other machine learning models, including k-NN, SVM, DT, RF, AdaBoost, and GNB, in predicting diabetes. The model achieves high average accuracy, precision, recall, F1-score, and AUC values of 0.9887, 0.9861, 0.9792, 0.9851, and 0.999, respectively. Conclusion: Our pipeline-based multi-classification framework demonstrates promising results in accurately predicting diabetes using an imbalanced dataset of Iraqi diabetic patients. The proposed framework addresses the challenges associated with limited labeled data, missing values, and dataset imbalance, leading to improved prediction performance. This study highlights the potential of machine learning techniques in diabetes diagnosis and management, and the proposed framework can serve as a valuable tool for accurate prediction and improved patient care. Further research can build upon our work to refine and optimize the framework and explore its applicability in diverse datasets and populations.

14 May 2024 in International Journal of System Assurance Engineering and Management
Verified
Journal Article
Closed access
PDF file
RFRahman Farnoosh
Rahman Farnoosh
karlo abnoosiankarlo abnoosian
karlo abnoosian

24 September 2021 in Concurrency and Computation: Practice and Experience
Verified
Journal Article
Closed access
PDF file
YXYanfei Xu
Yanfei Xu
karlo abnoosiankarlo abnoosian
karlo abnoosian

1 October 2019 in IET Communications
Verified
Journal Article
Open access
PDF file
KWKarzan Wakil
Karzan Wakil
HNHabibeh Nazif
Habibeh Nazif
SPSepideh Panahi
Sepideh Panahi
karlo abnoosiankarlo abnoosian
karlo abnoosian
SSSaeid Sheikhi
Saeid Sheikhi
Internet of Things (IoT) as a new technological revolution has been proposed recently wherein the things are connected over the Internet. Because of the inherent characteristics of IoT for storage of data at untrusted and heterogeneous hosts, data replication across large geographic distances for efficient data management is unavoidable. The selection of appropriate replication things in the IoT, which reduces response time and cost is one of the most important issues of data management. Since this problem is an NP‐hard problem, classic approaches are not efficient to solve this issue, and evolutionary algorithm such as ant colony optimisation (ACO) and genetic algorithm (GA) seems to be very useful. This study offers a method based on a combination of ACO and a GA to solve this problem. In the proposed method, the ACO has been used to create diversity, and afterwards, the GA is performed to provide a full search over the search space. The obtained results have shown the better performance of the proposed method in comparison with ACO, the High‐QoS First‐Replication (HQFR), and the Response Time‐based Replica Management algorithms with regard to waiting time. In addition, the obtained results have revealed the better performance of the hybrid method in comparison with HQFR and the Dynamic Cost‐aware Re‐replication and Re‐balancing Strategy.
1

2 July 2020 in International Journal of Communication Systems
Verified
Journal Article
Closed access
PDF file
LHLixia Huang
Lixia Huang
karlo abnoosiankarlo abnoosian
karlo abnoosian

11 January 2020 in Kybernetes
Verified
Journal Article
Closed access
GZGuan-Hong Zhang
Guan-Hong Zhang
OOOdbal Odbal
Odbal Odbal
karlo abnoosiankarlo abnoosian
karlo abnoosian
ODOdbal
Odbal
Purpose: Today, with the rapid growth of cloud computing (CC), there exist several users that require to execute their tasks by the available resources to obtain the best performance, reduce response time and use resources. However, despite the significance of the scheduling issue in CC, as far as the authors know, there is not any systematic and inclusive paper about studying and analyzing the recent methods. This paper aims to review the current mechanisms and techniques, which can be addressed in this area.Design/methodology/approach: The central purpose of this paper refers to offering a complete study of the state-of-the-art planning algorithms in the cloud and also instructions for future research. Besides, this paper offers a methodological analysis of the scheduling mechanisms in the cloud environment.Findings: The central role of this paper is to present a summary of the present issues related to scheduling in the cloud environment, providing a structure of some popular techniques in cloud scheduling scope and defining key areas for the development of cloud scheduling techniques in the future research.Research limitations/implications: In this paper, scheduling mechanisms are classified into two main categories include deterministic and non-deterministic algorithms; however, it can also be classified into different categories. In addition, the selection of all related papers could not be ensured. It is possible that some appropriate and related papers were removed in the search process.Practical implications: According to the results of this paper, the requirement for more suitable algorithms exists to allocate tasks for resources in cloud environments. In addition, some principal rules in cloud scheduling should be re-evaluated to achieve maximum productivity and minimize wasted expense and effort. In this direction, to stay away from overloading and under loading of components and resources, the proposed method should execute workloads in an adaptable and scalable way. As the number of users increased in cloud environments, the number of tasks in the cloud that needed to be scheduled proportionally increased. Thus, an efficient mechanism is needed for scheduling tasks in these environments.Originality/value: The general information gathered in this study makes the researchers acquainted with the state-of-the-art scheduling area of the cloud. Entirely, the answers to the research questions summarized the main objective of scheduling, current challenges, mechanisms and methods in the cloud systems. The authors hope that the results of this paper lead researchers to present more efficient scheduling techniques in cloud systems.