Dr David Walker
Profiles

Dr David Walker

Lecturer in Computer Science

School of Engineering, Computing and Mathematics (Faculty of Science and Engineering)

Role

I currently undertake the following academic roles within the School:

  • Module lead (ISAD260 and SOFT352).
  • I am one of two Admissions Tutors for Computing programmes.
  • I am the Exam Coordinator for Computing modules.

Qualifications

I received a BSc in Computer Science from the University of Exeter in 2007, and obtained a PhD in Computer Science from Exeter in 2013 for a thesis entitled "Visualisation and Ordering of Many-objective Populations". Between 2013 and 2018 I held postdoctoral research positions at Exeter, working on a range of topics relating to evolutionary computation and machine learning.

Professional membership

I am a member of the IEEE Task Force on Many-objective Optimisation.

I am a Fellow of the Higher Education Academy (FHEA)

Teaching interests

This year (2018/19) I am module leader for:

  • ISAD260 User-Centred Interface Design
  • SOFT352 Client-Side Web Scripting
I am also contributing to:
  • AINT252 Computation Theory and Artificial Intelligence
  • AINT514 Computer Science Workshop
  • SOFT549 HCI, Web and Mobile Development
I am supervising a range of final year projects.

Research interests

My research interests lie in the area of evolutionary computation and visualisation. My recent work has included:

  • Visualising sets of solutions to many-objective optimisation problems.
  • Visualising the operation and performance of evolutionary algorithms.
  • Interactive evolutionary computation for real-world engineering problems.
  • Data analysis within hydroinformatics (prediction and visualisation).

Key publications are highlighted

Journals
Articles
Oudah H, Ghita B, Bakhshi T, Alruban A & Walker DJ 2019 'Using Burstiness for Network Applications Classification' Journal of Computer Networks and Communications 2019, 1-10 , DOI
Walker DJ 2018 'Visualisation with Treemaps and Sunbursts in Evolutionary Many-objective Optimisation' Genetic Programming and Evolvable Machines , DOI PEARL
Walker D, Jakovljevic D, Savic D & Radovanovic M 2015 'Multi-criterion water quality analysis of the Danube River in Serbia: A visualisation approach' Water Research 79, 158-172 , DOI PEARL
Everson RM, Walker DJ & Fieldsend JE 2014 'Life on the Edge: Characterising the Edges of Mutually Non-dominating Sets' Evolutionary Computation 22, (3) 479-501 , DOI
Walker DJ, Everson R & Fieldsend JE 2013 'Visualizing Mutually Nondominating Solution Sets in Many-Objective Optimization' IEEE Transactions on Evolutionary Computation 17, (2) 165-184 , DOI
Conference Papers
Johns MB, Mahmoud HA, Walker DJ, Ross NDF, Keedwell EC & Savic DA 2019 'Augmented evolutionary intelligence' the Genetic and Evolutionary Computation Conference 13/07/2019 17/07/2019 ACM Press , DOI
Walker D & Craven MJ 2018 'Visualising the Operation of Evolutionary Algorithms Optimising Water Distribution Network Design Problems' 13th International Conference on Hydroinformatics Palermo, Italy 01/07/2018 06/07/2018 , DOI PEARL
Walker D & Craven MJ 2018 'Toward the Online Visualisation of Algorithm Performance for Parameter Selection' EvoApplications 2018 Parma, Italy 04/04/2018 06/04/2018 Springer , DOI PEARL
Walker D & Keedwell EC 2016 'Towards Many-objective Optimisation with Hyper-heuristics: Identifying Good Heuristics with Indicators' Parallel Problem Solving from Nature (PPSN2016) , DOI PEARL
Walker D & Keedwell E 2016 'Multi-objective Optimisation with a Sequence-based Selection Hyper-heuristic' Genetic and Evolutionary Computation Conference (GECCO 2016)
Walker D 2015 'Visualising Multi-objective Populations with Treemaps' Visualisation Methods in Genetic and Evolutionary Computation (GECCO 2015 Workshop)
Walker D, Creaco E, Vamvakeridou-Lyroudia L, Farmani R, Kapelan Z & Savic D 2015 'Forecasting Domestic Water Consumption from Smart Meter Readings Using Statistical Methods and Artificial Neural Networks' Elsevier BV 1419-1428 , DOI
Walker DJ, Everson RM & Fieldsend JE 2013 'Visualising and understanding Many-Criterion League tables' 41-44
Everson RM, Walker DJ & Fieldsend JE 2013 'Edges of Mutually Non-dominating Sets' Genetic and Evolutionary Computation Conference (GECCO 2013)
Walker D, Everson RM & Fieldsend JE 2012 'Visualising Many-objective Populations' Visualisation Methods in Genetic and Evolutionary Computation (GECCO 2012 Workshop)
McClymont K, Walker D & Dupenois M 2012 'The lay of the land' the fourteenth international conference 07/07/2012 11/07/2012 ACM Press , DOI
Walker DJ, Everson RM & Fieldsend JE 2011 'Rank-based dimension reduction for many-criteria populations' the 13th annual conference companion 12/07/2011 16/07/2011 ACM Press , DOI
McClymont K, Walker D, Keedwell E, Everson R, Fieldsend J, Savic D & Randall-Smith M 2011 'Novel methods for ranking district metered areas for water distribution network maintainence scheduling'
Walker DJ, Everson RM & Fieldsend JE 2010 'Visualisation and ordering of many-objective populations' 2010 IEEE Congress on Evolutionary Computation (CEC) 18/07/2010 23/07/2010 IEEE , DOI

Other academic activities

I currently undertake the following academic roles within the School:

  • I am one of two Admissions Tutors for Computing programmes.
  • I am the Exam Coordinator for Computing modules.
I am a reviewer for the following journals:
  • IEEE Transactions on Evolutionary Computation
  • Genetic Programming and Evolvable Machines
  • Computational Intelligence Magazine
  • Journal of Hydroinformatics
  • Applied Soft Computing
  • Control and Cybernetics
I also review for the following conferences:
  • Genetic and Evolutionary Computation Conference (GECCO) - EMO and GA tracks
  • International Joint Conference on Neural Networks (IJCNN)