Adam Pocock joined Oracle Labs, Burlington in 2012 after finishing a PhD at the University of Manchester, UK. He is a member of the Machine Learning Research Group in the Labs. Adam's PhD was in the fields of Information Theory and feature selection, looking at the intersection between feature selection, structure learning in graphical models, and likelihood, resulting in a proof that many information theoretic techniques are greedy optimisers of the conditional likelihood. Adam's PhD thesis "Feature Selection via Joint Likelihood" was awarded the BCS Distinguished Dissertation prize for 2013, a prize given to the best PhD thesis in Computer Science in the UK from the previous year.
Since joining Labs Adam has worked on efficient Bayesian inference on accelerators and natural language processing. He's the lead developer of the Tribuo Java ML library, co-leads TensorFlow-Java, and developed the Java API for ONNX Runtime.