.

Dr Peter Lewis 

Dr Peter Lewis

Lecturer

Phone number: : 0121 204 3190  
Email: p.lewis@aston.ac.uk
Room number: MB 211K

Profile 

I joined Aston in 2013, and am a Lecturer in Computer Science. My research is concerned with adaptation, online learning and self-organisation in complex agent-based systems. I am a member of the Aston Lab for Intelligent Collectives Engineering (ALICE).

I am particularly interested in biological, social and economic inspired techniques, decentralisation, heterogeneity and self-awareness. I have developed generic concepts, architectures and algorithms, as well as those for complex computing systems such as distributed smart camera networks, hypermusic ensembles, FPGAs and cloud federations.

Previously, I was a Research Fellow at the Centre of Excellence for Research in Computational Intelligence and Applications (CERCIA) in the School of Computer Science at the University of Birmingham. I obtained my Ph.D. at the University of Birmingham, on the topic of Evolutionary Market-Based Resource Allocation in Decentralised Computational Systems, and under the supervision of Professor Xin Yao and Dr. Paul Marrow at BT. I also hold an MSc in Natural Computation from the University of Birmingham, and before that, I read for a BSc in Computer Science at the University of Leicester.

My teaching focusses on areas related to my research, as well as introductory programming and aspects of software engineering. I am particularly interested in experiential learning, and currently lead a module on team software development, in which students learn through practice. 

  • PhD in Computer Science, University of Birmingham, 2010. 
  • MSc in Natural Computation (with distinction), University of Birmingham, 2006. 
  • BSc in Computer Science, University of Leicester, 2001. 
  • 2013 – date: Lecturer in Computer Science, Aston University.
  • 2010 – 2013: Research Fellow, Centre of Excellence for Research in Computational Intelligence and Applications (CERCIA), University of Birmingham.
 My teaching includes programming, computational intelligence and computer graphics. I am particularly interested in experiential learning, and lead the Computer Science group's team software project modules.

My research is carried out as part of the Aston Lab for Intelligent Collectives Engineering (ALICE, http://alice.aston.ac.uk). I am interested in a range of biologically, socially and economically inspired mechanisms, and how they can be used to produce adaptation, online learning and self-organisation in complex agent-based systems.

Two specific and related areas of recent focus have been concepts of self-awareness in computational systems, and how to tackle continuously changing problems in embodied, collective, resource-constrained systems.

 

My work is concerned with both abstract problems as well as applied ones, and I have a number of ongoing collaborations with engineers and businesses, and have worked on distributed smart camera networks, hypermusic ensembles, FPGAs and cloud federations.