Dr David Walker
Profiles

Dr David Walker

Lecturer in Computer Science

School of Computing, Electronics 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
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
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)
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)

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)