Dr David King

Lecturer

School School of Design and Informatics

Department Division of Games Technology and Mathematics

Contact info

+44 (0)1382 30 8297

Biography

I graduated from the University of Abertay in 1995 with a BEng (Hons) Electronic and Electrical Engineering and went on to get a PhD in Power System Protection using Neural Networks at Robert Gordon University in 2000.

I returned to Abertay as a Research Assistant working on fuzzy control for a pumped storage hydro plant. In 2003 I was appointed as a teaching fellow and in 2006 became a lecturer. At that time my teaching responsibilities moved from engineering into the computer games area and I was the Programme Tutor for the new BSc (Hons) Computer Game Application Development from 2008 to 2011.

I was made the Director of Academic Programmes for the School of Engineering, Computing & Applied Mathematics in 2011 and have now moved to the School of Design and Informatics after university restructuring in 2013. I am currently also seconded to the Director of Teaching and Learning Enhancement (TLE) and am involved in taking forward the TLE agenda for the university. In particular I led the development of the university's CPD framework under the 'Going for Gold' banner and am a mentor and assessor for the scheme.

In 2007 I gained a PGCert in Higher Education Teaching and in 2014 I became a Senior Fellow of the Higher Education Academy.

I am also a member of the SICSA AI Group and the SHED SIG for Managers of HEA accredited CPD schemes.

Lecturer in Artificial Intelligence and Mathematics in BSc (Hons.) Computer Game Application Develop, BSc (Hons) Computer Games Technology, BSc (Hons) Computing, MSc Computer Games Technology and MProf Games Development.

Interests

My research interests are in the practical applications of Artificial Intelligence (AI).

In particular I have been involved in the use of Artificial Neural Networks in Power System Protection, and Fuzzy Inference Systems in the control of a Hydro Power Plant.

I am interested in extending these applications in other areas, such as Computer Games Technology, Power Systems Management and Intelligent and Smart Systems.

I am particularly interested in using Affective Computing techniques to improve game AI, particularly the interactions between players and game characters so that these interactions include an emotional element. This involves finding unobtrusive ways to detect players' emotions and using them to influence game mechanices, realistically modelling emotions in game characters and then closing the Affective Loop by having these emotions affected by, and realistic portrayed to, the player.

2019

Affective games

Hamdy, S. & King, D. J. (2019) Affective games. In: GAME-ON'2019. . . EUROSIS.
View in Research Portal

2018

Affective games

Hamdy, S. & King, D. (2018) Affective games. In: GAME-ON'2018: 19th annual European Conference on Simulation and AI in Computer Games. King, D. (ed.). . EUROSIS.
View in Research Portal

2017

Affect and believability in game characters

ElSayed, S. & King, D. J. (2017) Affect and believability in game characters. In: Game-On’17: the 18th International Conference on Intelligent Games and Simulation. Kehoe, J. (ed.). p. 90-97. . EUROSIS.
View in Research Portal

2016

An investigation of two real time machine learning techniques that could enhance the adaptability of game AI agents

King, D. J. & Bennett, C. (2016) An investigation of two real time machine learning techniques that could enhance the adaptability of game AI agents. In: Proceedings of GAMEON'2016: the 17th International Conference on Intelligent Games and Simulation. Barabas, H. (ed.). p. 41-48. . EUROSIS.
View in Research Portal

2015

A simple hybrid algorithm for improving team sport AI

King, D. J. & Edwards, D. (2015) A simple hybrid algorithm for improving team sport AI. In: Proceedings of GameOn’2015, 16th International Conference on Intelligent Games and Simulation. Bakkes, S. (ed.), Nack, F. (ed.). p. 63-67. Ostend: EUROSIS.
View in Research Portal

2012

Facilitating open plot structures in story driven video games using situation generation

Brown, G. & King, D. J. (2012) Facilitating open plot structures in story driven video games using situation generation. In: Proceedings of GAMEON 2012: 13th International Conference on Intelligent Games and Simulation. Fernandez-Leiva, . (ed.), Porras, C. (ed.), Cabrera, R. (ed.). p. 34-40. . EUROSIS.
View in Research Portal

2011

A genetic algorithm based economic dispatch (GAED) with environmental constraint optimisation

King, D. J., Ozveren, C. S. & Warsono, W. (2011) A genetic algorithm based economic dispatch (GAED) with environmental constraint optimisation. In: Proceedings of 2011 46th International Universities' Power Engineering Conference (UPEC). . . VDE Verlag GmbH.
View in Research Portal

2010

A new enhancement to MTD(f)

Stock, E. & King, D. J. (2010) A new enhancement to MTD(f). . . .
View in Research Portal

2008

Power sector reform in Indonesia

Ozveren, C. S., King, D. J. & Mursitojati, K. (2008) Power sector reform in Indonesia. In: Proceedings of the 43rd International Universities Power Engineering Conference. . Piscataway, NJ: IEEE .
View in Research Portal

A review of the use of genetic algorithms in economic load dispatch

Warsono, W., Ozveren, C. S., King, D. J. & Bradley, D. A. (2008) A review of the use of genetic algorithms in economic load dispatch. In: Proceedings of the 43rd International Universities Power Engineering Conference. . Piscataway, NJ: IEEE .
View in Research Portal

Electricity load profile classification using Fuzzy C-Means method

Prahastono, I., King, D. J., Ozveren, C. S. & Bradley, D. A. (2008) Electricity load profile classification using Fuzzy C-Means method. In: 43rd International Universities Power Engineering Conference. . Piscataway, NJ: IEEE .
View in Research Portal

Comparison of loss allocation methods in a regulated system

Ansyari, F., Ozveren, C. S. & King, D. J. (2008) Comparison of loss allocation methods in a regulated system. In: Proceedings of the 43rd International Universities Power Engineering Conference. . Piscataway, NJ: IEEE .
View in Research Portal

2007

Economic load dispatch for a power system with renewable energy using direct search method

Warsono, ., King, D. J. & Ozveren, C. S. (2007) Economic load dispatch for a power system with renewable energy using direct search method. In: Proceedings of the 42rd International Universities Power Engineering Conference. . Piscataway, NJ: IEEE .
View in Research Portal

A review of electricity load profile classification methods

Prahastono, I., King, D. J. & Ozveren, C. S. (2007) A review of electricity load profile classification methods. In: Proceedings of the 42nd Universities Power Engineering Conference. . . IEEE .
View in Research Portal

Economic load dispatch optimization of renewable energy in power system using genetic algorithm

Warsono, ., King, D. J., Ozveren, C. S. & Bradley, D. A. (2007) Economic load dispatch optimization of renewable energy in power system using genetic algorithm. In: 2007 IEEE Lausanne PowerTech: proceedings. . p. 2174-2179. Piscataway, NJ: IEEE .
View in Research Portal

2006

Comparison between the performance of ANN-based loss of mains relays using multi-layer and non-layered perceptron approaches

Salman, S. K. & King, D. J. (2006) Comparison between the performance of ANN-based loss of mains relays using multi-layer and non-layered perceptron approaches. . . p. 24-28. .
View in Research Portal

2004

Investigation into the development of a new ANN-based relay for detecting loss of mains of embedded generation

Salman, S. K., King, D. J. & Weller, G. (2004) Investigation into the development of a new ANN-based relay for detecting loss of mains of embedded generation. In: Proceedings of DPSP 2004 Conference. . p. 579-582. Stevenage: IET.
View in Research Portal

A standard method for specifying the response of hydroelectric plant in frequency-control mode

Jones, D. I., Mansoor, S. P., Aris, F. C., Jones, G. R., Bradley, D. A. & King, D. J. (2004) A standard method for specifying the response of hydroelectric plant in frequency-control mode. . . p. 19-32. .
View in Research Portal

2003

Development of an artificial neural network based relay to detect islanding condition of embedded generation

Salman, S. K. & King, D. J. (2003) Development of an artificial neural network based relay to detect islanding condition of embedded generation. In: Proceedings of the 6th International Power Engineering Conference. . p. 75-80. Singapore: Nanyang Technological University.
View in Research Portal

Investigation into the application of artificial neural networks for detecting loss of mains conditions

Salman, S. K. & King, D. J. (2003) Investigation into the application of artificial neural networks for detecting loss of mains conditions. . . .
View in Research Portal

2002

Control of a pumped-storage hydro plant using multiple fuzzy inference systems

King, D. J., Bradley, D. A., Mansoor, S. P., Jones, D. I., Aris, F. C. & Jones, G. R. (2002) Control of a pumped-storage hydro plant using multiple fuzzy inference systems. In: Hydro 2002: development, management, performance, Kiris, Turkey, 4-7 November 2002: conference proceedings. . p. 21-28. Sutton: Aqua-Media International Ltd..
View in Research Portal

Investigation into a new governor scheme for the Dinorwig pumped storage hydro plant

Mansoor, S. P., Jones, D. I., King, D. J., Bradley, D. A., Aris, F. C. & Jones, G. R. (2002) Investigation into a new governor scheme for the Dinorwig pumped storage hydro plant. In: Hydro 2002: development, management, performance, Kiris, Turkey, 4-7 November 2002, conference proceedings. . p. 29-38. Sutton: Aqua-Media International Ltd..
View in Research Portal

Advanced control strategies for pumped storage plant

King, D. J., Bradley, D. A., Mansoor, S. P., Jones, D. I., Aris, F. C. & Jones, G. R. (2002) Advanced control strategies for pumped storage plant. In: Proceedings of HydroVision 2002. . . HCI Publications.
View in Research Portal

2001

Using a fuzzy inference system to control a pumped storage hydro plant

King, D. J., Bradley, D. A., Mansoor, S. P., Jones, D. I., Aris, F. C. & Jones, G. R. (2001) Using a fuzzy inference system to control a pumped storage hydro plant. In: Proceedings of the 10th IEEE International Conference on Fuzzy Systems. . p. 1008-1011. Piscataway, NJ: IEEE .
View in Research Portal

New loss of mains detection algorithm for embedded generation using rate of change of voltage and changes in power factors

Salman, S. K., King, D. J. & Weller, G. (2001) New loss of mains detection algorithm for embedded generation using rate of change of voltage and changes in power factors. In: Proceedings of the 7th International Conference on Developments in Power Systems Protection (DPSP 2001). . p. 82-85. Stevenage: IET.
View in Research Portal

1999

Monitoring changes in system variables due to islanding condition and those due to disturbances at the utilities' network

Salman, S. K. & King, D. J. (1999) Monitoring changes in system variables due to islanding condition and those due to disturbances at the utilities' network. In: 1999 IEEE Transmission and Distribution Conference: a vision into the 21st century. . p. 460-465. Piscataway, NJ: IEEE .
View in Research Portal

More Information

Esteem

 

 

 

 

Meet the rest of the team

Professor James Bown

Professor James Bown

Division of Games Technology and Mathematics | Professor of Systems Biology

View profile

Mr Grant Clarke

Mr Grant Clarke

Division of Games Technology and Mathematics | Lecturer

View profile