Professor Neil Lawrence
|Professor of Machine Learning|
Department of Computer Science
University of Sheffield
Professor of Computational Biology
Phone: +44 114 xxx xxxx
Lecture: What is Machine Learning?
Festival of Science Talk
On 5th March 2015 I gave a public talk on "The Data Farm". Which focussed on how we lay 'data-crumbs' in our modern lives. See this page for more details.
Guardian Article on Digital Oligarchies
On 5th March 2015 an article I wrote for the Guardian on data oligarchies and machine learning was published. It works well as a synposis for my talk at the Sheffield Festival of Science and Engineering on "The Data Farm".
Data Science in Africa, June 2015
Gaussian Process Schools in Genoa and Melbourne
Two new Gaussian process schools were held in Genova (January 2015) and Melbourne (February 2015). The next school will be in Kenya in June, and focussed on Data Science in general, rather than just GPs.
Open Data Science: Focus for 2015
With most spare time in 2013 being take up with the REF submission and 2014 being dominated by NIPS, I'm looking forward to having more time in 2015 to focus on our "Open Data Science Initiative". Details will start appearing on this page.
In 2014 most of my effort was focused on program chairing NIPS 2014. It was an incredible experience, and I've summarized some of the details on this blog post about The NIPS Experiment. There will be more thoughts on this to come!
Very pleased to announce that Mike Croucher will be joining us at the University of Sheffield in March. Mike's appointment is very much part of the Open Data Science agenda we've been driving in Sheffield.
Systems Biology Presentation
Neil gave two hours of presentations at the The Systems Biology Modelling Cycle workshop. IPython notebooks of the demonstrations can be found here.
The next Gaussian Process Summer School will be held in Sheffield from 15th to 17th September 2014. It will be followed on September 18th by a Workshop on Gaussian Processes for Feature Extraction.
Neil gave 3 hours of lectures on “What is Machine Learning?” at the 2014 MLSS held at the University of Rejkyavik in Iceland.
Kappenball on the iPhone!
The game of Kappenball is now released on the iPhone! Kappenball is a game illustrating a mathematical theory for procrastination. I introduced it in my inaugural lecture. Kappenball illustrates an effect of stochasticity on decision making. The original example is a stochastic optimal control example described by Bert Kappen at a 2008 workshop I helped organize. The game is designed to illustrate how in a deterministic world we should act on our plans immediately, but in a stochastic world we should often delay action until the right moment. It illustrates why procrastination is sometimes a good thing.
We ran a Gaussian Process Winter School in Sheffield from Monday 13th January to Wednesday 15th January 2014.
We hosted a 1-day workshop on Gaussian Processes for Spatiotemporal Modelling on Thursday 16th January 2013. It followed directly after the Winter School.
MASAMB 2014 was hosted by the group in Sheffield, with James Hensman as main organizer. With Nicolo Fusi we also organised a colocated workshop on statistical genetics.
With James Hensman, Joaquin Quinonero Candela and Tianshi Gao, Neil organised a NIPS workshop on Probabilistic Models for Big Data.
Moving on: September 2013, two researchers from the group are moving on to faculty jobs this month, Nicolas Durrande has returned to France and Ciira Maina has taken a position at Dedan Kimathi University of Technology.
In June we held a Gaussian Process Summer School in Sheffield.
Neil was Tutorials Chair for NIPS 2013. We had a great line up of tutorials, details available here.
In Computer Science Neil leads the Machine Learning Research Group. In Neuroscience he leads the Computational Biology Research Group. His research interests are in probabilistic models with applications in computational biology and personalized health.
Our CommunityML project is about teaching machine learning locally. This includes talks in schools on machine learning related subjects and a mentoring scheme, where local school students spend time in the lab mentored by one of our PhD students. Last year Nicolo Fusi mentored Adam Watts (Notre Dame High School), who used Python to analyse publication records using topic models and this year Max Zwiessele is working with Tim Slater of Airbus to mentor Jake Johnson (King Edward's School) who is looking at the aerodynamics of cycling with Python and Gaussian processes. Neil also taught on the department's Headstart Summer School and teaches in our Cutler's Ambassador's programme. You can also see a video of Neil's inaugural lecture (targeted at a general audience) here.
As well as working to bring understanding of machine learning to our local community, the group does a lot of work in the machine learning community to spread ideas and trigger debate, this includes organizing workshops (we will organize 4 in 2014) and summer schools (we will organize two in 2014) as well as teaching on summer schools, reviewing papers, editing journals etc..
Zhenwen Dai (RADIANT Project, with Magnus Rattray)
Javier Gonzalez Hernandez (Recombinant CHO Cell Project, with David James)
discipulus est prioris posterior credulitatis
-Neil Lawrence 2013 (modified, probably incorrectly, from Publilius Syrus c 50 BC)
They say that Understanding ought to work by the rules of right reason. These rules are, or ought to be, contained in Logic; but the actual science of Logic is conversant at present only with things either certain, impossible, or entirely doubtful, none of which (fortunately) we have to reason on. Therefore the true Logic for this world is the Calculus of Probabilities, which takes account of the magnitude of the probability (which is, or which ought to be in a reasonable man's mind). This branch of Math., which is generally thought to favour gambling, dicing, and wagering, and therefore highly immoral, is the only ‘Mathematics for Practical Men’, as we ought to be.
—James Clerk Maxwell in a letter to Lewis Campbell, circa July 1850
pluralitas non est ponenda sine neccesitate
-William of Ockham
The law that entropy always increases, holds, I think, the supreme position among the laws of Nature. If someone points out to you that your pet theory of the universe is in disagreement with Maxwell's equations — then so much the worse for Maxwell's equations. If it is found to be contradicted by observation — well, these experimentalists do bungle things sometimes. But if your theory is found to be against the second law of thermodynamics I can give you no hope; there is nothing for it but to collapse in deepest humiliation.
—Sir Arthur Stanley Eddington, The Nature of the Physical World (1927)
Three Phase Oil Data
The three phase oil data used to be hosted by Aston, but the site seems to be down. I use this data a lot so I've put this site up on the data.
Neil's inaugural lecture was on 6th September 2012 at 17:15 in St George's Church Lecture Theatre at the University of Sheffield. The title was ‘Life the Universe and Machine Learning’. More details and an abstract can be found here.
Machine Learning as Engine Design
This year Neil taught Machine Learning and Adaptive Intelligence (COM6509 and COM4509) module and he was also the staff contact for COM3310 taught by Malcolm Beattie. For information (via Tony Cowling who was staff contact last year) on COM3310 see here.
CVPR 2012 GP Tutorial
Review of Our Edited Book
A review of the volume on "Learning and Inference in Computational Systems Biology" (edited with Mark Girolami, Magnus Rattrayand Guido Sanguinetti) has been published by Ernst Wit in Biometrics. A further review has been published by Terence Speed in The Quarterly Review of Biology (not open access unfortunately).
A blog post containing personal thoughts on machine learning and Computer Science degrees.
I'll be giving three lectures at the Machine Learning Summer School in La Palma. The details of the lectures are available here.
If you are interested in integrating MATLAB or Octave code into LaTeX, then you might be interested in MATweave. This is a solution for keeping the code you used to create your figures in your LaTeX file.
We've just appointed two post-doctoral research positions associated with our new group in Sheffield.
From 1st August 2010 Neil will be taking up a new position as a collaborative Chair between the departments of Neuroscience and Computer Science at the University of Sheffield. Neil will be based in the Sheffield Institute of Translational Neuroscience. Neil will be joined there by his colleague Magnus Rattray. We will co-lead research groups in machine learning and computational biology.
An edited volume on "Learning and Inference in Computational Systems Biology" is out with MIT Press. Neil edited it with Mark Girolami, Magnus Rattray and Guido Sanguinetti. on Learning in Computational and Systems Biology. It originally emerged from our PASCAL Thematic Programme and the follow on workshops. The MIT Press sites here.
In Autumn 2011, with Trevor Cohn, Neil taught the Machine Learning and Adaptive Intelligence (COM6509 and COM4509) module and the Introduction to Bioengineering Module (FCE101). See also his Lecture Notes (campus only) page for more details.
AISTATS 2010 in Europe!
For the first time the AISTATS conference was held in Europe. It took place in Sardinia from May 13th-15th 2010. Further European AISTATS are planned for 2012, 2014 etc.. Neil was General Chair for the meeting and Yee Whye Teh and Mike Titterington were the Program Chairs.
Interspeech 2009 Tutorial
For details of an Interspeech tutorial on probabilistic dimensionality reduction see here.
If you are interested in doing a PhD in Machine Learning you can apply to our research group.
Neil has a number of PhD projects available:
- Animation by Machine Learning with Motion Capture Data
- Data Driven Mechanistic Models for Systems Biology
- Inferring Complex Hidden Causes of Disease through Probabilistic Models
ICML 2008 Tutorial
For details of an ICML tutorial on probabilistic dimensionality reduction see here.
Neil helped out Cédric Archambeau, Ian Roulstone, John Shawe-Taylor and Andrew Stuart in organising Approximate Inference in Stochastic Processes and Dynamical Systems.
Neil helped out Joaquin Quiñonero Candela, Masashi Sugiyama and Anton Schwaighofer in organising a NIPS workshop on "Learning when Test and Training Inputs Have Different Distributions". See the associated book from MIT Press.
From October 10th 2011 until he resigned (effective October 10th 2013) Neil was an Associate Editor-in-Chief for IEEE TPAMI.
Neil is an associate editor for JMLR.
Nicholas Durrande ( BioPreDyn Project, with Magnus
Ciira Maina (Synergy Project, with Magnus Rattray)
Jie Hao (with Magnus Rattray. BioPreDyn Project)
Jaako Peltonen (with Magnus Rattray. Synergy Project)
Michalis Titsias (with Magnus Rattray, TIGRE Project)
Pei Gao (with Magnus Rattray, PUMA Project)
Guido Sanguinetti (worked on PUMA Project)
Huma Lodhi (worked on Human Motion)
Former PhD Students
Nicoló Fusi (viva 19/11/14: now a researcher at Microsoft Research LA)
Alfredo Kalaitzis (viva 3/5/13: now Post-doctoral researcher at UCL with James Nelson, thesis)
Mauricio Álvarez (viva 4/5/11: now Associate Professor at Universidad Tecnológica de Pereira, Colombia, thesis)
Chris Penfold. (viva 27/11/09 with Alastair Goldman): Now at Warwick.
Carl Henrik Ek (viva 25th August 2009 with Phil Torr): Went to Berkeley and now KTH.
Nathaniel King (viva 21/11/2007): Now at IBM.
Yasser Abdel-Haleem (with Steve Renals): Now at IBM.
Tonatiuh Pena Centeno: Now a postdoc at Greifswald.
Computational Health Informatics
This document last modified Friday, 06-Mar-2015 14:25:35 GMT