Towards Formula Translation using Recursive Neural Networks
Felix Petersen, Moritz Schubotz, Bela Gipp

TL;DR
This paper introduces a recursive neural network-based translator for mathematical formulae, demonstrating new techniques for training and topology analysis, achieving promising accuracy in translating LaTeX to semantic notation.
Contribution
It presents the first recursive neural network model for formula translation, with novel training methods and topologies tailored for mathematical structures.
Findings
Clustering improves tree topology grouping accuracy.
A loss mask prevents local minima during training.
Achieved 47.05% symbol prediction accuracy.
Abstract
While it has become common to perform automated translations on natural language, performing translations between different representations of mathematical formulae has thus far not been possible. We implemented the first translator for mathematical formulae based on recursive neural networks. We chose recursive neural networks because mathematical formulae inherently include a structural encoding. In our implementation, we developed new techniques and topologies for recursive tree-to-tree neural networks based on multi-variate multi-valued Long Short-Term Memory cells. We propose a novel approach for mini-batch training that utilizes clustering and tree traversal. We evaluate our translator and analyze the behavior of our proposed topologies and techniques based on a translation from generic LaTeX to the semantic LaTeX notation. We use the semantic LaTeX notation from the Digital…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMathematics, Computing, and Information Processing
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
