Genetic Algorithm: Reviews, Implementations and Applications

被引:38
作者
Alam, Tanweer [1 ]
Qamar, Shamimul [2 ]
Dixit, Amit [3 ]
Benaida, Mohamed [4 ]
机构
[1] Islamic Univ Madinah, Comp & Informat Syst, Dept Comp Sci, Madinah, Saudi Arabia
[2] King Khalid Univ, Abha, Saudi Arabia
[3] Quantum Sch Technol, Roorkee, Uttar Pradesh, India
[4] Islamic Univ Madinah, Madinah, Saudi Arabia
来源
INTERNATIONAL JOURNAL OF ENGINEERING PEDAGOGY | 2020年 / 10卷 / 06期
关键词
Genetic Algorithm; Search Techniques; Random Tests; Evolution; Applications; UNIVERSITY; INTERNET; MODEL;
D O I
10.3991/ijep.v10i6.14567
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Nowadays genetic algorithm (GA) is greatly used in engineering pedagogy as an adaptive technique to learn and solve complex problems and issues. It is a meta-heuristic approach that is used to solve hybrid computation challenges. GA utilizes selection, crossover, and mutation operators to effectively manage the searching system strategy. This algorithm is derived from natural selection and genetics concepts. GA is an intelligent use of random search supported with historical data to contribute the search in an area of the improved outcome within a coverage framework. Such algorithms are widely used for maintaining high-quality reactions to optimize issues and problems investigation. These techniques are recognized to be somewhat of a statistical investigation process to search for a suitable solution or prevent an accurate strategy for challenges in optimization or searches. These techniques have been produced from natural selection or genetics principles. For random testing, historical information is provided with intelligent enslavement to continue moving the search out from the area of improved features for processing of the outcomes. It is a category of heuristics of evolutionary history using behavioral science-influenced methods like an annuity, gene, preference, or combination (sometimes refers to as hybridization). This method seemed to be a valuable tool to find solutions for problems optimization. In this paper, the author has explored the GAs, its role in engineering pedagogies, and the emerging areas where it is using, and its implementation.
引用
收藏
页码:57 / 77
页数:21
相关论文
共 44 条
  • [31] Mathew TomV., 2012, GENETIC ALGORITHM
  • [32] Mirjalili S., 2020, Nature-Inspired Optimizers, P69, DOI DOI 10.1007/978-3-030-12127-3_5
  • [33] Mirjalili S, 2019, STUD COMPUT INTELL, V780, P43, DOI 10.1007/978-3-319-93025-1_4
  • [34] Mironova O, 2017, INT J ENG PEDAGOG, V7, P7, DOI 10.3991/ijep.v7i4.7425
  • [35] Nugroho ED, 2017, 2017 3RD INTERNATIONAL CONFERENCE ON SCIENCE AND TECHNOLOGY - COMPUTER (ICST), P136, DOI 10.1109/ICSTC.2017.8011867
  • [36] Piserchia Zachary, 2018, THESIS
  • [37] Application of genetic algorithm for scheduling and schedule coordination problems
    Shrivastava, P
    Dhingra, SL
    Gundaliya, PJ
    [J]. JOURNAL OF ADVANCED TRANSPORTATION, 2002, 36 (01) : 23 - 41
  • [38] Sivanandam S.N., 2008, INTRO GENETIC ALGORI, P165
  • [39] Sivaraj R., 2011, International Journal of Engineering Science and Technology, V3, P3792
  • [40] Tabassum Mujahid., 2014, Int J Digit Inf Wirel Commun (IJDIWC), V4, P124, DOI [10.17781/P001091, DOI 10.17781/P001091]