Learning to Unknot
Not on the map. Why?
Abstract (arXiv)
We introduce natural language processing into the study of knot theory, as made natural by the braid word representation of knots. We study the UNKNOT problem of determining whether or not a given knot is the unknot. After describing an algorithm to randomly generate N-crossing braids and their knot closures and discussing the induced prior on the distribution of knots, we apply binary classification to the UNKNOT decision problem. We find that the Reformer and shared-QK Transformer network architectures outperform fully-connected networks, though all perform well. Perhaps surprisingly, we find that accuracy increases with the length of the braid word, and that the networks learn a direct correlation between the confidence of their predictions and the degree of the Jones polynomial. Finally, we utilize reinforcement learning (RL) to find sequences of Markov moves and braid relations that simplify knots and can identify unknots by explicitly giving the sequence of unknotting actions. Trust region policy optimization (TRPO) performs consistently well for a wide range of crossing numbers and thoroughly outperformed other RL algorithms and random walkers. Studying these actions, we find that braid relations are more useful in simplifying to the unknot than one of the Markov moves.
Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 7; 2023: 10; 2024: 9; 2025: 4; 2026: 4.
40 papers.
Sort:
By area:
- 2024KAN: Kolmogorov-Arnold Networkscited by 634
- 2022Towards Understanding Grokking: An Effective Theory of Representation Learningcited by 229
- 2023The Clock and the Pizza: Two Stories in Mechanistic Explanation of Neural Networkscited by 153
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2021Machine-Learning Mathematical Structurescited by 25
- 2023Neural Network Field Theories: Non-Gaussianity, Actions, and Localitycited by 21
- 2022Simplifying Polylogarithms with Machine Learningcited by 14
- 2021Learning knot invariants across dimensionscited by 12
- 2024Rigor with Machine Learning from Field Theory to the Poincar'e Conjecturecited by 12
- 2023Searching for ribbons with machine learningcited by 11
- 2024Data for Mathematical Copilots: Better Ways of Presenting Proofs for Machine Learningcited by 11
- 2021Heterotic String Model Building with Monad Bundles and Reinforcement Learningcited by 10
28 more
- 2022Cluster Algebras: Network Science and Machine Learningcited by 9
- 2021Machine Learning Kreuzer--Skarke Calabi--Yau Threefoldscited by 8
- 2024Can Transformers Do Enumerative Geometry?cited by 8
- 2023Machine Learning Clifford invariants of ADE Coxeter elementscited by 6
- 2023Machine Learning Regularization for the Minimum Volume Formula of Toric Calabi-Yau 3-foldscited by 5
- 2024A Triumvirate of AI Driven Theoretical Discoverycited by 5
- 2023Graph Neural Networks and 3-Dimensional Topologycited by 4
- 2023Discovery of Optimal Quantum Error Correcting Codes via Reinforcement Learningcited by 4
- 2021Mapper-type algorithms for complex data and relationscited by 3
- 2021Untangling Braids with Multi-agent Q-Learningcited by 3
- 2024Learning BPS Spectra and the Gap Conjecturecited by 3
- 2022From the String Landscape to the Mathematical Landscape: a Machine-Learning Outlookcited by 2
- 2022An application of neural networks to a problem in knot theory and group theory (untangling braids)cited by 2
- 2024The unknotting number, hard unknot diagrams, and reinforcement learningcited by 2
- 2024Generative AI for Brane Configurations and Coamoebacited by 2
- 2025Knot So Simple: A Minimalistic Environment for Spatial Reasoningcited by 2
- 2025On knot detection via picture recognitioncited by 2
- 2022Intelligent Explorations of the String Theory Landscapecited by 1
- 2022Machine Learning on generalized Complete Intersection Calabi-Yau Manifoldscited by 1
- 2023Geometric deep learning approach to knot theorycited by 1
- 2026Discovering a Zeta Map Algorithm on Dyck Paths via Mechanistic Interpretabilitycited by 1
- 2023Black holes and the loss landscape in machine learningcited by 0
- 2023Machine learning discovers invariants of braids and flat braidscited by 0
- 2025On the Learnability of Knot Invariants: Representation, Predictability, and Neural Similaritycited by 0
- 2025Colored Jones Polynomials and the Volume Conjecturecited by 0
- 2026Exploring the holographic entropy cone via reinforcement learningcited by 0
- 2026The Gordian Knot for VLMs: Diagrammatic Knot Reasoning as a Hard Benchmarkcited by 0
- 2026The Two-Hump Problem: Bridging the Difficulty Gap in Mathematical Reinforcement Learningcited by 0
- 2026The Two-Hump Problem: Bridging the Difficulty Gap in Mathematical Reinforcement Learning19 Jun 2026
- 2026Discovering a Zeta Map Algorithm on Dyck Paths via Mechanistic Interpretability28 May 2026
- 2026The Gordian Knot for VLMs: Diagrammatic Knot Reasoning as a Hard Benchmark11 May 2026
- 2026Exploring the holographic entropy cone via reinforcement learning27 Jan 2026
- 2025On knot detection via picture recognition6 Oct 2025
- 2025Knot So Simple: A Minimalistic Environment for Spatial Reasoning23 May 2025
- 2025Colored Jones Polynomials and the Volume Conjecture25 Feb 2025
- 2025On the Learnability of Knot Invariants: Representation, Predictability, and Neural Similarity17 Feb 2025
- 2024Formal Mathematical Reasoning: A New Frontier in AI20 Dec 2024
- 2024Data for Mathematical Copilots: Better Ways of Presenting Proofs for Machine Learning19 Dec 2024
- 2024Generative AI for Brane Configurations and Coamoeba25 Nov 2024
- 2024The unknotting number, hard unknot diagrams, and reinforcement learning13 Sep 2024
28 more
- 2024Can Transformers Do Enumerative Geometry?27 Aug 2024
- 2024A Triumvirate of AI Driven Theoretical Discovery30 May 2024
- 2024Learning BPS Spectra and the Gap Conjecture16 May 2024
- 2024KAN: Kolmogorov-Arnold Networks30 Apr 2024
- 2024Rigor with Machine Learning from Field Theory to the Poincar'e Conjecture20 Feb 2024
- 2023Machine Learning Regularization for the Minimum Volume Formula of Toric Calabi-Yau 3-folds30 Oct 2023
- 2023Machine Learning Clifford invariants of ADE Coxeter elements29 Sep 2023
- 2023Machine learning discovers invariants of braids and flat braids22 Jul 2023
- 2023Neural Network Field Theories: Non-Gaussianity, Actions, and Locality6 Jul 2023
- 2023The Clock and the Pizza: Two Stories in Mechanistic Explanation of Neural Networks30 Jun 2023
- 2023Black holes and the loss landscape in machine learning26 Jun 2023
- 2023Geometric deep learning approach to knot theory26 May 2023
- 2023Discovery of Optimal Quantum Error Correcting Codes via Reinforcement Learning10 May 2023
- 2023Graph Neural Networks and 3-Dimensional Topology10 May 2023
- 2023Searching for ribbons with machine learning18 Apr 2023
- 2022Machine Learning on generalized Complete Intersection Calabi-Yau Manifolds21 Sep 2022
- 2022An application of neural networks to a problem in knot theory and group theory (untangling braids)10 Jun 2022
- 2022Simplifying Polylogarithms with Machine Learning8 Jun 2022
- 2022Towards Understanding Grokking: An Effective Theory of Representation Learning20 May 2022
- 2022Intelligent Explorations of the String Theory Landscape17 Apr 2022
- 2022Cluster Algebras: Network Science and Machine Learning25 Mar 2022
- 2022From the String Landscape to the Mathematical Landscape: a Machine-Learning Outlook12 Feb 2022
- 2021Machine Learning Kreuzer--Skarke Calabi--Yau Threefolds16 Dec 2021
- 2021Learning knot invariants across dimensions30 Nov 2021
- 2021Untangling Braids with Multi-agent Q-Learning29 Sep 2021
- 2021Mapper-type algorithms for complex data and relations2 Sep 2021
- 2021Heterotic String Model Building with Monad Bundles and Reinforcement Learning16 Aug 2021
- 2021Machine-Learning Mathematical Structures15 Jan 2021
- 2024KAN: Kolmogorov-Arnold Networkscited by 634
- 2022Towards Understanding Grokking: An Effective Theory of Representation Learningcited by 229
- 2023The Clock and the Pizza: Two Stories in Mechanistic Explanation of Neural Networkscited by 153
- 2021Machine-Learning Mathematical Structurescited by 25
- 2023Neural Network Field Theories: Non-Gaussianity, Actions, and Localitycited by 21
- 2022Simplifying Polylogarithms with Machine Learningcited by 14
- 2021Learning knot invariants across dimensionscited by 12
- 2024Rigor with Machine Learning from Field Theory to the Poincar'e Conjecturecited by 12
- 2023Searching for ribbons with machine learningcited by 11
- 2024Data for Mathematical Copilots: Better Ways of Presenting Proofs for Machine Learningcited by 11
- 2021Heterotic String Model Building with Monad Bundles and Reinforcement Learningcited by 10
- 2022Cluster Algebras: Network Science and Machine Learningcited by 9
12 most cited of 37 All 37 (JSON)
- 2026The Two-Hump Problem: Bridging the Difficulty Gap in Mathematical Reinforcement Learning19 Jun 2026
- 2026Discovering a Zeta Map Algorithm on Dyck Paths via Mechanistic Interpretability28 May 2026
- 2026Exploring the holographic entropy cone via reinforcement learning27 Jan 2026
- 2025On knot detection via picture recognition6 Oct 2025
- 2025Colored Jones Polynomials and the Volume Conjecture25 Feb 2025
- 2025On the Learnability of Knot Invariants: Representation, Predictability, and Neural Similarity17 Feb 2025
- 2024Data for Mathematical Copilots: Better Ways of Presenting Proofs for Machine Learning19 Dec 2024
- 2024Generative AI for Brane Configurations and Coamoeba25 Nov 2024
- 2024The unknotting number, hard unknot diagrams, and reinforcement learning13 Sep 2024
- 2024Can Transformers Do Enumerative Geometry?27 Aug 2024
- 2024A Triumvirate of AI Driven Theoretical Discovery30 May 2024
- 2024Learning BPS Spectra and the Gap Conjecture16 May 2024
12 newest of 37 All 37 (JSON)