Picture of James Cussens James Cussens

[Research] [Topics for prospective PhD students] [Projects] [Software] [Teaching] [Professional Activities] [Administration]
[Personal history] [Contact information] [Dept home page]


Research

Recent papers
Full catalogue of papers
Recent talks

Topics for prospective PhD students

My main research interests are in machine learning, particularly focusing on graphical models and inductive logic programming and combinations thereof - such a combination is known as statistical relational learning or probabilistic inductive logic programming. I also continue to have an interest in the application of machine learning techniques to natural language.

To undertake research in these areas it is necessary to have a strong mathematical background. Unfortunately, I have no specific funding available to support graduate students. Our department does award funded research studentships on a competitive basis.

Informative priors for learning graphical models

Graphical models represent relations of conditional independence between related variables, for example those between the various symptoms and causes of a disease. Automatically learning such models from data is deservedly a hot topic in machine learning. In some applications it is crucial to include information not contained in data - prior information. We have been working on methods to do this using logical representations within a Bayesian approach.

Probabilistic inductive logic programming

Inductive logic programming (ILP) uses a logical representation for machine learning. There is currently great interest in integrating probabilistic models (e.g. graphical models) into ILP. In principle there should be no barrier to doing this, since probabilistic inference is just a special case of logical (deductive) inference, but there remains considerable debate about how best to achieve this integration. One useful avenue of research is to approach this from a Bayesian point of view, since this reduces statistical inference to probabilistic inference.

Learning Language in Logic

Many popular approaches to machine learning for natural language take a standard statistical approach, representing natural language inputs by often very large vectors of 'features'. The many successes of such an approach show the importance of using principled statistical methods. However, logical representations of language can be more compact and analysable than large feature vectors. There remains important work to be done to see to what extent the benefits of statistical and logical methods can be combined for natural language machine learning.


Software


Projects


Teaching

Currently, at York:

Externally I've done:

At York, I previously taught:

If you're interested in doing a PhD in one of my research areas, then just drop me a line. Here's details about research students.

Current PhD students
Former students

Professional Activities

Programme chair
Member
Invited speaker
Area chair / Senior PC
PC member
Reviewer
Miscellaneous

Administration


Personal history

2001-  Senior Lecturer in the Artifical Intelligence Group University of York
Oct 1997-2001 Lecturer in the Artifical Intelligence Group University of York
Feb 1996-Sept 1997 Researcher on the ILP2 project University of Oxford
1994-1995 Researcher on the ISSAFE project Glasgow Caledonian University
1991-1993 Researcher on the RUBS project King's College London
1990 Researcher on a stepwise refinement project University of Oxford
1986-1989 PhD student in Philosophy of Science King's College London
1983-1986 BSc student in Mathematics University of Warwick

Contact information

Address York Centre for Complex Systems Analysis, Department of Biology (Area 17), University of York, PO Box 373, York YO10 5YW, UK
Direct phone +44 1904 328396
Fax +44 1904 500159
firstname.lastname AT cs DOT york DOT ac DOT uk

Valid XHTML 1.1!