Professor James Marshall
School of Computer Science
Professor of Theoretical and Computational Biology
Director of the Centre for Machine Intelligence
Member of the Complex Systems Modelling research group
  
  +44 114 222 1832
Full contact details
School of Computer Science
Sir Frederick Mappin Building
Mappin Street
Sheffield
S1 3JD
- Profile
 - 
    
I am an interdisciplinary researcher interested in behaviour, its mechanistic bases, and its evolution. With various colleagues I apply a variety of mathematical and computational approaches to understanding how and why behaviours evolve.
I am also interested in what engineering disciplines may learn from this study. Particular research interests include collective social insect behaviour, the evolution of social behaviour, and the application of decision theory to animal behaviour. Some of my research makes use of robotics to test these ideas.
 
- Research interests
 - 
    
My research interests cover modelling of collective behaviour, particularly in social insects, evolutionary theory, decision theory, robotics, and theoretical neuroscience
 
- Publications
 - 
    
Books
- Social Evolution and Inclusive Fitness Theory: An Introduction. Princeton University Press.
 
Journal articles
- . eLife, 14.
 - . npj Robotics, 3.
 - . eLife, 14.
 - . Animal Behaviour, 210, 189-197.
 - . eLife, 12.
 - . Royal Society Open Science, 10(3).
 - . Frontiers in Computational Neuroscience, 16.
 - . PLoS Computational Biology, 18(10).
 - . Science Robotics, 7(67).
 - . PLoS Computational Biology, 18(5).
 - . Trends in Cognitive Sciences, 26(1), 66-80.
 - . PLoS ONE, 16(11).
 - . PLoS Computational Biology, 17(10).
 - . Science Robotics, 6(56).
 - . Proceedings of the Royal Society B: Biological Sciences, 288(1945).
 - . New Scientist, 249(3322), 23-23.
 - . Proceedings of the Royal Society B: Biological Sciences, 287(1934).
 - . Swarm Intelligence, 14, 25-56.
 - . Computational Brain & Behavior, 3(1), 66-85.
 - . Journal of Mathematical Psychology, 94.
 - . PLOS ONE, 14(9).
 - . Neural Computation, 31(5), 870-896.
 - . eLife, 8.
 - . PLoS Computational Biology, 14(9).
 - . Journal of Theoretical Biology, 445, 120-127.
 - . Scientific Reports, 8.
 - . Decision, 5(2), 129-142.
 - . Trends in Ecology and Evolution, 32(9), 636-645.
 - . J Theor Biol, 426, 57-66.
 - . Current Opinion in Behavioral Sciences, 16, 30-34.
 - . Journal of Numerical Cognition, 3(1), 77-96.
 - . PHYSICAL REVIEW E, 95(5).
 - . IEEE Robotics and Automation Letters, 2(3), 1755-1761.
 - . Journal of Theoretical Biology, 420, 213-219.
 - . PLoS One, 12(2).
 - . Current Opinion in Behavioral Sciences, 12, 103-108.
 - . Interface, 13(119).
 - . PLoS Comput Biol, 12(5).
 - . BioScience, 66(3), 185-185.
 - . Frontiers in Behavioral Neuroscience, 9.
 - The Evolution of Mechanisms Underlying Behaviour. Current Zoology, 61(2), 221-225.
 - Self-deception can evolve under appropriate costs. Current Zoology, 61(2), 382-396.
 - Cross inhibition improves activity selection when switching incurs time costs. Current Zoology, 61(2), 242-250.
 - . BioScience, 65(3), 328-329.
 - . PLOS ONE, 10(2).
 - . The American Naturalist, 184(4), 531-540.
 - . Front Neurosci, 8, 73.
 - . PLOS ONE, 8(11).
 - . PLOS ONE, 8(9).
 - . Trends in Ecology and Evolution.
 - . Trends in Ecology and Evolution.
 - . Animal Behaviour.
 - . Ubiquity, 2013, 1:1-1:16.
 - . ENTROPY, 14(11), 2173-2191.
 - . PLoS ONE, 7(9).
 - . Evolution and Human Behavior.
 - . JOURNAL OF EXPERIMENTAL BIOLOGY, 215(8), 1287-1292.
 - . Journal of Theoretical Biology, 302, 39-52.
 - . Behavioural Processes, 89(2), 172-178.
 - . SCIENCE, 335(6064), 108-111.
 - . TRENDS ECOL EVOL, 26(7), 325-332.
 - . PLOS ONE, 6(5).
 - . Nature, 471(7339), E1-E4.
 - . BEHAV ECOL, 22(3), 535-542.
 - . ANIM COGN, 14(4), 465-476.
 - . Swarm Intelligence, 5(1), 3-18.
 - . BEHAV ECOL SOCIOBIOL, 65(3), 503-512.
 - . BEHAV ECOL SOCIOBIOL, 65(3), 417-420.
 - . Ecology Letters, 14(1), 58-62.
 - . Journal of Theoretical Biology, 270(1), 185-188.
 - . J THEOR BIOL, 260(3), 386-391.
 - Colony-level cognition. CURR BIOL, 19(10), R395-R396.
 - . J R SOC INTERFACE, 6(40), 1065-1074.
 - . P R SOC B, 275(1649), 2353-2361.
 - . NATURWISSENSCHAFTEN, 94(11), 911-918.
 - . Swarm Intelligence, 1(2), 81-94.
 - . BEHAV ECOL SOCIOBIOL, 61(3), 347-356.
 - . J R SOC INTERFACE, 3(7), 243-254.
 - . Maritime Policy & Management, 32(1), 15-30.
 - . Artificial Life, 10(1), 113-115.
 - . J THEOR BIOL, 222(3), 331-335.
 - The execution kernel of RC++: RETE*, a faster RETE with TREAT as a special case. International Journal of Intelligent Games and Simulation, 2, 36-38.
 - Conflicting agents: Conflict management in multi-agent systems. JASSS, 6(1).
 - Viscous populations and their support for reciprocal cooperation. ARTIF LIFE, 9(3), 327-334.
 - . Proceedings of the Royal Society B: Biological Sciences, 285(1872).
 - . Ecology and Evolution.
 - . Frontiers in Ecology and Evolution, 2.
 - . Nature Precedings.
 
Book chapters
- , Lecture Notes in Computer Science (pp. 76-87). Springer International Publishing
 - Foundations of Search: A Perspective from Computer Science In Todd PM, Hill TT & Robbins TW (Ed.), Cognitive Search: Evolution, Algorithms and the Brain MIT Press
 - Search environments, representation, and encoding In Todd PM, Hills TT & Robbins TW (Ed.), Cognitive Search: Evolution, Algorithms and the Brain MIT Press
 - , Modelling Natural Action Selection (pp. 500-522). Cambridge University Press
 - , Organization of Insect Societies (pp. 437-459). Harvard University Press
 - The Dawn of a Golden Age in Mathematical Insect Sociobiology In Gadau J, Fewell J & Wilson EO (Ed.), Organization of insect societies: from genome to sociocomplexity (pp. 437-458). Harvard Univ Pr
 - Computer modelling in behavioral and evolutionary ecology: whys and wherefores. In Laubichler MD & Müller GB (Ed.), Modeling biology: Structures, Behaviors, Evolution (pp. 335-354). The MIT Press
 
Conference proceedings
- Multi-alternative magnitude-sensitive perceptual decision making: evidence and implications. PERCEPTION, Vol. 50(1_SUPPL) (pp 224-224)
 - . 2019 International Conference on Robotics and Automation (ICRA). Montreal, Canada, 20 May 2019 - 20 May 2019.
 - . Swarm Intelligence (ANTS 2018), Vol. 11172 (pp 176-187). Rome, Italy, 29 October 2018 - 29 October 2018.
 - . Swarm Intelligence (ANTS 2018), Vol. 11172 (pp 135-149). Rome, Italy, 29 October 2018 - 29 October 2018.
 - . Distributed Autonomous Robotic Systems , Vol. 6 (pp 461-473). London, UK, 6 November 2016 - 6 November 2016.
 - . 2017 International Joint Conference on Neural Networks (IJCNN) (pp 4171-4178). Anchorage, Alaska
 - . AIAA Infotech @ Aerospace, AIAA SciTech. San Diego, CA, 4 January 2016 - 4 January 2016.
 - . BMC Neuroscience, Vol. 16(S1)
 - . BMC Neuroscience, Vol. 15(S1)
 - (pp 362-363)
 - Optimal voting in groups with convergent interests. Aaai Spring Symposium Technical Report, Vol. SS-11-08 (pp 12-16)
 - Beyond No Free Lunch: Realistic Algorithms for Arbitrary Problem Classes. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC)
 - . Proceedings of the 11th Annual Genetic and Evolutionary Computation Conference Gecco 2009 (pp 1187-1194)
 - . Proceedings of Gecco 2007 Genetic and Evolutionary Computation Conference Companion Material (pp 2831-2834)
 - . Proceedings of Gecco 2007 Genetic and Evolutionary Computation Conference (pp 1774-1781)
 - A representational ecology for learning classifier systems. GECCO 2006: Genetic and Evolutionary Computation Conference, Vol 1 and 2 (pp 1529-1536)
 - What have gene libraries done for AIS?. ARTIFICIAL IMMUNE SYSTEMS, PROCEEDINGS, Vol. 3627 (pp 86-99)
 - See how she runs: Towards visualising artificial Red Queen evolution. Artificial Life IX (pp 334-339)
 - Simulating the evolution of ant behaviour in evaluating nest sites. ADVANCES IN ARTIFICIAL LIFE, PROCEEDINGS, Vol. 2801 (pp 643-650)
 - Investigating the mechanisms underlying cooperation in viscous population multi-agent systems. MIT Press (pp 348-352)
 - RC++: A rule-based language for game AI. First International Conference on Intelligent Games and Simulation
 - Egocentric AI Processing for Computer Entertainment: A Real-Time Process Manager for Games. First International Conference on Intelligent Games and Simulation
 
Reports
- Characterisation and upgrade of the communication between overhead controllers and Kilobots
 
Software, code or databases
- .
 - .
 
Theses
- An Investigation into Kin Selection and Reciprocal Cooperation in a Viscous Population. De Montfort University.
 
Datasets
- .
 
Other
- .
 
Preprints
- , Cold Spring Harbor Laboratory.
 - , Cold Spring Harbor Laboratory.
 - , Cold Spring Harbor Laboratory.
 - , arXiv.
 - , Cold Spring Harbor Laboratory.
 - , arXiv.
 - , arXiv.
 - , arXiv.
 - , arXiv.
 
 
- Grants
 - 
    
- ActiveAI: , EPSRC, 11/2019 - 10/2024, £953,584, as Co-PI
 - Swarm Awareness, Government, 08/2018 - 08/2021, £226,567, as PI
 - , EPSRC, 12/2016 - 06/2022, £2,128,934, as PI
 - , EC - H2020, 08/2015 - 11/2020, £1,168,351, as PI
 - Comparative neuroscience and computational neuroscience, Leverhulme Trust, 04/2018 - 07/2020, £72,016, as PI
 - Analysing and modelling decision making in the honey bee brain, Royal Society, 03/2015 - 03/2017, £12,000, as PI
 - , EPSRC, 03/2013 - 08/2016, £660,561, as PI
 - , BBSRC, 10/2010 - 10/2012, £145,732, as PI
 - , EPSRC, 08/2008 - 07/2012, £306,386, as Co PI
 - AIBACS - Social Insects, Simulated Evolution and Biologically Inspired Algorithms, EPSRC, 01/2004 - 07/2006, £127,271, as Co-PI
 
 
- Professional activities and memberships
 - 
    
- Editorial Board, Swarm Intelligence (2017-present)
 - Associate Editor: Frontiers in Ecology and Evolution (2013-2017)
 - EPSRC Peer Review College Member (2010-present)
 - Member of the UKRI Future Leaders Fellowship Panel College (2019-present)
 - Associate Editor - PLoS one - 2009-2020
 - Associate Editor - PLoS Computational Biology - 2020-present
 - Founder Science Officer at Opteran Technologies