Exploring Representations and Inductive Bias for Machine Learning Tasks in Knot Theory