skip to main content
research-article

Evolvability of Real Functions

Published:01 July 2014Publication History
Skip Abstract Section

Abstract

We formulate a notion of evolvability for functions with domain and range that are real-valued vectors, a compelling way of expressing many natural biological processes. We show that linear and fixed-degree polynomial functions are evolvable in the following dually-robust sense: There is a single evolution algorithm that, for all convex loss functions, converges for all distributions.

It is possible that such dually-robust results can be achieved by simpler and more-natural evolution algorithms. Towards this end, we introduce a simple and natural algorithm that we call wide-scale random noise and prove a corresponding result for the L2 metric. We conjecture that the algorithm works for a more general class of metrics.

References

  1. K. Ball. 1997. An elementary introduction to modern convex geometry. MSRI Pub. 31.Google ScholarGoogle Scholar
  2. V. Feldman. 2008. Evolvability from learning algorithms. In Proceedings of the 40th Annual ACM Symposium on Theory of Computing (STOC’08). 619--628. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. V. Feldman. 2009a. A complete characterization of statistical query learning with applications to evolvability. In Proceedings of the 50th Annual Symposium on Foundations of Computer Science (FOCS’09). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. V. Feldman. 2009b. Robustness of evolvability. In Proceedings of the 22nd Conference on Learning Theory (COLT’09).Google ScholarGoogle Scholar
  5. V. Feldman. 2011. Distribution-independent evolvability of linear threshold functions. In Proceedings of the 24th Annual Conference on Learning Theory (COLT’11).Google ScholarGoogle Scholar
  6. D. Haussler. 1992. Decision theoretic generalizations of the PAC model for neural net and other learning applications. Inform. Computat. 100, 1, 78--150. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. A. Kalai and S. Vempala. 2006. Simulated annealing for convex optimization. Math. Oper. Res. 31, 2, 253--266. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. V. Kanade. 2011. Evolution with recombination. In Proceedings of the 52nd Annual Symposium on Foundations of Computer Science (FOCS’11). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. V. Kanade, L. Valiant, and J. Vaughan. 2010. Evolution with drifting targets. In Proceedings of the 23rd Conference on Learning Theory (COLT’10).Google ScholarGoogle Scholar
  10. M. Kearns. 1998. Efficient noise-tolerant learning from statistical queries. J. ACM 25, 6, 983--1006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A. Livnat, C. Papadimitriou, J. Dushoff, and M. Feldman. 2008. A mixability theory for the role of sex in evolution. Proc. Nat. Acad. Sci. 105, 50.Google ScholarGoogle ScholarCross RefCross Ref
  12. A. Livnat, C. Papadimitriou, N. Pippenger, and M. Feldman. 2009. Sex, mixability, and modularity. Proc. Nat. Acad. Sci. 107, 4.Google ScholarGoogle Scholar
  13. L. Lovász. 1986. An Algorithmic Theory of Numbers, Graphs, and Convexity. SIAM, Chapter 2. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. L. Michael. 2012. Evolvability via the Fourier tranform. Theor. Comput. Sci. 462, 88--98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Y. Nesterov and B. Polyak. 2009. Cubic regularization of Newton method and its global performance. Math. Program. 108, 1, 177--205. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. L. Valiant. 2009. Evolvability. J. ACM 56, 1. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Evolvability of Real Functions

                  Recommendations

                  Comments

                  Login options

                  Check if you have access through your login credentials or your institution to get full access on this article.

                  Sign in

                  Full Access

                  • Published in

                    cover image ACM Transactions on Computation Theory
                    ACM Transactions on Computation Theory  Volume 6, Issue 3
                    Special issue on innovations in theoretical computer science 2012 - Part II
                    July 2014
                    107 pages
                    ISSN:1942-3454
                    EISSN:1942-3462
                    DOI:10.1145/2663945
                    Issue’s Table of Contents

                    Copyright © 2014 ACM

                    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

                    Publisher

                    Association for Computing Machinery

                    New York, NY, United States

                    Publication History

                    • Published: 1 July 2014
                    • Accepted: 1 May 2014
                    • Revised: 1 January 2014
                    • Received: 1 January 2013
                    Published in toct Volume 6, Issue 3

                    Permissions

                    Request permissions about this article.

                    Request Permissions

                    Check for updates

                    Qualifiers

                    • research-article
                    • Research
                    • Refereed

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader