@inproceedings{2d86056fac7c418b9ed53019c440830a,
title = "Constrained Neural Networks for Interpretable Heuristic Creation to Optimise Computer Algebra Systems",
abstract = "We present a new methodology for utilising machine learning technology in symbolic computation research. We explain how a well known human-designed heuristic to make the choice of variable ordering in cylindrical algebraic decomposition may be represented as a constrained neural network. This allows us to then use machine learning methods to further optimise the heuristic, leading to new networks of similar size, representing new heuristics of similar complexity as the original human-designed one. We present this as a form of ante-hoc explainability for use in computer algebra development.",
keywords = "computer algebra, cylindrical algebraic decomposition, explainable AI, interpretability, machine learning, XAI",
author = "Dorian Florescu and Matthew England",
year = "2024",
month = jul,
day = "17",
doi = "10.1007/978-3-031-64529-7_19",
language = "English",
isbn = "9783031645280",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer, Cham",
pages = "186--195",
editor = "Kevin Buzzard and Alicia Dickenstein and Bettina Eick and Anton Leykin and Yue Ren",
booktitle = "Mathematical Software – ICMS 2024 - 8th International Conference, Proceedings",
note = "8th International Conference on Mathematical Software, ICMS 2024 ; Conference date: 22-07-2024 Through 25-07-2024",
}