1
|
Rahman Lingkon ML, Ahmmed MS. Application of an improved ant colony optimization algorithm of hybrid strategies using scheduling for patient management in hospitals. Heliyon 2024; 10:e40134. [PMID: 39748973 PMCID: PMC11693920 DOI: 10.1016/j.heliyon.2024.e40134] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/12/2024] [Revised: 08/10/2024] [Accepted: 11/04/2024] [Indexed: 01/04/2025] Open
Abstract
To balance the convergence speed and solution diversity and enhance optimization performance when addressing large-scale optimization problems, this research study presents an improved ant colony optimization (ICMPACO) technique. Its foundations include the co-evolution mechanism, the multi-population strategy, the pheromone diffusion mechanism, and the pheromone updating method. The suggested ICMPACO approach separates the ant population into elite and common categories and breaks the optimization problem into several sub-problems to boost the convergence rate and prevent slipping into the local optimum value. To increase optimization capacity, the pheromone update approach is applied. Ants emit pheromone at a certain spot, and that pheromone progressively spreads to a variety of nearby regions thanks to the pheromone diffusion process. Here, the real gate assignment issue and the travelling salesman problem (TSP) are chosen for the validation of the performance for the optimization of the ICMPACO algorithm. The experiment's findings demonstrate that the suggested ICMPACO method can successfully solve the gate assignment issue, find the optimal optimization value in resolving TSP, provide a better assignment outcome, and exhibit improved optimization ability and stability. The assigned efficiency is comparatively higher than earlier ones. With an assigned efficiency of 83.5 %, it can swiftly arrive at the ideal gate assignment outcome by assigning 132 patients to 20 gates of hospital testing rooms. To minimize the patient's overall hospital processing time, this algorithm was specifically employed with a better level of efficiency to create appropriate scheduling in the hospital.
Collapse
Affiliation(s)
- Md. Limonur Rahman Lingkon
- Department of Industrial & Production Engineering, Rajshahi University of Engineering & Technology (RUET), Rajshahi- 6204, Bangladesh
| | - Md. Sazol Ahmmed
- Department of Industrial & Production Engineering, Rajshahi University of Engineering & Technology (RUET), Rajshahi- 6204, Bangladesh
| |
Collapse
|
2
|
A survey of evolutionary algorithms for supervised ensemble learning. KNOWL ENG REV 2023. [DOI: 10.1017/s0269888923000024] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/05/2023]
Abstract
Abstract
This paper presents a comprehensive review of evolutionary algorithms that learn an ensemble of predictive models for supervised machine learning (classification and regression). We propose a detailed four-level taxonomy of studies in this area. The first level of the taxonomy categorizes studies based on which stage of the ensemble learning process is addressed by the evolutionary algorithm: the generation of base models, model selection, or the integration of outputs. The next three levels of the taxonomy further categorize studies based on methods used to address each stage. In addition, we categorize studies according to the main types of objectives optimized by the evolutionary algorithm, the type of base learner used and the type of evolutionary algorithm used. We also discuss controversial topics, like the pros and cons of the selection stage of ensemble learning, and the need for using a diversity measure for the ensemble’s members in the fitness function. Finally, as conclusions, we summarize our findings about patterns in the frequency of use of different methods and suggest several new research directions for evolutionary ensemble learning.
Collapse
|
3
|
Zhang S, Wang Y. An improved software defect prediction model based on grey incidence analysis and Naive Bayes algorithm. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS 2022. [DOI: 10.3233/jifs-213570] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
Abstract
This paper aims to improve the accuracy of software defect prediction by using a prediction model based on grey incidence analysis and Naive Bayes algorithm. The model employs the Naïve Bayes as the basic classifier of the software defect prediction model. The grey incidence analysis is used to analyze the relation between software modules and ideal modules. Then, the grey correlation degree is embedded into the Naive Bayes classification model as a feature attribute. According to the comparison and analysis of NASA’s public dataset, the prediction model in this paper improves the prediction accuracy.
Collapse
Affiliation(s)
- Shu Zhang
- School of Business, Jiangnan University, Wuxi, Jiangsu Province, China
| | - Yuhong Wang
- School of Business, Jiangnan University, Wuxi, Jiangsu Province, China
| |
Collapse
|
4
|
Anđelić N, Baressi Šegota S, Lorencin I, Mrzljak V, Car Z. Estimation of COVID-19 epidemic curves using genetic programming algorithm. Health Informatics J 2021; 27:1460458220976728. [PMID: 33459107 DOI: 10.1177/1460458220976728] [Citation(s) in RCA: 9] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/30/2022]
Abstract
This paper investigates the possibility of the implementation of Genetic Programming (GP) algorithm on a publicly available COVID-19 data set, in order to obtain mathematical models which could be used for estimation of confirmed, deceased, and recovered cases and the estimation of epidemiology curve for specific countries, with a high number of cases, such as China, Italy, Spain, and USA and as well as on the global scale. The conducted investigation shows that the best mathematical models produced for estimating confirmed and deceased cases achieved R2 scores of 0.999, while the models developed for estimation of recovered cases achieved the R2 score of 0.998. The equations generated for confirmed, deceased, and recovered cases were combined in order to estimate the epidemiology curve of specific countries and on the global scale. The estimated epidemiology curve for each country obtained from these equations is almost identical to the real data contained within the data set.
Collapse
Affiliation(s)
- Nikola Anđelić
- University of Rijeka, Faculty of Engineering, Rijeka, Croatia
| | | | - Ivan Lorencin
- University of Rijeka, Faculty of Engineering, Rijeka, Croatia
| | - Vedran Mrzljak
- University of Rijeka, Faculty of Engineering, Rijeka, Croatia
| | - Zlatan Car
- University of Rijeka, Faculty of Engineering, Rijeka, Croatia
| |
Collapse
|
5
|
CFPS: Collaborative filtering based source projects selection for cross-project defect prediction. Appl Soft Comput 2021. [DOI: 10.1016/j.asoc.2020.106940] [Citation(s) in RCA: 12] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/19/2022]
|
6
|
A fuzzy-filtered neuro-fuzzy framework for software fault prediction for inter-version and inter-project evaluation. Appl Soft Comput 2019. [DOI: 10.1016/j.asoc.2019.02.008] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/20/2022]
|
7
|
Algorithm-supported, mass and sequence diversity-oriented random peptide library design. J Cheminform 2019; 11:25. [PMID: 30923940 PMCID: PMC6437963 DOI: 10.1186/s13321-019-0347-6] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/10/2018] [Accepted: 03/20/2019] [Indexed: 02/08/2023] Open
Abstract
Random peptide libraries that cover large search spaces are often used for the discovery of new binders, even when the target is unknown. To ensure an accurate population representation, there is a tendency to use large libraries. However, parameters such as the synthesis scale, the number of library members, the sequence deconvolution and peptide structure elucidation, are challenging when increasing the library size. To tackle these challenges, we propose an algorithm-supported approach to peptide library design based on molecular mass and amino acid diversity. The aim is to simplify the tedious permutation identification in complex mixtures, when mass spectrometry is used, by avoiding mass redundancy. For this purpose, we applied multi (two- and three-)-objective genetic algorithms to discriminate between library members based on defined parameters. The optimizations led to diverse random libraries by maximizing the number of amino acid permutations and minimizing the mass and/or sequence overlapping. The algorithm-suggested designs offer to the user a choice of appropriate compromise solutions depending on the experimental needs. This implies that diversity rather than library size is the key element when designing peptide libraries for the discovery of potential novel biologically active peptides.
Collapse
|
8
|
Abstract
Software defect prediction has been one of the key areas of exploration in the domain of software quality. In this paper, we perform a systematic mapping to analyze all the software defect prediction literature available from 1995 to 2018 using a multi-stage process. A total of 156 studies are selected in the first step, and the final mapping is conducted based on these studies. The ability of a model to learn from data that does not come from the same project or organization will help organizations that do not have sufficient training data or are going to start work on new projects. The findings of this research are useful not only to the software engineering domain, but also to the empirical studies, which mainly focus on symmetry as they provide steps-by-steps solutions for questions raised in the article.
Collapse
|
9
|
Lopez-Garcia P, Masegosa AD, Osaba E, Onieva E, Perallos A. Ensemble classification for imbalanced data based on feature space partitioning and hybrid metaheuristics. APPL INTELL 2019. [DOI: 10.1007/s10489-019-01423-6] [Citation(s) in RCA: 27] [Impact Index Per Article: 4.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
|
10
|
Mousavi R, Eftekhari M, Rahdari F. Omni-Ensemble Learning (OEL): Utilizing Over-Bagging, Static and Dynamic Ensemble Selection Approaches for Software Defect Prediction. INT J ARTIF INTELL T 2018. [DOI: 10.1142/s0218213018500240] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
Machine learning methods in software engineering are becoming increasingly important as they can improve quality and testing efficiency by constructing models to predict defects in software modules. The existing datasets for software defect prediction suffer from an imbalance of class distribution which makes the learning problem in such a task harder. In this paper, we propose a novel approach by integrating Over-Bagging, static and dynamic ensemble selection strategies. The proposed method utilizes most of ensemble learning approaches called Omni-Ensemble Learning (OEL). This approach exploits a new Over-Bagging method for class imbalance learning in which the effect of three different methods of assigning weight to training samples is investigated. The proposed method first specifies the best classifiers along with their combiner for all test samples through Genetic Algorithm as the static ensemble selection approach. Then, a subset of the selected classifiers is chosen for each test sample as the dynamic ensemble selection. Our experiments confirm that the proposed OEL can provide better overall performance (in terms of G-mean, balance, and AUC measures) comparing with other six related works and six multiple classifier systems over seven NASA datasets. We generally recommend OEL to improve the performance of software defect prediction and the similar problem based on these experimental results.
Collapse
Affiliation(s)
- Reza Mousavi
- Department of Biochemistry & Molecular Medicine, George Washington University, Washington, DC 20037, USA
| | - Mahdi Eftekhari
- Department of Computer Engineering, Shahid Bahonar University of Kerman, Kerman, Iran
| | - Farhad Rahdari
- Department of Computer and IT, Institute of Science and High Technology and Environmental Sciences, Graduate University of Advanced Technology, Kerman, Iran
| |
Collapse
|
11
|
|
12
|
Study on an Adaptive Co-Evolutionary ACO Algorithm for Complex Optimization Problems. Symmetry (Basel) 2018. [DOI: 10.3390/sym10040104] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
|
13
|
Kumar S, Ranjan P. A phase wise approach for fault identification. JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES 2017. [DOI: 10.1080/02522667.2017.1380420] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/18/2022]
Affiliation(s)
- Sushant Kumar
- Department of Computer Science, Central University of South Bihar, Patna 800014, Bihar, India
| | - Prabhat Ranjan
- Department of Computer Science, Central University of South Bihar, Patna 800014, Bihar, India
| |
Collapse
|