This website uses cookies to ensure you have the best experience. Learn more

Genetic Algorithms Essay

1960 words - 8 pages


Genetic algorithm sounds like terminology from a B-rated sci-fi movie. Just what is a genetic algorithm? Is it human? Is it a computer? Is it alive? Is it the mutant offspring from some defunct Government experiment? All of these questions, and more, will be answered within the pages of this paper. The adventure will begin with a trip back in time to the roots of genetic algorithms. From there, the journey will press on to the inventor, or the father of genetic algorithms, Dr. John H. Holland at the University of Michigan. Finally, moving forward in time, covering a span of over twenty years from the inception of the genetic algorithm to its present day representations and applications, the terminology and concepts behind these algorithms will be explored.

"God . . . created a number of possibilities in case some of

His prototypes failed-that is the meaning of evolution."

Graham Greene (1904-91), British novelist.

Mr. Visconti, in Travels With My Aunt, pt. 2, ch. 7 (1969).

Nature - it is all around us. We see it everyday, and we are even a part of it. It is so simple, but yet, so complex and over thousands of years, it has changed to adapt to its environment. This process of change is called evolution. It is not a process that we are overtly aware of, however, we are products of it. It can be said that the process of evolution is a process of adaptation. Adaptation is the part of evolution that has captivated computer scientists since the beginning of the computer age. Back in the 1960's the process of adaptation intrigued John Holland. This intrigue led him to study it formally. He believed that somehow this process, or the mechanisms of this process, could be captured in a computer. He proceeded to develop ways to do just that.

Between the 60's and 70's, Dr. Holland, along with his students and colleagues, laid the foundation for an area of artificial intelligence (AI) research that is now called genetic algorithms. Genetic algorithms are not a separate discipline under AI research, but are considered part of evolutionary computation. The field of evolutionary computation is mainly made up of evolution strategies, evolutionary programming and genetic algorithms. Research in this field is based on "the idea that evolution could be used as an optimization tool for engineering problems." [4] The common thread in all evolutionary systems is the belief that it is possible "to evolve a population of candidate solutions to a given problem, using operators inspired by natural genetic variation and natural selection." [1] John Holland's original intent was not to design algorithms that solve specific problems, as was the mindset of the day, but instead to study the process of adaptation.

In nature, natural selection occurs partly through the functions of crossover, inversion, and mutation, which will be defined later. Natural selection also occurs through reproduction and death. One of the basic ideas...

Find Another Essay On Genetic Algorithms

10 Years Beyond: The Role of Biomedical Computing in Future Health Care

1097 words - 5 pages computational algorithms are ubiquitous. Advances in electronics and computer science are immediately being used for betterment of health care and solve its current problems such as high costs, disintegrated care and human errors. With personal electronics faithfully in keeping the Moore’s law technology has already put high computational potential in everybody’s pockets. It is quite reasonable to expect collection of information that is important

Various Brain Tumor Detection Techniques Essay

4541 words - 18 pages ), functional MRI (fMRI), Computed Tomography ( CT ) Scans and various others. Differences based on performance and accuracy between some well-known techniques and the methodologies applied in various image segmentation techniques are also considered in this paper. Index Terms— Magnetic Resonance Imaging (MRI), functional MRI (fMRI), Computed Tomography ( CT ) Scans, Genetic Algorithms (GAs). I. INTRODUCTION A brain tumor is an abnormal growth of

Position Control of Hydraulic Servo System Using PID Controller Tuned by Some Evolutionary Techniques

1679 words - 7 pages stability,” In Proceedings of IEEE International Conference on Intelligent System Application to Power Systems (ISAP). Gaing, Z. L., 2004. A particle swarm optimization approach for optimum design of PID controller in AVR system. Energy Conversion, IEEE Transactions on, 19(2), pp. 384-391. Goldberg, David E., and John H. Holland, 1988, “Genetic algorithms and machine learning,” Machine learning, 3(2), pp. 95-99. Hagglund T., 1995, “PID controller

The Architecture of the smart antenna

661 words - 3 pages of Electrical, Electronics and Communication Engineering, Vol. 1 (9), 2011 [3] PC Habib Awan,PC Khurrum Abdullah,Capt. Shahid Abbas and Capt. Ali Ahsan, “Implementation of Smart Antenna System using Genetic algorithm and Artificial Immune System” [4] Joseph Liberti, Theodore S. Rappaport, “Smart Antenna for Wireless Communications: IS-95 and Third Generation CDMA Applications” [5] Theodore S Rappaport, “Smart Antennas: adaptive arrays, algorithms & wireless position location” IEEE, Inc, 1998 – Technology & Engineering

Expert Systems

1317 words - 6 pages that can make life easier. An expert system does just that; it allows for computers to make automated decisions without human intervention or labor input. The field of artificial intelligence is right where these systems stem from, but differs in many ways from other artificial intelligence based methods like genetic algorithms. For one, like genetic algorithms, traditional computer software will use an algorithm paired with a data structure to

What is Cutting Stock?

1289 words - 6 pages approach. These include genetic algorithms (Jakobs (1996); Ramesh Babu (1999); Dowsland (2006); Gonçalves (2007)), simulated annealing algorithms (Dagli and Hajakbari (1990) ; Lai and Chan (1996); Martins et al. (2010)), neural network algorithms by Dagli and Poshyanonda (1997), and some hybrid metaheuristic algorithms by Hopper and Turton (2001); Hi-fi and M’Hallah (2003); Bortfeldt ( 2006). High computing time is a major concern in hybrid neural

TLBO ALgorithms and Optimization

977 words - 4 pages Optimization, in simple terms, means minimize the cost incurred and maximize the profit such as resource utilization. EAs are population based metaheuristic (means optimize problem by iteratively trying to improve the solution with regards to given measure of quality) optimization algorithms that often perform well on approximating solution to all types of problem because they do not make any assumptions about the underlying evaluation of

How Privacy Preserving Data Mining Protects Your Information

665 words - 3 pages and natural selection and performs the fitness tests on new structures to select the best population. In this paper, the method uses binary transactional dataset as an input and modifies the original dataset based on the concept of genetic algorithms. All the Sensitive rules become hide and minimum modification performed in original dataset. The data is converted into Boolean format such as 1 and 0, 1 represents the availability of data items

Energy Efficient Mobile Ad Hoc Network (MANET)

2553 words - 10 pages multicast routing based on the genetic algorithm for MANETs,” Mathematical and Computer Modelling, vol.53, no. 11, pp. 2238–2250, 2011. [4] A.T. Haghighat, K. Faez, M. Dehghan, “GA-Based heuristic algorithms for QoS based multicast routing,” in: Knowledge-based Systems, vol. 16, pp. 305–312, 2003. [5] A. T. Haghighat, K. Faez, M. Dehghan, A. Mowlaei, and Y. Ghahremani, “A genetic algorithm for Steiner tree optimization with multiple constraints

Assessment of genetic diversity in some safflower genotypes showing variability for salt tolerance

996 words - 4 pages similarity among all genotypes were calculated according to the dice algorithms in NTSYS-pc V2.1 statistical package (Rohlf 2002). The similarity matrices were analyzed by the unweighted pair group mean average (UPGMA) method for constructing genetic distance phenograms. Heterozygosity and polymorphic information content (PIC) for each microsatellite locus were calculated using Power Marker version 3.25.

Fuzzy Ranking Based Non-Dominated Sorting Genetic Algorithm-II for Network Overload Alleviation

675 words - 3 pages constraints such as generation and load balance, bus voltage limits, power flow equations and active and reactive power limits. A variety of optimization techniques have been applied to solve the OPF problem such as gradient method [1], linear programming method [2] and interior point method. In conventional optimization methods, identification of global minimum is not possible. To overcome the difficulty, evolutionary algorithms like genetic

Similar Essays

Genetic Algorithms Essay

681 words - 3 pages Genetic algorithms for timetabling The possibilities and advantages of the meta-heuristic methods to timetabling problems have been studied extensively within the timetabling research community. It is a well established fact that methods incorporating domain specific heuristics can give acceptable solutions very quickly, but they often lack the optimization capabilities of the more intensive search methods provided by meta-heurists- tics

Automated Software Test Data Optimization Using Ai (Is Ii Short Report)Arshad 087104

4155 words - 17 pages should automatically generate test cases. Automatic test data generation is a hot topic in the search software testing in the past few years. Several techniques have been proposed with different accents. Among them, most methods based on genetic algorithms (GA). This paper proposes Genetic Algorithm (GA) to test data generation for optimizing the software testing [19]. Verification and Validation through testing software is a dynamic field of

Recent Trends In Document Clustering With Evolutionary Based Algorithms

2695 words - 11 pages , and S. Park, Multi-Objective Genetic Algorithms, NSGA-II and SPEA2, for Document Clustering, in Software Engineering, Business Continuity, and Education, T.-h. Kim, et al., Editors. 2011, Springer Berlin Heidelberg. p. 219-227. 31. Liu, Y., et al. Document Clustering Method Based on Visual Features. in Internet of Things (iThings/CPSCom), 2011 International Conference on and 4th International Conference on Cyber, Physical and Social Computing

A Copula Based Eda For A Class Of Continuous Multiobjective Problems

1301 words - 6 pages the efficacy metaheuristics to solve the complex problem [5], there are a different type of EA ( evolutionary Algorithms): genetic algorithm, genetic programming, differential evolution and the Estimation of Distribution Algorithms (EDA) [6] , this last type was recently been the main subject of a lot of research problem in mono and multiobjective optimisation [7] [8] [9] [10] [11], this is due that those algorithms are based on estimations