mlsanityData to 13 Oct 2026

Self-Supervised Pretraining of Graph Neural Network for the Retrieval of Related Mathematical Expressions in Scientific Articles

arXiv 2209.00446 ↗First posted 22 Aug 2022cs.IR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Given the increase of publications, search for relevant papers becomes tedious. In particular, search across disciplines or schools of thinking is not supported. This is mainly due to the retrieval with keyword queries: technical terms differ in different sciences or at different times. Relevant articles might better be identified by their mathematical problem descriptions. Just looking at the equations in a paper already gives a hint to whether the paper is relevant. Hence, we propose a new approach for retrieval of mathematical expressions based on machine learning. We design an unsupervised representation learning task that combines embedding learning with self-supervised learning. Using graph convolutional neural networks we embed mathematical expression into low-dimensional vector spaces that allow efficient nearest neighbor queries. To train our models, we collect a huge dataset with over 29 million mathematical expressions from over 900,000 publications published on arXiv.org. The math is converted into an XML format, which we view as graph data. Our empirical evaluations involving a new dataset of manually annotated search queries show the benefits of using embedding models for mathematical retrieval. This work was originally published at KDD 2020.

Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 20 of its 40 references that are in the map. First posted on arXiv 22 Aug 2022.

Builds on

20 of 40 references.

References · 20

  1. 2017Attention Is All You Needcited by 60,106
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
  3. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,009
  4. 2018Representation Learning with Contrastive Predictive Codingcited by 7,712
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,991
  6. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,360
  7. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,422
  8. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,222
  9. 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,590
  10. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  11. 2016Bag of Tricks for Efficient Text Classificationcited by 872
  12. 2019Self-Supervised Learning of Pretext-Invariant Representationscited by 808
8 more
  1. 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 753
  2. 2016Image-to-Markup Generation with Coarse-to-Fine Attentioncited by 79
  3. 2018Translating a Math Word Problem to an Expression Treecited by 57
  4. 2016Learning Deep Embeddings with Histogram Losscited by 52
  5. 2019Selfie: Self-supervised Pretraining for Image Embeddingcited by 46
  6. 2015Deep Feature Learning with Relative Distance Comparison for Person Re-identificationcited by 25
  7. 2015Scaling-up Empirical Risk Minimization: Optimization of Incomplete U-statisticscited by 17
  8. 2015A Survey on Retrieval of Mathematical Knowledgecited by 4

Built on by

Not cited yet.