The Automatic Computer Scientist

Abstract

Algorithms are ubiquitous: they track our sleep, help us find cheap flights, and even help us see black holes. However, designing novel algorithms is extremely difficult, and we do not have efficient algorithms for many fundamental problems. The goal of my research is to accelerate algorithm discovery by building an automatic computer scientist. To work towards this goal, my research focuses on inductive logic programming, a form of machine learning in which my collaborators and I have demonstrated major advances in automated algorithm discovery over the past five years. In this talk and paper, I survey these advances.

Cite

Text

Cropper. "The Automatic Computer Scientist." AAAI Conference on Artificial Intelligence, 2023. doi:10.1609/AAAI.V37I13.26801

Markdown

[Cropper. "The Automatic Computer Scientist." AAAI Conference on Artificial Intelligence, 2023.](https://mlanthology.org/aaai/2023/cropper2023aaai-automatic/) doi:10.1609/AAAI.V37I13.26801

BibTeX

@inproceedings{cropper2023aaai-automatic,
  title     = {{The Automatic Computer Scientist}},
  author    = {Cropper, Andrew},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2023},
  pages     = {15434},
  doi       = {10.1609/AAAI.V37I13.26801},
  url       = {https://mlanthology.org/aaai/2023/cropper2023aaai-automatic/}
}