We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SC

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Symbolic Computation

Title: Improved cross-validation for classifiers that make algorithmic choices to minimise runtime without compromising output correctness

Abstract: Our topic is the use of machine learning to improve software by making choices which do not compromise the correctness of the output, but do affect the time taken to produce such output. We are particularly concerned with computer algebra systems (CASs), and in particular, our experiments are for selecting the variable ordering to use when performing a cylindrical algebraic decomposition of $n$-dimensional real space with respect to the signs of a set of polynomials.
In our prior work we explored the different ML models that could be used, and how to identify suitable features of the input polynomials. In the present paper we both repeat our prior experiments on problems which have more variables (and thus exponentially more possible orderings), and examine the metric which our ML classifiers targets. The natural metric is computational runtime, with classifiers trained to pick the ordering which minimises this. However, this leads to the situation were models do not distinguish between any of the non-optimal orderings, whose runtimes may still vary dramatically. In this paper we investigate a modification to the cross-validation algorithms of the classifiers so that they do distinguish these cases, leading to improved results.
Comments: 16 pages. Accepted into the Proceedings of MACIS 2019. arXiv admin note: text overlap with arXiv:1906.01455
Subjects: Symbolic Computation (cs.SC); Machine Learning (cs.LG)
MSC classes: 68W30, 68T05, 03C10
ACM classes: I.2.6; I.1.0
Journal reference: Mathematical Aspects of Computer and Information Sciences (Proc. MACIS '19), LNCS vol 11989, pages 169-184, Springer International, 2020
DOI: 10.1007/978-3-030-43120-4_27
Cite as: arXiv:1911.12672 [cs.SC]
  (or arXiv:1911.12672v1 [cs.SC] for this version)

Submission history

From: Matthew England Dr [view email]
[v1] Thu, 28 Nov 2019 12:35:55 GMT (39kb)

Link back to: arXiv, form interface, contact.