{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T14:31:28Z","timestamp":1759847488295,"version":"3.40.3"},"publisher-location":"Cham","reference-count":48,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030047344"},{"type":"electronic","value":"9783030047351"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-04735-1_8","type":"book-chapter","created":{"date-parts":[[2019,1,24]],"date-time":"2019-01-24T15:57:37Z","timestamp":1548345457000},"page":"137-178","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Evolving Developmental Programs That Build Neural Networks for Solving Multiple Problems"],"prefix":"10.1007","author":[{"given":"Julian F.","family":"Miller","sequence":"first","affiliation":[]},{"given":"Dennis G.","family":"Wilson","sequence":"additional","affiliation":[]},{"given":"Sylvain","family":"Cussat-Blanc","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,1,24]]},"reference":[{"key":"8_CR1","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1162\/106454600568834","volume":"6","author":"JC Astor","year":"2000","unstructured":"Astor, J.C., Adami, C.: A development model for the evolution of artificial neural networks. Artificial Life 6, 189\u2013218 (2000)","journal-title":"Artificial Life"},{"key":"8_CR2","doi-asserted-by":"crossref","unstructured":"Balaam, A.: Developmental neural networks for agents. In: Advances in Artificial Life, Proceedings of the 7th European Conference on Artificial Life (ECAL 2003), pp. 154\u2013163. Springer (2003)","DOI":"10.1007\/978-3-540-39432-7_17"},{"key":"8_CR3","unstructured":"Boers, E.J.W., Kuiper, H.: Biological metaphors and the design of modular neural networks. Master\u2019s thesis, Dept. of Comp. Sci. and Dept. of Exp. and Theor. Psych., Leiden University (1992)"},{"key":"8_CR4","doi-asserted-by":"publisher","first-page":"497","DOI":"10.1088\/0954-898X_5_4_005","volume":"5","author":"A Cangelosi","year":"1994","unstructured":"Cangelosi, A., Nolfi, S., Parisi, D.: Cell division and migration in a \u2018genotype\u2019 for neural networks. Network-Computation in Neural Systems 5, 497\u2013515 (1994)","journal-title":"Network-Computation in Neural Systems"},{"key":"8_CR5","doi-asserted-by":"crossref","unstructured":"Downing, K.L.: Supplementing evolutionary developmental systems with abstract models of neurogenesis. In: Proc. Conf. on Genetic and evolutionary Comp., pp. 990\u2013996 (2007)","DOI":"10.1145\/1276958.1277157"},{"key":"8_CR6","first-page":"337","volume-title":"Lecture Notes in Computer Science","author":"Peter Eggenberger","year":"1997","unstructured":"Eggenberger, P.: Creation of neural networks based on developmental and evolutionary principles. In: W. Gerstner, A. Germond, M. Hasler, J.D. Nicoud (eds.) Artificial Neural Networks \u2014 ICANN\u201997, pp. 337\u2013342 (1997)"},{"issue":"5\u20136","key":"8_CR7","doi-asserted-by":"publisher","first-page":"746","DOI":"10.1016\/j.neunet.2005.06.006","volume":"18","author":"D Federici","year":"2005","unstructured":"Federici, D.: A regenerating spiking neural network. Neural Networks 18(5\u20136), 746\u2013754 (2005)","journal-title":"Neural Networks"},{"issue":"1","key":"8_CR8","first-page":"3133","volume":"15","author":"M Fern\u00e1ndez-Delgado","year":"2014","unstructured":"Fern\u00e1ndez-Delgado, M., Cernadas, E., Barro, S., Amorim, D.: Do we need hundreds of classifiers to solve real world classification problems? J. Mach. Learn. Res. 15(1), 3133\u20133181 (2014)","journal-title":"J. Mach. Learn. Res."},{"issue":"4","key":"8_CR9","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1016\/S1364-6613(99)01294-2","volume":"3","author":"RM French","year":"1999","unstructured":"French, R.M.: Catastrophic Forgetting in Connectionist Networks: Causes, Consequences and Solutions. Trends in Cognitive Sciences 3(4), 128\u2013135 (1999)","journal-title":"Consequences and Solutions. Trends in Cognitive Sciences"},{"key":"8_CR10","first-page":"61","volume-title":"Lecture Notes in Computer Science","author":"Brian W. Goldman","year":"2013","unstructured":"Goldman, B.W., Punch, W.F.: Reducing wasted evaluations in cartesian genetic programming. In: Genetic Programming: 16th European Conference, EuroGP 2013, Vienna, Austria, April 3\u20135, 2013. Proceedings, pp. 61\u201372. Springer Berlin Heidelberg, Berlin, Heidelberg (2013)"},{"key":"8_CR11","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1109\/TEVC.2014.2324539","volume":"19","author":"BW Goldman","year":"2015","unstructured":"Goldman, B.W., Punch, W.F.: Analysis of cartesian genetic programmings evolutionary mechanisms. Evolutionary Computation, IEEE Transactions on 19, 359\u2013373 (2015)","journal-title":"Evolutionary Computation, IEEE Transactions on"},{"key":"8_CR12","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1177\/105971239400300202","volume":"3","author":"F Gruau","year":"1994","unstructured":"Gruau, F.: Automatic definition of modular neural networks. Adaptive Behaviour 3, 151\u2013183 (1994)","journal-title":"Adaptive Behaviour"},{"key":"8_CR13","doi-asserted-by":"crossref","unstructured":"Gruau, F., Whitley, D., Pyeatt, L.: A comparison between cellular encoding and direct encoding for genetic neural networks. In: Proc. Conf. on Genetic Programming, pp. 81\u201389 (1996)","DOI":"10.7551\/mitpress\/3242.003.0013"},{"issue":"3\u20134","key":"8_CR14","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1007\/s10710-010-9114-1","volume":"11","author":"S Harding","year":"2010","unstructured":"Harding, S., Miller, J.F., Banzhaf, W.: Developments in cartesian genetic programming: Self-modifying CGP. Genetic Programming and Evolvable Machines 11(3\u20134), 397\u2013439 (2010)","journal-title":"Genetic Programming and Evolvable Machines"},{"key":"8_CR15","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1109\/TRA.2003.814502","volume":"19","author":"G Hornby","year":"2003","unstructured":"Hornby, G., Lipson, H., Pollack, J.B.: Generative representations for the automated design of modular physical robots. IEEE Trans. on Robotics and Automation 19, 703\u2013719 (2003)","journal-title":"IEEE Trans. on Robotics and Automation"},{"issue":"3","key":"8_CR16","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1162\/106454602320991837","volume":"8","author":"Gregory S. Hornby","year":"2002","unstructured":"Hornby, G.S., Pollack, J.B.: Creating high-level components with a generative representation for body-brain evolution. Artificial Life 8(3) (2002)","journal-title":"Artificial Life"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Huizinga, J., Clune, J., Mouret, J.B.: Evolving neural networks that are both modular and regular: HyperNEAT plus the connection cost technique. In: Proc. Conf. on Genetic and Evolutionary Computation, pp. 697\u2013704 (2014)","DOI":"10.1145\/2576768.2598232"},{"key":"8_CR18","volume-title":"Harnessing Morphogenesis, COGS Research Paper 423","author":"N Jakobi","year":"1995","unstructured":"Jakobi, N.: Harnessing Morphogenesis, COGS Research Paper 423. Tech. rep., University of Sussex (1995)"},{"key":"8_CR19","doi-asserted-by":"crossref","unstructured":"Khan, G.M.: Evolution of Artificial Neural Development - In Search of Learning Genes, Studies in Computational Intelligence, vol. 725. Springer (2018)","DOI":"10.1007\/978-3-319-67466-7"},{"issue":"4","key":"8_CR20","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1080\/09540091.2014.922052","volume":"26","author":"GM Khan","year":"2014","unstructured":"Khan, G.M., Miller, J.F.: In search of intelligence: evolving a developmental neuron capable of learning. Connect. Sci. 26(4), 297\u2013333 (2014)","journal-title":"Connect. Sci."},{"issue":"3","key":"8_CR21","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1162\/EVCO_a_00043","volume":"19","author":"GM Khan","year":"2011","unstructured":"Khan, G.M., Miller, J.F., Halliday, D.M.: Evolution of Cartesian Genetic Programs for Development of Learning Neural Architecture. Evol. Computation 19(3), 469\u2013523 (2011)","journal-title":"Evol. Computation"},{"key":"8_CR22","first-page":"461","volume":"4","author":"H Kitano","year":"1990","unstructured":"Kitano, H.: Designing neural networks using genetic algorithms with graph generation system. Complex Systems 4, 461\u2013476 (1990)","journal-title":"Complex Systems"},{"key":"8_CR23","doi-asserted-by":"publisher","first-page":"796","DOI":"10.1109\/72.712153","volume":"9","author":"J Kodjabachian","year":"1998","unstructured":"Kodjabachian, J., Meyer, J.A.: Evolution and development of neural controllers for locomotion, gradient-following, and obstacle-avoidance in artificial insects. IEEE Transactions on Neural Networks 9, 796\u2013812 (1998)","journal-title":"IEEE Transactions on Neural Networks"},{"key":"8_CR24","unstructured":"Kumar, S., Bentley, P. (eds.): On Growth, Form and Computers. Academic Press (2003)"},{"key":"8_CR25","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/S0079-7421(08)60536-8","volume":"24","author":"M McCloskey","year":"1989","unstructured":"McCloskey, M., Cohen, N.: Catastrophic Interference in Connectionist Networks: The Sequential Learning Problem. The Psychology of Learning and Motivation 24, 109\u2013165 (1989)","journal-title":"The Psychology of Learning and Motivation"},{"issue":"4","key":"8_CR26","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1007\/BF02478259","volume":"5","author":"Warren S. McCulloch","year":"1943","unstructured":"McCulloch, Pitts, W.: A logical calculus of the ideas immanent in nervous activity. The Bulletin of Mathematical Biophysics 5, 115\u2013133 (1943)","journal-title":"The Bulletin of Mathematical Biophysics"},{"key":"8_CR27","unstructured":"Miller, J.F.: What bloat? cartesian genetic programming on boolean problems. In: Proc. Conf. Genetic and Evolutionary Computation, Late breaking papers, pp. 295\u2013302 (2001)"},{"key":"8_CR28","doi-asserted-by":"crossref","unstructured":"Miller, J.F. (ed.): Cartesian Genetic Programming. Springer (2011)","DOI":"10.1007\/978-3-642-17310-3"},{"issue":"3","key":"8_CR29","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1007\/s12293-011-0062-y","volume":"3","author":"JF Miller","year":"2011","unstructured":"Miller, J.F., Khan, G.M.: Where is the Brain inside the Brain? Memetic Computing 3(3), 217\u2013228 (2011)","journal-title":"Memetic Computing"},{"issue":"2","key":"8_CR30","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1109\/TEVC.2006.871253","volume":"10","author":"JF Miller","year":"2006","unstructured":"Miller, J.F., Smith, S.L.: Redundancy and computational efficiency in Cartesian Genetic Programming. IEEE Trans. on Evolutionary Computation 10(2), 167\u2013174 (2006)","journal-title":"IEEE Trans. on Evolutionary Computation"},{"key":"8_CR31","first-page":"121","volume":"10802","author":"JF Miller","year":"2000","unstructured":"Miller, J.F., Thomson, P.: Cartesian genetic programming. In: Proc. European Conf. on Genetic Programming, LNCS, vol. 10802, pp. 121\u2013132 (2000)","journal-title":"LNCS"},{"key":"8_CR32","first-page":"93","volume":"2606","author":"JF Miller","year":"2003","unstructured":"Miller, J.F., Thomson, P.: A Developmental Method for Growing Graphs and Circuits. In: Proc. Int. Conf. on Evolvable Systems, LNCS, vol. 2606, pp. 93\u2013104 (2003)","journal-title":"LNCS"},{"key":"8_CR33","unstructured":"Ooyen, A.V. (ed.): Modeling Neural Development. MIT Press (2003)"},{"key":"8_CR34","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1037\/0033-295X.97.2.285","volume":"97","author":"R Ratcliff","year":"1990","unstructured":"Ratcliff, R.: Connectionist Models of Recognition and Memory: Constraints Imposed by Learning and Forgetting Functions. Psychological Review 97, 205\u2013308 (1990)","journal-title":"Psychological Review"},{"key":"8_CR35","doi-asserted-by":"crossref","unstructured":"Risi, S., Lehman, J., Stanley, K.O.: Evolving the placement and density of neurons in the HyperNEAT substrate. In: Proc. Conf. on Genetic and Evolutionary Computation, pp. 563\u2013570 (2010)","DOI":"10.1145\/1830483.1830589"},{"key":"8_CR36","doi-asserted-by":"crossref","unstructured":"Risi, S., Stanley, K.O.: Indirectly encoding neural plasticity as a pattern of local rules. In: From Animals to Animats 11: Conf. on Simulation of Adaptive Behavior (2010)","DOI":"10.1007\/978-3-642-15193-4_50"},{"key":"8_CR37","doi-asserted-by":"crossref","unstructured":"Risi, S., Stanley, K.O.: Enhancing ES-HyperNEAT to evolve more complex regular neural networks. In: Proc. Conf. on Genetic and Evolutionary Computation, pp. 1539\u20131546 (2011)","DOI":"10.1145\/2001576.2001783"},{"key":"8_CR38","doi-asserted-by":"crossref","unstructured":"Rust, A., Adams, R., Bolouri, H.: Evolutionary neural topiary: Growing and sculpting artificial neurons to order. In: Proc. Conf. on the Simulation and synthesis of Living Systems, pp. 146\u2013150 (2000)","DOI":"10.7551\/mitpress\/1432.003.0020"},{"key":"8_CR39","first-page":"1757","volume":"2","author":"K Stanley","year":"2002","unstructured":"Stanley, K., Miikkulainen, R.: Efficient evolution of neural network topologies. In: Proc. Congress on Evolutionary Computation, vol. 2, pp. 1757\u20131762 (2002)","journal-title":"In: Proc. Congress on Evolutionary Computation"},{"key":"8_CR40","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10710-007-9028-8","volume":"8","author":"KO Stanley","year":"2007","unstructured":"Stanley, K.O.: Compositional pattern producing networks: A novel abstraction of development. Genetic Programming and Evolvable Machines 8, 131\u2013162 (2007)","journal-title":"Genetic Programming and Evolvable Machines"},{"key":"8_CR41","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1162\/artl.2009.15.2.15202","volume":"15","author":"KO Stanley","year":"2009","unstructured":"Stanley, K.O., D\u2019Ambrosio, D.B., Gauci, J.: A hypercube-based encoding for evolving large-scale neural networks. Artificial Life 15, 185\u2013212 (2009)","journal-title":"Artificial Life"},{"issue":"2","key":"8_CR42","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1162\/106454603322221487","volume":"9","author":"KO Stanley","year":"2003","unstructured":"Stanley, K.O., Miikkulainen, R.: A taxonomy for artificial embryogeny. Artificial Life 9(2), 93\u2013130 (2003)","journal-title":"Artificial Life"},{"key":"8_CR43","doi-asserted-by":"crossref","unstructured":"Suchorzewski, M., Clune, J.: A novel generative encoding for evolving modular, regular and scalable networks. In: Proc. Conf. on Genetic and Evolutionary Computation, pp. 1523\u20131530 (2011)","DOI":"10.1145\/2001576.2001781"},{"key":"8_CR44","doi-asserted-by":"crossref","unstructured":"Turner, A.J., Miller, J.F.: Cartesian Genetic Programming encoded artificial neural networks: A comparison using three benchmarks. In: Proceedings of the Conference on Genetic and Evolutionary Computation (GECCO), pp. 1005\u20131012 (2013)","DOI":"10.1145\/2463372.2463484"},{"key":"8_CR45","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1007\/978-3-319-10762-2_47","volume-title":"Parallel Problem Solving from Nature \u2013 PPSN XIII","author":"Andrew James Turner","year":"2014","unstructured":"Turner, A.J., Miller, J.F.: Recurrent cartesian genetic programming. In: Proc. Parallel Problem Solving from Nature, pp. 476\u2013486 (2014)"},{"key":"8_CR46","doi-asserted-by":"crossref","unstructured":"Vassilev, V.K., Miller, J.F.: The Advantages of Landscape Neutrality in Digital Circuit Evolution. In: Proc. Int. Conf. on Evolvable Systems, LNCS, vol. 1801, pp. 252\u2013263. Springer Verlag (2000)","DOI":"10.1007\/3-540-46406-9_25"},{"key":"8_CR47","first-page":"204","volume":"2038","author":"T Yu","year":"2001","unstructured":"Yu, T., Miller, J.F.: Neutrality and the Evolvability of Boolean function landscape. In: Proc. European Conference on Genetic Programming, LNCS, vol. 2038, pp. 204\u2013217 (2001)","journal-title":"LNCS"},{"key":"8_CR48","unstructured":"Zar, J.H.: Biostatistical Analysis, 2nd edn. Prentice Hall (1984)"}],"container-title":["Genetic and Evolutionary Computation","Genetic Programming Theory and Practice XVI"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-04735-1_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,14]],"date-time":"2024-07-14T09:13:51Z","timestamp":1720948431000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-04735-1_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030047344","9783030047351"],"references-count":48,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-04735-1_8","relation":{},"ISSN":["1932-0167","1932-0175"],"issn-type":[{"type":"print","value":"1932-0167"},{"type":"electronic","value":"1932-0175"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"24 January 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}