Search Results for author: Dorian Florescu

Found 6 papers, 0 papers with code

Constrained Neural Networks for Interpretable Heuristic Creation to Optimise Computer Algebra Systems

no code implementations26 Apr 2024 Dorian Florescu, Matthew England

We present a new methodology for utilising machine learning technology in symbolic computation research.

A Generalized Approach for Recovering Time Encoded Signals with Finite Rate of Innovation

no code implementations19 Sep 2023 Dorian Florescu

In this paper, we consider the problem of recovering a sum of filtered Diracs, representing an input with finite rate of innovation (FRI), from its corresponding time encoding machine (TEM) measurements.

A machine learning based software pipeline to pick the variable ordering for algorithms with polynomial inputs

no code implementations22 May 2020 Dorian Florescu, Matthew England

It may seem that the probabilistic nature of ML tools would invalidate the exact results prized by such software, however, the algorithms which underpin the software often come with a range of choices which are good candidates for ML application.

BIG-bench Machine Learning

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

no code implementations28 Nov 2019 Dorian Florescu, Matthew England

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.

Algorithmically generating new algebraic features of polynomial systems for machine learning

no code implementations3 Jun 2019 Dorian Florescu, Matthew England

There are a variety of choices to be made in both computer algebra systems (CASs) and satisfiability modulo theory (SMT) solvers which can impact performance without affecting mathematical correctness.

BIG-bench Machine Learning

Comparing machine learning models to choose the variable ordering for cylindrical algebraic decomposition

no code implementations24 Apr 2019 Matthew England, Dorian Florescu

Prior work to apply ML on this problem implemented a Support Vector Machine (SVM) to select between three existing human-made heuristics, which did better than anyone heuristic alone.

BIG-bench Machine Learning

Cannot find the paper you are looking for? You can Submit a new open access paper.