As far as I know, there is a classification of all prime knots with less than 16 crossings.


It seems that there is already a fast enough algorithm to distinguish a knot from an unknot.


So in principle there is a huge amount of data to implement a deep learning machine which will recognize (and distinguish) knots up to some very good accuracy.


Is it something that mathematicians have tried to do? Any references?



Deep learning for knot theory. Classification
I saw two articles today (12/2/21) that reminded me of this post. I am mentioning them here to potentially help the OP:


1. *[Learning knot invariants across dimensions](https://arxiv.org/abs/2112.00016)* by Jessica Craven, Mark Hughes, Vishnu Jejjala, Arjun Kar (on arXiv)
2. *[DeepMind’s AI helps untangle the mathematics of knots](https://www.nature.com/articles/d41586-021-03593-1?fbclid=IwAR3mVpuTb-gL6WDBiP7coW1vGzfK2CosYfz92Fp8sZlfUPrhGhTjSPlbuhA)*, by Davide Castelvecchi (on nature.com).


