{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,15]],"date-time":"2024-07-15T00:24:08Z","timestamp":1721003048847},"reference-count":68,"publisher":"Elsevier BV","content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Information Sciences"],"published-print":{"date-parts":[[2014,2]]},"DOI":"10.1016\/j.ins.2013.09.044","type":"journal-article","created":{"date-parts":[[2013,9,29]],"date-time":"2013-09-29T09:23:51Z","timestamp":1380446631000},"page":"182-199","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":10,"special_numbering":"C","title":["Vector-valued function estimation by grammatical evolution for autonomous robot control"],"prefix":"10.1016","volume":"258","author":[{"given":"Robert","family":"Burbidge","sequence":"first","affiliation":[]},{"given":"Myra S.","family":"Wilson","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.ins.2013.09.044_b0005","doi-asserted-by":"crossref","unstructured":"G. Adorni, S. Cagnoni, M. Mordonini, Genetic programming of a goal-keeper control strategy for the RoboCup middle size competition, in: [57], 1999, pp. 109\u2013119.","DOI":"10.1007\/3-540-48885-5_9"},{"key":"10.1016\/j.ins.2013.09.044_b0010","series-title":"Foundations of Genetic Algorithms 3","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/B978-1-55860-356-1.50006-6","article-title":"The schema theorem and Price\u2019s theorem","author":"Altenberg","year":"1995"},{"key":"10.1016\/j.ins.2013.09.044_b0015","series-title":"Behavior-Based Robotics","author":"Arkin","year":"1998"},{"key":"10.1016\/j.ins.2013.09.044_b0020","series-title":"Evolutionary Algorithms in Theory and Practice","author":"B\u00e4ck","year":"1996"},{"key":"10.1016\/j.ins.2013.09.044_b0025","series-title":"Autonomous Robots","author":"Bekey","year":"2005"},{"key":"10.1016\/j.ins.2013.09.044_b0030","series-title":"Biologically Inspired Algorithms for Financial Modelling","year":"2006"},{"key":"10.1016\/j.ins.2013.09.044_b0035","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/JRA.1986.1087032","article-title":"A robust layered control system for a mobile robot","volume":"RA-2","author":"Brooks","year":"1986","journal-title":"IEEE Journal of Robotics and Automation"},{"key":"10.1016\/j.ins.2013.09.044_b0040","unstructured":"R. Burbidge, 2008. A contribution to the foundations of AI: genetic programming and support vector machines, in: Workshop\/Summer School on Evolutionary Computing, August 18\u201322, IEEE Press, Londonderry, 2008, pp. 26\u201329."},{"key":"10.1016\/j.ins.2013.09.044_b0045","doi-asserted-by":"crossref","unstructured":"R. Burbidge, J. Walker M. Wilson, A grammar for evolution of a robot controller, in: Proceedings of TAROS\u201909, Derry, Northern Ireland, 2009, pp. 182\u2013189.","DOI":"10.1109\/IROS.2009.5354411"},{"key":"10.1016\/j.ins.2013.09.044_b0050","doi-asserted-by":"crossref","unstructured":"R. Burbidge, J. Walker, M. Wilson, Grammatical evolution of a robot controller, in: Proceedings of the 2009 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS2009), 11\u201315 October, IEEE Robotics and Automation Society, St. Louis, Missouri, USA, 2009, pp. 357\u2013362.","DOI":"10.1109\/IROS.2009.5354411"},{"issue":"3","key":"10.1016\/j.ins.2013.09.044_b0055","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1109\/TEVC.2011.2160401","article-title":"Grammatical evolution of local search heuristics","volume":"16","author":"Burke","year":"2012","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"10.1016\/j.ins.2013.09.044_b0060","unstructured":"T. Castle, C.G. Johnson, Positional effect of crossover and mutation in grammatical evolution, in: A.I. Esparcia-Alcazar, A. Ekart, S. Silva, S. Dignum, S. Uyar (Eds.), Proceedings of the 13th European Conference on Genetic Programming, EuroGP 2010, LNCS, EvoStar, vol. 6021, Springer, Istanbul, April 2010 ."},{"issue":"4","key":"10.1016\/j.ins.2013.09.044_b0065","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1007\/s00366-011-0212-3","article-title":"Macro-grammatical evolution for nonlinear time series modelling \u2013 a case study of reservoir inflow forecasting","volume":"27","author":"Chen","year":"2011","journal-title":"Engineering with Computers"},{"key":"10.1016\/j.ins.2013.09.044_b0070","doi-asserted-by":"crossref","first-page":"1040","DOI":"10.1007\/11427469_165","article-title":"Long-term prediction of discharges in manwan reservoir using artificial neural network models","volume":"3498","author":"Cheng","year":"2005","journal-title":"Lecture Notes in Computer Science"},{"key":"10.1016\/j.ins.2013.09.044_b0075","series-title":"Proceedings of Towards Autonomous Robotic Systems 2007","first-page":"62","article-title":"Transfer of evolutionary methods between robots","author":"Darby","year":"2007"},{"key":"10.1016\/j.ins.2013.09.044_b0080","series-title":"Foundations of Genetic Algorithms 2","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1016\/B978-0-08-094832-4.50007-6","article-title":"Generation gaps revisited","author":"DeJong","year":"1993"},{"key":"10.1016\/j.ins.2013.09.044_b0085","article-title":"Foundations in grammatical evolution for dynamic environments","volume":"vol. 194","author":"Dempsey","year":"2009"},{"key":"10.1016\/j.ins.2013.09.044_b0090","doi-asserted-by":"crossref","unstructured":"B.E. Eskridge, D.F. Hougen, Using priorities to simplify behavior coordination, in: Proceedings of AAMAS, 2007, pp. 1334\u20131336.","DOI":"10.1145\/1329125.1329411"},{"issue":"1","key":"10.1016\/j.ins.2013.09.044_b0095","doi-asserted-by":"crossref","first-page":"e100029","DOI":"10.1371\/journal.pbio.1000292","article-title":"Evolution of adaptive behaviour in robots by means of darwinian selection","volume":"8","author":"Floreano","year":"2010","journal-title":"PLOS Biology"},{"key":"10.1016\/j.ins.2013.09.044_b0100","unstructured":"Matthew Wall, GAlib, A C++ Library of Genetic Algorithm Components, MIT, 1996 ."},{"key":"10.1016\/j.ins.2013.09.044_b0105","series-title":"Genetic Algorithms in Search, Optimization and Machine Learning","author":"Goldberg","year":"1989"},{"issue":"2","key":"10.1016\/j.ins.2013.09.044_b0110","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1177\/105971239400300202","article-title":"Automatic definition of modular neural networks","volume":"3","author":"Gruau","year":"1994","journal-title":"Adaptive Behavior"},{"key":"10.1016\/j.ins.2013.09.044_b0115","unstructured":"R. Harper, Enhancing Grammatical Evolution, Ph.D. thesis, The University of New South Wales, Sydney, Australia, 2009"},{"key":"10.1016\/j.ins.2013.09.044_b0120","unstructured":"R. Harper, A. Blair, A structure preserving crossover in grammatical evolution, in: Proceedings of the CEC, 2005, pp. 2537\u20132544."},{"key":"10.1016\/j.ins.2013.09.044_b0125","doi-asserted-by":"crossref","unstructured":"M.F. Ibrahim, B. Alexander, Evolving a path planner for a multi-robot exploration system using grammatical evolution, in: Proceedings of the ISSNIP, 2011, pp. 590\u2013595.","DOI":"10.1109\/ISSNIP.2011.6146624"},{"key":"10.1016\/j.ins.2013.09.044_b0130","doi-asserted-by":"crossref","unstructured":"M. Keijzer, C. Ryan, M. O\u2019Neill, M. Cattolico, V. Babovic, Ripple crossover in genetic programming, in: Genetic Programming, Fourth European Workshop, EuroGP\u201901, Lecture Notes in Computer Science, Springer, 2001","DOI":"10.1007\/3-540-45355-5_7"},{"key":"10.1016\/j.ins.2013.09.044_b0135","unstructured":"J. Koza, Genetic Programming: On the Programming of Computers by means of Natural Selection, JW, 1992"},{"key":"10.1016\/j.ins.2013.09.044_b0140","series-title":"Proceedings of the Tenth National Conference on Artificial Intelligence","first-page":"194","article-title":"Automatic programming of robots using genetic programming","author":"Koza","year":"1992"},{"issue":"12","key":"10.1016\/j.ins.2013.09.044_b0145","doi-asserted-by":"crossref","first-page":"1287","DOI":"10.1016\/j.advengsoft.2010.09.005","article-title":"Application of advanced grammatical evolution to function prediction problem","volume":"41","author":"Kuroda","year":"2010","journal-title":"Advances in Engineering Software"},{"key":"10.1016\/j.ins.2013.09.044_b0150","series-title":"Foundations of Genetic Programming","author":"Langdon","year":"2002"},{"key":"10.1016\/j.ins.2013.09.044_b0155","unstructured":"Miguel Nicolau, Darwin Slattery, libGE, A Grammatical Evolution Library, University of Limerick (accessed 2013)."},{"issue":"2","key":"10.1016\/j.ins.2013.09.044_b0160","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1109\/TEVC.2012.2191292","article-title":"Evolving team compositions by agent swapping","volume":"17","author":"Lichocki","year":"2013","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"10.1016\/j.ins.2013.09.044_b0165","unstructured":"S. Mahadevan, J. Connell, Automatic programming of behavior-based robots using reinforcement learning, in: Proceedings of the Ninth National Conference on Artificial Intelligence, 15\u201319 July, vol. 2, AAAI Press\/ MIT Press, 1991, pp. 768\u2013773."},{"issue":"6","key":"10.1016\/j.ins.2013.09.044_b0170","doi-asserted-by":"crossref","first-page":"500","DOI":"10.1109\/TLA.2008.4908181","article-title":"IWPAAMS2007-02: the role of the Lamarck hypothesis in the grammatical evolution guided by reinforcement","volume":"6","author":"Mingo","year":"2008","journal-title":"IEEE Latin America Transactions"},{"key":"10.1016\/j.ins.2013.09.044_b0175","unstructured":"F. Mondada, E. Franzi, P. Ienne, Mobile robot miniaturisation: a tool for investigation in control algorithms, in: T. Yoshikawa, F. Miyazaki (Eds.), Proceedings of the Third International Symposium on Experimental Robotics, Kyoto, Japan, 1993"},{"key":"10.1016\/j.ins.2013.09.044_b0180","unstructured":"A. Nasuf, A. Bhaskar, A. Keane, Multi-objective optimization using grammatical evolution, in: M. Hadjiski, K. Boshnakov, I. Batchkova (Eds.), Proceeding of the Anniversary Scientific Conference with International Participation, 40 Years Department of Industrial Automation. University of Chemical Technology and Metallurgy, 18 March 2011, Sofia, 2011, p. 137\u2013140."},{"key":"10.1016\/j.ins.2013.09.044_b0185","series-title":"Mobile Robotics: A Practical Introduction","author":"Nehmzow","year":"2000"},{"key":"10.1016\/j.ins.2013.09.044_b0190","series-title":"Evolutionary Robotics: The Biology, Intelligence, and Technology of Self-Organizing Machines","author":"Nolfi","year":"2000"},{"issue":"1","key":"10.1016\/j.ins.2013.09.044_b0195","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1177\/105971239600500104","article-title":"Learning to adapt to changing environments in evolving neural networks","volume":"5","author":"Nolfi","year":"1996","journal-title":"Adaptive Behavior"},{"key":"10.1016\/j.ins.2013.09.044_b0200","unstructured":"J. Nordin, A compiling genetic programming system that directly manipulates the machine code, in: K. Kinnear, J. (Ed.), Advances in Genetic Programming, MIT Press, 1994."},{"key":"10.1016\/j.ins.2013.09.044_b0205","unstructured":"P. Nordin, W. Banzhaf, Genetic programming controlling a miniature robot, in: J. Koza, E. Siegel (Eds.), Working Notes of the AAAI-95 Fall Symposium on Genetic Programming, AAAI Press\/MIT Press, MIT, Cambridge, MA, USA, 1995, pp. 61\u201367."},{"issue":"2","key":"10.1016\/j.ins.2013.09.044_b0210","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1177\/105971239700500201","article-title":"An on-line method to evolve behaviour and to control a miniature robot in real time with genetic programming","volume":"5","author":"Nordin","year":"1997","journal-title":"Adaptive Behaviour"},{"issue":"3","key":"10.1016\/j.ins.2013.09.044_b0215","first-page":"533","article-title":"Real time control of a Khepera robot using genetic programming","volume":"26","author":"Nordin","year":"1997","journal-title":"Cybernetics and Control"},{"key":"10.1016\/j.ins.2013.09.044_b0220","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1016\/S0921-8890(98)00004-9","article-title":"Evolution of a world model for a miniature robot using genetic programming","volume":"25","author":"Nordin","year":"1998","journal-title":"Robotics and Autonomous Systems"},{"key":"10.1016\/j.ins.2013.09.044_b0225","unstructured":"M. O\u2019Neill, J. Collins, C. Ryan, Automatic generation of robot behaviours using grammatical evolution, in: M. Sugisaka, H. Tanaka (Eds.), Proceedings of the Fifth International Symposium on Artificial Life and Robotics (AROB), AROB, 26\u201328 January 2000, pp. 351\u2013354."},{"key":"10.1016\/j.ins.2013.09.044_b0230","unstructured":"M. O\u2019Neill, J. Collins, C. Ryan, Automatic programming of robots, in: Proceedings of the 11th Irish Conference on Artificial Intelligence and Cognitive Science (AICS2000), 23\u201325 August 2000."},{"key":"10.1016\/j.ins.2013.09.044_b0235","unstructured":"M. O\u2019Neill, C. Ryan, Automatic generation of high level functions using evolutionary algorithms, in: Proceedings of SCASE 1999, Soft Computing and Software Engineering Workshop, Limerick, Ireland, 1998."},{"key":"10.1016\/j.ins.2013.09.044_b0240","unstructured":"M. O\u2019Neill, C. Ryan, Grammatical evolution: a steady state approach, in: Proceedings of the Second International Workshop on Frontiers in Evolutionary Algorithms, 1998, pp. 419\u2013423."},{"key":"10.1016\/j.ins.2013.09.044_b0245","unstructured":"M. O\u2019Neill, C. Ryan, Automatic generation of caching algorithms, in: K. Miettinen, P. Neittaanm\u00e4ki, M. M\u00e4kel\u00e4, J. P\u00e9riaux (Eds.), Evolutionary Algorithms in Engineering and Computer Science, 30 May\u20133 June, Wiley, Jyv\u00e4skyl\u00e4, Finland, 1999, pp. 127\u2013134."},{"key":"10.1016\/j.ins.2013.09.044_b0250","doi-asserted-by":"crossref","unstructured":"M. O\u2019Neill, C. Ryan, Evolving multi-line compilable C programs, in: [57], 1999, pp. 83\u201392.","DOI":"10.1007\/3-540-48885-5_7"},{"key":"10.1016\/j.ins.2013.09.044_b0255","unstructured":"M. O\u2019Neill, C. Ryan, Steps towards Khepera dance improvisation, in: A. L\u00f6ffler, F. Mondada, U. R\u00fcckert (Eds.), Proceedings of the First International Khepera Workshop, 10\u201311 December, HNI-Verlagsschriftenreihe, 1999."},{"key":"10.1016\/j.ins.2013.09.044_b0260","doi-asserted-by":"crossref","unstructured":"M. O\u2019Neill, C. Ryan, Crossover in grammatical evolution: a smooth operator? in: Genetic Programming, Third European Workshop, EuroGP\u201900, Lecture Notes in Computer Science, Springer, 2000.","DOI":"10.1007\/978-3-540-46239-2_11"},{"issue":"4","key":"10.1016\/j.ins.2013.09.044_b0265","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1109\/4235.942529","article-title":"Grammatical evolution","volume":"5","author":"O\u2019Neill","year":"2001","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"10.1016\/j.ins.2013.09.044_b0270","series-title":"Grammatical Evolution: Evolutionary Automatic Programming in an Arbitrary Language","author":"O\u2019Neill","year":"2003"},{"key":"10.1016\/j.ins.2013.09.044_b0275","doi-asserted-by":"crossref","unstructured":"M. O\u2019Neill, C. Ryan, M. Keijzer, M. Cattolico, Crossover in grammatical evolution: the search continues, in: Genetic Programming, Fourth European Workshop, EuroGP\u201901, Lecture Notes in Computer Science, Springer, 2001","DOI":"10.1007\/3-540-45355-5_27"},{"key":"10.1016\/j.ins.2013.09.044_b0280","unstructured":"R. Poli, W.B. Langdon, N.F. McPhee, A field guide to genetic programming and (With contributions by J.R. Koza), 2008."},{"key":"10.1016\/j.ins.2013.09.044_b0285","unstructured":"R. Poli, P. Nordin, W. Langdon, T. Fogarty (Eds.), Genetic Programming, Second European Workshop, EuroGP\u201999, Lecture Notes in Computer Science, vol. 1598. Springer, Goteborg, Sweden, 1999, pp. 26\u201327."},{"issue":"3","key":"10.1016\/j.ins.2013.09.044_b0290","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1177\/105971239400200303","article-title":"Using genetic algorithms to learn reactive control parameters for autonomous robotic navigation","volume":"2","author":"Ram","year":"1994","journal-title":"Adaptive Behavior"},{"key":"10.1016\/j.ins.2013.09.044_b0295","doi-asserted-by":"crossref","unstructured":"F. Rothlauf, M. Oetzel, On the locality of grammatical evolution, in: Proceedings of EUROGP, 2006, pp. 320\u2013330.","DOI":"10.1007\/11729976_29"},{"issue":"8","key":"10.1016\/j.ins.2013.09.044_b0300","doi-asserted-by":"crossref","first-page":"1670","DOI":"10.1016\/j.engappai.2012.02.009","article-title":"Artificial neural network simulation of hourly groundwater levels in a coastal aquifer system of the Venice lagoon","volume":"25","author":"Taormina","year":"2012","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"10.1016\/j.ins.2013.09.044_b0305","series-title":"Proceedings of the 15th European Conference on Genetic Programming, EuroGP 2012","first-page":"206","article-title":"Automatic design of ant algorithms with grammatical evolution","volume":"vol. 7244","author":"Tavares","year":"2012"},{"issue":"3","key":"10.1016\/j.ins.2013.09.044_b0310","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1162\/artl_a_00031","article-title":"Engineering the evolution of self-organizing behaviors in swarm robotics: a case study","volume":"17","author":"Trianni","year":"2011","journal-title":"Artificial Life"},{"issue":"1\u20133","key":"10.1016\/j.ins.2013.09.044_b0315","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.neucom.2008.01.017","article-title":"Neural network construction and training using grammatical evolution","volume":"72","author":"Tsoulos","year":"2008","journal-title":"Neurocomputing"},{"issue":"3","key":"10.1016\/j.ins.2013.09.044_b0320","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1177\/1059712311408126","article-title":"Task allocation for robots using inspiration from hormones","volume":"19","author":"Walker","year":"2011","journal-title":"Adaptive Behavior"},{"issue":"2","key":"10.1016\/j.ins.2013.09.044_b0325","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1109\/TSMCB.2005.859082","article-title":"The balance between initial training and lifelong adaptation in evolving robot controllers","volume":"36","author":"Walker","year":"2006","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics\u2014Part B: Cybernetics"},{"key":"10.1016\/j.ins.2013.09.044_b0330","unstructured":"Webots, Commercial Mobile Robot Simulation Software, Cyberbotics Ltd. (accessed 2013)."},{"issue":"6","key":"10.1016\/j.ins.2013.09.044_b0335","doi-asserted-by":"crossref","first-page":"80","DOI":"10.2307\/3001968","article-title":"Individual comparisons by ranking methods","volume":"1","author":"Wilcoxon","year":"1945","journal-title":"Biometrics Bulletin"},{"issue":"8","key":"10.1016\/j.ins.2013.09.044_b0340","doi-asserted-by":"crossref","DOI":"10.1029\/2007WR006737","article-title":"Predicting monthly streamflow using data-driven models coupled with data-preprocessing techniques","volume":"45","author":"Wu","year":"2009","journal-title":"Water Resources Research"}],"container-title":["Information Sciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0020025513006920?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0020025513006920?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,7,26]],"date-time":"2019-07-26T20:56:47Z","timestamp":1564174607000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0020025513006920"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2]]},"references-count":68,"alternative-id":["S0020025513006920"],"URL":"https:\/\/doi.org\/10.1016\/j.ins.2013.09.044","relation":{},"ISSN":["0020-0255"],"issn-type":[{"value":"0020-0255","type":"print"}],"subject":[],"published":{"date-parts":[[2014,2]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Vector-valued function estimation by grammatical evolution for autonomous robot control","name":"articletitle","label":"Article Title"},{"value":"Information Sciences","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.ins.2013.09.044","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2013 Elsevier Inc. All rights reserved.","name":"copyright","label":"Copyright"}]}}