@inproceedings{2b5a027c770c4009a96f12c0d0409e01,
title = "A Functional Perspective on Machine Learning via Programmable Induction and Abduction",
abstract = "We present a programming language for machine learning based on the concepts of 'induction' and 'abduction' as encountered in Peirce{\textquoteright}s logic of science. We consider the desirable features such a language must have, and we identify the 'abductive decoupling' of parameters as a key general enabler of these features. Both an idealised abductive calculus and its implementation as a PPX extension of OCaml are presented, along with several simple examples.",
author = "Steven Cheung and Victor Davariu and Dan Ghica and Koko Muroya and Reuben Rowe",
year = "2018",
month = apr,
day = "24",
doi = "10.1007/978-3-319-90686-7_6",
language = "English",
isbn = "978-3-319-90685-0",
volume = "10818",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "84--98",
booktitle = "FLOPS 2018",
}