Nazar K. Hussein, Mohammed Qaraad, Souad Amjad, M. Farag, Saima Hassan, S. Mirjalili, Mostafa A. Elhosseini
{"title":"Enhancing feature selection with GMSMFO: A global optimization algorithm for machine learning with application to intrusion detection","authors":"Nazar K. Hussein, Mohammed Qaraad, Souad Amjad, M. Farag, Saima Hassan, S. Mirjalili, Mostafa A. Elhosseini","doi":"10.1093/jcde/qwad053","DOIUrl":"https://doi.org/10.1093/jcde/qwad053","url":null,"abstract":"\u0000 The paper addresses the limitations of the Moth-Flame Optimization (MFO) algorithm, a meta-heuristic used to solve optimization problems. The MFO algorithm, which employs moths' transverse orientation navigation technique, has been used to generate solutions for such problems. However, the performance of MFO is dependent on the flame production and spiral search components, and the search mechanism could still be improved concerning the diversity of flames and the moths' ability to find solutions. The authors propose a revised version called GMSMFO, which uses a Novel Gaussian mutation mechanism and shrink MFO to enhance population diversity and balance exploration and exploitation capabilities. The study evaluates the performance of GMSMFO using the CEC 2017 benchmark and 20 datasets, including a high-dimensional intrusion detection system dataset. The proposed algorithm is compared to other advanced metaheuristics, and its performance is evaluated using statistical tests such as Friedman and Wilcoxon rank-sum. The study shows that GMSMFO is highly competitive and frequently superior to other algorithms. It can identify the ideal feature subset, improving classification accuracy and reducing the number of features used. The main contribution of this research paper includes the improvement of the exploration/exploitation balance and the expansion of the local search. The ranging controller and Gaussian mutation enhance navigation and diversity. The research paper compares GMSMFO with traditional and advanced metaheuristic algorithms on 29 benchmarks and its application to binary feature selection on 20 benchmarks, including intrusion detection systems. The statistical tests (Wilcoxon rank-sum and Friedman) evaluate the performance of GMSMFO compared to other algorithms. The algorithm source code is available at https://github.com/MohammedQaraad/GMSMFO-algorithm.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79754476","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
H. Jia, Yongchao Li, Di Wu, Honghua Rao, Changsheng Wen, L. Abualigah
{"title":"Multi-strategy Remora Optimization Algorithm for solving multi-extremum problems","authors":"H. Jia, Yongchao Li, Di Wu, Honghua Rao, Changsheng Wen, L. Abualigah","doi":"10.1093/jcde/qwad044","DOIUrl":"https://doi.org/10.1093/jcde/qwad044","url":null,"abstract":"\u0000 A metaheuristic algorithm that simulates the foraging behavior of remora has been proposed in recent years, called ROA. ROA mainly simulates host parasitism and host switching in the foraging behavior of remora. However, in the experiment, it was found that there is still room for improvement in the performance of ROA. When dealing with complex optimization problems, ROA often falls into local optimal solutions, and there is also the problem of too-slow convergence. Inspired by the natural rule of “Survival of the fittest ”, this paper proposes a random restart strategy to improve the ability of ROA to jump out of the local optimal solution. Secondly, inspired by the foraging behavior of remora, this paper adds an information entropy evaluation strategy and visual perception strategy based on ROA. With the blessing of three strategies, a multi-strategy Remora Optimization Algorithm (MSROA) is proposed. Through 23 benchmark functions and IEEE CEC2017 test functions, MSROA is comprehensively tested, and the experimental results show that MSROA has strong optimization capabilities. In order to further verify the application of MSROA in practice, this paper tests MSROA through five practical engineering problems, which proves that MSROA has strong competitiveness in solving practical optimization problems.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86367514","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Challenges and opportunities in green hydrogen supply chain through metaheuristic optimization","authors":"Saman A. Gorji","doi":"10.1093/jcde/qwad043","DOIUrl":"https://doi.org/10.1093/jcde/qwad043","url":null,"abstract":"\u0000 A comprehensive analysis of the green hydrogen supply chain is presented in this paper, encompassing production, storage, transportation, and consumption, with a focus on the application of metaheuristic optimisation. The challenges associated with each stage are highlighted, and the potential of metaheuristic optimisation methods to address these challenges is discussed. The primary method of green hydrogen production, water electrolysis through renewable energy, is outlined along with the importance of its optimisation. Various storage methods, such as compressed gas, liquid hydrogen, and material-based storage, are covered with an emphasis on the need for optimisation to improve safety, capacity, and performance. Different transportation options, including pipelines, trucks, and ships, are explored, and factors influencing the choice of transportation methods in different regions are identified. Various hydrogen consumption methods and their associated challenges, such as fuel cell performance optimisation, hydrogen-based heating systems design, and energy conversion technology choice, are also discussed. The paper further investigates multi-objective approaches for the optimisation of problems in this domain. The significant potential of metaheuristic optimisation techniques is highlighted as a key to addressing these challenges and improving overall efficiency and sustainability with respect to future trends in this rapidly advancing area.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87469949","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An improved YOLOX approach for low-light and small object detection: PPE on tunnel construction sites","authors":"Zijian Wang, Zixiang Cai, Yimin Wu","doi":"10.1093/jcde/qwad042","DOIUrl":"https://doi.org/10.1093/jcde/qwad042","url":null,"abstract":"\u0000 Tunnel construction sites pose a significant safety risk to workers due to the low-light conditions that can affect visibility and lead to accidents. Therefore, identifying personal protective equipment (PPE) is critical to prevent injuries and fatalities. A few research has addressed the challenges posed by tunnel construction sites whose light conditions are lower and images are captured from a distance. In this study, we proposed an improved YOLOX approach and a new dataset for detecting low-light and small PPE. We modified the YOLOX architecture by adding ConvNeXt modules to the backbone for deep feature extraction and introducing the fourth YOLOX head for enhancing multiscale prediction. Additionally, we adopted the CLAHE algorithm for augmenting low-light images after comparing it with eight other methods. Consequently, the improved YOLOX approach achieves an mAP of 86.94%, which is 4.23% higher than the original model and outperforms selected state-of-the-art. It also improves the AP of small object classes by 7.17% on average and attains a real-time processing speed of 22 FPS. Furthermore, we constructed a novel dataset with 8,285 low-light instances and 6,814 small ones. The improved YOLOX approach offers accurate and efficient detection performance, which can reduce safety incidents on tunnel construction sites.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88161761","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ulanbek Auyeskhan, C. Steed, Soohyung Park, Dong-Hyun Kim, Im Doo Jung, Namhun Kim
{"title":"Virtual reality-based assembly-level design for additive manufacturing decision framework involving human aspects of design","authors":"Ulanbek Auyeskhan, C. Steed, Soohyung Park, Dong-Hyun Kim, Im Doo Jung, Namhun Kim","doi":"10.1093/jcde/qwad041","DOIUrl":"https://doi.org/10.1093/jcde/qwad041","url":null,"abstract":"\u0000 There is a combinatorial explosion of alternative variants of an assembly design owing to the design freedom provided by Additive Manufacturing. In this regard, a novel Virtual Reality-based decision-support framework is presented herein for extracting the superior assembly design to be fabricated by AM route. It specifically addresses the intersection between human assembly and AM hence combining Design for Assembly, and Design for Additive Manufacturing using Axiomatic Design theory. Several Virtual Reality experiments were carried out to achieve this with human subjects assembling parts. At first, a 2D table is assembled, and the data are used to confirm the independence of nonfunctional requirements such as assembly time and assembly displacement error according to Independence Axiom. Then this approach is demonstrated on an industrial lifeboat hook with three assembly design variations. The data from these experiments are utilized to evaluate the possible combinations of the assembly in terms of probability density based on the Information Axiom. The technique effectively identifies the assembly design most likely to fulfill the nonfunctional requirements. To the authors’ best knowledge, this is the first study that numerically extracts the human aspect of design at an early design stage in the decision process and considers the selection of the superior assembly design in a detailed design stage. Finally, this process is automated using a graphical user interface, which embraces the practicality of the currently integrated framework and enables manufacturers to choose the best assembly design.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-05-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78869884","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Mobina Mousapour Mamoudan, A. Ostadi, Nima Pourkhodabakhsh, A. M. F. Fard, Faezeh Soleimani
{"title":"Hybrid neural network-based metaheuristics for prediction of financial markets: a case study on global gold market","authors":"Mobina Mousapour Mamoudan, A. Ostadi, Nima Pourkhodabakhsh, A. M. F. Fard, Faezeh Soleimani","doi":"10.1093/jcde/qwad039","DOIUrl":"https://doi.org/10.1093/jcde/qwad039","url":null,"abstract":"\u0000 Technical analysis indicators are popular tools in financial markets. These tools help investors to identify buy and sell signals with relatively large errors. The main goal of this study is to develop new practical methods to identify fake signals obtained from technical analysis indicators in the precious metals market. In this paper, we analyze these indicators in different ways based on the recorded signals for ten months. The main novelty of this research is to propose hybrid neural network-based metaheuristic algorithms for analyzing them accurately while increasing the performance of the signals obtained from technical analysis indicators. We combine a convolutional neural network and a bidirectional gated recurrent unit whose hyperparameters are optimized using the firefly metaheuristic algorithm. To determine and select the most influential variables on the target variable, we use another successful recently-developed metaheuristic, namely, the moth-flame optimization algorithm. Finally, we compare the performance of the proposed models with other state-of-the-art single and hybrid deep learning and machine learning methods from the literature. Finally, the main finding is that the proposed neural network-based metaheuristics can be useful as a decision support tool for investors to address and control the enormous uncertainties in the financial and precious metals markets.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81332766","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Structural optimization of multistage centrifugal pump via computational fluid dynamics and machine learning method","authors":"Jiantao Zhao, J. Pei, J. Yuan, Wenjie Wang","doi":"10.1093/jcde/qwad045","DOIUrl":"https://doi.org/10.1093/jcde/qwad045","url":null,"abstract":"\u0000 To implement energy savings in multistage centrifugal pumps, a return channel is utilized to replace the origin inter-stage flow channel structure, and then a single-objective optimization work containing high-precision numerical simulation, design variable dimensionality reduction, and machine learning is conducted to obtain the optimal geometric parameters. The variable dimensionality reduction process is based on the Spearman correlation analysis method. The influence of 15 design variables of the impeller and return channel is investigated, and seven of them with high-impact factors are selected as the final optimization variables. Thereafter, a genetic algorithm-backpropagation neural network (GA-BPNN) model is used to create a surrogate model with a high-fitting performance by employing a GA to optimize the initial thresholds and weights of a BPNN. Finally, a multi-island genetic algorithm (MIGA) is employed to maximize hydraulic efficiency under the nominal condition. The findings demonstrate that the optimized model’s efficiency is increased by 4.29% at 1.0Qd, and the deterioration of the pump performance under overload conditions is effectively eliminated (the maximum efficiency increase is 14.72% at 1.3Qd). Furthermore, the internal flow analysis indicates that the optimization scheme can improve the turbulence kinetic energy distribution and reduce unstable flow structures in the multistage centrifugal pump.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88356683","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An adaptive marine predator algorithm based optimization method for hood lightweight design","authors":"Chenglin Zhang, Zhicheng He, Qiqi Li, Yong Chen, Shaowei Chen, X. Nie","doi":"10.1093/jcde/qwad047","DOIUrl":"https://doi.org/10.1093/jcde/qwad047","url":null,"abstract":"The lightweight design of the hood is crucial for the structural optimization of an entire vehicle. However, traditional high-fidelity-based lightweight methods are time-consuming due to the complex structures of the hood, and the lightweight results heavily rely on engineering experiences. To this end, an improved adaptive marine predator algorithm (AMPA) is proposed to solve this problem. Compared to the original marine predator algorithm (MPA), the proposed AMPA adapts to optimization problems through three enhancements, including chaotic theory-based initialization, a mixed search strategy, and dynamic partitioning of iteration phases. Experimental comparisons of AMPA, MPA, and eight state-of-the-art algorithms are conducted on IEEE CEC2017 benchmark functions. AMPA outperforms the others in both 30- and 50-dimensional experiments. Friedman and Wilcoxon’s sign-rank tests further confirm AMPA’s superiority and statistical significance. An implicit parametric model of the hood is generated, and the critical design variables are determined through global sensitivity analysis to realize hood lightweight. The stacking method is employed to construct a surrogate meta-model of the hood to accelerate the optimization efficiency of the vehicle hood. Utilizing the meta-model and the proposed AMPA, the hood mass is reduced by 7.43% while all six static and dynamic stiffness metrics are enhanced. The effectiveness of the proposed optimization method is validated through finite element analysis.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87167189","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Hong-Kyun Noh, Jae Hyuk Lim, Seungchul Lee, Taejoo Kim, Deog-Kwan Kim
{"title":"Surrogate modeling of the fan plot of a rotor system considering composite blades using convolutional neural networks with image composition","authors":"Hong-Kyun Noh, Jae Hyuk Lim, Seungchul Lee, Taejoo Kim, Deog-Kwan Kim","doi":"10.1093/jcde/qwad049","DOIUrl":"https://doi.org/10.1093/jcde/qwad049","url":null,"abstract":"\u0000 This study proposes an image composition technique based on convolutional neural networks (CNNs) to construct a surrogate model for predicting fan plots of three-dimensional (3D) composite blades, which represent natural frequency lists at different rotational speeds. The proposed method composes critical 2D cross-section images to improve the accuracy of the model. Numerical examples with various compositions of cross-section images are presented to demonstrate the efficacy of the CNN model. Additionally, gradient-weighted class activation mapping analysis is used to reveal the relationship between the internal structure of the blade and the fan plots. The study shows that using multiple images in the image composition technique improves the accuracy of the model compared to using single or fewer images. Overall, the proposed method provides a promising approach for predicting fan plots of 3D composite blades using CNN models.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86202587","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Ball tracking and trajectory prediction system for tennis robots","authors":"Yoseph Yang, David Kim, Dongil Choi","doi":"10.1093/jcde/qwad054","DOIUrl":"https://doi.org/10.1093/jcde/qwad054","url":null,"abstract":"\u0000 Recently, as the service robot market has grown, robots have emerged in various fields such as industry, service, and sports. In the field of sports, robots that can play with humans have been developed. We proposed a novel vision system for measuring the trajectory of a tennis ball and predicting its bound position, which can be utilized in the development of tennis robots. In this paper, we introduce a ball detection algorithm using an artificial neural network and a ball trajectory prediction algorithm using stereo vision. Our approach involved the use of a net vision system and a robot vision system to accurately detect and track the ball as it moves across the court. By combining these two systems, we were able to predict the trajectory and bound position of the tennis ball with high accuracy. As a result, the accuracy of the neural network for ball detection in actual tennis images reaches 81.4%. The ball trajectory prediction error in Gazebo simulation is 29.6 cm in the x-axis, 7.2 cm in the y-axis, and 11.7 cm in the z-axis on average.","PeriodicalId":48611,"journal":{"name":"Journal of Computational Design and Engineering","volume":null,"pages":null},"PeriodicalIF":4.9,"publicationDate":"2023-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76124968","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}