paper-with-me

홈 › Papers

Symbolic Integration Algorithm Selection with Machine Learning: LSTMs vs Tree LSTMs

2024-04-23 · Rashid Barket, Matthew England, Jürgen Gerhard

Computer Algebra Systems (e.g. Maple) are used in research, education, and industrial settings. One of their key functionalities is symbolic integration, where there are many sub-algorithms to choose from that can affect the form of the output integral, and the runtime. Choosing the right sub-algorithm for a given problem is challenging: we hypothesise that Machine Learning can guide this sub-algorithm choice. A key consideration of our methodology is how to represent the mathematics to the ML model: we hypothesise that a representation which encodes the tree structure of mathematical expressions would be well suited. We trained both an LSTM and a TreeLSTM model for sub-algorithm prediction and compared them to Maple's existing approach. Our TreeLSTM performs much better than the LSTM, highlighting the benefit of using an informed representation of mathematical expressions. It is able to produce better outputs than Maple's current state-of-the-art meta-algorithm, giving a strong basis for further research.

📄 PDF Abstract BibTeX arXiv:2404.14973

Code (1)

rbarket/int_algo_selection 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…

Similar Papers 제목 키워드 기반

DeepDFA: Injecting Temporal Logic in Deep Learning for Sequential Subsymbolic Applications

2026-02-03 · Elena Umili, Francesco Argenziano, Roberto Capobianco arxiv

Integrating logical knowledge into deep neural network training is still a hard challenge, especially for sequential or temporally extended domains involving subsymbolic observations. To address this problem, we propose …

A computational framework for physics-informed symbolic regression with straightforward integration of domain knowledge

2022-09-13 · Liron Simon Keren, Alex Liberzon, Teddy Lazebnik

Discovering a meaningful symbolic expression that explains experimental data is a fundamental challenge in many scientific fields. We present a novel, open-source computational framework called Scientist-Machine Equation…

regressionSymbolic Regression

Generating Elementary Integrable Expressions

2023-06-27 · Rashid Barket, Matthew England, Jürgen Gerhard

There has been an increasing number of applications of machine learning to the field of Computer Algebra in recent years, including to the prominent sub-field of Symbolic Integration. However, machine learning models req…

Symbolic Segmentation Using Algorithm Selection

2015-05-29 · Martin Lukac, Kamila Abdiyeva, Michitaka Kameyama

In this paper we present an alternative approach to symbolic segmentation; instead of implementing a new method we approach symbolic segmentation as an algorithm selection problem. That is, let there be $n$ available alg…

Segmentation

(Exhaustive) Symbolic Regression and model selection by minimum description length

2025-07-17 · Harry Desmond arxiv

Symbolic regression is the machine learning method for learning functions from data. After a brief overview of the symbolic regression landscape, I will describe the two main challenges that traditional algorithms face: …