Machine Learning Analogical Representation