Quality and Diversity Optimization: a Unifying Modular Framework Antoine Cully and Yiannis Demiris, Senior Member, IEEE

Total Page:16

File Type:pdf, Size:1020Kb

Quality and Diversity Optimization: a Unifying Modular Framework Antoine Cully and Yiannis Demiris, Senior Member, IEEE 1 Quality and Diversity Optimization: A Unifying Modular Framework Antoine Cully and Yiannis Demiris, Senior Member, IEEE Abstract—The optimization of functions to find the best solu- QD-algorithm tion according to one or several objectives has a central role in Collection of diverse and high-performing solutions many engineering and research fields. Recently, a new family of optimization algorithms, named Quality-Diversity optimization, has been introduced, and contrasts with classic algorithms. Instead of searching for a single solution, Quality-Diversity Quality algorithms are searching for a large collection of both diverse Coverage and high-performing solutions. The role of this collection is to search space descriptor space Previously encountered Solution contained cover the range of possible solution types as much as possible, solution (not stored) in the collection and to contain the best solution for each type. The contribution of this paper is threefold. Firstly, we present a unifying framework Fig. 1: The objective of a QD-algorithm is to generate a of Quality-Diversity optimization algorithms that covers the two collection of both diverse and high-performing solutions. This main algorithms of this family (Multi-dimensional Archive of collection represents a (model free) projection of the high- Phenotypic Elites and the Novelty Search with Local Compe- dimensional search space into a lower dimensional space tition), and that highlights the large variety of variants that defined by the solution descriptors. The quality of a collection can be investigated within this family. Secondly, we propose algorithms with a new selection mechanism for Quality-Diversity is defined by its coverage of the descriptor space and by the algorithms that outperforms all the algorithms tested in this global quality of the solutions that are kept in the collection. paper. Lastly, we present a new collection management that overcomes the erosion issues observed when using unstructured collections. These three contributions are supported by extensive evolutionary algorithms are used to generate neural networks, experimental comparisons of Quality-Diversity algorithms on three different experimental scenarios. robot behaviors, or objects [9], [10]. However, from a more general perspective and in contrast Index Terms—Optimization Methods, Novelty Search, Quality- with Artificial Evolution, Natural Evolution does not produce Diversity, Behavioral Diversity, Collection of Solutions. one effective solution but rather an impressively large set of different organisms, all well adapted to their respective I. INTRODUCTION environment. Surprisingly, this divergent search aspect of Natural Evolution is rarely considered in engineering and Searching for high-quality solutions within a typically high- research fields, even though the ability to provide a large dimensional search space is an important part of engineering and diverse set of high-performing solutions appears to be and research. Intensive work has been done in recent decades promising for multiple reasons. to produce automated procedures to generate these solutions, For example, in a set of effective solutions, each provides which are commonly called “Optimization Algorithms”. The an alternative in the case that one solution turns out to be less applications of such algorithms are numerous and range from effective than expected. This can happen when the optimization modeling purposes to product design [1]. More recently, process takes place in simulation, and the obtained result does arXiv:1708.09251v1 [cs.NE] 12 May 2017 optimization algorithms have become the core of most machine not transfer well to reality (a phenomenon called the reality learning techniques. For example, they are used to adjust gap [11]). In this case, a large collection of solutions can the weights of neural networks in order to minimize the quickly provide a working solution [4]. Maintaining multiple classification error [2], [3], or to allow robots to learn new solutions and using them concurrently to generate actions or behaviors that maximize their velocity or accuracy [4], [5]. predict actions when done by other agents has also been shown Inspired by the ability of natural evolution to generate to be very successful in bioinspired motor control and cognitive species that are well adapted to their environment, Evolutionary robotics experiments[12]. Computation has a long history in the domain of optimization, Moreover, most artificial agents, like robots, should be able particularly in stochastic optimization [6]. For example, evolu- to exhibit different types of behavior in order to accomplish tionary methods have been used to optimize the morphologies their mission. For example, a walking robot needs to be able and the neural networks of physical robots [7], and to infer to move not only forwards, but in every direction and at the equations behind collected data [8]. These optimization different speeds, in order to properly navigate in its environment. abilities are also the core of Evolutionary Robotics in which Similarly, a robotic arm needs to be able to reach objects at different locations rather than at a single, predefined target. A. Cully and Y. Demiris are with the Personal Robotics Laboratory, Department of Electrical and Electronic Engineering, Imperial College London, Despite this observation, most optimization techniques that U.K. (e-mail: [email protected]; [email protected]). are employed to learn behaviors output only a single solution: 2 the one which maximizes the optimized function [10], [7], [5]. tend to the global-optimum and the diversity of the produced Learning generic controllers that are able to solve several tasks walking behaviors will not be enough to properly control the is particularly challenging, as it requires testing each solution robot. For instance, it will not contain slow behaviors, which on several scenarios to assess their quality [13]. The automatic are essential for the robot’s manoeuvrability. This example creation of a collection of behaviors is likely to overcome these illustrates that sampling the entire range of possible solutions limitations and will make artificial agents more versatile. is not always related to searching for the local optima, and why The diversity of the solutions could also be beneficial for it may be useful to have the diversity preservation mechanism the optimization process itself. The exploration process may not correlated with the performance function, but rather based find, within the diversity of the solutions, stepping stones that on differences in the solution type. allow the algorithm to find even higher-performing solutions. Similarly, the algorithms may be able to solve a given problem B. Searching for Diverse Solutions faster if they can rely on solutions that have been designed Following this idea of a non performance-based diversity for different but related situations. For example, modifying mechanism, the Novelty Search algorithm [18] introduces the an existing car design to make it lighter might be faster than idea of searching for solutions that are different from the inventing a completely new design. previous ones, without considering their quality. This concept Attracted by these different properties several recent works, is applied by optimizing a “novelty score” that characterizes the such as Novelty Search with Local Competition [14] and the difference of a solution compared to those already encountered, MAP-Elites algorithm [15], started to investigate the question which are stored in a “novelty archive”. The novelty archive is of generating large collections of both diverse and high- independent from the population of the evolutionary algorithm. performing solutions. Pugh et al. [16], [17] nicely named this The novelty score is computed as the average distance of question as the Quality-Diversity (QD) challenge. the k-nearest neighboring solutions that currently are in the After a brief description of the origins of QD-algorithms novelty archive, while the distances are computed according in the next section, we unify these algorithms into a single to a user-defined solution descriptor (also called a behavioral modular framework, which opens new directions to create characterization, or behavioral descriptor [18], [13]). When the QD-algorithms that combine the advantages of existing meth- novelty score of a solution exceeds a pre-defined threshold, ods (see section III). Moreover, we introduce a new QD- this solution is added to the archive and thus used to compute algorithm based on this framework that outperforms the the novelty score of future solutions. existing approaches by using a new selective pressure, named The main hypothesis behind this approach is that, in some the “curiosity score”. We also introduce a new archive cases, the optimal solutions cannot be found by simply maxi- management approach for unstructured archives, like the mizing the objective function. This is because the algorithm novelty archive [18]. The performance of these contributions is first needs to find stepping stones that are ineffective according assessed via an extensive experimental comparison involving to the objective function, but lead to promising solutions numerous variants of QD-algorithms (see section IV). After afterwards. A good illustration of this problem is the “deceptive the conclusion, we introduce the open-source library designed maze” [18] in which following the objective function inevitably for this study, which
Recommended publications
  • The Evolution of Imitation Without Cultural Transmission
    The Evolution of Imitation Without Cultural Transmission Lee Altenberg∗1, Susanne Still1, and Christopher J. Watkins2 1University of Hawai`i at M¯anoa 2Royal Holloway University of London July 22, 2021 Abstract The evolution and function of imitation in animal learning has always been associated with its crucial role in cultural transmission and cultural evolution. Can imitation evolve in the absence of cultural transmission? We investigate a model in which imitation is unbundled from cultural transmission: an organism's adult phenotype is plastically altered by its juvenile experiences of genetically determined juvenile traits within its co- hort, and the only information transmitted between generations is genetic. Transmission of phenotypic information between generations is precluded by the population being semelparous with discrete, non-overlapping gen- erations. We find that during a period of directional selection towards a phenotypic optimum, natural selection favors modifiers which cause an organism to bias its plastic phenotype in the direction opposite to the mean phenotype of the population. As the population approaches the phenotypic optimum and shifts into stabilizing selection, selection on the modifier reverses and favors strong imitation of the population mean. Imitation can become so strong that it results in \genotype-phenotype disengagement" (Gonzalez et al., 2017) or even \hyper-imitation"|where the adult phenotype overshoots the mean phenotype. Hyper-imitation produces an evolutionary pathology, where the phenotype is driven away from the optimum, resulting in a drop in mean fitness, and the collapse of imitation. Repeated cycles of hyper-imitation and its collapse are observed. Genetic constraints on hyper-imitation will prevent these cycles.
    [Show full text]
  • The Evolution of Dispersal in Random Environments and the Principle of Partial Control
    The Evolution of Dispersal in Random Environments and The Principle of Partial Control Lee Altenberg [email protected] Abstract If a genotype is distributed in space and its fitness varies with location, then selection will McNamara and Dall (2011) identified novel relationships change the spatial distribution of the genotype between the abundance of a species in different environ- through its effect on population demography. ments, the temporal properties of environmental change, This process can accumulate genotype members and selection for or against dispersal. Here, the mathemat- in locations to which they are well suited. This ics underlying these relationships in their two-environment accumulation by selection is the multiplier effect. model are investigated for arbitrary numbers of environ- ments. The effect they described is quantified as the It is possible, they discover, for the `multiplier effect’ to fitness-abundance covariance. The phase in the life cycle reverse | for there to be an excess of the population in where the population is censused is crucial for the impli- the worst habitats | when there is very rapid environ- cations of the fitness-abundance covariance. These rela- mental change. The environmental change they model tionships are shown to connect to the population genetics is a Markov process where are large number of patches literature on the Reduction Principle for the evolution of switch independently between two environments that pro- genetic systems and migration. Conditions that produce duce different growth rates for a population of organ- selection for increased unconditional dispersal are found to isms. They find that for moderate rates of environmental be new instances of departures from reduction described change, populations will have higher asymptotic growth by the \Principle of Partial Control" proposed for the evo- rates if they reduce their rate of unconditional disper- lution of modifier genes.
    [Show full text]
  • Implications of the Reduction Principle for Cosmological Natural Selection
    Implications of the Reduction Principle for Cosmological Natural Selection Lee Altenberg Associate Editor of BioSystems; Ronin Institute; [email protected] Smolin (1992) proposed that the fine-tuning problem for parameters of the Standard Model might be accounted for by a Darwinian process of universe reproduction — Cosmological Natural Selection (CNS) — in which black holes give rise to offspring universes with slightly altered parameters. The laws for variation and inheritance of the parameters are also subject to CNS if variation in transmission laws occurs. This is the strategy introduced by Nei (1967) to understand genetic transmission, through the evolutionary theory of modifier genes, whose methodology is adopted here. When mechanisms of variation themselves vary, they are subject to Feldman’s (1972) evolutionary Reduction Principle that selection favors greater faithfulness of replication. A theorem of Karlin (1982) allows one to generalize this principle beyond biological genetics to the unknown inheritance laws that would operate in CNS. The reduction principle for CNS is illustrated with a general multitype branching process model of universe creation containing competing inheritance laws. The most faithful inheritance law dominates the ensemble of universes. The Reduction Principle thus provides a mechanism to account for high fidelity of inheritance between universes. Moreover, it reveals that natural selection in the presence of variation in inheritance mechanisms has two distinct objects: maximization of both fitness and faithful inheritance. Tradeoffs between fitness and faithfulness open the possibility that evolved fundamental parameters are compromises, and not local optima to maximize universe production, in which case their local non-optimality may point to their involvement in the universe inheritance mechanisms.
    [Show full text]
  • Evolvability Suppression to Stabilize Far-Sighted Adaptations
    Evolvability Suppression to Stabilize Lee Altenberg Information and Computer Sciences Far-Sighted Adaptations University of Hawai’i at Manoa Honolulu, HI [email protected] Abstract The opportunistic character of adaptation through natural Keywords selection can lead to evolutionary pathologies—situations in which traits Evolvability, metapopulation, hierarchies, evolve that promote the extinction of the population. Such cheats, far-sighted pathologies include imprudent predation and other forms of habitat overexploitation, or the tragedy of the commons, adaptation to temporally unreliable resources, cheating and other antisocial behavior, infectious pathogen carrier states, parthenogenesis, and cancer, an intraorganismal evolutionary pathology. It is known that hierarchical population dynamics can protect a population from invasion by pathological genes. Can it also alter the genotype so as to prevent the generation of such genes in the first place, that is, suppress the evolvability of evolutionary pathologies? A model is constructed in which one locus controls the expression of the pathological trait, and a series of modifier loci exist that can prevent the expression of this trait. It is found that multiple evolvability checkpoint genes can evolve to prevent the generation of variants that cause evolutionary pathologies. The consequences of this finding are discussed. 1 Introduction Adaptation through natural selection is an opportunistic process, in that it is driven by the selective forces of the immediate moment upon the individual organism. Yet traits that provide immediate advantage to the individual may be detrimental to the population or species, or detrimental over longer time scales. This has been understood since Darwin. Conversely, traits may impose an immediate disadvantage to the individual, yet be advantageous to the population or species, or advantageous over longer time scales.
    [Show full text]
  • G. P. Wagner and L. Altenberg, Complex Adaptations and The
    Perspective: Complex Adaptations and the Evolution of Evolvability Gunter P. Wagner; Lee Altenberg Evolution, Vol. 50, No. 3. (Jun., 1996), pp. 967-976. Stable URL: http://links.jstor.org/sici?sici=0014-3820%28199606%2950%3A3%3C967%3APCAATE%3E2.0.CO%3B2-T Evolution is currently published by Society for the Study of Evolution. Your use of the JSTOR archive indicates your acceptance of JSTOR's Terms and Conditions of Use, available at http://www.jstor.org/about/terms.html. JSTOR's Terms and Conditions of Use provides, in part, that unless you have obtained prior permission, you may not download an entire issue of a journal or multiple copies of articles, and you may use content in the JSTOR archive only for your personal, non-commercial use. Please contact the publisher regarding any further use of this work. Publisher contact information may be obtained at http://www.jstor.org/journals/ssevol.html. Each copy of any part of a JSTOR transmission must contain the same copyright notice that appears on the screen or printed page of such transmission. The JSTOR Archive is a trusted digital repository providing for long-term preservation and access to leading academic journals and scholarly literature from around the world. The Archive is supported by libraries, scholarly societies, publishers, and foundations. It is an initiative of JSTOR, a not-for-profit organization with a mission to help the scholarly community take advantage of advances in technology. For more information regarding JSTOR, please contact [email protected]. http://www.jstor.org Mon Mar 17 12:37:59 2008 EVOLUTION INTERNATIONAL JOURNAL OF ORGANIC EVOLUTION PUBLISHED BY THE SOCIETY FOR THE STUDY OF EVOLUTION Vol.
    [Show full text]
  • Editorial Commentaries on a Selection of Marc Feldman’S TPB Papers Lee Altenberg A, Nicole Creanza B, Laurel Fogarty C, Lilach Hadany D, Oren Kolodny E, Kevin ∗ N
    Theoretical Population Biology 129 (2019) 4–8 Contents lists available at ScienceDirect Theoretical Population Biology journal homepage: www.elsevier.com/locate/tpb Commentary Some topics in theoretical population genetics: Editorial commentaries on a selection of Marc Feldman's TPB papers Lee Altenberg a, Nicole Creanza b, Laurel Fogarty c, Lilach Hadany d, Oren Kolodny e, Kevin ∗ N. Laland f, Laurent Lehmann g, Sarah P. Otto h, Noah A. Rosenberg e, , Jeremy Van Cleve i, John Wakeley j a Information and Computer Sciences, University of Hawai`i at Manoa,¯ Honolulu, HI 96822, USA b Department of Biological Sciences, Vanderbilt University, Nashville, TN 37232, USA c The UCL Centre for Computation, Mathematics and Physics in the Life Sciences and Experimental Biology, University College London, London, WC1E 6BT, United Kingdom d Department of Molecular Biology & Ecology of Plants, Tel Aviv University, Tel Aviv, 6997801, Israel e Department of Biology, Stanford University, Stanford, CA 94305, USA f School of Biology, University of St. Andrews, St. Andrews, Fife KY16 9TH, United Kingdom g Department of Ecology and Evolution, Université de Lausanne CH-1015, Switzerland h Department of Zoology, University of British Columbia, Vancouver, BC V6T 1Z4, Canada i Department of Biology, University of Kentucky, Lexington, KY 40506, USA j Department of Organismic and Evolutionary Biology, Harvard University, Cambridge, MA 02138, USA article info a b s t r a c t Article history: This article consists of commentaries on a selected group of papers of Marc Feldman published in Theoret- Received 22 February 2018 ical Population Biology from 1970 to the present. The papers describe a diverse set of population-genetic Available online 26 December 2018 models, covering topics such as cultural evolution, social evolution, and the evolution of recombination.
    [Show full text]
  • Evolvability and Robustness in Artificial Evolving
    Evolvability and Robustness in Artificial Evolving Systems: Three Perturbations ∗ June 2, 2014 Guest Editor: Lee Altenberg, Senior Fellow, The KLI, Klosterneuburg, Austria [email protected] This special issue focuses on two emergent properties of artificial evolutionary sys- tems: evolvability and robustness. The three papers presented here expand the subject in distinct directions—two dealing with robustness, and one with evolvability. Short- and long-term evolution depends on the variational properties of the sys- tems: how changes to their structure map to changes in their behavior. Robustness and evolvability are key variational properties that themselves show evolutionary dynam- ics. This journal’s focus is on artificial evolutionary systems that are active—which take inputs from their environment and act on them to produce their behavior. Active systems are an especially rich domain for the evolution of robustness and evolvability because the size and structure of their data objects are often open-ended. Evolvability and robustness were never part of the classical ‘Modern Synthesis’ which melded Darwin’s theory of evolution by natural selection with Mendel’s theory of heredity. The reason that evolvability was not an issue was because it was presumed at the outset: empirical experiences with quantitative genetics and selective breeding produced a consensus that phenotypic variation was effectively like a gas which could flow into any selective bottle; e.g. as Francisco Ayala wrote in 1978, “The fact that ar- tificial selection works almost every time it is attempted indicates there is genetic vari- ation in populations for virtually every characteristic of the organism” [3]. It was with the advent of evolutionary computation—the attempt to solve engineering problems by mimicking Darwinian evolution and Mendelian genetics—that it became widely clear that evolvability could not be taken for granted, but was in fact the primary design challenge for evolutionary algorithms.
    [Show full text]
  • Evolution in Changing Environments: Modifiers of Mutation, Recombination, and Migration
    Evolution in changing environments: Modifiers of mutation, recombination, and migration Oana Carjaa,1, Uri Libermanb, and Marcus W. Feldmana,1 aDepartment of Biology, Stanford University, Stanford, CA 94305-5020; and bSchool of Mathematical Sciences, Tel Aviv University, Tel Aviv 69978, Israel Contributed by Marcus W. Feldman, September 13, 2014 (sent for review June 20, 2014; reviewed by Lee Altenberg and Lilach Hadany) The production and maintenance of genetic and phenotypic di- because, when the selective environment varies between positive versity under temporally fluctuating selection and the signatures and negative epistasis, the linkage disequilibrium is often of the of environmental changes in the patterns of this variation have opposite sign to the current epistasis. This lag between epistasis been important areas of focus in population genetics. On one hand, and linkage disequilibrium leads to a mismatch between hap- periods of constant selection pull the genetic makeup of popula- lotypes that are most fit and those that are more common, and tions toward local fitness optima. On the other, to cope with recombination should be favored because it breaks apart the cur- changes in the selection regime, populations may evolve mecha- rently maladapted allele combinations and combines alleles that nisms that create a diversity of genotypes. By tuning the rates at might constitute a fitter haplotype in the future (14, 17, 22, 23). which variability is produced—such as the rates of recombination, Environmental fluctuations can also affect the evolution of the mutation rate. In bacteria, stress can increase the mutation rate mutation, or migration—populations may increase their long-term by inducing mutagenic mechanisms such as the SOS transcrip- adaptability.
    [Show full text]
  • AI-Generating Algorithms, an Alternate Paradigm for Producing General Artificial Intelligence
    AI-GAs: AI-generating algorithms, an alternate paradigm for producing general artificial intelligence Jeff Clune Uber AI Labs, University of Wyoming Abstract Perhaps the most ambitious scientific quest in human history is the creation of general artificial intelligence, which roughly means AI that is as smart or smarter than humans. The dominant approach in the machine learning community is to attempt to discover each of the pieces that might be required for intelligence, with the implicit assumption that at some point in the future some group will com- plete the Herculean task of figuring out how to combine all of those pieces into an extremely complex machine. I call this the “manual AI approach.” This paper describes another exciting path that ultimately may be more successful at produc- ing general AI. It is based on the clear trend from the history of machine learning that hand-designed solutions eventually are replaced by more effective, learned solutions. The idea is to create an AI-generating algorithm (AI-GA), which it- self automatically learns how to produce general AI. Three Pillars are essential for the approach: (1) meta-learning architectures, (2) meta-learning the learning algorithms themselves, and (3) generating effective learning environments. While work has begun on the first two pillars, little has been done on the third. Here I argue that either the manual or AI-GA approach could be the first to lead to gen- eral AI, and that both are worthwhile scientific endeavors irrespective of which is the fastest path. Because both approaches are roughly equally promising, and be- cause the machine learning community is mostly committed to the engineered AI approach currently, I argue that our community should shift a substantial amount of its research investment to the AI-GA approach.
    [Show full text]
  • The Evolutionary Reduction Principle for Linear Variation in Genetic
    The Evolutionary Reduction Principle for Linear Variation in Genetic Transmission Lee Altenberg ∗ University of Hawai‘i at Manoa † October 24, 2018 Abstract The evolution of genetic systems has been analyzed through the use of modifier gene models, in which a neutral gene is posited to control the transmission of other genes under selection. Analysis of modifier gene models has found the manifesta- tions of an “evolutionary reduction principle”: in a population near equilibrium, a new modifier allele that scales equally all transition probabilities between different genotypes under selection can invade if and only if it reduces the transition prob- abilities. Analytical results on the reduction principle have always required some set of constraints for tractability: limitations to one or two selected loci, two alleles per locus, specific selection regimes or weak selection, specific genetic processes being modified, extreme or infinitesimal effects of the modifier allele, or tight link- age between modifier and selected loci. Here, I prove the reduction principle in the absence of any of these constraints, confirming a twenty-year old conjecture. The proof is obtained by a wider application of Karlin’s Theorem 5.2 (1982) and its extension to ML-matrices, substochastic matrices, and reducible matrices. Keywords: evolution; evolutionary theory; modifier gene; recombination rate; mu- tation rate; spectral analysis; reduction principle; Karlin’s theorem; ML-matrix; essentially non-negative matrix. arXiv:0806.2181v1 [q-bio.PE] 13 Jun 2008 1 Introduction Darwinian evolution occurs through the interaction of two fundamental processes: (1) natural selection, i.e. differential survival and reproduction; and (2) genetic transforma- tion, i.e.
    [Show full text]
  • The Principle of Partial Control in Reaction-Diffusion Models for the Evolution of Dispersal
    Manuscript submitted to Website: http://AIMsciences.org AIMS' Journals Volume X, Number 0X, XX 200X pp. X{XX THE PRINCIPLE OF PARTIAL CONTROL IN REACTION-DIFFUSION MODELS FOR THE EVOLUTION OF DISPERSAL Lee Altenberg Abstract. Studies using reaction-diffusion models for the evolution of disper- sal have classified their behavior in terms of the categories of conditional vs. unconditional dispersal, and the operators of diffusion, nonlocal diffusion, ad- vection, and spatial heterogeneity of growth rates. Recent results on resolvent positive operators reveal a different basis to classify their behavior: it focuses on the form of variation in the operators rather than the form of the opera- tors themselves. When the variation consists of equal scaling of all dispersal and advection operators, selection favors reduced dispersal. But other forms of variation in the operators may select for increased dispersal. When variation has only partial control over the operators it may act effectively as though it were directed toward fitter habitats. The principle of partial control provides a heuristic for variation that favors increased dispersal. While some results for the classification of variation that produces departure from reduction have been obtained for finite matrices, the general classification problem remains open for both finite and infinite dimensional spaces. 1. Introduction. A great deal of progress has been made recently in understand- ing the selective forces that shape the evolution of dispersal in heterogeneous en- vironments over continuous space. Dispersal on continuous space is modeled by reaction-diffusion equations. The evolution of dispersal is analyzed in reaction- diffusion models by examining the fate of genetic variation for the dispersal op- erators.
    [Show full text]
  • Canalization and Robustness - Evolutionary Biology - Oxford Bibliog
    Canalization and Robustness - Evolutionary Biology - Oxford Bibliog... http://www.oxfordbibliographies.com/view/document/obo-978019994... Canalization and Robustness Thomas Flatt, Günter Wagner LAST MODIFIED: 27 JUNE 2018 DOI: 10.1093/OBO/9780199941728-0109 Introduction Canalization describes the phenomenon whereby particular genotypes exhibit reduced phenotypic sensitivity or variation (i.e., increased robustness) in response to mutations and/or to environmental changes relative to other genotypes. Canalization is a variational property of genotypes: it implies a reduced potential or propensity of the phenotype, produced by this genotype, to vary in response to genetic or environmental change. The terms “canalization,” “robustness” and “buffering” are typically used interchangeably; today, “robustness” is perhaps more commonly used than “canalization.” The concept of canalization was first introduced by Conrad Hal Waddington in the 1940s; around the same time, Ivan Ivanovich Schmalhausen came up with essentially the same concept (see Books and Early History of the Canalization Concept). Their main conjecture was the existence of a special kind of stabilizing selection, so-called canalizing selection, which favors genotypes that deviate least from the trait optimum (e.g., the fitness optimum), by selecting for genetic mechanisms that suppress phenotypic variation caused by mutations (genetic canalization) or by environmental perturbations or changes (environmental canalization). The concept of canalization is closely related to the phenomenon of genetic assimilation, that is, the idea that previously hidden, cryptic genetic variants can become phenotypically expressed following an environmental or genetic perturbation and increase in frequency by selection. General Overviews Early experimental evidence for the existence of canalization and genetic assimilation is reviewed in depth by Scharloo 1991, the first comprehensive review paper in the field.
    [Show full text]