Adam Pocock

Consulting Research Scientist

Adam Pocock

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.

He's the lead developer of the Tribuo Java ML library, co-leads TensorFlow-Java, and developed the Java API for ONNX Runtime. His recent research work has focused on efficient training of code completion LLMs and provenance systems for machine learning.

Publications

What’s New