Personal Web Page:


  • E. Byrne and C. Huyck (accepted) Processing with Cell Assemblies. ; In Neurocomputing.
  • C. Huyck (2009)A Psycholinguistic Model of Natural Language Parsing Implemented in Simulated Neurons.; In Cognitive Neurodynamics, 3(4), pp 316-330
  • C. Huyck (2009) Variable Binding by Synaptic Weight Change, ; InConnection Science, 21:4, pp327-357
  • C. Huyck (2007) Creating Hierarchical Categories Using Cell Assemblies. ; In Connection Science 19:1 pp. 1--24.
  • V. Orengo and C. Huyck (2006) Relevance Feedback and Cross-Language Information Retrieval. In Information Processing and Management 42:5 pp. 1203--1217}.
  • C. Huyck and V. Orengo (2005) Information Retrieval and Categorisation using a Cell Assembly Network. In Neural Computing and Applications 14 pp. 282-289.
  • C. Huyck and I. Mitchell (2005) It is not Evolution but a Better Game Would Need a Better Agent. In Behaviour and Brain Science} 28:4 pp. 499-500.
  • C. Huyck (2004) Overlapping Cell Assemblies from Correlators. In Neurocomputing 56 pp. 435-439.
  • C. Huyck and R. Bowles (2004) Spontaneous Neural Firing in Biological and Artificial Neural Systems. In The Journal of Cognitive Systems 6:1 pp. 31-40 ISSN 0256-663X.
  • C. Huyck (2002) Reducing Manufacturing Loss via Expert Systems: AI Technology Minimizes Manufacturing Loss in Pharmaceutical Industry. In PCAI 16:1 pp. 58-63.
  • Huyck C. (2001) Cell Assemblies as an Intermediate level Model of Cognition. In Emerging Neural Architectures based on Neuroscience. S. Wermber, J. Austin and D. Willshaw Eds.
  • Cairns P., Huyck C., Mitchell I. and Wu W. (2001) A Comparison of Categorisation Algorithms for Predicting the Cellular Localization Sites of Proteins. In Knowledge and Information Systems: an International Journal.
  • Huyck, C., (2000), A Practical System for Human-Like Parsing, Proceedings of the 14th European Conference on Artificial Intelligence, Berlin Germany.
  • BIS4407 - Research Methods in Data and Knowledge Engineering (Module Leader)
  • CMT3325 - Advanced Topics in Games Development (Module Leader)

My current research focus is in recurrent Neural Networks known as Cell Assemblies. This was implemented in the EPSRC funded CABot project to develop a Cell Assembly roBot that view the environment, takes natural language commands from the user, and maintains its own goal. Cell Assemblies are a computational model derived from mammalian neural, and psychological evidence. They are also a novel computational medium that generate active symbols. This mechanism gives a reasonable (though of course incomplete) explanation on how people think. Moreover, it is mechanism that could eventually be applied to a wide range of real world tasks. I have moved into this area as a way of implementing semantics for Natural Language Processing, but it could be used for a wide range of other problems. We are exploring the use of CAs for categorisation, speech recognition, cognitive models, and agent technology.

Research Supervision:

  • Director of Studies
  • Richard Bowles: An investigation into the capabilities and limitations of cellular assemblies, specifically in relation to the variable binding problem (PhD awarded 2006)
  • Hina Ghalib: Cell Assemblies and Sequences
  • Ian Kenny: Reference resolutions in conversational agents in simulated 3-D environments.
  • Fawad Jamshed: Symbol grounding in Cell Assemblies
  • Viviane Moreira Orengo: Cross language information retrieval (PhD awarded 2004)
  • Kailash Nadh: Associative Memory with Cell Assemblies
  • John Platts: Story writing

Second Supervisor

  • Huong Le Thanh: Investigation into an Approach to Automatic Text Summarisation (PhD awarded 2004)
  • Chun Lee: Art Unlimited: An Investigation into contemporary digital arts and the free software movement. (PhD awarded2008)
  • Mohamed Helmi: Text Mining and Distance Learning