Prediction Of Self-Diffusion Constants In Model And Real Systems Using Machine Learning