EDBT 2026 Demo / reviewers in the wild / expert
Karlo Abnoosian
dblp:251/8222
· DBLP profile ↗
7ranked-venue papers
1as first author
6since 2021 · last 2023
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 4 since 2021Computer networks · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Prediction of diabetes disease using an ensemble of machine learning multi-classifier modelsabstractBACKGROUND 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. Karlo Abnoosian, Rahman Farnoosh, Mohammad Hassan Behzadi |
BMC Bioinform. | 1 |
| 2022 | Nature-inspired virtual machine placement mechanisms: A systematic reviewabstractAbstract Cloud data centers do not completely use their resources, resulting in resource underutilization. Cloud computing companies primarily leverage virtualization technologies to supply cost‐effective service provision. In order to optimize cloud performance, virtual machines (VMs) must be placed among physical machines (PMs). When it comes to concentrating on the issues in the cloud computing environment, effective VM placement (VMP) is one of the primary difficulties that might cost suppliers money. VMP may be applied in a variety of ways in cloud computing. In terms of lowering related processing overhead, consolidating the cloud environment to become a highly on‐demand method, balancing the load among PMs, power usage, and refining performance, VMP techniques still require improvement in the computing environment. This study aims to provide a comprehensive overview of VMP approaches. This article provides an up‐to‐date survey of the most related VMP literature to highlight study possibilities in cloud settings utilizing nature‐inspired metaheuristic algorithms. The findings suggest that placing VMs in the most efficient place saves power usage substantially. The key problem is to minimize data center energy usage without compromising performance or breaking service level agreements. Finally, we will discuss and look at what further may be accomplished in this line of science. Yuqiang Kong, Yaoping He, Karlo Abnoosian |
Concurr. Comput. Pract. Exp. | 3 |
| 2022 | A fuzzy-based method for cloud service migration using a shark smell optimization algorithmabstractAbstract Computation should develop and become more powerful and flexible as a result of the expansion of apps and the incorporation of novel consumers into the realm of computing systems. The potential of live virtual machine (VM) migration among various clouds is one of the growing study fields in cloud computing. It can be more important when the cloud service quality that a user is presently using deteriorates or when a new cloud service is launched that is superior in performance, quality, and pricing to the existing services. Because this problem is NP‐Hard in nature, this article proposes a method to migrate the load from an over‐loaded VMs to the active machine that is least loaded using a fuzzy‐based shark smell optimization algorithm. This algorithm is based on a shark's ability to discover prey as a strong hunter in nature, based on the shark's smell sense and motion to the odor source. The suggested optimization technique mathematically models diverse shark behaviors in the search environment, which is seawater. The CloudSim is utilized to illustrate the efficiency of the approach compared to others. The outcomes reveal that energy consumption and execution time are better than Genetic Algorithm and Particle Swarm Optimization algorithms. Xiaomei Hu, Karlo Abnoosian |
Concurr. Comput. Pract. Exp. | 5 |
| 2022 | A new metaheuristic-based method for solving the virtual machines migration problem in the green cloud computingabstractSummary Cloud computing (CC) provides dynamic hiring of server abilities as scalable virtualized services to end‐users. However, data center hosting wastes massive amounts of energy resulting in high operational costs and carbon footprints. Also, virtualization is one of CC's main features, and physical resources are delivered by virtual machine (VM). Therefore, in the present article, a new method is provided to improve the VM energy consumption and execution time in the VM migration problem using a hybrid optimization algorithm. Since this issue is one of the famous NP‐hard problems, a method is proposed in this article works based on genetic algorithm (GA) and particle swarm optimization (PSO) algorithm. The hybrid algorithm uses a GA to dominate PSO algorithms' constraints, such as weak convergence and stymie in global optima. The CloudSim simulator is employed to show the efficiency of the method compared to others. Using this method will keep the proficiency and power performance of the data centers at the same level. The results showed that energy consumption in the proposed method is better than the other three methods and has been improved by an average of 23.19%. Also, the results showed that execution time is better than the other three methods and has been improved by an average of 29.01%. Yanfei Xu, Karlo Abnoosian |
Concurr. Comput. Pract. Exp. | 2 |
| 2021 | An energy-aware method for task allocation in the Internet of things using a hybrid optimization algorithmabstractSummary Internet of Things (IoT) is utilized as an emerging sample for defining the future of technology in which physical items like sensors, radio‐frequency identification tags, mobile phones, actuators, and so on, can have interaction together and have cooperation with their neighbors for obtaining joint objectives. The performance of the deployed tasks and applications on the network is considered as one of the critical goals in this model, which is achieved by the task allocation mechanism. Task allocation in the IoT is so complicated due to the intricate connection among machines. The task allocation problem is considered as an NP‐hard problem, so a new task allocation algorithm in the IoT environment is proposed using the combination of Simulated Annealing (SA) and Particle Swarm Optimization (PSO) algorithm. Also, the issues of the PSO algorithm, such as getting stuck in local optimization and not achieving an optimal response, forced us to present a method based on the combination of SA and the PSO algorithms. The results of simulation in MATLAB environment illustrated that the suggested method performs better compared to the PSO and SA‐based methods. Xiaojun Ren, Shaochun Chen, Karlo Abnoosian |
Concurr. Comput. Pract. Exp. | 4 |
| 2021 | A multi-objective method for virtual machines allocation in cloud data centres using an improved grey wolf optimization algorithmabstractAbstract Cloud computing is a rapidly evolving computational technology. It is a distributed computational system that offers dynamically scaled computational resources, such as processing power, storage, and applications, delivered as a service through the Internet. Virtual machines (VMs) allocation is known as one of the most significant problems in cloud computing. It aims to find a suitable location for VMs on physical machines (PMs) to attain predefined aims. So, the main purpose is to reduce energy consumption and improve resource utilization. Because the VM allocation issue is NP‐hard, meta‐heuristic and heuristic methods are frequently utilized to address it. This paper presents an energy‐aware VM allocation method using the improved grey wolf optimization (IGWO) algorithm. Our key goals are to decrease both energy consumption and allocation time. The simulation outcomes from the MATLAB simulator approve the excellence of the algorithm compared to previous works. Masoud Hashemi, Danial Javaheri, Parisa Sabbagh, Behdad Arandian, Karlo Abnoosian |
IET Commun. | 5 |
| 2019 | Method for replica selection in the Internet of Things using a hybrid optimisation algorithmabstractInternet 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. Karzan Wakil, Habibeh Nazif, Sepideh Panahi, Karlo Abnoosian, Saeid Sheikhi |
IET Commun. | 4 |