no code implementations • 20 Dec 2022 • Amir Shaikhha, Mathieu Huot, Shabnam Ghasemirad, Andrew Fitzgibbon, Simon Peyton Jones, Dimitrios Vytiniotis
Automatic differentiation (AD) is a technique for computing the derivative of a function represented by a program.
1 code implementation • 15 Oct 2021 • Pablo Morales-Alvarez, Wenbo Gong, Angus Lamb, Simon Woodhead, Simon Peyton Jones, Nick Pawlowski, Miltiadis Allamanis, Cheng Zhang
Learning structures between groups of variables from data with missing values is an important task in the real world, yet difficult to solve.
no code implementations • 10 Oct 2021 • Jooyeon Kim, Angus Lamb, Simon Woodhead, Simon Peyton Jones, Cheng Zheng, Miltiadis Allamanis
Graph representations of a target domain often project it to a set of entities (nodes) and their relations (edges).
no code implementations • 23 Jul 2020 • Zichao Wang, Angus Lamb, Evgeny Saveliev, Pashmina Cameron, Yordan Zaykov, José Miguel Hernández-Lobato, Richard E. Turner, Richard G. Baraniuk, Craig Barton, Simon Peyton Jones, Simon Woodhead, Cheng Zhang
In this competition, participants will focus on the students' answer records to these multiple-choice diagnostic questions, with the aim of 1) accurately predicting which answers the students provide; 2) accurately predicting which questions have high quality; and 3) determining a personalized sequence of questions for each student that best predicts the student's answers.
no code implementations • 12 Mar 2020 • Zichao Wang, Sebastian Tschiatschek, Simon Woodhead, Jose Miguel Hernandez-Lobato, Simon Peyton Jones, Richard G. Baraniuk, Cheng Zhang
Online education platforms enable teachers to share a large number of educational resources such as questions to form exercises and quizzes for students.
1 code implementation • 6 Jun 2018 • Amir Shaikhha, Andrew Fitzgibbon, Dimitrios Vytiniotis, Simon Peyton Jones, Christoph Koch
We present a system for the automatic differentiation of a higher-order functional array-processing language.