Dr Nigel Crook

Head of Department

Faculty

Faculty of Technology, Design and Environment

Department

Department of Computing and Communication Technologies

Research

The themes of my research

Details of my research

Personal profile

Nigel Crook is has more than 30 years experience as a researcher in Artificial Intelligence. He is currently leading research in cognitive robotics at Oxford Brookes University. He is an expert reviewer and evaluator for the European Commission. He is a member of several scientific committees for major international AI conferences and regularly reviews manuscripts for, amongst others, IEEE Transactions on Neural Networks, IEEE Transactions on Signal Processing, Neurocomputing, Image and Vision Computing, and Fuzzy Sets and Systems, Transactions of the IEICE and Transactions on Circuits and Systems. His research interests include human-robot interaction, social robotics, embodied conversational agents and biologically inspired machine learning.

Research

Nigel Crook is a leading academic in Artificial Intelligence with 30 years of experience as a lecturer in Computer Science. He is head of a vibrant academic community of lecturers, researchers and students. He is heavily involved in the international research community, including working as an Expert Reviewer and Evaluator for the European Commission for more than 15 years. His research interests include human-robot interaction, social robotics, embodied conversational agents and biologically inspired machine learning. He is also interested in the ethical issues that arise from the deployment and use of robots in public spaces and social settings. He has appeared on several regional, national and international media programmes including BBC Breakfast, BBC World News and CNBC Squawk Box.

Academic and Professional Qualifications

  • PhD Computer Science, Oxford Brookes University
  • Certificate in Curriculum Development, Oxford Brookes University
  • BSc (Hons) in Computing and Philosophy, University of Lancaster, Upper Second Class
  • Diploma in Biblical and Theological Studies, University of Oxford, awarded with Distinction

Employment history

  • 2008-2011 Postdoctoral Research Assistant, University of Oxford Brookes University
  • 2003-2008 Reader in Computing, Oxford Brookes University
  • 1997-2003 Principal Lecturer in Computing, Oxford Brookes University
  • 1992-1997 Senior Lecturer in Knowledge Engineering, Oxford Brookes University
  • 1988-1992 Lecturer in Knowledge Engineering, Oxford Polytechnic
  • 1985-1988 Research/Teaching Assistant, Oxford Polytechnic

Media appearances

  • BBC World News, Global programme – 6th November 2014 – Realistic humanoid robots and computer graphics
  • BBC Radio Oxford – 24th June 2014 – Robot Sumo Competition
  • BBC Radio Oxford – 27th June 2014 – Robot Sumo Competition
  • BBC South Today – 27th June 2014 – Robot Sumo Competition
  • CNBC Squawk Box – 1st May 2014 – RoboThespian the Humanoid Robot
  • BBC South Today – 14th March 2014 – Artie at the Ashmolean Museum, Oxford
  • ITV Meridian News – 13th March 2014 - Artie the talking robot delights students at Oxford Brookes University
  • BBC Radio Oxford – 12th March 2014 – Artie the humanoid robot
  • BBC Breakfast – 10th March 2014 – RoboThespian joins BBC Breakfast
  • CBBC Newsround – 10th March 2014 – Newsround chats with robot expert

My publications

Publications

Refereed Journal Publications

  1. Cheng, M., Zheng, S., Lin, W., Vineet, V., Sturgess, P., Crook, N., Mitra, N. and Torr, P. (2014) ImageSpirit: Verbal Guided Image Parsing. ACM Transactions on Graphics, 2014.
  2. M Alhawarat, Olde T Scheper and N T Crook. (2014) Investigation of a Chaotic Spiking Neuron Model. International Journal of Computer Applications 99(17):1-8.
  3. Crook, N.T., Smith, C., Field, D., Cavazza, M., Pulman, S., Moore, R., and Boye, J. (2012) Generating context-sensitive ECA responses to user barge-in interruptions. Journal of Multimodal User Interfaces, 6 (1), 13-25.
  4. Smith, C., Crook, N.T., Boye, J., Charlton, D., Pizzi, D., Cavazza, M. and Pulman, S. (2011) Interaction Strategies for an Affective Conversational Agent. Presence, October 2011, Vol. 20, No 5, 395-411.
  5. Crook, N.T. and Goh, W.J (2008) Nonlinear transient computation as a potential “kernel trick” in cortical processing. BioSystems.
  6. Crook, N.T. 2007. Nonlinear transient computation. Neurocomputing. 70, 7-9 (Mar. 2007), 1167-1176. DOI= http://dx.doi.org/10.1016/j.neucom.2006.10.148
  7. Crook, N.T., Goh, W.J. and Hawarat, M. (2007) Pattern Recall in Networks of Chaotic Neurons. BioSystems, 87, 267-274.
  8. Crook, N.T., olde Scheper, T. & Pathirana, V. (2003) Self-organised dynamic recognition states for chaotic neural networks. Information Sciences 150 (1-2), 59 – 75.
  9. Crook, N.T. & olde Scheper, T. (2002) Adaptation Based on Memory Dynamics in a Chaotic Neural Network. Cybernetics and Systems 33 (4), 341-378.
  10. Howes, P. and Crook, N.T. (1999) Using Input Parameter Influences to Support the Decisions of Feedforward Neural Networks. Neurocomputing 24, 191-206.
  11. Crook, N.T. and J.L. Nealon (1986) Towards Convincing Explanations in Medical Expert Systems, Biomedical Measurement Informatics and Control, 1 (4).

Book Chapters

  1. Sheasby, G., Valentin, J., Crook, N. and Torr, P. (2012) Robust stereo priors for human segmentation. Submitted to the 11th Asian Conference on Computer Vision (ACCV2012), Part II, LNCS 7725, pp 94-107, Springer-Verlag
  2. Crook, N.T. & olde Scheper, T. (2001) Dynamic Recognition States for Chaotic Neural Networks. In: John, R. & Birkenhead, R. (eds) Advances in Soft Computing: Developments in Soft Computing. Physica-Verlag, 62-72.
  3. Crook, N.T., Dobbyn, C. and olde Scheper, T. (2000) Chaos as a Desirable Stable State of Artificial Neural Networks. In: John, R. & Birkenhead, R. (eds) Advances in Soft Computing: Soft Computing Techniques and Applications. Physica-Verlag, 52-60.

Refereed Conference Papers

  1. Crook, N., Barker, S., Honour, A., Pilling, M., Hayatleh, K. and Fellows, N. (2013) Accurate robotic replication of human head gestures. In. Proc ICSR2013 workshop " Taking Care of Each Other: Synchronisation and Reciprocity for Social Companion Robots ".
  2. Cheng, M., Warrell, J., Lin, W., Zheng, S., Vineet, V. and Crook, N. (2013) Efficient salient region detection with soft image abstraction. In: Proceedings of IEEE International Conference on Computer Vision (ICCV), Sydney, Australia, December 3-6, 2013, 1529-1536
  3. Lin, W., Cheng, M., Zheng, S., Lu, J. and Crook, N. (2013) Robust Non-parametric Data Fitting for Correspondence Modeling, In: Proceedings of IEEE International Conference on Computer Vision (ICCV), Sydney, Australia, December 3-6, 2013, 2376-2383
  4. Sturgess,P., Ladicky, L., Crook, N. and Torr, P. (2012) Scalable Cascade Inference for Semantic Image Segmentation. In: Proceedings of the British Machine Vision Conference (BMVC2012), Surrey, 3rd – 7th September , 2012.
  5. Sheasby, G., Warrell, j., Zhang, Y., Crook, N. and Torr, P (2012) Simultaneous Human Segmentation, Depth and Pose Estimation via Dual Decomposition, In: Proceedings of the British Machine Vision Conference (BMVC2012), Surry, 3rd – 7th September , 2012. Best paper award.
  6. Zhang, Z, Sturgess, P, Sengupta, S, Crook, N and Torr, P (2012) Efficient Discriminative Learning of Parametric Nearest Neighbor Classifiers. In: Proceedings of 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Providence, Rhode Island, 16th – 21st June 2012.
  7. Crook, N.T, Pulman, S. and Blunsom, P. (2011) Automatic generation of natural language descriptions of visual scenes. In: Proceedings of the 2011 V&L Net Workshop on Vision and Language (VL’11). Brighton, 15th September 2011. Best poster award
  8. Hakulinen,J, Turunen, M, Santos de la Camara, S. and Crook, N.T. (2010) Parallel Processing of Interruptions and Feedback in Companions Affective Dialogue System. In: Proceedings of Interspeech2010, Makuhari, Japan. 26-30 September 2010.
  9. Cavazza, M., Santos de la Cámara, R., Turunen, M., Gil, J., Hakulinen, J., Crook, N.T. and Field, D. (2010) ‘How was your day?’ An Affective Companion ECA Prototype. In: Proceedings of the 11th Annual SIGdial Meeting on Discourse and Dialogue. Tokyo, Japan. 24th – 25th September 2010.
  10. Smith, C., Crook, N.T., Boye, J., Charlton, D., Pizzi, D., Cavazza, M. and Pulman, S. (2010) Interaction Strategies for an Affective Conversational Agent. In Proc. 10th International Conference on Intelligent Virtual Agents (IVA2010), Philadelphia, Pennsylvania, United States. 20th to 22nd September 2010.
  11. Cavazza, M., Smith, C., Charlton, D., Crook, N.T., Boye, J., Pulman, S., Moilanen, K., Pizzi, D., Santos de la Camara, R. and Turunen, M. (2010) Persuasive Dialogue based on a Narrative Theory: an ECA Implementation. In: Proceedings of the Fifth International Conference on Persuasive Technology (Persuasive 2010). Copenhagen, Denmark. 7th to 10th June 2010.
  12. Crook, N., Smith, C., Cavazza, M., Pulman, S., Moore, R. and Boye, J. (2010) Handling User Interruptions in an Embodied Conversational Agent. In: Proceedings of the AAMAS International Workshop on Interacting with ECAs as Virtual Characters, Toronto, Canada 10th May 2010, 27 – 33.
  13. Crook, N.T., Granell, R. and Pulman, S. (2009) Unsupervised Classification of Dialogue Acts using a Dirichlet Process Mixture Model. In: Proceedings of SIGDIAL 2009: the 10th Annual Meeting of the Special Interest Group in Discourse and Dialogue, pages 341–348, Queen Mary University of London, September 2009.
  14. Goh, W.J and Crook, N.T. (2007) Pattern Recognition using Chaotic Transients. In: Proceedings of 15th European Symposium on Artificial Neural Networks (ESANN’2006), Bruges, Belgium, April 25-27th, 2007. pp 7-12.
  15. Crook, N.T. and Goh, W.J. (2007) Human Motion Recognition using Nonlinear Transient Computation. In: Proceedings of 15th European Symposium on Artificial Neural Networks (ESANN’2007), Bruges, Belgium, April 25-27th, 2007. pp 543-548.
  16. Crook, N.T. and Goh, W.J (2007) Nonlinear transient computation in cortical columns. In: Proceedings of 7th International Workshop on Information Processing in Cells and Tissues (IPCAT2007), Oxford, UK, 29th – 31st August 2007. ISBN 978-80-87139-68-4. pp261-267.
  17. Crook, N.T. (2007) Towards Gait Recognition using Nonlinear Transient Computation. In: Proceedings of Vision-based Biometrics, BMVA symposium, BCS London, 14th February 2007.
  18. Crook, N.T. (2006) Nonlinear Transient Computation and variable noise tolerance. In:Proceedings of 14th European Symposium on Artificial Neural Networks (ESANN’2006), Bruges, Belgium, April 26-28th, 2006.
  19. olde Scheper, T. and Crook, N.T. (2006) Nonlinear dynamics in neural computation. In:Proceedings of 14th European Symposium on Artificial Neural Networks (ESANN’2006), Bruges, Belgium, April 26-28th, 2006.
  20. Crook, N.T., Goh, W.J. and Hawarat, M. (2005) The Nonlinear Dynamic State neuron. In: Proceedings of 13th European Symposium on Artificial Neural Networks (ESANN’2005), Bruges, Belgium, April 27-29th, 2005.
  21. Crook, N.T., Goh, W.J. and Hawarat (2005), M. Pattern Recall in Networks of Chaotic Neurons. In:Proceedings of Sixth International Workshop on Information Processing in Cells and Tissues (IPCAT2005), York, UK, August 30 - September 1, 2005.
  22. Hawarat, M.O., Crook, N.T. and olde Scheper, T. (2004) Adaptation in Chaotic Spiking Neural Networks. In: Proceedings of Recent Advances in Soft Computing (RASC2004), Nottingham, 16 -18 December 2004.
  23. Crook, N.T. (2004) A Chaotic Basis for Neural Coding. In: Proceedings of the 12th European Symposium on Artificial Neural Networks (ESANN’2004), Bruges, Belgium, 28th – 30th April 2004, 151-156.
  24. Crook, N.T. & olde Scheper, T (2002) An Adaptive Chaotic Neural Network. In: Proceedings of the International Joint Conference on Neural Networks (IJCNN’2002), 2002 IEEE World Congress on Computational Intelligence, Honolulu, Hawaii, 12th – 17th May 2002.
  25. Crook, N.T. & olde Scheper, T (2002) Learning in a Chaotic Neural Network. In: Proceedings of the Tenth European Symposium on Artificial Neural Networks (ESANN’2002), Bruges, Belgium, 24th – 26th April 2002, 401-406.
  26. olde Scheper, T & Crook, N.T. (2002) Delay Control Aspects of the Chaotic Rossler System. In: Proceedings of the Third International NAISO Symposium on the Engineering of Intelligent Systems (EIS’2002) Malaga, Spain, 24th – 27th September 2002.
  27. Crook, N.T. & olde Scheper, T (2002) Adaptive Memory Dynamics in a Chaotic Neural Network. In: Proceedings of the Third International NAISO Symposium on the Engineering of Intelligent Systems (EIS’2002) Malaga, Spain, 24th – 27th September 2002.
  28. Crook, N.T. & olde Scheper, T. (2001) Dynamic Pattern Recognition Using a Chaotic Neural Network. In: Proceedings of the Fourth International ISCS Symposium on Soft Computing and Intelligent Systems for Industry, Paisley, Scotland, 26th-29th June 2001, 90.
  29. Crook, N.T. & olde Scheper, T. (2001) A Novel Chaotic Neural Network Architecture. In: Proceedings of the Ninth European Symposium on Artificial Neural Networks (ESANN’2001), Bruges, Belgium, 25th – 27th April 2001, 295-300.
  30. olde Scheper, T. & Crook, N.T. (2000) Chaos and Information in Artificial Neural Networks. In: Proceedings of the World Conference of Nonlinear Analysis, Catania, Italy, 18th – 27th July 2000.
  31. olde Scheper, T. & Crook, N.T. (1998) Chaos as a Desirable Stable State of Artificial Neural Networks. In: Proceedings of the ICSC/IFAC Symposium on Neural Computation (NC’98), Vienna 1998.
  32. Crook, N.T, and Dobbyn, C. (1998) Identifying State Trajectories in Dynamic System. In: Proceedings of the Engineering of Intelligent Systems (EIS98) conference (February 1998 Tenerife), 164-170
  33. Howes, P. and Crook, N.T. (1997) Efficient Rule Extraction from Real-Valued Feedforward Neural Networks. In: Proceedings of the Ninth Ireland Conference on Artificial Intelligence (AI-97), University of Ulster, Northern Ireland.
  34. Dobbyn, C. and Crook, N.T. (1996) Uncertain Standards: The NHS Standards Selection System. In: Proceedings of the BCS Annual Conference: Expert Systems 96 (November 1996 Cambridge).
  35. Howes, P. and Crook, N.T. (1996) Rule Extraction from Neural Networks. In: Proceedings of the AISB’96 Workshop “Rule Extraction from Trained Neural Networks”, University of Sussex, April 1996.
  36. Crook, N.T., Dobbyn, C. and Ray, S. (1996) Habituation of the eye stalk withdrawal reflex in the land snail Helix aspersa, Presented to the 1996 Annual Conference of the Experimental Analysis of Behaviour Group, University College London, March 1996.
  37. Crook, N.T. (1994) Explanation in a Dynamic Constraint Satisfaction Problem. In: Nealon, J.L. (ed.) BCS SGES Newsletter, Issue No. 30, Summer 1994.
  38. Crook, N.T. and J.L. Nealon (1987) Towards Convincing Explanations in Medical Expert Systems, In: Proceedings of 2nd Workshop on Explanation Alvey KBS Explanation Special Interest Group, University of Surrey, January 1987.
  39. Crook, N.T. (1987) Representing Variable Necessary and Sufficient Evidences for Hypotheses using Interactive and Dynamic Structure Diagrams, In: Proceedings of 3rd Workshop on Explanation Alvey KBS Explanation Special Interest Group, University of Surrey, 29th September - 1st October 1987.

Media enquiries

Contact the Public Relations Office on +44 (0)1865 484452.