Dr David King

Lecturer

School School of Design and Informatics

Department Division of Computing and Maths

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.

 

 

 

 

 

 

 

 

 

 

 

 

 

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.

Conference Papers

Salman, S.K. and King, D.J., “Investigation Into Methods of Detecting Loss of Mains on the Interfacing Link Between a Utility and a Distribution System Containing Embedded Generation”, Proceedings of the 32nd Universities Power Engineering Conference, Manchester, 10-12, September 1997, pp 1122-1125.

Salman, S.K. and King, D.J., “Discussion of the Limitations of EMTP as Experienced When Investigating the Detection of Loss of Mains”, Proceedings of the 33rd Universities Power Engineering Conference, Edinburgh, 8-10 September 1998, Vol.1, pp 17-20.

Salman, S.K. and King, D.J., “Monitoring Changes in System Variables Due to Islanding Condition and Those Due to Disturbances at the Utilities”, Proceedings of the IEEE/PES Transmission & Distribution Conference, New Orleans, USA, 11-16 April, 1999, Vol.2, pp 460-465.

Salman, S.K., King, D.J. and Heggie, G., “Modelling a ROCOF Relay Using EMTP”, Proceedings of the 34th Universities Power Engineering Conference, Leicester, 13-17, September 1999, pp 454-457.

Salman, S.K., King, D.J. and Weller, G., “Using Rate of Change of Voltage And Changes in Power Factor to Detect Loss of Mains for Embedded Generation”, Proceedings of the 35th Universities Power Engineering Conference, Belfast, September 2000.

Salman, S.K., King, D.J. and Weller, G., “New Loss of Mains Detection Algorithm for Embedded Generation Using Rate of Change of Voltage and Changes in Power Factors”, Proceedings of the 7th IEE International Conference on Developments in Power Systems Protection (DPSP 2001), Amsterdam, Netherlands, 9-12 April 2001, pp 82-85.

King, D.J., Bradley, D.A., Mansoor, S.P., Jones, D.I., Aris, F.C. and Jones, G.R., “Using a Fuzzy Inference System to Control a Pumped Storage Hydro Plant”, Proceedings of the 10th. IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2001), Melbourne, Australia, 2-5 December 2001, Vol.2.

King, D.J., Bradley, D.A., Mansoor, S.P., Jones, D.I., Aris, F.C. and Jones, G.R., “Advanced Control Strategies for Pumped Storage Plant”, Proceedings of the HydroVision 2002 Conference, Portland, USA, July/August 2002, paper no.083.

King, D.J., Bradley, D.A., Mansoor, S.P., Jones, D.I., Aris, F.C. and Jones, G.R., “Control of a Pumped-Storage Hydro Plant Using Multiple Inference Systems”, Proceedings of Hydro 2002, Kiris, Turkey, 4-7 November 2002, pp. 21-28.

Mansoor, S.P., Jones, D.I., King, D.J., Bradley, D.A., Aris, F.C. and Jones, G.R., “Investigation Into a New Governor Scheme for the Dinorwig Pumped Storage Hydro Plant”, Proceedings of Hydro 2002, Kiris, Turkey, 4-7 November 2002, pp. 29-38.

Salman, S.K. and King, D.J., “Investigation Into the Application of Artificial Neural Networks for Detecting Loss of Mains Conditions”, Proceedings of the 38th Universities Power Engineering Conference, Greece, 1-3 September 2003, Vol.1, pp. 241-244.

Salman, S.K. and King, D.J., “Development of an Artificial Neural Network Based Relay to Detect Islanding Condition of Embedded Generation”, Proceedings of IPEC 2003 Conference, Nanyang Technological University, Singapore, 27-29 November 2003, pp. 75-80.

Salman, S.K., King, D.J. and Weller, G., “Investigation into the Development of a New ANN-Based Relay for Detecting Loss of Mains of Embedded Generation”, Proceedings of DPSP 2004 Conference, RAI, Amsterdam, Netherlands, 5-8 April 2004, Vol. 2, pp. 579-582.

Salman, S.K. and King, D.J., “Comparison between the performance of ANN-based loss of mains relays using multi-layer and non-layered perceptron approaches”, Application of AI in Energy Systems and Power (AIESP)2006 Conference, Madeira, Portugal, February 7-10, 2006, Paper No. ab03016.

Warsono, King, D.J., Özveren, C.S. and Bradley, D.A., “Economic Load Dispatch Optimisation of Renewable Energy in Power System Using Genetic Algorithm”, IEEE PowerTech 2007 Conference, Lousanne, Switzerland, July 2-5, 2007, Paper No.531.

Warsono, King, D.J. and Özveren, C.S., “Economic Load Dispatch of a Power System with Renewable Energy Using a Direct Search Method”, Proceedings of the 42nd Universities Power Engineering Conference, Brighton, 4-6 September 2007.

Prahastono, I, King, D.J. and Özveren, C.S., “A Review of Electricity Load Profile Classification Methods”, Proceedings of the 42nd Universities Power Engineering Conference, Brighton, 4-6 September 2007.

Warsono, Özveren, C.S., King, D.J. and Bradley, D.A., “A Review of the Use of Genetic Algorithms in Economic Load Dispatch”, Universities Power Engineering Conference, Padova, 1-4 September 2008.

Prahastono, I, King, D.J. Özveren, C.S. and Bradley, D.A., “Electricity Load Profile Classification Using Fuzzy C-Means Method”, Universities Power Engineering Conference, Padova, 1-4 September 2008.

Stock, E. and King, D.J., “A New Enhancement to MTD(f)”, The 15th International Computer Games Conference, Kentucky, USA, 28 – 31 July 2010, pp. 139-143.

King, D.J., Özveren, C.S. and Warsono, “A Genetic Algorithm Based Economic Dispatch (GAED) with Environmental Constraint Optimisation”, Proceedings of the 46th Universities Power Engineering Conference, Soest, Germany, 5-8 September 2011, Paper No.211.

Brown, G. and King, D.J., “Facilitating Open Plot Structures in Story Driven Video Games Using Situation Generation”, Proceedings of GameOn’2012, 13th International Conference on Intelligent Games and Simulation, Malaga, Spain, 14-16 November 2012, pp34-38.

King D.J., and Edwards, D., "A Simple Hybrid Algorithm for Improving Team Sport AI", Proceedings of GameOn'2015, 16th International Conference on Intelligent Games and Simulation, Amsterdam, Netherlands, 2-4 December 2015, pp65-59.

King D.J. and Bennett, C., "An Investigation of Two Real Time Machine Learning Techniques That Could Enhance the Adaptability of Game AI Agents", Proceedings of GameOn'2016, 17th International Conference on Intelligent Games and Simulation, Lisbon, Portugal, 13-15 September 2016, pp41-48.

Hamdy, S. and D.J. King., "Affect and Believability in Game Characters - A Review of the Use of Affective Computing in Games", Proceedings of GameOn'2017, 18th International Conference on Intelligent Games and Simulition, Carlow, Ireland, 6-8 September 2017, pp90-97.

Hamdy, S. and King, D.J., “Affective Games: A Multimodal Classification System”, Proceedings of GameOn’2018, 19th International Conference on Intelligent Games and Simulation, Dundee, Scotland, 18-20 September 2018, pp19-26.

Journal Papers

Jones, D.I., Mansoor, S.P., Aris, F.C., Jones, G.R., Bradley, D.A. and King, D.J., “A Standard method for Specifying the Response of Hydroelectric Plant in Frequency-Control Mode”, Electric Power Systems Research, Vol.68 (2004), pp. 19-32.

Salman , S K. and  King, D.J., “Comparison Between the Performance of ANN-based Loss of Mains Relays Using Multi-layer and Non-layered Perceptron Approaches”, International Journal of Innovations in Energy Systems and Power, Vol.1 (2006), pp. 24-28.

More Information

Esteem

 

 

 

 

Meet the rest of the team

Dr Euan Dempster

Dr Euan Dempster

Division of Computing and Maths | Lecturer

View profile

Professor Ruth Falconer

Professor Ruth Falconer

Division of Computing and Maths | Head of Division

View profile