Abdelmonem M. Ibrahim
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Abdelmonem M. Ibrahim has a total of 12 co-authors. Here are the top co-authors by number of shared publications:
- Mohamed Aly Tawhid
Department of Mathematics and Statistics, Faculty of Science, Thompson Rivers University, Kamloops, BC V2C 0C8, Canada
5 shared publications - Abdel-Rahman Hedar
Department of Computer Science, Faculty of Computers & Information, Assiut University, Assiut 71526, Egypt
2 shared publications - Alaa E. Abdel Hakim
Department of Computer Science in Jamoum, Umm Al-Qura University, Makkah 25371, Saudi Arabia
2 shared publications - Adel A. Sewisy
Department of Computer Science, Faculty of Computers & Information, Assiut University, 71526 Assiut, Egypt
1 shared publication - Ahmed Ayman
Department of Mathematics, Faculty of Science, Al-Azhar University, Assiut 71524, Egypt
1 shared publication - Doaa A. Fakhry
Computer Science Branch, Department of Mathematics, Faculty of Science, Assiut University, Assiut 71516, Egypt
1 shared publication
Latest Publications
- Open Access
A Chaos-Enhanced Binary Newton–Raphson Optimizer for High-Dimensional Sensor Data Feature Selection
Feature selection is crucial for high-dimensional sensor and biomedical data because it reduces redundancy, improves generalization, and supports interpretable biomarker discovery. In this study, we propose a Binary Chaos-Enhanced Newton–Raphson-Based Optimizer (BCNRBO) for wrapper-based feature selection. The method integrates chaotic search dynamics, a Hamming-distance-based Dynamic Potential mechanism, and a new binary transfer function to enhance exploration and prevent premature convergence. BCNRBO was evaluated on 26 benchmark datasets using a variety of classifiers, including K-nearest neighbor (KNN), decision tree (DT), Naive Bayes (NB), and Support Vector Machine (SVM) classifiers. The proposed method consistently achieved competitive or superior classification performance while selecting fewer features than competing binary metaheuristic methods. In particular, BCNRBO consistently achieved the best feature reduction performance across all classifiers and secured the top Friedman rankings for DT, NB, and SVM, demonstrating its overall effectiveness. Statistical tests confirmed significant improvements over competing methods in most pairwise comparisons. These results suggest that BCNRBO is a promising feature selection strategy for sensor-derived biomedical and neurorehabilitation data, where compact and reliable digital biomarkers are needed.
Open AccessA Chaos-Enhanced Binary Newton–Raphson Optimizer for High-Dimensional Sensor Data Feature Selection
Feature selection is crucial for high-dimensional sensor and biomedical data because it reduces redundancy, improves generalization, and supports interpretable biomarker discovery. In this study, we propose a Binary Chaos-Enhanced Newton–Raphson-Based Optimizer (BCNRBO) for wrapper-based feature selection. The method integrates chaotic search dynamics, a Hamming-distance-based Dynamic Potential mechanism, and a new binary transfer function to enhance exploration and prevent premature convergence. BCNRBO was evaluated on 26 benchmark datasets using a variety of classifiers, including K-nearest neighbor (KNN), decision tree (DT), Naive Bayes (NB), and Support Vector Machine (SVM) classifiers. The proposed method consistently achieved competitive or superior classification performance while selecting fewer features than competing binary metaheuristic methods. In particular, BCNRBO consistently achieved the best feature reduction performance across all classifiers and secured the top Friedman rankings for DT, NB, and SVM, demonstrating its overall effectiveness. Statistical tests confirmed significant improvements over competing methods in most pairwise comparisons. These results suggest that BCNRBO is a promising feature selection strategy for sensor-derived biomedical and neurorehabilitation data, where compact and reliable digital biomarkers are needed.
- Open Access
- 27 March 2026
- Published by MDPI AG in Algorithms
- Vol. 19 (4) , 256
Genetic Programming Algorithm Evolving Robust Unary Costs for Efficient Graph Cut Segmentation
Accurate cell and nuclei segmentation remains challenging due to the sensitivity of classical graph-cut methods to parameter tuning. While deep learning models like U-Net offer strong performance, they require large annotated datasets and substantial GPU resources. This work presents a cost-effective alternative: a genetic programming (GP) framework that jointly optimizes unary cost functions and regularization parameters for graph-cut segmentation, coupled with automatic seed selection. Evaluation is conducted under two distinct protocols: (1) oracle-guided per-image optimization, establishing upper-bound performance (mean Dice 0.822, IoU 0.733), and (2) true generalization via train/test split, where expressions learned on 50 images are applied to 50 unseen images (mean Dice 0.695, IoU 0.588). The fixed-model generalization still significantly outperforms the baseline graph cut ( Dice, ). Cross-dataset validation on MoNuSeg (H&E histopathology) achieves a Dice score of 0.823 with the fixed GP model, significantly outperforming the baseline (+0.272). This result uses a single fixed model—the best-performing expression from BBBC038 training—applied in a zero-shot manner to MoNuSeg without any retraining or domain adaptation. All 100 images showed non-negative improvement under oracle optimization in the experiments. The method requires no GPU training, runs in 550 s per image for oracle search, and offers interpretable symbolic cost functions. Code and annotations are provided to ensure reproducibility. This approach offers a practical, interpretable alternative in resource-constrained biomedical imaging settings.- 27 March 2026
- Published by MDPI AG in Algorithms
- Vol. 19 (4) , 256
Open AccessGenetic Programming Algorithm Evolving Robust Unary Costs for Efficient Graph Cut Segmentation
Accurate cell and nuclei segmentation remains challenging due to the sensitivity of classical graph-cut methods to parameter tuning. While deep learning models like U-Net offer strong performance, they require large annotated datasets and substantial GPU resources. This work presents a cost-effective alternative: a genetic programming (GP) framework that jointly optimizes unary cost functions and regularization parameters for graph-cut segmentation, coupled with automatic seed selection. Evaluation is conducted under two distinct protocols: (1) oracle-guided per-image optimization, establishing upper-bound performance (mean Dice 0.822, IoU 0.733), and (2) true generalization via train/test split, where expressions learned on 50 images are applied to 50 unseen images (mean Dice 0.695, IoU 0.588). The fixed-model generalization still significantly outperforms the baseline graph cut ( Dice, ). Cross-dataset validation on MoNuSeg (H&E histopathology) achieves a Dice score of 0.823 with the fixed GP model, significantly outperforming the baseline (+0.272). This result uses a single fixed model—the best-performing expression from BBBC038 training—applied in a zero-shot manner to MoNuSeg without any retraining or domain adaptation. All 100 images showed non-negative improvement under oracle optimization in the experiments. The method requires no GPU training, runs in 550 s per image for oracle search, and offers interpretable symbolic cost functions. Code and annotations are provided to ensure reproducibility. This approach offers a practical, interpretable alternative in resource-constrained biomedical imaging settings. - Open Access
- 3 December 2024
- Published by MDPI AG in Algorithms
- Vol. 17 (12) , 551
Ellipsoidal K-Means: An Automatic Clustering Approach for Non-Uniform Data Distributions
Traditional K-means clustering assumes, to some extent, a uniform distribution of data around predefined centroids, which limits its effectiveness for many realistic datasets. In this paper, a new clustering technique, simulated-annealing-based ellipsoidal clustering (SAELLC), is proposed to automatically partition data into an optimal number of ellipsoidal clusters, a capability absent in traditional methods. SAELLC transforms each identified cluster into a hyperspherical cluster, where the diameter of the hypersphere equals the minor axis of the original ellipsoid, and the center is encoded to represent the entire cluster. During the assignment of points to clusters, local ellipsoidal properties are independently considered. For objective function evaluation, the method adaptively transforms these ellipsoidal clusters into a variable number of global clusters. Two objective functions are simultaneously optimized: one reflecting partition compactness using the silhouette function (SF) and Euclidean distance, and another addressing cluster connectedness through a nearest-neighbor algorithm. This optimization is achieved using a newly-developed multiobjective simulated annealing approach. SAELLC is designed to automatically determine the optimal number of clusters, achieve precise partitioning, and accommodate a wide range of cluster shapes, including spherical, ellipsoidal, and non-symmetric forms. Extensive experiments conducted on UCI datasets demonstrated SAELLC’s superior performance compared to six well-known clustering algorithms. The results highlight its remarkable ability to handle diverse data distributions and automatically identify the optimal number of clusters, making it a robust choice for advanced clustering analysis.
- 3 December 2024
- Published by MDPI AG in Algorithms
- Vol. 17 (12) , 551
Open AccessEllipsoidal K-Means: An Automatic Clustering Approach for Non-Uniform Data Distributions
Traditional K-means clustering assumes, to some extent, a uniform distribution of data around predefined centroids, which limits its effectiveness for many realistic datasets. In this paper, a new clustering technique, simulated-annealing-based ellipsoidal clustering (SAELLC), is proposed to automatically partition data into an optimal number of ellipsoidal clusters, a capability absent in traditional methods. SAELLC transforms each identified cluster into a hyperspherical cluster, where the diameter of the hypersphere equals the minor axis of the original ellipsoid, and the center is encoded to represent the entire cluster. During the assignment of points to clusters, local ellipsoidal properties are independently considered. For objective function evaluation, the method adaptively transforms these ellipsoidal clusters into a variable number of global clusters. Two objective functions are simultaneously optimized: one reflecting partition compactness using the silhouette function (SF) and Euclidean distance, and another addressing cluster connectedness through a nearest-neighbor algorithm. This optimization is achieved using a newly-developed multiobjective simulated annealing approach. SAELLC is designed to automatically determine the optimal number of clusters, achieve precise partitioning, and accommodate a wide range of cluster shapes, including spherical, ellipsoidal, and non-symmetric forms. Extensive experiments conducted on UCI datasets demonstrated SAELLC’s superior performance compared to six well-known clustering algorithms. The results highlight its remarkable ability to handle diverse data distributions and automatically identify the optimal number of clusters, making it a robust choice for advanced clustering analysis.
- 2 July 2023
- Published by Springer Nature
- p. 105-138
IGA: An Improved Genetic Algorithm for Real-Optimization Problem
- 2 July 2023
- Published by Springer Nature
- p. 105-138
IGA: An Improved Genetic Algorithm for Real-Optimization Problem
- 4 January 2023
- Published by Springer Nature in Soft Computing
- Vol. 27 (13) , 8867-8895
An efficient hybrid swarm intelligence optimization algorithm for solving nonlinear systems and clustering problems
- 4 January 2023
- Published by Springer Nature in Soft Computing
- Vol. 27 (13) , 8867-8895
An efficient hybrid swarm intelligence optimization algorithm for solving nonlinear systems and clustering problems
- 17 June 2019
- Published by Springer Nature in Evolutionary Intelligence
- Vol. 12 (4) , 541-561
A hybridization of cuckoo search and particle swarm optimization for solving nonlinear systems
- 17 June 2019
- Published by Springer Nature in Evolutionary Intelligence
- Vol. 12 (4) , 541-561
A hybridization of cuckoo search and particle swarm optimization for solving nonlinear systems
- Open Access
- 25 October 2018
- Published by Oxford University Press (OUP) in Journal of Computational Design and Engineering
- Vol. 6 (3) , 354-367
A hybridization of differential evolution and monarch butterfly optimization for solving systems of nonlinear equations
In this study, we propose a new hybrid algorithm consisting of two meta-heuristic algorithms; Differential Evolution (DE) and the Monarch Butterfly Optimization (MBO). This hybrid is called DEMBO. Both of the meta-heuristic algorithms are typically used to solve nonlinear systems and unconstrained optimization problems. DE is a common metaheuristic algorithm that searches large areas of candidate space. Unfortunately, it often requires more significant numbers of function evaluations to get the optimal solution. As for MBO, it is known for its time-consuming fitness functions, but it traps at the local minima. In order to overcome all of these disadvantages, we combine the DE with MBO and propose DEMBO which can obtain the optimal solutions for the majority of nonlinear systems as well as unconstrained optimization problems. We apply our proposed algorithm, DEMBO, on nine different, unconstrained optimization problems and eight well-known nonlinear systems. Our results, when compared with other existing algorithms in the literature, demonstrate that DEMBO gives the best results for the majority of the nonlinear systems and unconstrained optimization problems. As such, the experimental results demonstrate the efficiency of our hybrid algorithm in comparison to the known algorithms. Highlights This paper proposes a new hybridization of differential evolution and monarch butterfly optimization. Solve system of nonlinear equations and unconstrained optimization problem. The efficiency and effectiveness of our algorithm are provided. Experimental results prove the superiority of our algorithm over the state-of-the-arts.
- 25 October 2018
- Published by Oxford University Press (OUP) in Journal of Computational Design and Engineering
- Vol. 6 (3) , 354-367
Open AccessA hybridization of differential evolution and monarch butterfly optimization for solving systems of nonlinear equations
In this study, we propose a new hybrid algorithm consisting of two meta-heuristic algorithms; Differential Evolution (DE) and the Monarch Butterfly Optimization (MBO). This hybrid is called DEMBO. Both of the meta-heuristic algorithms are typically used to solve nonlinear systems and unconstrained optimization problems. DE is a common metaheuristic algorithm that searches large areas of candidate space. Unfortunately, it often requires more significant numbers of function evaluations to get the optimal solution. As for MBO, it is known for its time-consuming fitness functions, but it traps at the local minima. In order to overcome all of these disadvantages, we combine the DE with MBO and propose DEMBO which can obtain the optimal solutions for the majority of nonlinear systems as well as unconstrained optimization problems. We apply our proposed algorithm, DEMBO, on nine different, unconstrained optimization problems and eight well-known nonlinear systems. Our results, when compared with other existing algorithms in the literature, demonstrate that DEMBO gives the best results for the majority of the nonlinear systems and unconstrained optimization problems. As such, the experimental results demonstrate the efficiency of our hybrid algorithm in comparison to the known algorithms. Highlights This paper proposes a new hybridization of differential evolution and monarch butterfly optimization. Solve system of nonlinear equations and unconstrained optimization problem. The efficiency and effectiveness of our algorithm are provided. Experimental results prove the superiority of our algorithm over the state-of-the-arts.
- Open Access
- 6 October 2018
- Published by MDPI AG in Algorithms
- Vol. 11 (10) , 151
K-Means Cloning: Adaptive Spherical K-Means Clustering
We propose a novel method for adaptive K-means clustering. The proposed method overcomes the problems of the traditional K-means algorithm. Specifically, the proposed method does not require prior knowledge of the number of clusters. Additionally, the initial identification of the cluster elements has no negative impact on the final generated clusters. Inspired by cell cloning in microorganism cultures, each added data sample causes the existing cluster ‘colonies’ to evaluate, with the other clusters, various merging or splitting actions in order for reaching the optimum cluster set. The proposed algorithm is adequate for clustering data in isolated or overlapped compact spherical clusters. Experimental results support the effectiveness of this clustering algorithm.
- 6 October 2018
- Published by MDPI AG in Algorithms
- Vol. 11 (10) , 151
Open AccessK-Means Cloning: Adaptive Spherical K-Means Clustering
We propose a novel method for adaptive K-means clustering. The proposed method overcomes the problems of the traditional K-means algorithm. Specifically, the proposed method does not require prior knowledge of the number of clusters. Additionally, the initial identification of the cluster elements has no negative impact on the final generated clusters. Inspired by cell cloning in microorganism cultures, each added data sample causes the existing cluster ‘colonies’ to evaluate, with the other clusters, various merging or splitting actions in order for reaching the optimum cluster set. The proposed algorithm is adequate for clustering data in isolated or overlapped compact spherical clusters. Experimental results support the effectiveness of this clustering algorithm.
- 1 March 2017
- Published by Natural Sciences Publishing in Applied Mathematics & Information Sciences
- Vol. 11 (2) , 339-352
Conjugate Direction DE Algorithm for Solving Systems of Nonlinear Equations
- 1 March 2017
- Published by Natural Sciences Publishing in Applied Mathematics & Information Sciences
- Vol. 11 (2) , 339-352
Conjugate Direction DE Algorithm for Solving Systems of Nonlinear Equations