Postgraduate Certificate of Special Study in Supporting Learning
B.Sc. (hons) Computer Science
English and Cantonese
Learning & Teaching Interests
Currently teaching on:
CCE2050 Engineering Software Development (module leader)
CCE3110 Internet Scale Applications and Development (module leader)
CSD2221 Programming and Projects
Research Outputs & Interests
My main research interests are in computational intelligence, including reinforcement learning; artificial neural networks and evolutionary algorithms. My recent research investigates the application of these techniques to automatic generation of solutions to continuous action-space control problems.
Nichols, Barry D. (2017) A comparison of eligibility trace and momentum on SARSA in continuous state- and action-space. In: 9th Computer Science & Electronic Engineering Conference (CEEC 2017), 27-29 Sep 2017, Colchester, UK.
Nichols, Barry D. (2016) A comparison of action selection methods for implicit policy method reinforcement learning in continuous action-space. In: International Joint Conference on Neural Networks (IJCNN 2016), 24-29 Jul 2016, Vancouver, Canada.
Nichols, Barry D. (2015) Continuous action-space reinforcement learning methods applied to the minimum-time swing-up of the acrobot. In: Systems, Man and Cybernetics (SMC), 2015 IEEE International Conference on. Institute of Electrical and Electronics Engineers (IEEE), pp. 2084-2089. ISBN 9781479986965
Dracopoulos, Dimitris C. and Nichols, Barry D. (2012) Swing up and balance control of the acrobot solved by genetic programming. In: Research and Development in Intelligent Systems XXIX. Springer London, pp. 229-242. ISBN 9781447147381